5G-LENA nr-v3.1-14-g738b08bc
The 5G/NR module for the ns-3 simulator
|
Main class for testing a scheduler, system-wise. More...
#include "system-scheduler-test-qos.h"
Public Member Functions | |
SystemSchedulerTestQos (uint32_t ueNumPergNb, uint32_t numerology, double bw1, bool isDownlink, bool isUplink, double p1, double p2, uint32_t priorityTrafficScenario, const std::string &schedulerType) | |
SystemSchedulerTest is a test constructor which is used to initialise the test parameters. | |
~SystemSchedulerTestQos () override | |
~SystemSchedulerTestQos | |
Main class for testing a scheduler, system-wise.
Definition at line 46 of file system-scheduler-test-qos.h.
ns3::SystemSchedulerTestQos::SystemSchedulerTestQos | ( | uint32_t | ueNumPergNb, |
uint32_t | numerology, | ||
double | bw1, | ||
bool | isDownlink, | ||
bool | isUplink, | ||
double | p1, | ||
double | p2, | ||
uint32_t | priorityTrafficScenario, | ||
const std::string & | schedulerType | ||
) |
SystemSchedulerTest is a test constructor which is used to initialise the test parameters.
name | The "normal" scheduler under test |
ueNumPergNb | The number of UEs (per gNB for test case 1) |
numerology | The numerology to be used in the simulation |
bw1 | The system bandwidth (Hz) |
isDownlnk | Is the downlink traffic going to be present in the test case |
isUplink | Is the uplink traffic going to be present in the test case |
priorityTrafficScenario | The type of traffic to be assign to flow with QCI 1 |
schedulerType | Which scheduler is going to be used in the test case Ofdma/Tdma" and the scheduling logic "QoS" |
Definition at line 21 of file system-scheduler-test-qos.cc.
|
override |
~SystemSchedulerTestQos
Definition at line 45 of file system-scheduler-test-qos.cc.