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

Parameters of the CSCHED_UE_CONFIG_REQ primitive. More...

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

+ Collaboration diagram for ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters:

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 131 of file ff-mac-csched-sap.h.

Member Enumeration Documentation

Enumerator
bundling 
multiplexing 

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

Enumerator
MGP_GP1 
MGP_GP2 
OFF 

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

Enumerator
noneloop 
openloop 
closedloop 

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

Enumerator
rm12 
rm20 
rm22 
rm30 
rm31 
nonemode 

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

Member Data Documentation

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackRepetitionFactor

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackSrsSimultaneousTransmission

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::RepMode_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_aperiodicCqiRepMode
uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetAckIndex

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetCqiIndex

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetRiIndex

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

struct CqiConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_cqiConfig

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_cqiConfigPresent

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

struct DrxConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_drxConfig

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_drxConfigPresent

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_maxHarqTx

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::MeasGapConfigPattern_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_measGapConfigPattern
uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_measGapConfigSubframeOffset

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_reconfigureFlag

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

Referenced by ns3::LteEnbMac::DoUeUpdateConfigurationReq().

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_simultaneousAckNackAndCqi

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

struct SpsConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_spsConfig

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_spsConfigPresent

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

struct SrConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_srConfig

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_srConfigPresent

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::FeedbackMode_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_tddAckNackFeedbackMode
uint16_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_timeAlignmentTimer

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ttiBundling

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

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateDl

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

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateUl

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

struct UeCapabilities_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueCapabilities

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::OpenClosedLoop_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueTransmitAntennaSelection
std::vector<struct VendorSpecificListElement_s> ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_vendorSpecificList

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


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