Go to the source code of this file.
Classes | |
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... | |
Namespaces | |
namespace | ns3 |
Every class exported by the ns3 library is enclosed in the ns3 namespace. | |
Typedefs | |
using | ns3::DlHarqProcessesDciBuffer_t = std::vector<DlDciListElement_s> |
DL HARQ process DCI buffer vector. | |
using | ns3::DlHarqProcessesStatus_t = std::vector<uint8_t> |
DL HARQ process status vector. | |
using | ns3::DlHarqProcessesTimer_t = std::vector<uint8_t> |
DL HARQ process timer vector. | |
using | ns3::DlHarqRlcPduListBuffer_t = std::vector<RlcPduList_t> |
Vector of the 8 HARQ processes per UE. | |
using | ns3::RlcPduList_t = std::vector<std::vector<RlcPduListElement_s>> |
Vector of the LCs and layers per UE. | |
using | ns3::UlHarqProcessesDciBuffer_t = std::vector<UlDciListElement_s> |
UL HARQ process DCI buffer vector. | |
using | ns3::UlHarqProcessesStatus_t = std::vector<uint8_t> |
UL HARQ process status vector. | |
Variables | |
constexpr uint32_t | ns3::HARQ_DL_TIMEOUT = 11 |
HARQ DL timeout. | |
constexpr uint32_t | ns3::HARQ_PROC_NUM = 8 |
Number of HARQ processes. | |
constexpr double | ns3::NO_SINR = -5000 |
Value for SINR outside the range defined by FF-API, used to indicate that there is no CQI for this element. | |