A Discrete-Event Network Simulator
API
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 }
 FeedbackMode_e enumeration. More...
 
enum  MeasGapConfigPattern_e { MGP_GP1, MGP_GP2, OFF }
 MeasGapConfigPattern_e enumaration. More...
 
enum  OpenClosedLoop_e { noneloop, openloop, closedloop }
 OpenClosedLoop_e. More...
 
enum  RepMode_e {
  rm12, rm20, rm22, rm30,
  rm31, nonemode
}
 RepMode_e enumeration. More...
 

Public Attributes

uint8_t m_ackNackRepetitionFactor
 ackNackRepetitionFactor More...
 
bool m_ackNackSrsSimultaneousTransmission
 ack nack SRS simultaneous transmission More...
 
enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::RepMode_e m_aperiodicCqiRepMode
 aperiodicCqiRepMode More...
 
uint8_t m_betaOffsetAckIndex
 beta offset ack index More...
 
uint8_t m_betaOffsetCqiIndex
 beta offset CQI index More...
 
uint8_t m_betaOffsetRiIndex
 beta offset ri index More...
 
struct CqiConfig_s m_cqiConfig
 CQI config. More...
 
bool m_cqiConfigPresent
 CQI config present. More...
 
struct DrxConfig_s m_drxConfig
 drx config More...
 
bool m_drxConfigPresent
 drx config present More...
 
uint8_t m_maxHarqTx
 maximum HARQ transmit More...
 
enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::MeasGapConfigPattern_e m_measGapConfigPattern
 measGapConfigPattern More...
 
uint8_t m_measGapConfigSubframeOffset
 measure gap config subframe offset More...
 
bool m_reconfigureFlag
 reconfigure flag More...
 
uint16_t m_rnti
 RNTI. More...
 
bool m_simultaneousAckNackAndCqi
 simultaneous ack nack and CQI More...
 
struct SpsConfig_s m_spsConfig
 SPS config. More...
 
bool m_spsConfigPresent
 SPS configu present. More...
 
struct SrConfig_s m_srConfig
 SR config. More...
 
bool m_srConfigPresent
 SR config present. More...
 
enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::FeedbackMode_e m_tddAckNackFeedbackMode
 tddAckNackFeedbackMode More...
 
uint16_t m_timeAlignmentTimer
 time alignment timer More...
 
uint8_t m_transmissionMode
 transmission mode More...
 
bool m_ttiBundling
 TTI bundling. More...
 
uint64_t m_ueAggregatedMaximumBitrateDl
 UE aggregate maximum bit rate DL. More...
 
uint64_t m_ueAggregatedMaximumBitrateUl
 UE aggregate maximum bit rate UL. More...
 
struct UeCapabilities_s m_ueCapabilities
 UE capabilities. More...
 
enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::OpenClosedLoop_e m_ueTransmitAntennaSelection
 ueTransmitAntennaSelection More...
 
std::vector< struct VendorSpecificListElement_sm_vendorSpecificList
 vendorSpecificList More...
 

Detailed Description

Parameters of the CSCHED_UE_CONFIG_REQ primitive.

See section 4.1.3 for a detailed description of the parameters.CschedUeConfigReqParameters structure

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

Member Data Documentation

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackRepetitionFactor

ackNackRepetitionFactor

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackSrsSimultaneousTransmission

ack nack SRS simultaneous transmission

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::RepMode_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_aperiodicCqiRepMode

aperiodicCqiRepMode

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetAckIndex

beta offset ack index

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetCqiIndex

beta offset CQI index

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetRiIndex

beta offset ri index

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

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

CQI config.

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_cqiConfigPresent

CQI config present.

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

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

drx config

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_drxConfigPresent

drx config present

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

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_maxHarqTx

maximum HARQ transmit

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::MeasGapConfigPattern_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_measGapConfigPattern

measGapConfigPattern

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_measGapConfigSubframeOffset

measure gap config subframe offset

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_reconfigureFlag

reconfigure flag

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

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_simultaneousAckNackAndCqi

simultaneous ack nack and CQI

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

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

SPS config.

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_spsConfigPresent

SPS configu present.

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

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

SR config.

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_srConfigPresent

SR config present.

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::FeedbackMode_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_tddAckNackFeedbackMode

tddAckNackFeedbackMode

uint16_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_timeAlignmentTimer

time alignment timer

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

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ttiBundling

TTI bundling.

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

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateDl

UE aggregate maximum bit rate DL.

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

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateUl

UE aggregate maximum bit rate UL.

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

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

UE capabilities.

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

enum ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::OpenClosedLoop_e ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueTransmitAntennaSelection

ueTransmitAntennaSelection

std::vector<struct VendorSpecificListElement_s> ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_vendorSpecificList

vendorSpecificList

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


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