Applicable VersionsNetSim StandardNetSim 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


NetSim file-based mobility input has the following format:
  • 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 Length5100 m * 5100 m



Network Traffic settings
Application MethodUnicast
Application TypeCBR
Application NameApp1_CBR
SourceServer (Wired_Node)
DestinationUE
Start Time1 s
Transport ProtocolUDP
Packet Size1460 Bytes
Inter Arrival Time1168 µ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 BER0
Uplink/ Downlink Propagation Delay (µs)0


UE -> General Properties
Mobility ModelFile-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_Power40
gNB Height10 m
Tx Antenna Count2
Rx Antenna Count1
CA_TypeSingle Band
CA_Configurationn78
DL- UL Ratio4:1
Numerology0
Channel Bandwidth10 MHz
MCS TableQAM64LOWSE
CQI TableTABLE3
Outdoor ScenarioUrban Macro
Pathloss Model3GPPTR38.901-7.4.1
LOS ModeUser Defined
LOS Probability0
Fading and BeamformingNo_Fading_MIMO_Unit_Gain
Shadow Fading ModelNone



UE Properties(Interface 5G_RAN)
Tx Antenna Count1
Rx Antenna Count2



Simulation Parameters
PlotsEnabled
Simulation Time100 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