|Applicable Versions||NetSim Standard||NetSim Pro|
5G communication environments are expected to be used alone in a few actual cases. Instead, typically, they are expected to be added to existing communication environments with LTE, Wi-Fi, etc. In these environments, the spurious emissions generated in the devices can result in communication interference.
Spurious emissions are defined as excess signals other than the communication signals themselves, and they include communication signals from other communication and high-order harmonics.
1. Configure the properties as shown in the table below:
gNB Properties -> Interface (LTE_NR)
2. Set Uplink speed and Downlink speed as 100000 Mbps.
3. Configure 2 Downlink applications with source node as 4 destination node as 2. Set the Transport Protocol to UDP in both the applications along with other settings given in the table below:
Packet Size (Byte)
Inter Arrival Time (µs)
4. Run simulation for 1.1 sec. After the simulation completes note down the throughput from the application metrics table which is part of the results dashboard.
The source code of the LTENR_PHY.c file which is part of the LTE_NR source code project is modified as shown below (changes highlighted in red):
static double LTENR_PHY_calculateThermalNoise(double bandwidth)
double noise = BOLTZMANN * TEMPERATURE * bandwidth * 1000000; //in W
double spurious_noise = 1;// 1dB to 20dB
noise *= 1000; // in mW
double noise_dbm = MW_TO_DBM(noise);
noise_dbm += spurious_noise;
Upon analyzing the impact of spurious noise on the Throughput and SNR,
Spurious Noise (dB)
We can see that as spurious noise increases throughput and SNR drops accordingly.