ns-3
ns3::LteUePhySapProvider Class Reference

#include <lte-ue-phy-sap.h>

Inheritance diagram for ns3::LteUePhySapProvider:

List of all members.

Public Member Functions

virtual void SendMacPdu (Ptr< Packet > p)=0
 Send the MAC PDU to the channel.
virtual void SetBandwidth (uint8_t ulBandwidth, uint8_t dlBandwidth)=0
virtual void SetTransmissionMode (uint8_t txMode)=0
virtual void SendIdealControlMessage (Ptr< IdealControlMessage > msg)=0
 Send SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.

Detailed Description

Service Access Point (SAP) offered by the UE-PHY to the UE-MAC

This is the PHY SAP Provider, i.e., the part of the SAP that contains the PHY methods called by the MAC


Member Function Documentation

virtual void ns3::LteUePhySapProvider::SendIdealControlMessage ( Ptr< IdealControlMessage msg)
pure virtual

Send SendIdealControlMessage (PDCCH map, CQI feedbacks) using the ideal control channel.

Parameters:
msgthe Ideal Control Message to send
virtual void ns3::LteUePhySapProvider::SendMacPdu ( Ptr< Packet p)
pure virtual

Send the MAC PDU to the channel.

Parameters:
pthe MAC PDU to send
Returns:
true if
virtual void ns3::LteUePhySapProvider::SetBandwidth ( uint8_t  ulBandwidth,
uint8_t  dlBandwidth 
)
pure virtual
Parameters:
ulBandwidththe UL bandwidth in RB
dlBandwidththe DL bandwidth in RB
virtual void ns3::LteUePhySapProvider::SetTransmissionMode ( uint8_t  txMode)
pure virtual
Parameters:
txModethe transmissionMode of the user

The documentation for this class was generated from the following files: