Applicable Versions | NetSim Standard | NetSim Pro |
Use Case: Impact of distance on the throughput of a 5G scenario where the UE continuously moves away from the gNB .
Applicable Release | v13.3 | v14.0 |
Network Scenario: To model a 5G- NR scenario, we base our simulation on the setup shown in Figure 1. The link between the gNB and the Core Network (CN) is made with a point-to-point 100 Mb/s link, without propagation delay. The Radio Area Network (RAN), has 1 gNB, which serves a single UE.
The gNB is operating in the 3.5 GHz (C band / n78 band) whose bandwidth is 10MHz. The environment is an urban scenario with LOS conditions. The position of the devices are depicted in Figure 1.
v14.0
v13.3
Figure 1: Network scenario with a UE communicating with the server
Mobility File
The movement of the UE from an initial distance of 1m from the gNB to a distance of 2.5 Km from the gNB, is modeled via a mobility file
- comma (,) instead of space between each parameter.
- Syntax: <time in seconds>,<Device_ID>,<X_
coordinate>,<Y_coordinate>,<Z_ Coordinate> - Eg: To move node 1 at time 10 seconds to 100,200,0
- 10,1,100,200,0
Input can be provided for one or more devices based on the number of nodes in which the file-based mobility option is configured.
v14.0
Mobility input can be provided in the mobility.csv file which gets opened when clicking on the Open Mobility File Option (Click on the UE to access it's Properties) as shown below:
v13.3
Mobility input can be provided in the mobility.csv file which gets opened when clicking on the Open Mobility File Option (UE > Right-Click Properties) as shown below:
Figure 5: Accessing mobility.csv file
Mobility Input file:
Figure 6: Mobility file format
Mobility input is provided in such a way that it moves 100 meters every 4 seconds.
Results and analysis
Figure 10: Application Throughput (Mbps) vs Time (sec) Plot
As the UE moves away from the gNB, the Application throughput starts reducing. The maximum throughput of 10 Mbps is obtained until 36 seconds. At this time UE is 900m away from the gNB. Then the throughput drops to 9.6 Mbps at 40 seconds and at time 48 seconds (when UE is 1200m away from gNB), the throughput drops to 6.3 Mbps and subsequently keeps dropping as till the end of the simulation as the UE continues to move further away from the gNB.
Appendix 1: Settings done in NetSim for modeling this network
Grid Environment Settings | |
Grid Length | 5100 m * 5100 m |
Network Traffic settings | |
Application Method | Unicast |
Application Type | CBR |
Application Name | App1_CBR |
Source | Server (Wired_Node) |
Destination | UE |
Start Time | 1 s |
Transport Protocol | UDP |
Packet Size | 1460 Bytes |
Inter Arrival Time | 1168 µs |
Useful reference: How do I control the rate of traffic being generated in NetSim?
Link Properties (All Wired Links) | |
Uplink/ Downlink Speed (Mbps) | 100 |
Uplink/ Downlink BER | 0 |
Uplink/ Downlink Propagation Delay (µs) | 0 |
UE -> General Properties | |
Mobility Model | File-Based Mobility |
NOTE: File-Based mobility input is part of the "mobility.txt" file |
Useful References: How do I set different mobility models in NetSim? And get the nodes(s) position over time?
How to move a node from one coordinate to another pre-decided coordinates?
The following settings were done in NetSim:
gNB Properties -> Interface (5G_RAN) | |
Tx_Power | 40 |
gNB Height | 10 m |
Tx Antenna Count | 2 |
Rx Antenna Count | 1 |
CA_Type | Single Band |
CA_Configuration | n78 |
DL- UL Ratio | 4:1 |
Numerology | 0 |
Channel Bandwidth | 10 MHz |
MCS Table | QAM64LOWSE |
CQI Table | TABLE3 |
Outdoor Scenario | Urban Macro |
Pathloss Model | 3GPPTR38.901-7.4.1 |
LOS Mode | User Defined |
LOS Probability | 0 |
Fading and Beamforming | No_Fading_MIMO_Unit_Gain |
Shadow Fading Model | None |
UE Properties(Interface 5G_RAN) | |
Tx Antenna Count | 1 |
Rx Antenna Count | 2 |
Simulation Parameters | |
Plots | Enabled |
Simulation Time | 100 s |
The network configuration files associated with the article for obtaining the results mentioned above are attached to this article. The *.netsim_exp file associated with NetSim Pro version and NetSim Standard version is attached separately.
Useful link
1. Overview of NetSim 5G library: https://tetcos.com/5g.html
2. NetSim 5G documentation (v13.3): https://www.tetcos.com/help/v13.3/Technology-Libraries/5G-NR.html
Interested users can run this use case by importing the attached file into NetSim using the Import Experiment option in the Open Simulation menu of NetSim Home Screen