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

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

Member Enumeration Documentation

Enumerator:
bundling 
multiplexing 

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

Enumerator:
MGP_GP1 
MGP_GP2 
OFF 

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

Enumerator:
noneloop 
openloop 
closedloop 

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

Enumerator:
rm12 
rm20 
rm22 
rm30 
rm31 
nonemode 

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

Member Data Documentation

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackRepetitionFactor

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackSrsSimultaneousTransmission

Definition at line 174 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 171 of file ff-mac-csched-sap.h.

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetCqiIndex

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetRiIndex

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

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

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_cqiConfigPresent

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

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

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_drxConfigPresent

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_maxHarqTx

Definition at line 170 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 150 of file ff-mac-csched-sap.h.

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_reconfigureFlag

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_simultaneousAckNackAndCqi

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

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

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_spsConfigPresent

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

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

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_srConfigPresent

Definition at line 153 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 141 of file ff-mac-csched-sap.h.

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ttiBundling

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

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateDl

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

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateUl

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

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

Definition at line 160 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 190 of file ff-mac-csched-sap.h.


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