A Discrete-Event Network Simulator
API
ns3::HePpdu::HeMuSigHeader Struct Reference

HE-SIG PHY header for HE MU PPDUs (HE-SIG-A1/A2/B) More...

#include "he-ppdu.h"

+ Collaboration diagram for ns3::HePpdu::HeMuSigHeader:

Public Attributes

uint8_t m_bandwidth {0}
 Bandwidth field. More...
 
uint8_t m_bssColor {0}
 BSS color field. More...
 
std::optional< Center26ToneRuIndicationm_center26ToneRuIndication
 center 26 tone RU indication in SIG-B common subfields More...
 
HeSigBContentChannels m_contentChannels
 HE SIG-B Content Channels. More...
 
uint8_t m_giLtfSize {0}
 GI+LTF Size field. More...
 
uint8_t m_muMimoUsers
 MU-MIMO users. More...
 
RuAllocation m_ruAllocation
 RU allocations that are going to be carried in SIG-B common subfields. More...
 
uint8_t m_sigBCompression {0}
 SIG-B compression. More...
 
uint8_t m_sigBMcs {0}
 HE-SIG-B MCS. More...
 

Detailed Description

HE-SIG PHY header for HE MU PPDUs (HE-SIG-A1/A2/B)

Definition at line 89 of file he-ppdu.h.

Member Data Documentation

◆ m_bandwidth

uint8_t ns3::HePpdu::HeMuSigHeader::m_bandwidth {0}

Bandwidth field.

Definition at line 93 of file he-ppdu.h.

◆ m_bssColor

uint8_t ns3::HePpdu::HeMuSigHeader::m_bssColor {0}

BSS color field.

Definition at line 92 of file he-ppdu.h.

Referenced by ns3::HePpdu::SetHeSigHeader().

◆ m_center26ToneRuIndication

std::optional<Center26ToneRuIndication> ns3::HePpdu::HeMuSigHeader::m_center26ToneRuIndication

center 26 tone RU indication in SIG-B common subfields

Definition at line 104 of file he-ppdu.h.

◆ m_contentChannels

HeSigBContentChannels ns3::HePpdu::HeMuSigHeader::m_contentChannels

HE SIG-B Content Channels.

Definition at line 102 of file he-ppdu.h.

◆ m_giLtfSize

uint8_t ns3::HePpdu::HeMuSigHeader::m_giLtfSize {0}

GI+LTF Size field.

Definition at line 97 of file he-ppdu.h.

◆ m_muMimoUsers

uint8_t ns3::HePpdu::HeMuSigHeader::m_muMimoUsers

MU-MIMO users.

Definition at line 95 of file he-ppdu.h.

◆ m_ruAllocation

RuAllocation ns3::HePpdu::HeMuSigHeader::m_ruAllocation

RU allocations that are going to be carried in SIG-B common subfields.

Definition at line 100 of file he-ppdu.h.

◆ m_sigBCompression

uint8_t ns3::HePpdu::HeMuSigHeader::m_sigBCompression {0}

SIG-B compression.

Definition at line 96 of file he-ppdu.h.

◆ m_sigBMcs

uint8_t ns3::HePpdu::HeMuSigHeader::m_sigBMcs {0}

HE-SIG-B MCS.

Definition at line 94 of file he-ppdu.h.


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