#include <ns3/lte-common.h>
#include <ns3/ff-mac-csched-sap.h>
#include <ns3/ff-mac-sched-sap.h>
#include <ns3/ff-mac-scheduler.h>
#include <vector>
#include <map>
#include <set>
#include <ns3/nstime.h>
#include <ns3/lte-amc.h>
#include <ns3/lte-ffr-sap.h>
Go to the source code of this file.
Classes | |
class | ns3::CqaFfMacScheduler |
Implements the SCHED SAP and CSCHED SAP for the Channel and QoS Aware Scheduler. More... | |
struct | ns3::CqasFlowPerf_t |
CGA Flow Performance structure. More... | |
Namespaces | |
ns3 | |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Macros | |
#define | HARQ_DL_TIMEOUT 11 |
#define | HARQ_PROC_NUM 8 |
#define | NO_SINR -5000 |
Typedefs | |
typedef std::vector< DlDciListElement_s > | ns3::DlHarqProcessesDciBuffer_t |
DL HARQ process DCI buffer vector typedef. More... | |
typedef std::vector< uint8_t > | ns3::DlHarqProcessesStatus_t |
DL HARQ process status vector typedef. More... | |
typedef std::vector< uint8_t > | ns3::DlHarqProcessesTimer_t |
DL HARQ process timer vector typedef. More... | |
typedef std::vector< RlcPduList_t > | ns3::DlHarqRlcPduListBuffer_t |
vector of the 8 HARQ processes per UE More... | |
typedef std::vector< std::vector< struct RlcPduListElement_s > > | ns3::RlcPduList_t |
vector of the LCs and layers per UE More... | |
typedef std::vector< UlDciListElement_s > | ns3::UlHarqProcessesDciBuffer_t |
UL HARQ process DCI buffer vector. More... | |
typedef std::vector< uint8_t > | ns3::UlHarqProcessesStatus_t |
UL HARQ process status vector. More... | |
#define HARQ_DL_TIMEOUT 11 |
Definition at line 43 of file cqa-ff-mac-scheduler.h.
#define HARQ_PROC_NUM 8 |
Definition at line 42 of file cqa-ff-mac-scheduler.h.
#define NO_SINR -5000 |
Definition at line 41 of file cqa-ff-mac-scheduler.h.