Public Member Functions | |
EnbMacMemberLteEnbPhySapUser (LteEnbMac *mac) | |
virtual void | DlInfoListElementHarqFeeback (DlInfoListElement_s params) |
virtual void | ReceiveLteControlMessage (Ptr< LteControlMessage > msg) |
Receive SendLteControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel. More... | |
virtual void | ReceivePhyPdu (Ptr< Packet > p) |
virtual void | ReceiveRachPreamble (uint32_t prachId) |
virtual void | SubframeIndication (uint32_t frameNo, uint32_t subframeNo) |
Trigger the start from a new frame (input from Phy layer) More... | |
virtual void | UlCqiReport (FfMacSchedSapProvider::SchedUlCqiInfoReqParameters ulcqi) |
Returns to MAC level the UL-CQI evaluated. More... | |
virtual void | UlInfoListElementHarqFeeback (UlInfoListElement_s params) |
Private Attributes | |
LteEnbMac * | m_mac |
Definition at line 242 of file lte-enb-mac.cc.
|
virtual |
Notify the HARQ on the DL tranmission status
params |
Implements ns3::LteEnbPhySapUser.
Definition at line 302 of file lte-enb-mac.cc.
|
virtual |
Receive SendLteControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.
msg | the Ideal Control Message to receive |
Implements ns3::LteEnbPhySapUser.
Definition at line 278 of file lte-enb-mac.cc.
Called by the Phy to notify the MAC of the reception of a new PHY-PDU
p |
Implements ns3::LteEnbPhySapUser.
Definition at line 266 of file lte-enb-mac.cc.
|
virtual |
notify the reception of a RACH preamble on the PRACH
prachId | the ID of the preamble |
Implements ns3::LteEnbPhySapUser.
Definition at line 284 of file lte-enb-mac.cc.
|
virtual |
Trigger the start from a new frame (input from Phy layer)
frameNo | frame number |
subframeNo | subframe number |
Implements ns3::LteEnbPhySapUser.
Definition at line 272 of file lte-enb-mac.cc.
|
virtual |
Returns to MAC level the UL-CQI evaluated.
ulcqi | the UL-CQI (see FF MAC API 4.3.29) |
Implements ns3::LteEnbPhySapUser.
Definition at line 290 of file lte-enb-mac.cc.
|
virtual |
Notify the HARQ on the UL tranmission status
params |
Implements ns3::LteEnbPhySapUser.
Definition at line 296 of file lte-enb-mac.cc.