5G-LENA  nr-v3.0-29-g83cc959
The 5G/NR module for the ns-3 simulator
system-scheduler-test.h File Reference

This test case checks if the throughput obtained per UE is as expected for the specified scheduling logic. The test scenario consists of a scenario in which various UEs are attached to a single gNB. UEs transmit a fixed amount of packets, at a certain rate, and the test checks that all the packets are delivered correctly. gNB is configured to have 1 bandwidth part. UEs can belong to the same or different beams. This examples uses beam search beamforming method. More...

#include <ns3/ptr.h>
#include <ns3/test.h>
+ Include dependency graph for system-scheduler-test.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ns3::SystemSchedulerTest
 Main class for testing a scheduler, system-wise. More...
 

Detailed Description

This test case checks if the throughput obtained per UE is as expected for the specified scheduling logic. The test scenario consists of a scenario in which various UEs are attached to a single gNB. UEs transmit a fixed amount of packets, at a certain rate, and the test checks that all the packets are delivered correctly. gNB is configured to have 1 bandwidth part. UEs can belong to the same or different beams. This examples uses beam search beamforming method.

Definition in file system-scheduler-test.h.