LTE Software Suit

LTE Software Suit

Software Suite Solutions

Here are our available software components, providing a full end to end 3GPP release 13 solution.They are available as a pure software license or in an integrated PC depending on your needs.

eNodeB software specifications

Physical Layer
  • LTE release 13 compliant
  • FDD and TDD configurations
  • Tested 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×2)
  • 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
  • EPDCCH support for Category M1
Protocal Layer
  • LTE release 13 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 and Snow3G 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
  • Category M1 UE support
NB-IoT
  • NB-IoT release 13 compliant
  • Single-tone and multi-tone category NB1 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
  • C radio API to integrate any radio device
  • Compatible with various SDR platform and high power RRH.
Network Interface
  • 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

Evolved Packet Core software specifications

MMS/SGW/PGW/HSS
  • Implements one MME with built-in SGW, PGW and HSS
  • Supports several eNodeBs with standard S1 interface (S1AP and GTP-U protocols).
  • NAS integrity check and encryption using the AES, Snow3G and ZUC algorithms.
  • Support of USIM cards using the XOR, Milenage or TUAK authentication algorithm.
  • Handling of UE procedures: attach, authentication, security configuration, detach, tracking area update, service access, radio bearer establishment, paging.
  • Multi-PDN support and built-in dynamic ERAB setup for easy VoLTE/IMS testing.
  • Transparent access to the IP network (no external Serving Gateway nor PDN Gateway are necessary). Configurable access point name, IP range, DNS and E-RAB QoS.
  • Configurable user database. No external HSS is needed.
  • Support sending of Public Warning System messages (ETWS/CMAS).
  • IPv6 support.
  • Configurable logging system for all channels with built-in text decoders.
  • Remote API using WebSocket.
  • Command line monitor.
  • PSM and eDRX support.
  • Supports several IMS servers with Rx interface.
  • Support of NB-IoT RAT and of control plane CIoT optimization.
  • Non-IP data delivery CIoT feature.
  • Attach without PDN connectivity CIoT feature.
  • Support of S1/X2 handovers.
IMS Server
  • Implements P-CSCF with built-in I-CSCF, S-CSCF and HSS
  • Support of SIP protocol
  • Support of MD5, AKAv1 and AKAv2 authentication
  • Support of ISIM cards using the XOR or Milenage authentication algorithm
  • Support of IPSec (ESP/transport, all algorithms)
  • Support of voice and video calls between UEs
  • Support of voice and video echo test
  • Support of SMS (GSM 3.40) using SIP MESSAGE and SMS over SG
  • Configurable user database; No external HSS is needed.
  • Command line monitor
MBMS Gateway
  • User configurable list of service and multicast components
  • M2AP protocol support
  • Generate one stream per service over the M1 interface (GTP + SYNC protocols)
  • Built-in test RTP packet generator

UE Simulator software specifications

LTE
  • Simulate a large number of UEs sharing the same spectrum
  • LTE Release 8 support with features up to Release 13
  • Bandwidths: 1.4, 3, 5, 10, 15 and 20 MHz
  • MIMO DL support
  • MBMS support
  • Category M1 support
  • Category NB1 (NB-IoT) support with multi-tone and multi-DRB
  • Includes PHY, MAC, RLC, PDCP, RRC and NAS layers
  • IP traffic simulator (ping, constant bitrate UDP, HTTP)
  • Remote API based on Websocket and JSON
  • Works with a non-dedicated radio interface such as the Ettus USRP N210
Radio Interface
  • C radio API to integrate any radio device
  • Compatible with various SDR platform and high power RRH.
User Interface
  • Configurable logging system for all channels with built-in text decoders
  • Plots for QAM constellations and channel response
  • Command line monitor and WebSocket remote API
  • Web interface for scenario creation

Work With Us