eNodeB

NybSys offers a complete 4G or 5G network for human-machine communication platform.

eNodeBs will utilize at the edge of 3gpp specifications and versatile software from a French company which has been forefront of many military and mission critical LTE deployments around the world. The system will be built using COTS hardware.

Over the years NybSys Learned how to modify COTS hardware with our own BMC which protects unwanted access by malicious actors. The system will be open so that it can be inspected and modified if required.

Our eNodeBs are designed to operate in Bangladesh which has high humidity and high temperature. All components of the hardware will be tested to meet the Bangladeshi requirements. The following are the high level overview of our eNodeB.

Specifications

Physical Layers

The design of the LTE physical layer (PHY) is heavily influenced by the requirements for high peak transmission rate (100 Mbps DL/50 Mbps UL), spectral efficiency, and multiple channel bandwidths (1.25-20 MHz). To fulfill these requirements, orthogonal frequency division multiplex (OFDM) was selected as the basis for the PHY layer. OFDM was utilized in 3G architecture.

In addition to OFDM, LTE implements multiple-antenna techniques such as MIMO (multiple input multiple output) which can either increase channel capacity (spatial multiplexing) or enhance signal robustness (space frequency/time coding).

Together, OFDM and MIMO are two key technologies featured in LTE and constitute major differentiation over 3G systems which are based on code division multiple access (CDMA). The following specifications indicates the proposed eNodeB physical layer characteristics:

  • LTE release 14 compliant
  • FDD and TDD configurations
  • Supported bandwidths: 1.4, 3, 5, 10, 15 and 20 MHz
  • Handle several cells in intra-band or inter-band configurations
  • Transmission modes: 1 (single antenna) and 2 to 10 (MIMO 4×4)
  • Wideband CQI/PMI reports
  • HARQ support
  • Timing measurement thru the PRACH
  • Closed-loop UE power control
  • Frequency based MMSE equalizer
  • Highly optimized software turbo decoder
  • PAPR reduction support
  • Support of other radio heads can be added with an external shared library.
  • Positioning Reference Signals (PRS) support
  • CSI-RS support
  • Multi-cluster PUSCH allocation
  • PUCCH 3 and PUCCH channel selection support
  • Carrier Aggregation support with cross carrier scheduling (tested with 3 DL channels, supports up to 5 DL channels)
  • CoMP testing features (DMRS scrambling identity and QCL parameters can be selected)
  • 256QAM DL support for PDSCH and MBMS
  • Support of release 11 TDD special subframe configurations 7 and 9

Protocol Layer

LTE protocol stack functions consist of the Medium Access Control (MAC), Radio Link Control (RLC), Packet Data Convergence Protocol (PDCP), and Radio Resource Control (RRC). LTE is the latest generation of the 3GPP standards.

The LTE standard specifies an IP-only network supporting data rates up to 150 Mbps. These high data rates will enables new applications and services such as voice over IP, streaming multimedia, videoconferencing or even a high-speed cellular modem. The following are the supported specification in our proposed LTE eNodeB.

  • LTE release 14 compliant
  • Implements the MAC, RLC, PDCP and RRC layers
  • Proportionally fair MAC scheduler with QoS support
  • Support of full and half duplex UEs
  • DRX support
  • Number of active users only limited by the available bandwidth.
  • Fully configurable System Information Blocks
  • Integrity check and encryption using the AES, Snow3G and ZUC algorithms
  • Support of RRC measurement with measurement gap
  • Supports intra eNodeB, S1 or X2 handovers
  • QoS support with user selectable DRB configuration for each QCI
  • ROHC support (RTP, UDP and IP v1 profiles)
  • Public Warning System (CMAS/ETWS) support
  • MBMS support
  • Category 0 UE support
  • eDRX support

LTE M

Long Term Evolution for Machines: LTE-M. It specifically refers to LTE CatM1, suitable for the IoT. LTE-M is a low power wide area technology which supports IoT through lower device complexity and provides extended coverage, while allowing the reuse of the LTE installed base.

LTE M is popular for connecting sensors for military deployments for example helmet sensors can directly interact with the centralized command and control system using LTE M technologies. Following are the supported features for LTE M:

  • Release 14 compliant
  • Category M1 UE support
  • TM6 and TM9 support
  • FDD only (FDD and HD-FDD UEs are supported)
  • Support of multiple CE levels (only CE-Mode A is supported).
  • Support of message repetition for MPDCCH, PDSCH and PUSCH in full duplex. No message repetition for PUCCH and PRACH
  • Support of localized MPDCCH transmission
  • EPDCCH support for Category M1
  • No frequency hopping
  • Bandwidth must be >= 5 MHz

NB-IOT

Narrowband IoT (NB-IoT) is a Low Power Wide Area Network (LPWAN) radio technology standard developed by 3GPP to enable a wide range of cellular devices and services. The specification was frozen in 3GPP Release 13 (LTE Advanced Pro), in June 2016. The following are the supported features of NB-IOT in our eNodeB infrastructure components.

  • NB-IoT release 14 compliant
  • Single-tone and multi-tone category NB1 and NB2 UE support
  • 15 kHz and 3.75 kHz subcarrier spacing are supported
  • All operation modes (in-band, guard band and standalone) are supported
  • Multiple NB-IoT and LTE cells can be used at the same time in the same eNodeB
  • Support of multiple coverage levels
  • Support of all NPDCCH, NPDSCH, NPUSCH and NPRACH configurations
  • Support of control plane CIoT optimization
  • Support of multi-DRB mode

Radio Interface

Proposed eNodeB is a software platform installed in COTS hardware which can be virtualized and can operate as virtual RAN. The following radio interfaces will be supported by the proposed eNodeB:

  • C radio API to integrate any radio device
  • Compatible with various SDR platform and high power RRH

Network Interface

The software based eNodeB needs to support different network interfaces. Most of the interfaces are connected by using different VLAN or segment in the IP networks. The following interfaces are supported by proposed eNodeB:

  • Standard S1AP and GTP-U interfaces to the Core Network. Several PLMNs and S1 interfaces can be used simultaneously.
  • X2AP interface between eNodeBs
  • M1 and M2 interfaces for MBMS
  • IPv6 support

User interface

  • Configurable logging system for all channels with built-in text decoders
  • Wireshark MAC-LTE capture
  • Plots for QAM constellations and channel response
  • Remote API using WebSocket
  • Command line monitor
  • Test commands to initiate handover and to dynamically change the power level of each cell

Resources