5G-LENA  nr-v3.0-29-g83cc959
The 5G/NR module for the ns-3 simulator
ns3::NrMacCschedSapProvider::CschedCellConfigReqParameters Struct Reference

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

+ Collaboration diagram for ns3::NrMacCschedSapProvider::CschedCellConfigReqParameters:

Public Types

enum  DuplexMode_e { DM_TDD , DM_FDD }
 
enum  Enable64Qam_e { MOD_16QAM , MOD_64QAM }
 
enum  HoppingMode_e { inter , interintra }
 
enum  PhichResource_e { PHICH_R_ONE_SIXTH , PHICH_R_HALF , PHICH_R_ONE , PHICH_R_TWO }
 

Public Attributes

uint8_t m_antennaPortsCount
 
uint8_t m_deltaPucchShift
 
uint16_t m_dlBandwidth
 In number of RBG, created by MAC and passed to the scheduler.
 
enum NormalExtended_e m_dlCyclicPrefixLength
 
enum ns3::NrMacCschedSapProvider::CschedCellConfigReqParameters::DuplexMode_e m_duplexMode
 
enum ns3::NrMacCschedSapProvider::CschedCellConfigReqParameters::Enable64Qam_e m_enable64Qam
 
enum ns3::NrMacCschedSapProvider::CschedCellConfigReqParameters::HoppingMode_e m_hoppingMode
 
uint8_t m_initialNrOfPdcchOfdmSymbols
 
uint8_t m_macContentionResolutionTimer
 
uint8_t m_maxHarqMsg3Tx
 
std::vector< uint8_t > m_mbsfnSubframeConfigRfOffset
 
std::vector< uint8_t > m_mbsfnSubframeConfigRfPeriod
 
std::vector< uint8_t > m_mbsfnSubframeConfigSfAllocation
 
uint16_t m_n1PucchAn
 
uint8_t m_ncsAn
 
uint8_t m_nrbCqi
 
uint8_t m_nSb
 
enum NormalExtended_e m_phichDuration
 
enum ns3::NrMacCschedSapProvider::CschedCellConfigReqParameters::PhichResource_e m_phichResource
 
uint8_t m_prachConfigurationIndex
 
uint8_t m_prachFreqOffset
 
uint8_t m_puschHoppingOffset
 
uint8_t m_raResponseWindowSize
 
struct SiConfiguration_s m_siConfiguration
 
uint8_t m_specialSubframePatterns
 
uint8_t m_srsBandwidthConfiguration
 
bool m_srsMaxUpPts
 
uint8_t m_srsSubframeConfiguration
 
uint8_t m_srsSubframeOffset
 
uint8_t m_subframeAssignment
 
uint16_t m_ulBandwidth
 In number of RBG, created by MAC and passed to the scheduler.
 
enum NormalExtended_e m_ulCyclicPrefixLength
 
std::vector< struct VendorSpecificListElement_s > m_vendorSpecificList
 

Detailed Description

Parameters of the API primitives Parameters of the CSCHED_CELL_CONFIG_REQ primitive. See section 4.1.1 for a detailed description of the parameters.

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


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