AirScope_small_square

AirScope is a low-cost software radio LTE air interface analyzer. It provides real-time over-the-air decoding capabilities for network analysis using standard PC and general purpose SDR frontends. AirScope captures the DL signal of an LTE network, decodes the PDCCH channel for all active users in the cell and provides cell-wide and per-user statistics on UL/DL utilization, modulation formats, transferred bytes, etc.

AirScope is available under a commercial license. For more information, see our data sheet.

Current Features:

  • LTE Release 8 compliant
  • FDD configuration
  • Tested bandwidths: 1.4, 3, 5 and 10 and 20 MHz
  • Supported modes: TM1 and TM2 (TM3/4 available soon)
  • Real-time PDCCH, PDSCH and PHICH decoding
  • Hex-dump of all captured SIB and Paging messages
  • Cell analytics: number of active users, throughput, time/frequency utilization, average MCS, etc.
  • Signal quality measurements: RSRQ, RSRP, SINR, RSSI, CFO
  • NB-IoT extension for M2M traffic

User Interfaces:

  • Detailed log system ready for post-processing: including PDCCH information (CCE, L, DCI Format, etc.), UL/DL user grants information (MCS, PRB allocation, TBS, RV, MIMO mode, etc.)
  • MAC layer wireshark packet capture
  • Command-line trace metrics
  • Detailed input configuration file

Hardware:

AirScope currently supports Ettus Research USRP and Nuand bladeRF front-ends.

img_airscope
srslte-200x200

srsLTE is a high-performance LTE library for software-defined radio applications. Supporting both eNodeB and UE, the library is highly modular with minimal inter-module or external dependencies. Implemented in C, the library is available under both commercial and open-source licenses.

Download the open-source release here: http://github.com/srsLTE/srsLTE

Current Features:

  • LTE Release 8 compliant
  • FDD configuration
  • Tested bandwidths: 1.4, 3, 5 and 10 and 20 MHz
  • Transmission mode 1 (single antenna) and 2 (transmit diversity)
  • Cell search and synchronization procedure for the UE
  • All DL channels/signals (UE and eNodeB): PSS, SSS, PBCH, PCFICH, PHICH, PDCCH, PDSCH
  • All UL channels/signals (UE-only): PRACH, PUSCH, PUCCH, SRS
  • Frequency-based ZF and MMSE equalizers
  • Highly optimized Turbo Decoder available in Intel SSE4.1/AVX (+100 Mbps) and standard C (+25 Mbps)
  • MATLAB and OCTAVE MEX library generation for many components
  • UE receiver tested and verified against commercial LTE networks (Telefonica Spain, Three.ie and Eircom in Ireland)
srsLTE-ok
srsue-200x200

srsUE is a software radio LTE UE. It is written in C++ and builds upon the srsLTE library. Running on an Intel Core i7-4790, srsUE achieves up to 60Mbps DL with a 20Mhz bandwidth SISO configuration. srsUE is released under the AGPLv3 license and uses software from the OpenLTE project (http://sourceforge.net/projects/openlte) for some security functions and for RRC/NAS message parsing.

Download the open-source release here: https://github.com/srsLTE/srsUE

Current Features:

  • LTE Release 8 compliant
  • FDD configuration
  • Tested bandwidths: 1.4, 3, 5 and 10 and 20 MHz
  • Above 60 Mbps DL at 20 MHz in SISO configuration.
  • Transmission mode 1 (single antenna) and 2 (transmit diversity)
  • Highly optimized Turbo Decoder available in Intel SSE4.1/AVX (+100 Mbps) and standard C (+25 Mbps)
  • MAC, RLC, PDCP, RRC, NAS and GW layers
  • Soft USIM supporting Milenage and XOR authentication

User Interfaces:

  • Detailed log system with per-layer log levels and hex dumps
  • MAC layer wireshark packet capture
  • Command-line trace metrics
  • Detailed input configuration file

Hardware:

srsUE currently supports Ettus Research USRP and Nuand bladeRF front-ends.

srsue_layer
srsenb-200x200

srsENB is a complete software radio LTE eNodeB, written in C++ and building upon the srsLTE library. Running on an off-the-shelf PC or laptop, srsENB supports full uplink and downlink rates using a standard 20 MHz carrier. srsENB is available in source and binary commercial license upon request.

Current Features:

  • LTE Release 8 compliant.
  • FDD configuration supporting all bandwidths: 1.4, 3, 5, 10 and 20 MHz
  • Implements the MAC, RLC, PDCP, RRC, GTP-U and S1-AP layers
  • Tested up to 75 Mbps DL in SISO configuration with commercial UEs (Nexus 5 and Moto G4 plus)
  • Transmission mode 1 and 2
  • Round Robin MAC scheduler with FAPI-like C++ API
  • PUCCH Format1 and Format1A receiver

  • 128-EIA2 support (AES integrity check)
  • 128-EEA0 (Null ciphering)
  • Standard S1AP and GTP-U interfaces to the Core Network

User Interfaces:

  • Detailed log system with per-layer log levels and hex dumps
  • MAC layer wireshark packet captures
  • Command-line trace metrics
  • Configuration file for SIB1, SIB2, DRB and Radio Resource configuration.

Hardware:

srsENB currently supports Ettus Research USRP and Nuand bladeRF front-ends

Grafica_ENB