#include <lte-enb-phy-sap.h>
Public Member Functions | |
virtual | ~LteEnbPhySapUser () |
virtual void | ReceiveIdealControlMessage (Ptr< IdealControlMessage > msg)=0 |
Receive SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel. | |
virtual void | ReceivePhyPdu (Ptr< Packet > p)=0 |
virtual void | SubframeIndication (uint32_t frameNo, uint32_t subframeNo)=0 |
Trigger the start from a new frame (input from Phy layer) | |
virtual void | UlCqiReport (UlCqi_s ulcqi)=0 |
Returns to MAC level the UL-CQI evaluated. |
Service Access Point (SAP) offered by the eNB-PHY to the eNB-MAC
This is the MAC SAP User, i.e., the part of the SAP that contains the MAC methods called by the PHY
Definition at line 92 of file lte-enb-phy-sap.h.
|
virtual |
Definition at line 33 of file lte-enb-phy-sap.cc.
|
pure virtual |
Receive SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.
msg | the Ideal Control Message to receive |
Implemented in ns3::EnbMacMemberLteEnbPhySapUser.
Referenced by ns3::LteEnbPhy::ReceiveIdealControlMessage().
Called by the Phy to notify the MAC of the reception of a new PHY-PDU
p |
Implemented in ns3::EnbMacMemberLteEnbPhySapUser.
Referenced by ns3::LteEnbPhy::PhyPduReceived().
|
pure virtual |
Trigger the start from a new frame (input from Phy layer)
frameNo | frame number |
subframeNo | subframe number |
Implemented in ns3::EnbMacMemberLteEnbPhySapUser.
Referenced by ns3::LteEnbPhy::StartSubFrame().
|
pure virtual |
Returns to MAC level the UL-CQI evaluated.
ulcqi | the UL-CQI (see FF MAC API 4.3.29) |
Implemented in ns3::EnbMacMemberLteEnbPhySapUser.
Referenced by ns3::LteEnbPhy::GenerateCqiReport().