5G-LENA nr-v3.3-159-ga6832aa7
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
Examples

Usage examples of the NR module. More...

Files

file  cttc-3gpp-channel-example.cc
 Channel Example.
 
file  cttc-3gpp-channel-nums-fdm.cc
 Frequency division multiplexing example, with TDD and FDD.
 
file  cttc-3gpp-channel-nums.cc
 Simple topology numerologies example.
 
file  cttc-3gpp-channel-simple-fdm.cc
 Simple frequency division multiplexing example.
 
file  cttc-3gpp-channel-simple-ran.cc
 Simple RAN.
 
file  cttc-3gpp-indoor-calibration.cc
 Simulation script for the NR-MIMO Phase 1 system-level calibration.
 
file  cttc-channel-randomness.cc
 
file  cttc-error-model-amc.cc
 Error model example with adaptive modulation and coding: 1 gNB and 1 UE, multiple packets with non-varying fading conditions.
 
file  cttc-error-model-comparison.cc
 Error model example comparison: TBS for all MCSs.
 
file  cttc-error-model.cc
 Error model example with fixed MCS: 1 gNB and 1 UE, multiple packets with varying fading conditions.
 
file  cttc-fh-compression.cc
 A multi-cell network deployment with site sectorization.
 
file  cttc-lte-ca-demo.cc
 Example for setting LTE CA scenario.
 
file  cttc-nr-3gpp-calibration-user.cc
 A multi-cell network deployment with site sectorization.
 
file  cttc-nr-cc-bwp-demo.cc
 Creates a NR TDD deployment with a configurable number of sites, UEs, downlink and uplink flows.
 
file  cttc-nr-demo.cc
 A cozy, simple, NR demo (in a tutorial style)
 
file  cttc-nr-fh-xr.cc
 An example to study Fronthaul limitations on XR traffic.
 
file  cttc-nr-mimo-demo.cc
 An example that shows how to setup and use MIMO.
 
file  cttc-nr-multi-flow-qos-sched.cc
 This example allows testing the performance of the QoS scheduler (nr-mac-scheduler-ofdma/tdma-qos) in conjunction with the LC QoS scheduler versus other schedulers, such as the RR and PF in conjunction with the LC RR scheduler. The example has been designed to test the E2E delay and throughput in a single-cell scenario with 2 UEs, where 1 UE has a NON-GBR flow and the other UE has 2 flows. One NON-GBR flow, and 1 DC-GBR with its gbr requirements set (erabGuaranteedBitRate).
 
file  cttc-nr-notching.cc
 Creates a configurable NR TDD/FDD deployment with up to 2 gNBs, for testing a notching mask.
 
file  cttc-nr-simple-qos-sched.cc
 A simple example for QoS scheduler (nr-mac-scheduler-ofdma/tdma-qos)
 
file  cttc-nr-traffic-3gpp-xr.cc
 Simple topology consisting of 1 GNB and various UEs. Can be configured with different 3GPP XR traffic generators (by using XR traffic mixer helper).
 
file  cttc-nr-traffic-ngmn-mixed.cc
 A hegagonal topology example used to show how to configure different NGMN types of traffics or NGMN mixed scenario.
 
file  gsoc-nr-channel-models.cc
 A simple NR example demonstrating the simulation of different spectrum channels. This example showcases configuration of the spectrum channel with antenna and propagation models that explicitly model multiple antenna elements (phased arrays), and with antenna and propagation models that abstract away the individual elements (called 'non-phased' herein). The 3GPP propagation models require Uniform Planar Array and propagation models of the PhasedArraySpectrumPropagationLossModel type. Other propagation models are designed to use antenna models without explicit array configuration (e.g., ParabolicAntennaModel) and with propagation models (e.g., TraceFadingLossModel) that do not take into account the explicit array configuration. This comment is a reminder that propagation models are also dependent on the antenna type.
 
file  lena-lte-comparison-user.cc
 A multi-cell network deployment with site sectorization.
 
file  rem-beam-example.cc
 Rem beam configuration example.
 
file  rem-example.cc
 REM Creation Example.
 
file  traffic-generator.cc
 Traffic generator example.
 

Detailed Description

Usage examples of the NR module.

If you are unsure how to use the NR module, we provide some examples that may help you.