Call Us: +91 76760 54321

5G NR

NetSim is the industry's leading 5G NR simulation tool used by 500+ organizations across 30+ countries.

NetSim 5G suite is the industry's leading solution for network modeling and simulation. NetSim is used by the world's premier network engineers to design communication networks, products, technologies, and protocols with unmatched flexibility and scalability.
NetSim's cutting-edge technology enables innovation and allows users to:

  • Design new protocols and technologies, as well as evaluate changes to existing ones
  • Test and demonstrate designs in realistic scenarios before production
  • Optimize protocol and application performance
  • Plan mobile network deployments that accurately incorporate wireless propagation impairments.

Our customers include:

  • Mobile network operators (MNOs) or Cellular service providers (CSPs)
    • Leverage off-the-shelf models and analysis tools provided with NetSim to investigate Network Capacity, Peak throughputs, End-to-end latencies, etc.
  • Equipment manufacturers
    • Test technology and network designs before production
    • Generate synthetic data to train AI/ML models
  • Universities and Research institutions
    • Accelerate R & D
    • Write your own algorithms by modifying NetSim source codes

NetSim supports the latest advances in 5G including MIMO, Beamforming, 3GPP Propagation, SA/NSA modes, HARQ, OLLA, FR1 & FR2, Interference, BLER, Code Block Segmentation, Mobility, Handover and comes with a range of inbuilt example scenarios.

NetSim’s 5G NR Design Window

Overview

  • End-to-End simulation of 5G networks
  • Devices: UE, gNB, 5G Core devices (SMF, AMF, UPF), Router, Switch, Server
  • GUI based with Drag and Drop, Packet Animator and Results Dashboard
  • 5G library interfaces with NetSim's proprietary TCP/IP stack providing simulation capability across all layers of the network stack
  • Discrete Event Simulation (DES) with event level debugging to inspect and control the simulation
  • Application Models - FTP, HTTP, Voice, Video, Email, DB, Custom and more
  • Packet level simulation with detailed packet trace, event trace and NR log file
  • SA and NSA architectures based on 3GPP standards
  • Protocol source C code shipped along with (standard / pro versions)
NetSim Results Dashboard and Plots Window

Devices in NetSim 5G NR Library

  • UE
  • gNBs
  • 5G Core: AMF, SMF, UPF
  • Buildings to differentiate between outdoor and indoor propagation

Specifications

  • 5G Core (Based on TS23.501, TS23.502) functions and interfaces:
    • Interfaces: N1/N2, N3, N4, N6, N11, XN
  • 5G NSA deployment architecture (in addition to existing SA mode) for LTE - 5G dual connectivity, to leverage existing LTE RAN/EPC deployments. Support for options 3, 3a, 4, 4a, 7 and 7a
  • RLC (Based on 38.322)
    • TM (Transparent Mode), UM (UnAck mode), AM (Ack mode)
    • Segmentation and reassembly of RLC SDUs
    • t-reassembly and t-pollRetransmit
  • PDCP (based on 38.323)
    • Maintenance of PDCP sequence numbers
    • Discard Timer, t-Reordering Timer
    • Transmit buffer and receive buffer maintenance
  • MAC Layer based on specification 38.321
    • Handover: New UI variables (i) Handover interruption time, (ii) Handover margin, and (iii) Time to Trigger
    • Mapping between logical channels and transport channels
    • Multiplexing/De-multiplexing of MAC SDUs from one or different logical channels onto transport blocks (TB) to be delivered to the physical layer on transport channels
    • MAC Scheduler featuring Round Robin, Proportional Fair, Max Throughput and Strictly fair algorithms
    • Link Adaptation to change MCS based on CQI
    • Inner loop link adaptation (ILLA) to set MCS based on CQI
    • Outer loop link adaptation (OLLA): Once the t-BLER is set an initial MCS is "guessed". Subsequently, the MCS is dynamically adjusted based on an outer-loop link adaptation algorithm that uses HARQ ACK-NACK messages
    • Network Slicing
      • Slice Types: BE, eMBB, URLLC, MIoT, V2X
      • Static slicing based on % of resources to be allocated
      • UI option to map UEs to slices
  • PHY Layer
    • Flexible sub-carrier spacing in the NR frame structure using multiple numerologies.
      • FR1 numerology µ = 0, 1, 2
      • FR2 numerology µ = 2, 3
    • FR1 bands
      • TDD: n34, n38, n39, n40, n41, n50, n51, n77, n78 and n79
      • FDD: n1, n2, n3, n5, n7, n8, n12, n20, n25, n28, n66, n70, n71 and n74
    • FR2 bands
      • TDD: n257, n258, n259, n260, n261, n262 and n263
    • Carrier aggregation: Intra-band and Inter-band
    • Radio measurements:
      • SNR, RSSI, Pathloss, ShadowFading Loss, BeamformingGain
      • CQI, MCS
      NetSim 5G Data Files
    • Uplink and downlink physical channel
    • Frame structure and physical resources
    • MIMO
      • gNB antenna count supported 1, 2, 4, 8, 16, 32, 64, 128
      • UE antenna count supported 1, 2, 4, 8, 16
    • MIMO Spatial channel model
      • MIMO Spatial Channel Model (SCM), i.e., the channel is represented by a matrix H, whose entry (t, r) models the channel between the t-th and the r-th antenna elements at the transmitter and the receiver, respectively
      • Gaussian channel with Rayleigh fast fading: i.i.d Complex Normal (0, 1) channel (H-matrix) that changes independently every coherence time.
      • Beamforming gain per the Eigen values of the Gram (Wishart) matrix
    • Ability to input per gNB pathloss files from 3rd party software tools like MATLAB
    • Downlink Interference: Modified Wyner model, Exact geometric
    • Uplink Interference: Interference over Thermal
    • HARQ with soft combining
    • Block error (BLER)
      • Users can set a target BLER
      • BLER will be looked up from SINR-BLER data tables
      • NetSim has exhaustive SINR-BLER data for various transport block sizes for all MCSs (1, 2, ..., 28) for Base graphs (1, 2) for all three tables (1, 2, 3). In total 28*3*2 = 168 files
      • SINR-BLER data generated using an in-house proprietary link-level simulation program. The results have been carefully validated against published literature
    • Code block segmentation: The transport block is split into code blocks (CBs). Then CBs are grouped into code block groups (CBGs) and transmitted over the air interface.
    • PHY layer modulations supported
      • BPSK
      • QPSK
      • 16QAM
      • 64QAM
      • 256QAM
  • RF propagation
    • Log distance mean pathloss
    • Log normal shadowing
    • mm-Wave Propagation models (Based on 3GPPTR38.900 Channel Model)
      • Environment
        • Rural Macrocell
        • Urban Macrocell
        • Urban Microcell
        • Indoor Office – Mixed office, Open office
      • UE Position
        • Indoor
        • Outdoor
      • LOS State
        • LOS (Line of Sight)
        • NLOS (Non-Line of Sight)
      • Outdoor to indoor model
        • Highloss Model
        • Low Loss model

Featured Examples

  • Understand 5G simulation flow through LTENR log file
  • Effect of distance on pathloss for different channel models
    • Rural-Macro
    • Urban-Macro
    • Urban-Micro
  • Effect of UE distance on throughput in FR1 and FR2
    • Frequency Range - FR1
    • Frequency Range - FR2
  • Impact of MAC Scheduling algorithms on throughput, in a Multi UE scenario
    • Round Robin
    • Proportional Fair
    • Max Throughput
    • Fair Scheduling
  • Max Throughput for various bandwidth and 𝝁 configurations
  • Max Throughput for different MCS and CQI
  • Outdoor vs. Indoor Propagation
    • Outdoor
    • Indoor
  • 4G vs. 5G: Capacity analysis for video downloads
    • 4G
    • 5G
  • 5G Peak Throughput Analysis
    • 3.5 GHz n78 band
      • 100-Mhz no pathloss with 4:1 DL-UL ratio
      • 50-Mhz no pathloss with 4:1 DL-UL ratio
    • 26 GHz n258 band
      • 400-Mhz no pathloss with 4:1 DL-UL ratio
      • 200-Mhz no pathloss with 4:1 DL-UL ratio
  • gNB Cell Radius for Different Link Budgets
    • 3.5 GHz n78 band (C band)
    • 26 GHz n258 band (mmWave band)
  • Impact of numerology on a RAN with DL/UL applications involving phones, sensors and cameras
  • UE Movement vs Throughput
  • 5G KPIs for single and multi-UE scenarios