A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::LteEnbMac Class Reference

#include <lte-enb-mac.h>

+ Inheritance diagram for ns3::LteEnbMac:
+ Collaboration diagram for ns3::LteEnbMac:

Public Member Functions

 LteEnbMac (void)
virtual ~LteEnbMac (void)
virtual void DoDispose (void)
void DoReceiveIdealControlMessage (Ptr< IdealControlMessage > msg)
void DoReceivePhyPdu (Ptr< Packet > p)
 Forwarded from LtePhySapUser: receive a PHY-PDU.
void DoUlCqiReport (UlCqi_s ulcqi)
FfMacCschedSapUserGetFfMacCschedSapUser (void)
 Get the control scheduler SAP user.
FfMacSchedSapUserGetFfMacSchedSapUser (void)
 Get the scheduler SAP user.
LteEnbCmacSapProviderGetLteEnbCmacSapProvider (void)
 Get the control MAC SAP provider.
LteEnbPhySapUserGetLteEnbPhySapUser ()
 Get the eNB-PHY SAP User.
LteMacSapProviderGetLteMacSapProvider (void)
 Get the MAC SAP provider.
void ReceiveBsrMessage (MacCeListElement_s bsr)
 Receive a CE element containing the buffer status report.
void ReceiveDlCqiIdealControlMessage (Ptr< DlCqiIdealControlMessage > msg)
 Receive a DL CQI ideal control message.
void SetFfMacCschedSapProvider (FfMacCschedSapProvider *s)
 Set the control scheduler SAP provider.
void SetFfMacSchedSapProvider (FfMacSchedSapProvider *s)
 Set the scheduler SAP provider.
void SetLteEnbCmacSapUser (LteEnbCmacSapUser *s)
 Set the control MAC SAP user.
void SetLteEnbPhySapProvider (LteEnbPhySapProvider *s)
 Set the PHY SAP Provider.
void SetLteMacSapUser (LteMacSapUser *s)
 Set the MAC SAP user.
- Public Member Functions inherited from ns3::Object
 Object ()
virtual ~Object ()
void AggregateObject (Ptr< Object > other)
void Dispose (void)
AggregateIterator GetAggregateIterator (void) const
virtual TypeId GetInstanceTypeId (void) const
template<typename T >
Ptr< T > GetObject (void) const
template<typename T >
Ptr< T > GetObject (TypeId tid) const
void Start (void)
- Public Member Functions inherited from ns3::SimpleRefCount< Object, ObjectBase, ObjectDeleter >
 SimpleRefCount ()
 SimpleRefCount (const SimpleRefCount &o)
uint32_t GetReferenceCount (void) const
SimpleRefCountoperator= (const SimpleRefCount &o)
void Ref (void) const
void Unref (void) const
- Public Member Functions inherited from ns3::ObjectBase
virtual ~ObjectBase ()
void GetAttribute (std::string name, AttributeValue &value) const
bool GetAttributeFailSafe (std::string name, AttributeValue &attribute) const
void SetAttribute (std::string name, const AttributeValue &value)
bool SetAttributeFailSafe (std::string name, const AttributeValue &value)
bool TraceConnect (std::string name, std::string context, const CallbackBase &cb)
bool TraceConnectWithoutContext (std::string name, const CallbackBase &cb)
bool TraceDisconnect (std::string name, std::string context, const CallbackBase &cb)
bool TraceDisconnectWithoutContext (std::string name, const CallbackBase &cb)

Static Public Member Functions

static TypeId GetTypeId (void)
 This method returns the TypeId associated to ns3::LteEnbMac.

Private Member Functions

void DoAddLc (LteEnbCmacSapProvider::LcInfo lcinfo, LteMacSapUser *msu)
void DoAddUe (uint16_t rnti)
void DoConfigureMac (uint8_t ulBandwidth, uint8_t dlBandwidth)
void DoCschedCellConfigCnf (FfMacCschedSapUser::CschedCellConfigCnfParameters params)
void DoCschedCellConfigUpdateInd (FfMacCschedSapUser::CschedCellConfigUpdateIndParameters params)
void DoCschedLcConfigCnf (FfMacCschedSapUser::CschedLcConfigCnfParameters params)
void DoCschedLcReleaseCnf (FfMacCschedSapUser::CschedLcReleaseCnfParameters params)
void DoCschedUeConfigCnf (FfMacCschedSapUser::CschedUeConfigCnfParameters params)
void DoCschedUeConfigUpdateInd (FfMacCschedSapUser::CschedUeConfigUpdateIndParameters params)
void DoCschedUeReleaseCnf (FfMacCschedSapUser::CschedUeReleaseCnfParameters params)
void DoReconfigureLc (LteEnbCmacSapProvider::LcInfo lcinfo)
void DoReleaseLc (uint16_t rnti, uint8_t lcid)
void DoReportBufferStatus (LteMacSapProvider::ReportBufferStatusParameters)
void DoRrcUpdateConfigurationReq (FfMacCschedSapProvider::CschedUeConfigReqParameters params)
void DoSchedDlConfigInd (FfMacSchedSapUser::SchedDlConfigIndParameters ind)
void DoSchedUlConfigInd (FfMacSchedSapUser::SchedUlConfigIndParameters params)
void DoSubframeIndication (uint32_t frameNo, uint32_t subframeNo)
 Forwarded from LteEnbPhySapUser: trigger the start from a new frame.
void DoTransmitPdu (LteMacSapProvider::TransmitPduParameters)

Private Attributes

LteEnbCmacSapProviderm_cmacSapProvider
LteEnbCmacSapUserm_cmacSapUser
FfMacCschedSapProviderm_cschedSapProvider
FfMacCschedSapUserm_cschedSapUser
std::vector< CqiListElement_sm_dlCqiReceived
TracedCallback< uint32_t,
uint32_t, uint16_t, uint8_t,
uint16_t, uint8_t, uint16_t > 
m_dlScheduling
LteEnbPhySapProviderm_enbPhySapProvider
LteEnbPhySapUserm_enbPhySapUser
uint32_t m_frameNo
uint8_t m_macChTtiDelay
LteMacSapProviderm_macSapProvider
LteMacSapUserm_macSapUser
std::map< LteFlowId_t,
LteMacSapUser * > 
m_rlcAttached
FfMacSchedSapProviderm_schedSapProvider
FfMacSchedSapUserm_schedSapUser
uint32_t m_subframeNo
std::vector< MacCeListElement_sm_ulCeReceived
std::vector< UlCqi_sm_ulCqiReceived
std::map< uint16_t,
UlInfoListElement_s
m_ulInfoListElements
TracedCallback< uint32_t,
uint32_t, uint16_t, uint8_t,
uint16_t > 
m_ulScheduling

Friends

class EnbMacMemberFfMacCschedSapUser
class EnbMacMemberFfMacSchedSapUser
class EnbMacMemberLteEnbCmacSapProvider
class EnbMacMemberLteEnbPhySapUser
class EnbMacMemberLteMacSapProvider< LteEnbMac >

Additional Inherited Members

- Protected Member Functions inherited from ns3::Object
 Object (const Object &o)
virtual void DoStart (void)
virtual void NotifyNewAggregate (void)

Detailed Description

This class implements the MAC layer of the eNodeB device

Definition at line 48 of file lte-enb-mac.h.

Constructor & Destructor Documentation

ns3::LteEnbMac::~LteEnbMac ( void  )
virtual

Definition at line 299 of file lte-enb-mac.cc.

References NS_LOG_FUNCTION.

Member Function Documentation

void ns3::LteEnbMac::DoAddLc ( LteEnbCmacSapProvider::LcInfo  lcinfo,
LteMacSapUser msu 
)
private

Definition at line 645 of file lte-enb-mac.cc.

References ns3::FfMacCschedSapProvider::CschedLcConfigReq(), LogicalChannelConfigListElement_s::DIR_BOTH, ns3::LteEnbCmacSapProvider::LcInfo::gbrDl, ns3::LteEnbCmacSapProvider::LcInfo::gbrUl, ns3::LteEnbCmacSapProvider::LcInfo::isGbr, ns3::LteEnbCmacSapProvider::LcInfo::lcGroup, ns3::LteEnbCmacSapProvider::LcInfo::lcId, m_cschedSapProvider, LogicalChannelConfigListElement_s::m_direction, LogicalChannelConfigListElement_s::m_eRabGuaranteedBitrateDl, LogicalChannelConfigListElement_s::m_eRabGuaranteedBitrateUl, LogicalChannelConfigListElement_s::m_eRabMaximulBitrateDl, LogicalChannelConfigListElement_s::m_eRabMaximulBitrateUl, ns3::FfMacCschedSapProvider::CschedLcConfigReqParameters::m_logicalChannelConfigList, LogicalChannelConfigListElement_s::m_logicalChannelGroup, LogicalChannelConfigListElement_s::m_logicalChannelIdentity, LogicalChannelConfigListElement_s::m_qci, LogicalChannelConfigListElement_s::m_qosBearerType, ns3::FfMacCschedSapProvider::CschedLcConfigReqParameters::m_reconfigureFlag, m_rlcAttached, ns3::FfMacCschedSapProvider::CschedLcConfigReqParameters::m_rnti, ns3::LteEnbCmacSapProvider::LcInfo::mbrDl, ns3::LteEnbCmacSapProvider::LcInfo::mbrUl, NS_LOG_ERROR, NS_LOG_FUNCTION, LogicalChannelConfigListElement_s::QBT_GBR, LogicalChannelConfigListElement_s::QBT_NON_GBR, ns3::LteEnbCmacSapProvider::LcInfo::qci, and ns3::LteEnbCmacSapProvider::LcInfo::rnti.

Referenced by ns3::EnbMacMemberLteEnbCmacSapProvider::AddLc().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoAddUe ( uint16_t  rnti)
private
void ns3::LteEnbMac::DoConfigureMac ( uint8_t  ulBandwidth,
uint8_t  dlBandwidth 
)
private
void ns3::LteEnbMac::DoCschedCellConfigCnf ( FfMacCschedSapUser::CschedCellConfigCnfParameters  params)
private

Definition at line 828 of file lte-enb-mac.cc.

References NS_LOG_FUNCTION.

Referenced by ns3::EnbMacMemberFfMacCschedSapUser::CschedCellConfigCnf().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoCschedCellConfigUpdateInd ( FfMacCschedSapUser::CschedCellConfigUpdateIndParameters  params)
private

Definition at line 884 of file lte-enb-mac.cc.

References NS_LOG_FUNCTION.

Referenced by ns3::EnbMacMemberFfMacCschedSapUser::CschedCellConfigUpdateInd().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoCschedLcConfigCnf ( FfMacCschedSapUser::CschedLcConfigCnfParameters  params)
private

Definition at line 840 of file lte-enb-mac.cc.

References NS_LOG_FUNCTION.

Referenced by ns3::EnbMacMemberFfMacCschedSapUser::CschedLcConfigCnf().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoCschedLcReleaseCnf ( FfMacCschedSapUser::CschedLcReleaseCnfParameters  params)
private

Definition at line 848 of file lte-enb-mac.cc.

References NS_LOG_FUNCTION.

Referenced by ns3::EnbMacMemberFfMacCschedSapUser::CschedLcReleaseCnf().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoCschedUeConfigCnf ( FfMacCschedSapUser::CschedUeConfigCnfParameters  params)
private

Definition at line 834 of file lte-enb-mac.cc.

References NS_LOG_FUNCTION.

Referenced by ns3::EnbMacMemberFfMacCschedSapUser::CschedUeConfigCnf().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoCschedUeReleaseCnf ( FfMacCschedSapUser::CschedUeReleaseCnfParameters  params)
private

Definition at line 854 of file lte-enb-mac.cc.

References NS_LOG_FUNCTION.

Referenced by ns3::EnbMacMemberFfMacCschedSapUser::CschedUeReleaseCnf().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoDispose ( void  )
virtual

This method is called by Object::Dispose or by the object's destructor, whichever comes first.

Subclasses are expected to implement their real destruction code in an overriden version of this method and chain up to their parent's implementation once they are done. i.e., for simplicity, the destructor of every subclass should be empty and its content should be moved to the associated DoDispose method.

It is safe to call GetObject from within this method.

Reimplemented from ns3::Object.

Definition at line 305 of file lte-enb-mac.cc.

References m_cmacSapProvider, m_cschedSapUser, m_enbPhySapUser, m_macSapProvider, m_schedSapUser, and NS_LOG_FUNCTION.

void ns3::LteEnbMac::DoReceiveIdealControlMessage ( Ptr< IdealControlMessage msg)
void ns3::LteEnbMac::DoReceivePhyPdu ( Ptr< Packet p)
void ns3::LteEnbMac::DoReconfigureLc ( LteEnbCmacSapProvider::LcInfo  lcinfo)
private

Definition at line 683 of file lte-enb-mac.cc.

References NS_FATAL_ERROR.

Referenced by ns3::EnbMacMemberLteEnbCmacSapProvider::ReconfigureLc().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoReleaseLc ( uint16_t  rnti,
uint8_t  lcid 
)
private

Definition at line 689 of file lte-enb-mac.cc.

References NS_FATAL_ERROR.

Referenced by ns3::EnbMacMemberLteEnbCmacSapProvider::ReleaseLc().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::DoSchedUlConfigInd ( FfMacSchedSapUser::SchedUlConfigIndParameters  params)
private
void ns3::LteEnbMac::DoSubframeIndication ( uint32_t  frameNo,
uint32_t  subframeNo 
)
private
void ns3::LteEnbMac::DoUlCqiReport ( UlCqi_s  ulcqi)

Definition at line 531 of file lte-enb-mac.cc.

References UlCqi_s::m_type, m_ulCqiReceived, NS_LOG_DEBUG, and UlCqi_s::PUSCH.

Referenced by ns3::EnbMacMemberLteEnbPhySapUser::UlCqiReport().

+ Here is the caller graph for this function:

FfMacCschedSapUser * ns3::LteEnbMac::GetFfMacCschedSapUser ( void  )

Get the control scheduler SAP user.

Returns
a pointer to the control scheduler SAP user

Definition at line 335 of file lte-enb-mac.cc.

References m_cschedSapUser.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

FfMacSchedSapUser * ns3::LteEnbMac::GetFfMacSchedSapUser ( void  )

Get the scheduler SAP user.

Returns
a pointer to the SAP user of the scheduler

Definition at line 323 of file lte-enb-mac.cc.

References m_schedSapUser.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

LteEnbCmacSapProvider * ns3::LteEnbMac::GetLteEnbCmacSapProvider ( void  )

Get the control MAC SAP provider.

Returns
a pointer to the control MAC SAP provider

Definition at line 361 of file lte-enb-mac.cc.

References m_cmacSapProvider.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

LteEnbPhySapUser * ns3::LteEnbMac::GetLteEnbPhySapUser ( )

Get the eNB-PHY SAP User.

Returns
a pointer to the SAP User of the PHY

Definition at line 374 of file lte-enb-mac.cc.

References m_enbPhySapUser.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

LteMacSapProvider * ns3::LteEnbMac::GetLteMacSapProvider ( void  )

Get the MAC SAP provider.

Returns
a pointer to the SAP provider of the MAC

Definition at line 349 of file lte-enb-mac.cc.

References m_macSapProvider.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

TypeId ns3::LteEnbMac::GetTypeId ( void  )
static

This method returns the TypeId associated to ns3::LteEnbMac.

This object is accessible through the following paths with Config::Set and Config::Connect:

  • /NodeList/[i]/DeviceList/[i]/$ns3::LteEnbNetDevice/LteEnbMac
  • /NodeList/[i]/DeviceList/[i]/$ns3::LteNetDevice/$ns3::LteEnbNetDevice/LteEnbMac

No Attributes defined for this type.
TraceSources defined for this type:

  • DlScheduling: Information regarding DL scheduling.
  • UlScheduling: Information regarding UL scheduling.

Reimplemented from ns3::Object.

Definition at line 271 of file lte-enb-mac.cc.

References m_dlScheduling, m_ulScheduling, ns3::MakeTraceSourceAccessor(), and ns3::TypeId::SetParent().

+ Here is the call graph for this function:

void ns3::LteEnbMac::ReceiveBsrMessage ( MacCeListElement_s  bsr)

Receive a CE element containing the buffer status report.

Parameters
msgthe BSR message

Definition at line 555 of file lte-enb-mac.cc.

References m_ulCeReceived, and NS_LOG_FUNCTION.

Referenced by DoReceiveIdealControlMessage().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::ReceiveDlCqiIdealControlMessage ( Ptr< DlCqiIdealControlMessage msg)

Receive a DL CQI ideal control message.

Parameters
msgthe DL CQI message

Definition at line 543 of file lte-enb-mac.cc.

References m_dlCqiReceived, CqiListElement_s::m_rnti, NS_LOG_FUNCTION, and NS_LOG_LOGIC.

Referenced by DoReceiveIdealControlMessage().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::SetFfMacCschedSapProvider ( FfMacCschedSapProvider s)

Set the control scheduler SAP provider.

Parameters
sa pointer to the control scheduler SAP provider

Definition at line 329 of file lte-enb-mac.cc.

References m_cschedSapProvider.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::SetFfMacSchedSapProvider ( FfMacSchedSapProvider s)

Set the scheduler SAP provider.

Parameters
sa pointer SAP provider of the FF packet scheduler

Definition at line 317 of file lte-enb-mac.cc.

References m_schedSapProvider.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::SetLteEnbCmacSapUser ( LteEnbCmacSapUser s)

Set the control MAC SAP user.

Parameters
sa pointer to the control MAC SAP user

Definition at line 355 of file lte-enb-mac.cc.

References m_cmacSapUser.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::SetLteEnbPhySapProvider ( LteEnbPhySapProvider s)

Set the PHY SAP Provider.

Parameters
sa pointer to the PHY SAP provider

Definition at line 367 of file lte-enb-mac.cc.

References m_enbPhySapProvider.

Referenced by ns3::LteHelper::InstallSingleEnbDevice().

+ Here is the caller graph for this function:

void ns3::LteEnbMac::SetLteMacSapUser ( LteMacSapUser s)

Set the MAC SAP user.

Parameters
sa pointer to the MAC SAP user

Definition at line 343 of file lte-enb-mac.cc.

References m_macSapUser.

Friends And Related Function Documentation

friend class EnbMacMemberFfMacCschedSapUser
friend

Definition at line 53 of file lte-enb-mac.h.

Referenced by LteEnbMac().

friend class EnbMacMemberFfMacSchedSapUser
friend

Definition at line 52 of file lte-enb-mac.h.

Referenced by LteEnbMac().

friend class EnbMacMemberLteEnbCmacSapProvider
friend

Definition at line 50 of file lte-enb-mac.h.

Referenced by LteEnbMac().

friend class EnbMacMemberLteEnbPhySapUser
friend

Definition at line 54 of file lte-enb-mac.h.

Referenced by LteEnbMac().

friend class EnbMacMemberLteMacSapProvider< LteEnbMac >
friend

Definition at line 51 of file lte-enb-mac.h.

Member Data Documentation

LteEnbCmacSapProvider* ns3::LteEnbMac::m_cmacSapProvider
private

Definition at line 203 of file lte-enb-mac.h.

Referenced by DoDispose(), GetLteEnbCmacSapProvider(), and LteEnbMac().

LteEnbCmacSapUser* ns3::LteEnbMac::m_cmacSapUser
private

Definition at line 205 of file lte-enb-mac.h.

Referenced by DoCschedUeConfigUpdateInd(), and SetLteEnbCmacSapUser().

FfMacCschedSapProvider* ns3::LteEnbMac::m_cschedSapProvider
private
FfMacCschedSapUser* ns3::LteEnbMac::m_cschedSapUser
private

Definition at line 211 of file lte-enb-mac.h.

Referenced by DoDispose(), GetFfMacCschedSapUser(), and LteEnbMac().

std::vector<CqiListElement_s> ns3::LteEnbMac::m_dlCqiReceived
private

Definition at line 190 of file lte-enb-mac.h.

Referenced by DoSubframeIndication(), and ReceiveDlCqiIdealControlMessage().

TracedCallback<uint32_t, uint32_t, uint16_t, uint8_t, uint16_t, uint8_t, uint16_t> ns3::LteEnbMac::m_dlScheduling
private

Trace information regarding DL scheduling Frame number, Subframe number, RNTI, MCS of TB1, size of TB1, MCS of TB2 (0 if not present), size of TB2 (0 if not present)

Definition at line 224 of file lte-enb-mac.h.

Referenced by DoSchedDlConfigInd(), and GetTypeId().

LteEnbPhySapUser* ns3::LteEnbMac::m_enbPhySapUser
private

Definition at line 215 of file lte-enb-mac.h.

Referenced by DoDispose(), GetLteEnbPhySapUser(), and LteEnbMac().

uint32_t ns3::LteEnbMac::m_frameNo
private

Definition at line 217 of file lte-enb-mac.h.

Referenced by DoSchedDlConfigInd(), DoSchedUlConfigInd(), and DoSubframeIndication().

uint8_t ns3::LteEnbMac::m_macChTtiDelay
private

Definition at line 231 of file lte-enb-mac.h.

Referenced by DoConfigureMac(), and DoSubframeIndication().

LteMacSapProvider* ns3::LteEnbMac::m_macSapProvider
private

Definition at line 202 of file lte-enb-mac.h.

Referenced by DoDispose(), GetLteMacSapProvider(), and LteEnbMac().

LteMacSapUser* ns3::LteEnbMac::m_macSapUser
private

Definition at line 204 of file lte-enb-mac.h.

Referenced by SetLteMacSapUser().

std::map<LteFlowId_t, LteMacSapUser*> ns3::LteEnbMac::m_rlcAttached
private

Definition at line 188 of file lte-enb-mac.h.

Referenced by DoAddLc(), DoReceivePhyPdu(), and DoSchedDlConfigInd().

FfMacSchedSapProvider* ns3::LteEnbMac::m_schedSapProvider
private
FfMacSchedSapUser* ns3::LteEnbMac::m_schedSapUser
private

Definition at line 210 of file lte-enb-mac.h.

Referenced by DoDispose(), GetFfMacSchedSapUser(), and LteEnbMac().

uint32_t ns3::LteEnbMac::m_subframeNo
private

Definition at line 218 of file lte-enb-mac.h.

Referenced by DoSchedDlConfigInd(), DoSchedUlConfigInd(), and DoSubframeIndication().

std::vector<MacCeListElement_s> ns3::LteEnbMac::m_ulCeReceived
private

Definition at line 192 of file lte-enb-mac.h.

Referenced by DoSubframeIndication(), and ReceiveBsrMessage().

std::vector<UlCqi_s> ns3::LteEnbMac::m_ulCqiReceived
private

Definition at line 191 of file lte-enb-mac.h.

Referenced by DoSubframeIndication(), and DoUlCqiReport().

std::map<uint16_t,UlInfoListElement_s> ns3::LteEnbMac::m_ulInfoListElements
private

Definition at line 198 of file lte-enb-mac.h.

Referenced by DoReceivePhyPdu(), and DoSubframeIndication().

TracedCallback<uint32_t, uint32_t, uint16_t, uint8_t, uint16_t> ns3::LteEnbMac::m_ulScheduling
private

Trace information regarding UL scheduling Frame number, Subframe number, RNTI, MCS of TB, size of TB

Definition at line 229 of file lte-enb-mac.h.

Referenced by DoSchedUlConfigInd(), and GetTypeId().


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