Call Us: +91 76760 54321

5G/6G

NetSim is the industry's leading system level simulator for modeling and simulation of 5G/6G networks, and allows users to:

  • Create network digital twins to optimize protocol and application performance
  • Design new protocols and technologies, as well as evaluate changes to existing ones
  • 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 and demonstrate designs in realistic scenarios 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/6G including AI/ML in the RAN, MIMO, Beamforming, Network Slicing, SA/NSA modes, BLER, HARQ, Link Adapatation, FR1 & FR2, DL and UL Interference, Load balancing, Traffic steering, Mobility, Handover and comes with a range of example scenarios.

NetSim’s 5G NR Design Window

Overview

  • End-to-End, full stack, packet level simulation of 5G networks
  • System level simulation with link level abstractions
  • Devices: UE, gNB (Omni, sector), 5G Core devices (SMF, AMF, UPF), Router, Switch, Server
  • Intuitive user interface with drag-and-drop functionality, results dashboard, and interactive plots window
  • Traffic Simulation: FTP, HTTP, Voice, Video, Email, Gaming, and Custom traffic types with user configurable data rate, packet size, inter packet arrival times, etc.
  • Telemetry: Radio measurements, Radio resource allocation, Packet Trace
  • Protocol source C code included
  • External interface to Python
NetSim Results Dashboard and Plots Window

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
    • Handover:
      • Inter frequency and intra frequency handovers
      • A3 Event based
      • Configurable parameters:
        • Handover interruption time
        • Handover margin
        • Time to Trigger
    • 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, and Max C/I algorithms (Detailed explanation)
    • Link Adaptation
      • Inner loop link adaptation (ILLA): Sets MCS based on CQI
      • Outer loop link adaptation (OLLA): Dynamically adjusts MCS based on HARQ ACK and NACK counts to meet the set t-BLER
    • Network Slicing
      • Slice Types: BE, eMBB, URLLC, MIoT, V2X
      • Static resource sharing based on % of resources to be allocated
      • Dynamic resource sharing based on an online machine learning algorithm
  • PHY Layer
    • Uplink and downlink physical channel
    • Frame structure and physical resources
    • 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 logged every TTI:
      • SINR, SNR, Rx signal level, Pathloss, ShadowFading loss, Beamforming gain
      • CQI, MCS
      NetSim 5G Data Files
    • 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.
      • Digital 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: Exact geometric, Interference over Thermal
    • 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).
      • 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
    • Reyleigh fading
    • 38.900 Propagation models
      • 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

  • Effect of distance on pathloss for different channel models in Urban and Rural environments
  • Effect of UE distance on throughput in FR1 and FR2
  • Impact of MAC Scheduling algorithms on throughput, in a Multi UE scenario
    • Round Robin
    • Proportional Fair
    • Max Throughput
  • Max Throughput for various bandwidth and numerology configurations
  • Max Throughput for different MCS and CQI
  • Outdoor vs. Indoor Propagation
  • 4G vs. 5G: Capacity analysis for video downloads
  • 5G Peak Throughput Analysis
    • 3.5 GHz n78 band
      • 100-MHz with 4:1 DL-UL ratio
      • 50-MHz with 4:1 DL-UL ratio
    • 26 GHz n258 band
      • 400-MHz with 4:1 DL-UL ratio
      • 200-MHz 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