A Discrete-Event Network Simulator
API
Public Types | Public Attributes | List of all members
ns3::DlDciListElement_s Struct Reference

See section 4.3.1 dlDciListElement. More...

#include "ff-mac-common.h"

Public Types

enum  Format_e {
  ONE, ONE_A, ONE_B, ONE_C,
  ONE_D, TWO, TWO_A, TWO_B
}
 Format enumeration. More...
 
enum  Ngap_e { GAP1, GAP2 }
 Ngap enum. More...
 
enum  VrbFormat_e { VRB_DISTRIBUTED, VRB_LOCALIZED }
 Vrb Format enum. More...
 

Public Attributes

uint8_t m_aggrLevel
 aggr level More...
 
uint8_t m_cceIndex
 CCE index. More...
 
uint8_t m_dai
 DAI. More...
 
uint8_t m_dlPowerOffset
 DL power offset. More...
 
enum ns3::DlDciListElement_s::Format_e m_format
 the format More...
 
uint8_t m_harqProcess
 HARQ process. More...
 
std::vector< uint8_t > m_mcs
 mcs More...
 
std::vector< uint8_t > m_ndi
 ndi More...
 
enum ns3::DlDciListElement_s::Ngap_e m_nGap
 the gap More...
 
bool m_pdcchOrder
 cch order? More...
 
uint8_t m_pdcchPowerOffset
 CCH power offset. More...
 
uint8_t m_prachMaskIndex
 RACH mask index. More...
 
uint8_t m_preambleIndex
 preamble index More...
 
uint8_t m_precodingInfo
 precoding info More...
 
uint32_t m_rbBitmap
 rb bitmap More...
 
uint8_t m_rbShift
 rb shift More...
 
uint8_t m_resAlloc
 res allocate More...
 
uint16_t m_rnti
 RNTI. More...
 
std::vector< uint8_t > m_rv
 rv More...
 
bool m_spsRelease
 release? More...
 
uint8_t m_tbsIdx
 tbs index More...
 
std::vector< uint16_t > m_tbsSize
 tbs size More...
 
bool m_tbSwap
 swap? More...
 
uint8_t m_tpc
 TPC. More...
 
enum ns3::DlDciListElement_s::VrbFormat_e m_vrbFormat
 the format More...
 

Detailed Description

See section 4.3.1 dlDciListElement.

Definition at line 93 of file ff-mac-common.h.

Member Enumeration Documentation

◆ Format_e

Format enumeration.

Enumerator
ONE 
ONE_A 
ONE_B 
ONE_C 
ONE_D 
TWO 
TWO_A 
TWO_B 

Definition at line 107 of file ff-mac-common.h.

◆ Ngap_e

Ngap enum.

Enumerator
GAP1 
GAP2 

Definition at line 126 of file ff-mac-common.h.

◆ VrbFormat_e

Vrb Format enum.

Enumerator
VRB_DISTRIBUTED 
VRB_LOCALIZED 

Definition at line 115 of file ff-mac-common.h.

Member Data Documentation

◆ m_aggrLevel

uint8_t ns3::DlDciListElement_s::m_aggrLevel

aggr level

Definition at line 104 of file ff-mac-common.h.

◆ m_cceIndex

uint8_t ns3::DlDciListElement_s::m_cceIndex

CCE index.

Definition at line 103 of file ff-mac-common.h.

◆ m_dai

uint8_t ns3::DlDciListElement_s::m_dai

DAI.

Definition at line 113 of file ff-mac-common.h.

◆ m_dlPowerOffset

uint8_t ns3::DlDciListElement_s::m_dlPowerOffset

DL power offset.

Definition at line 131 of file ff-mac-common.h.

◆ m_format

enum ns3::DlDciListElement_s::Format_e ns3::DlDciListElement_s::m_format

the format

◆ m_harqProcess

uint8_t ns3::DlDciListElement_s::m_harqProcess

◆ m_mcs

std::vector<uint8_t> ns3::DlDciListElement_s::m_mcs

◆ m_ndi

std::vector<uint8_t> ns3::DlDciListElement_s::m_ndi

◆ m_nGap

enum ns3::DlDciListElement_s::Ngap_e ns3::DlDciListElement_s::m_nGap

the gap

◆ m_pdcchOrder

bool ns3::DlDciListElement_s::m_pdcchOrder

cch order?

Definition at line 122 of file ff-mac-common.h.

◆ m_pdcchPowerOffset

uint8_t ns3::DlDciListElement_s::m_pdcchPowerOffset

CCH power offset.

Definition at line 132 of file ff-mac-common.h.

◆ m_prachMaskIndex

uint8_t ns3::DlDciListElement_s::m_prachMaskIndex

RACH mask index.

Definition at line 124 of file ff-mac-common.h.

◆ m_preambleIndex

uint8_t ns3::DlDciListElement_s::m_preambleIndex

preamble index

Definition at line 123 of file ff-mac-common.h.

◆ m_precodingInfo

uint8_t ns3::DlDciListElement_s::m_precodingInfo

precoding info

Definition at line 105 of file ff-mac-common.h.

◆ m_rbBitmap

uint32_t ns3::DlDciListElement_s::m_rbBitmap

◆ m_rbShift

uint8_t ns3::DlDciListElement_s::m_rbShift

rb shift

Definition at line 97 of file ff-mac-common.h.

◆ m_resAlloc

uint8_t ns3::DlDciListElement_s::m_resAlloc

◆ m_rnti

uint16_t ns3::DlDciListElement_s::m_rnti

◆ m_rv

std::vector<uint8_t> ns3::DlDciListElement_s::m_rv

◆ m_spsRelease

bool ns3::DlDciListElement_s::m_spsRelease

release?

Definition at line 121 of file ff-mac-common.h.

◆ m_tbsIdx

uint8_t ns3::DlDciListElement_s::m_tbsIdx

tbs index

Definition at line 130 of file ff-mac-common.h.

◆ m_tbsSize

std::vector<uint16_t> ns3::DlDciListElement_s::m_tbsSize

◆ m_tbSwap

bool ns3::DlDciListElement_s::m_tbSwap

swap?

Definition at line 120 of file ff-mac-common.h.

◆ m_tpc

uint8_t ns3::DlDciListElement_s::m_tpc

◆ m_vrbFormat

enum ns3::DlDciListElement_s::VrbFormat_e ns3::DlDciListElement_s::m_vrbFormat

the format


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