![]() |
5G-LENA nr-v3.3-81-g75c7590d
The 5G/NR module for the ns-3 simulator
|
Point in the Frequency/Time plane. More...
#include "nr-mac-scheduler-ns3.h"
Public Member Functions | |
PointInFTPlane (uint32_t rbg, uint8_t sym) | |
PointInFTPlane constructor. | |
Public Attributes | |
uint32_t | m_rbg |
Represent the starting RBG. | |
uint8_t | m_sym |
Represent the starting symbol. | |
Point in the Frequency/Time plane.
The first element represents the RBG, and the second element represents the symbol. The struct represents a point in the 2D time frequency space created by having frequencies on the y and time on the x.
Definition at line 300 of file nr-mac-scheduler-ns3.h.
|
inline |
PointInFTPlane constructor.
rbg | RBG |
sym | Symbol |
Definition at line 307 of file nr-mac-scheduler-ns3.h.
uint32_t ns3::NrMacSchedulerNs3::PointInFTPlane::m_rbg |
Represent the starting RBG.
Definition at line 313 of file nr-mac-scheduler-ns3.h.
Referenced by ns3::NrMacSchedulerOfdma::AssignDLRBG(), ns3::NrMacSchedulerOfdma::AssignULRBG(), ns3::NrMacSchedulerUeInfoPF::CalculatePotentialTPutDl(), ns3::NrMacSchedulerUeInfoQos::CalculatePotentialTPutDl(), ns3::NrMacSchedulerUeInfoPF::CalculatePotentialTPutUl(), ns3::NrMacSchedulerUeInfoQos::CalculatePotentialTPutUl(), ns3::NrMacSchedulerOfdma::ChangeDlBeam(), ns3::NrMacSchedulerOfdma::ChangeUlBeam(), ns3::NrMacSchedulerOfdma::CreateDlDci(), ns3::NrMacSchedulerTdma::CreateDlDci(), ns3::NrMacSchedulerOfdma::CreateUlDci(), ns3::NrMacSchedulerTdma::CreateUlDci(), ns3::NrMacSchedulerHarqRr::ScheduleDlHarq(), and ns3::NrMacSchedulerHarqRr::ScheduleUlHarq().
uint8_t ns3::NrMacSchedulerNs3::PointInFTPlane::m_sym |
Represent the starting symbol.
Definition at line 314 of file nr-mac-scheduler-ns3.h.
Referenced by ns3::NrMacSchedulerOfdma::AssignDLRBG(), ns3::NrMacSchedulerOfdma::AssignULRBG(), ns3::NrMacSchedulerUeInfoPF::CalculatePotentialTPutDl(), ns3::NrMacSchedulerUeInfoQos::CalculatePotentialTPutDl(), ns3::NrMacSchedulerUeInfoPF::CalculatePotentialTPutUl(), ns3::NrMacSchedulerUeInfoQos::CalculatePotentialTPutUl(), ns3::NrMacSchedulerOfdma::ChangeDlBeam(), ns3::NrMacSchedulerOfdma::ChangeUlBeam(), ns3::NrMacSchedulerOfdma::CreateDlDci(), ns3::NrMacSchedulerTdma::CreateDlDci(), ns3::NrMacSchedulerOfdma::CreateUlDci(), ns3::NrMacSchedulerTdma::CreateUlDci(), ns3::NrMacSchedulerHarqRr::ScheduleDlHarq(), ns3::NrMacSchedulerHarqRr::ScheduleUlHarq(), ns3::NrMacSchedulerUeInfoPF::UpdateDlPFMetric(), ns3::NrMacSchedulerUeInfoQos::UpdateDlQosMetric(), ns3::NrMacSchedulerUeInfoPF::UpdateUlPFMetric(), and ns3::NrMacSchedulerUeInfoQos::UpdateUlQosMetric().