5G-LENA  nr-v3.0-27-ga9c6af8
The 5G/NR module for the ns-3 simulator
nr-test-numerology-delay.cc File Reference

In this test case we want to observe delays of a single UDP packet, and to track its eNB processing time, air time, UE time depending on the numerology. More...

#include "ns3/antenna-module.h"
#include "ns3/applications-module.h"
#include "ns3/core-module.h"
#include "ns3/eps-bearer-tag.h"
#include "ns3/internet-module.h"
#include "ns3/mobility-module.h"
#include "ns3/network-module.h"
#include "ns3/nr-module.h"
#include "ns3/point-to-point-helper.h"
+ Include dependency graph for nr-test-numerology-delay.cc:

Go to the source code of this file.

Functions

void ConnectRlcPdcpTraces (NrTestNumerologyDelayCase1 *testcase)
 
void LteTestDlSchedCallback (NrTestNumerologyDelayCase1 *testcase, std::string path, NrSchedulingCallbackInfo info)
 
void LteTestRxPacketUeCallback (NrTestNumerologyDelayCase1 *testcase, std::string path, RxPacketTraceParams rxParams)
 
void LteTestRxPdcpPDUCallback (NrTestNumerologyDelayCase1 *testcase, std::string path, uint16_t rnti, uint8_t lcid, uint32_t bytes, uint64_t delay)
 
void LteTestRxRlcPDUCallback (NrTestNumerologyDelayCase1 *testcase, std::string path, uint16_t rnti, uint8_t lcid, uint32_t bytes, uint64_t delay)
 
void LteTestTxPacketEnbCallback (NrTestNumerologyDelayCase1 *testcase, std::string path, GnbPhyPacketCountParameter params)
 
void LteTestTxPdcpPDUCallback (NrTestNumerologyDelayCase1 *testcase, std::string path, uint16_t rnti, uint8_t lcid, uint32_t bytes)
 
void LteTestTxRlcPDUCallback (NrTestNumerologyDelayCase1 *testcase, std::string path, uint16_t rnti, uint8_t lcid, uint32_t bytes)
 
static void SendPacket (Ptr< NetDevice > device, Address &addr)
 

Variables

static NrTestNumerologyDelayTestSuite nrTestSuite
 
static uint32_t packetSize = 1000
 

Detailed Description

In this test case we want to observe delays of a single UDP packet, and to track its eNB processing time, air time, UE time depending on the numerology.

Definition in file nr-test-numerology-delay.cc.