A Discrete-Event Network Simulator
API
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters Struct Reference

#include <ff-mac-csched-sap.h>

+ Collaboration diagram for ns3::FfMacCschedSapProvider::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
uint8_t m_dlBandwidth
enum NormalExtended_e m_dlCyclicPrefixLength
enum
ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::DuplexMode_e 
m_duplexMode
enum
ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::Enable64Qam_e 
m_enable64Qam
enum
ns3::FfMacCschedSapProvider::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::FfMacCschedSapProvider::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
uint8_t m_ulBandwidth
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 62 of file ff-mac-csched-sap.h.

Member Enumeration Documentation

Enumerator:
DM_TDD 
DM_FDD 

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

Enumerator:
MOD_16QAM 
MOD_64QAM 

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

Enumerator:
inter 
interintra 

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

Enumerator:
PHICH_R_ONE_SIXTH 
PHICH_R_HALF 
PHICH_R_ONE 
PHICH_R_TWO 

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

Member Data Documentation

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_antennaPortsCount

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_deltaPucchShift

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_dlBandwidth
enum NormalExtended_e ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_dlCyclicPrefixLength

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

enum ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::DuplexMode_e ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_duplexMode
enum ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::Enable64Qam_e ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_enable64Qam
enum ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::HoppingMode_e ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_hoppingMode
uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_initialNrOfPdcchOfdmSymbols

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_macContentionResolutionTimer

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_maxHarqMsg3Tx

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

std::vector<uint8_t> ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_mbsfnSubframeConfigRfOffset

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

std::vector<uint8_t> ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_mbsfnSubframeConfigRfPeriod

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

std::vector<uint8_t> ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_mbsfnSubframeConfigSfAllocation

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

uint16_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_n1PucchAn

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_ncsAn

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_nrbCqi

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_nSb

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

enum NormalExtended_e ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_phichDuration

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

enum ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::PhichResource_e ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_phichResource
uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_prachConfigurationIndex

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_prachFreqOffset

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_puschHoppingOffset

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_raResponseWindowSize

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

struct SiConfiguration_s ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_siConfiguration

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_specialSubframePatterns

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_srsBandwidthConfiguration

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

bool ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_srsMaxUpPts

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_srsSubframeConfiguration

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_srsSubframeOffset

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

uint8_t ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_subframeAssignment

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

enum NormalExtended_e ns3::FfMacCschedSapProvider::CschedCellConfigReqParameters::m_ulCyclicPrefixLength

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

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

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


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