#include <lte-enb-cmac-sap.h>
Classes | |
struct | LcInfo |
Public Member Functions | |
virtual | ~LteEnbCmacSapProvider () |
virtual void | AddLc (LcInfo lcinfo, LteMacSapUser *msu)=0 |
virtual void | AddUe (uint16_t rnti)=0 |
virtual void | ConfigureMac (uint8_t ulBandwidth, uint8_t dlBandwidth)=0 |
virtual void | ReconfigureLc (LcInfo lcinfo)=0 |
virtual void | ReleaseLc (uint16_t rnti, uint8_t lcid)=0 |
virtual void | RrcUpdateConfigurationReq (FfMacCschedSapProvider::CschedUeConfigReqParameters params)=0 |
Service Access Point (SAP) offered by the eNB MAC to the eNB RRC See Femto Forum MAC Scheduler Interface Specification v 1.11, Figure 1
This is the MAC SAP Provider, i.e., the part of the SAP that contains the MAC methods called by the RRC
Definition at line 42 of file lte-enb-cmac-sap.h.
|
virtual |
Definition at line 28 of file lte-enb-cmac-sap.cc.
|
pure virtual |
Add a new logical channel
lcinfo | |
msu |
Implemented in ns3::EnbMacMemberLteEnbCmacSapProvider.
Referenced by ns3::LteEnbRrc::SetupRadioBearer().
|
pure virtual |
Implemented in ns3::EnbMacMemberLteEnbCmacSapProvider.
Referenced by ns3::LteEnbRrc::AddUe().
|
pure virtual |
ulBandwidth | |
dlBandwidth |
Implemented in ns3::EnbMacMemberLteEnbCmacSapProvider.
Referenced by ns3::LteEnbRrc::ConfigureCell().
|
pure virtual |
Reconfigure an existing logical channel
lcinfo |
Implemented in ns3::EnbMacMemberLteEnbCmacSapProvider.
|
pure virtual |
release an existing logical channel
rnti | |
lcid |
Implemented in ns3::EnbMacMemberLteEnbCmacSapProvider.
|
pure virtual |
Implemented in ns3::EnbMacMemberLteEnbCmacSapProvider.
Referenced by ns3::LteEnbRrc::DoRrcConfigurationUpdateInd().