5G-LENA nr-v3.1-69-g2dd513a7
The 5G/NR module for the ns-3 simulator
Loading...
Searching...
No Matches
ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters Struct Reference

#include "nr-mac-csched-sap.h"

+ Collaboration diagram for ns3::NrMacCschedSapProvider::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::NrMacCschedSapProvider::CschedUeConfigReqParameters::RepMode_e m_aperiodicCqiRepMode
 
BeamId m_beamId
 Beam Id.
 
uint8_t m_betaOffsetAckIndex
 
uint8_t m_betaOffsetCqiIndex
 
uint8_t m_betaOffsetRiIndex
 
uint8_t m_maxHarqTx
 
enum ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::MeasGapConfigPattern_e m_measGapConfigPattern
 
uint8_t m_measGapConfigSubframeOffset
 
bool m_reconfigureFlag
 
uint16_t m_rnti
 
bool m_simultaneousAckNackAndCqi
 
enum ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::FeedbackMode_e m_tddAckNackFeedbackMode
 
uint16_t m_timeAlignmentTimer
 
uint8_t m_transmissionMode
 
bool m_ttiBundling
 
uint64_t m_ueAggregatedMaximumBitrateDl
 
uint64_t m_ueAggregatedMaximumBitrateUl
 
enum ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::OpenClosedLoop_e m_ueTransmitAntennaSelection
 
std::vector< struct nr::VendorSpecificListElement_sm_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 125 of file nr-mac-csched-sap.h.

Member Enumeration Documentation

◆ FeedbackMode_e

enum ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::FeedbackMode_e

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

◆ MeasGapConfigPattern_e

enum ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::MeasGapConfigPattern_e

Definition at line 132 of file nr-mac-csched-sap.h.

◆ OpenClosedLoop_e

enum ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::OpenClosedLoop_e

Definition at line 144 of file nr-mac-csched-sap.h.

◆ RepMode_e

enum ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::RepMode_e

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

Member Data Documentation

◆ m_ackNackRepetitionFactor

uint8_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackRepetitionFactor

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

◆ m_ackNackSrsSimultaneousTransmission

bool ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_ackNackSrsSimultaneousTransmission

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

◆ m_beamId

◆ m_betaOffsetAckIndex

uint8_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetAckIndex

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

◆ m_betaOffsetCqiIndex

uint8_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetCqiIndex

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

◆ m_betaOffsetRiIndex

uint8_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_betaOffsetRiIndex

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

◆ m_maxHarqTx

uint8_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_maxHarqTx

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

◆ m_measGapConfigSubframeOffset

uint8_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_measGapConfigSubframeOffset

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

◆ m_reconfigureFlag

bool ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_reconfigureFlag

Definition at line 129 of file nr-mac-csched-sap.h.

◆ m_rnti

uint16_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_rnti

Definition at line 127 of file nr-mac-csched-sap.h.

◆ m_simultaneousAckNackAndCqi

bool ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_simultaneousAckNackAndCqi

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

◆ m_timeAlignmentTimer

uint16_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_timeAlignmentTimer

Definition at line 130 of file nr-mac-csched-sap.h.

◆ m_transmissionMode

uint8_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_transmissionMode

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

◆ m_ttiBundling

bool ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_ttiBundling

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

◆ m_ueAggregatedMaximumBitrateDl

uint64_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateDl

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

◆ m_ueAggregatedMaximumBitrateUl

uint64_t ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_ueAggregatedMaximumBitrateUl

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

◆ m_vendorSpecificList

std::vector<struct nr::VendorSpecificListElement_s> ns3::NrMacCschedSapProvider::CschedUeConfigReqParameters::m_vendorSpecificList

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


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