5G-LENA nr-v3.3-120-gdac69c56
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
cttc-nr-multi-flow-qos-sched.cc File Reference

This example allows testing the performance of the QoS scheduler (nr-mac-scheduler-ofdma/tdma-qos) in conjunction with the LC QoS scheduler versus other schedulers, such as the RR and PF in conjunction with the LC RR scheduler. The example has been designed to test the E2E delay and throughput in a single-cell scenario with 2 UEs, where 1 UE has a NON-GBR flow and the other UE has 2 flows. One NON-GBR flow, and 1 DC-GBR with its gbr requirements set (erabGuaranteedBitRate). More...

#include "ns3/antenna-module.h"
#include "ns3/applications-module.h"
#include "ns3/buildings-module.h"
#include "ns3/config-store-module.h"
#include "ns3/core-module.h"
#include "ns3/flow-monitor-module.h"
#include "ns3/internet-apps-module.h"
#include "ns3/internet-module.h"
#include "ns3/mobility-module.h"
#include "ns3/nr-module.h"
#include "ns3/point-to-point-module.h"
+ Include dependency graph for cttc-nr-multi-flow-qos-sched.cc:

Go to the source code of this file.

Detailed Description

This example allows testing the performance of the QoS scheduler (nr-mac-scheduler-ofdma/tdma-qos) in conjunction with the LC QoS scheduler versus other schedulers, such as the RR and PF in conjunction with the LC RR scheduler. The example has been designed to test the E2E delay and throughput in a single-cell scenario with 2 UEs, where 1 UE has a NON-GBR flow and the other UE has 2 flows. One NON-GBR flow, and 1 DC-GBR with its gbr requirements set (erabGuaranteedBitRate).

$ ./ns3 run "cttc-nr-multi-flow-qos-sched --PrintHelp"

Definition in file cttc-nr-multi-flow-qos-sched.cc.