Public Member Functions | |
EnbMacMemberLteEnbPhySapUser (LteEnbMac *mac) | |
virtual void | ReceiveIdealControlMessage (Ptr< IdealControlMessage > msg) |
Receive SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel. | |
virtual void | ReceivePhyPdu (Ptr< Packet > p) |
virtual void | SubframeIndication (uint32_t frameNo, uint32_t subframeNo) |
Trigger the start from a new frame (input from Phy layer) | |
virtual void | UlCqiReport (UlCqi_s ulcqi) |
Returns to MAC level the UL-CQI evaluated. | |
Public Member Functions inherited from ns3::LteEnbPhySapUser | |
virtual | ~LteEnbPhySapUser () |
Private Attributes | |
LteEnbMac * | m_mac |
Definition at line 220 of file lte-enb-mac.cc.
ns3::EnbMacMemberLteEnbPhySapUser::EnbMacMemberLteEnbPhySapUser | ( | LteEnbMac * | mac | ) |
Definition at line 235 of file lte-enb-mac.cc.
|
virtual |
Receive SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.
msg | the Ideal Control Message to receive |
Implements ns3::LteEnbPhySapUser.
Definition at line 253 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoReceiveIdealControlMessage(), and m_mac.
Called by the Phy to notify the MAC of the reception of a new PHY-PDU
p |
Implements ns3::LteEnbPhySapUser.
Definition at line 241 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoReceivePhyPdu(), and m_mac.
|
virtual |
Trigger the start from a new frame (input from Phy layer)
frameNo | frame number |
subframeNo | subframe number |
Implements ns3::LteEnbPhySapUser.
Definition at line 247 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoSubframeIndication(), and m_mac.
|
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 259 of file lte-enb-mac.cc.
References ns3::LteEnbMac::DoUlCqiReport(), and m_mac.
|
private |
Definition at line 232 of file lte-enb-mac.cc.
Referenced by ReceiveIdealControlMessage(), ReceivePhyPdu(), SubframeIndication(), and UlCqiReport().