Classes | |
class | ns3::CqaFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for the Channel and QoS Aware Scheduler. More... | |
struct | ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters |
Parameters of the API primitives. More... | |
struct | ns3::FfMacCschedSapProvider::CschedLcConfigReqParameters |
Parameters of the CSCHED_LC_CONFIG_REQ primitive. More... | |
struct | ns3::FfMacCschedSapProvider::CschedLcReleaseReqParameters |
Parameters of the CSCHED_LC_RELEASE_REQ primitive. More... | |
struct | ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters |
Parameters of the CSCHED_UE_CONFIG_REQ primitive. More... | |
struct | ns3::FfMacCschedSapProvider::CschedUeReleaseReqParameters |
Parameters of the CSCHED_UE_RELEASE_REQ primitive. More... | |
class | ns3::FdBetFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Frequency Domain Blind Equal Throughput scheduler. More... | |
class | ns3::FdMtFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Frequency Domain Maximize Throughput scheduler. More... | |
class | ns3::FdTbfqFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Frequency Domain Token Bank Fair Queue scheduler. More... | |
class | ns3::FfMacCschedSapProvider |
Provides the CSCHED SAP. More... | |
class | ns3::FfMacSchedSapProvider |
Provides the SCHED SAP. More... | |
class | ns3::FfMacScheduler |
This abstract base class identifies the interface by means of which the helper object can plug on the MAC a scheduler implementation based on the FF MAC Sched API. More... | |
class | ns3::PfFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Proportional Fair scheduler. More... | |
class | ns3::PssFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Priority Set scheduler. More... | |
class | ns3::RrFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Round Robin scheduler. More... | |
struct | ns3::FfMacSchedSapProvider::SchedDlCqiInfoReqParameters |
Parameters of the SCHED_DL_CQI_INFO_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedDlMacBufferReqParameters |
Parameters of the SCHED_DL_MAC_BUFFER_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedDlPagingBufferReqParameters |
Parameters of the SCHED_DL_PAGING_BUFFER_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedDlRachInfoReqParameters |
Parameters of the SCHED_DL_RACH_INFO_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedDlRlcBufferReqParameters |
Parameters of the API primitives. More... | |
struct | ns3::FfMacSchedSapProvider::SchedDlTriggerReqParameters |
Parameters of the SCHED_DL_TRIGGER_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedUlCqiInfoReqParameters |
Parameters of the SCHED_UL_CQI_INFO_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedUlMacCtrlInfoReqParameters |
Parameters of the SCHED_UL_MAC_CTRL_INFO_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedUlNoiseInterferenceReqParameters |
Parameters of the SCHED_UL_NOISE_INTERFERENCE_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedUlSrInfoReqParameters |
Parameters of the SCHED_UL_SR_INFO_REQ primitive. More... | |
struct | ns3::FfMacSchedSapProvider::SchedUlTriggerReqParameters |
Parameters of the SCHED_UL_TRIGGER_REQ primitive. More... | |
class | ns3::TdBetFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Time Domain Blind Equal Throughput scheduler. More... | |
class | ns3::TdMtFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Time Domain Maximize Throughput scheduler. More... | |
class | ns3::TdTbfqFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Time Domain Token Bank Fair Queue scheduler. More... | |
class | ns3::TtaFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for a Throughput to Average scheduler. More... | |
Enable64Qam_e enumeration.
Enumerator | |
---|---|
MOD_16QAM | |
MOD_64QAM |
Definition at line 122 of file ff-mac-csched-sap.h.
FeedbackMode_e enumeration.
Enumerator | |
---|---|
bundling | |
multiplexing |
Definition at line 187 of file ff-mac-csched-sap.h.
Hopping mode enumeration.
Enumerator | |
---|---|
inter | |
interintra |
Definition at line 63 of file ff-mac-csched-sap.h.
MeasGapConfigPattern_e enumaration.
Enumerator | |
---|---|
MGP_GP1 | |
MGP_GP2 | |
OFF |
Definition at line 145 of file ff-mac-csched-sap.h.
OpenClosedLoop_e.
Enumerator | |
---|---|
noneloop | |
openloop | |
closedloop |
Definition at line 165 of file ff-mac-csched-sap.h.
PHICH resource enumeration.
Enumerator | |
---|---|
PHICH_R_ONE_SIXTH | |
PHICH_R_HALF | |
PHICH_R_ONE | |
PHICH_R_TWO |
Definition at line 72 of file ff-mac-csched-sap.h.
RepMode_e enumeration.
Enumerator | |
---|---|
rm12 | |
rm20 | |
rm22 | |
rm30 | |
rm31 | |
nonemode |
Definition at line 181 of file ff-mac-csched-sap.h.
The type of UL CQI to be filtered (ALL means accept all the CQI, where a new CQI of any type overwrite the old one, even of another type)
Enumerator | |
---|---|
SRS_UL_CQI | |
PUSCH_UL_CQI | |
ALL_UL_CQI |
Definition at line 61 of file ff-mac-scheduler.h.