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

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 Enumeration Documentation

◆ FeedbackMode_e

FeedbackMode_e enumeration.

Enumerator
bundling 
multiplexing 

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

◆ MeasGapConfigPattern_e

MeasGapConfigPattern_e enumeration.

Enumerator
MGP_GP1 
MGP_GP2 
OFF 

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

◆ OpenClosedLoop_e

OpenClosedLoop_e.

Enumerator
noneloop 
openloop 
closedloop 

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

◆ RepMode_e

RepMode_e enumeration.

Enumerator
rm12 
rm20 
rm22 
rm30 
rm31 
nonemode 

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

Member Data Documentation

◆ m_ackNackRepetitionFactor

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackRepetitionFactor

ackNackRepetitionFactor

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

◆ m_ackNackSrsSimultaneousTransmission

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackSrsSimultaneousTransmission

ack nack SRS simultaneous transmission

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

◆ m_aperiodicCqiRepMode

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

aperiodicCqiRepMode

◆ m_betaOffsetAckIndex

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetAckIndex

beta offset ack index

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

◆ m_betaOffsetCqiIndex

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetCqiIndex

beta offset CQI index

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

◆ m_betaOffsetRiIndex

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetRiIndex

beta offset ri index

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

◆ m_cqiConfig

CqiConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_cqiConfig

CQI config.

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

◆ m_cqiConfigPresent

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_cqiConfigPresent

CQI config present.

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

◆ m_drxConfig

DrxConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_drxConfig

drx config

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

◆ m_drxConfigPresent

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_drxConfigPresent

drx config present

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

◆ m_maxHarqTx

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_maxHarqTx

maximum HARQ transmit

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

◆ m_measGapConfigPattern

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

measGapConfigPattern

◆ m_measGapConfigSubframeOffset

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_measGapConfigSubframeOffset

measure gap config subframe offset

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

◆ m_reconfigureFlag

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_reconfigureFlag

reconfigure flag

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

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

◆ m_rnti

uint16_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_rnti

RNTI.

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

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

◆ m_simultaneousAckNackAndCqi

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_simultaneousAckNackAndCqi

simultaneous ack nack and CQI

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

◆ m_spsConfig

SpsConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_spsConfig

SPS config.

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

◆ m_spsConfigPresent

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_spsConfigPresent

SPS config present.

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

◆ m_srConfig

SrConfig_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_srConfig

SR config.

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

◆ m_srConfigPresent

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_srConfigPresent

SR config present.

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

◆ m_tddAckNackFeedbackMode

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

tddAckNackFeedbackMode

◆ m_timeAlignmentTimer

uint16_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_timeAlignmentTimer

time alignment timer

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

◆ m_transmissionMode

uint8_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_transmissionMode

transmission mode

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

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

◆ m_ttiBundling

bool ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ttiBundling

TTI bundling.

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

◆ m_ueAggregatedMaximumBitrateDl

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateDl

UE aggregate maximum bit rate DL.

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

◆ m_ueAggregatedMaximumBitrateUl

uint64_t ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateUl

UE aggregate maximum bit rate UL.

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

◆ m_ueCapabilities

UeCapabilities_s ns3::FfMacCschedSapProvider::CschedUeConfigReqParameters::m_ueCapabilities

UE capabilities.

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

◆ m_ueTransmitAntennaSelection

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

ueTransmitAntennaSelection

◆ m_vendorSpecificList

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

vendorSpecificList

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


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