A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters Struct Reference

#include <ff-mac-csched-sap.h>

Public Types

enum  FeedbackMode_e { bundling, multiplexing }
 
enum  MeasGapConfigPattern_e { MGP_GP1, MGP_GP2, OFF }
 
enum  OpenClosedLoop_e { noneloop, openloop, closedloop }
 
enum  RepMode_e {
  rm12, rm20, rm22, rm30,
  rm31, nonemode
}
 

Public Attributes

uint8_t m_ackNackRepetitionFactor
 
bool m_ackNackSrsSimultaneousTransmission
 
enum
ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::RepMode_e 
m_aperiodicCqiRepMode
 
uint8_t m_betaOffsetAckIndex
 
uint8_t m_betaOffsetCqiIndex
 
uint8_t m_betaOffsetRiIndex
 
struct CqiConfig_s m_cqiConfig
 
bool m_cqiConfigPresent
 
struct DrxConfig_s m_drxConfig
 
bool m_drxConfigPresent
 
uint8_t m_maxHarqTx
 
enum
ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::MeasGapConfigPattern_e 
m_measGapConfigPattern
 
uint8_t m_measGapConfigSubframeOffset
 
bool m_reconfigureFlag
 
uint16_t m_rnti
 
bool m_simultaneousAckNackAndCqi
 
struct SpsConfig_s m_spsConfig
 
bool m_spsConfigPresent
 
struct SrConfig_s m_srConfig
 
bool m_srConfigPresent
 
enum
ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::FeedbackMode_e 
m_tddAckNackFeedbackMode
 
uint16_t m_timeAlignmentTimer
 
uint8_t m_transmissionMode
 
bool m_ttiBundling
 
uint64_t m_ueAggregatedMaximumBitrateDl
 
uint64_t m_ueAggregatedMaximumBitrateUl
 
struct UeCapabilities_s m_ueCapabilities
 
enum
ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::OpenClosedLoop_e 
m_ueTransmitAntennaSelection
 
std::vector< struct
VendorSpecificListElement_s
m_vendorSpecificList
 

Detailed Description

Parameters of the CSCHED_UE_CONFIG_REQ primitive. See section 4.1.3 for a detailed description of the parameters.

Definition at line 135 of file ff-mac-csched-sap.h.


The documentation for this struct was generated from the following file: