NetSim Source Code Help v14.4
All 13 Components
 
Loading...
Searching...
No Matches
stru_802_11_Phy_Var Struct Reference
Collaboration diagram for stru_802_11_Phy_Var:

Data Fields

UINT nTxPower_mw
 
IEEE802_11_PROTOCOL PhyProtocol
 
IEEE802_11_PHY_TYPE PhyType
 
UINT16 usnChannelNumber
 
double dFrequency
 
double dFrequencyBand
 
double dChannelBandwidth
 
double dAntennaHeight
 
double dAntennaGain
 
UINT nNTX
 
UINT nNRX
 
UINT nGuardInterval
 
ANTENNA_TYPE antennaType
 
double boresightAngle
 
double elementGain
 
double beamwidth
 
double frontToBackRatio
 
PLME_CHARACTERISTICS plmeCharacteristics
 
void * rateAdaptationData
 
double dControlFrameDataRate
 
double dBroadcastFrameDataRate
 
IEEE802_11_CCAMODE ccaMode
 
double dEDThreshold
 
IEEE802_11_RADIO radio
 
UINT RIFS
 
UINT SIFS
 
UINT PIFS
 
UINT DIFS
 
UINT AIFS
 
UINT EIFS
 
double dCurrentRxSensitivity_dbm
 
union { 
 
   IEEE802_11_DSSS_PHY   dsssPhy 
 
   IEEE802_11_OFDM_PHY   ofdmPhy 
 
   IEEE802_11_OFDM_MIMO   ofdmPhy_11n 
 
   IEEE802_11_OFDM_MIMO   ofdmPhy_11ac 
 
   IEEE802_11_OFDM_MIMO_HE   ofdmPhy_11ax 
 
PHY_TYPE 
 
double codingRate
 
unsigned int NSS
 
unsigned int NSTS
 
unsigned int N_HT_DLTF
 
unsigned int NESS
 
unsigned short int nN_HT_DLTF
 
unsigned int N_HT_ELTF
 
unsigned int N_HT_LTF
 
unsigned int MCS
 
unsigned int NES
 
unsigned int N_HE_LTF
 
PACKET_STATUS firstpacketstatus
 
double d0
 
double pld0
 
bool isDeviceOn
 
void * battery
 
BER_MODEL_TYPE Ber_Model
 
bool Fixed_MCS
 
int Fixed_Data_Rate_MCS
 
ptrpropagation_info_for_list propagation_info_list
 
UINT64 transmissionId
 

Detailed Description

Definition at line 134 of file IEEE802_11_Phy.h.

Field Documentation

◆ AIFS

UINT stru_802_11_Phy_Var::AIFS

Definition at line 180 of file IEEE802_11_Phy.h.

◆ antennaType

ANTENNA_TYPE stru_802_11_Phy_Var::antennaType

Definition at line 153 of file IEEE802_11_Phy.h.

◆ battery

void* stru_802_11_Phy_Var::battery

Definition at line 214 of file IEEE802_11_Phy.h.

◆ beamwidth

double stru_802_11_Phy_Var::beamwidth

Definition at line 156 of file IEEE802_11_Phy.h.

◆ Ber_Model

BER_MODEL_TYPE stru_802_11_Phy_Var::Ber_Model

Definition at line 217 of file IEEE802_11_Phy.h.

◆ boresightAngle

double stru_802_11_Phy_Var::boresightAngle

Definition at line 154 of file IEEE802_11_Phy.h.

◆ ccaMode

IEEE802_11_CCAMODE stru_802_11_Phy_Var::ccaMode

Definition at line 169 of file IEEE802_11_Phy.h.

◆ codingRate

double stru_802_11_Phy_Var::codingRate

Definition at line 196 of file IEEE802_11_Phy.h.

◆ d0

double stru_802_11_Phy_Var::d0

Definition at line 209 of file IEEE802_11_Phy.h.

◆ dAntennaGain

double stru_802_11_Phy_Var::dAntennaGain

Definition at line 145 of file IEEE802_11_Phy.h.

◆ dAntennaHeight

double stru_802_11_Phy_Var::dAntennaHeight

Definition at line 144 of file IEEE802_11_Phy.h.

◆ dBroadcastFrameDataRate

double stru_802_11_Phy_Var::dBroadcastFrameDataRate

Definition at line 166 of file IEEE802_11_Phy.h.

◆ dChannelBandwidth

double stru_802_11_Phy_Var::dChannelBandwidth

Definition at line 143 of file IEEE802_11_Phy.h.

◆ dControlFrameDataRate

double stru_802_11_Phy_Var::dControlFrameDataRate

Definition at line 165 of file IEEE802_11_Phy.h.

◆ dCurrentRxSensitivity_dbm

double stru_802_11_Phy_Var::dCurrentRxSensitivity_dbm

Definition at line 184 of file IEEE802_11_Phy.h.

◆ dEDThreshold

double stru_802_11_Phy_Var::dEDThreshold

Definition at line 170 of file IEEE802_11_Phy.h.

◆ dFrequency

double stru_802_11_Phy_Var::dFrequency

Definition at line 141 of file IEEE802_11_Phy.h.

◆ dFrequencyBand

double stru_802_11_Phy_Var::dFrequencyBand

Definition at line 142 of file IEEE802_11_Phy.h.

◆ DIFS

UINT stru_802_11_Phy_Var::DIFS

Definition at line 179 of file IEEE802_11_Phy.h.

◆ dsssPhy

IEEE802_11_DSSS_PHY stru_802_11_Phy_Var::dsssPhy

Definition at line 188 of file IEEE802_11_Phy.h.

◆ EIFS

UINT stru_802_11_Phy_Var::EIFS

Definition at line 181 of file IEEE802_11_Phy.h.

◆ elementGain

double stru_802_11_Phy_Var::elementGain

Definition at line 155 of file IEEE802_11_Phy.h.

◆ firstpacketstatus

PACKET_STATUS stru_802_11_Phy_Var::firstpacketstatus

Definition at line 207 of file IEEE802_11_Phy.h.

◆ Fixed_Data_Rate_MCS

int stru_802_11_Phy_Var::Fixed_Data_Rate_MCS

Definition at line 221 of file IEEE802_11_Phy.h.

◆ Fixed_MCS

bool stru_802_11_Phy_Var::Fixed_MCS

Definition at line 220 of file IEEE802_11_Phy.h.

◆ frontToBackRatio

double stru_802_11_Phy_Var::frontToBackRatio

Definition at line 157 of file IEEE802_11_Phy.h.

◆ isDeviceOn

bool stru_802_11_Phy_Var::isDeviceOn

Definition at line 213 of file IEEE802_11_Phy.h.

◆ MCS

unsigned int stru_802_11_Phy_Var::MCS

Definition at line 204 of file IEEE802_11_Phy.h.

◆ N_HE_LTF

unsigned int stru_802_11_Phy_Var::N_HE_LTF

Definition at line 206 of file IEEE802_11_Phy.h.

◆ N_HT_DLTF

unsigned int stru_802_11_Phy_Var::N_HT_DLTF

Definition at line 199 of file IEEE802_11_Phy.h.

◆ N_HT_ELTF

unsigned int stru_802_11_Phy_Var::N_HT_ELTF

Definition at line 202 of file IEEE802_11_Phy.h.

◆ N_HT_LTF

unsigned int stru_802_11_Phy_Var::N_HT_LTF

Definition at line 203 of file IEEE802_11_Phy.h.

◆ NES

unsigned int stru_802_11_Phy_Var::NES

Definition at line 205 of file IEEE802_11_Phy.h.

◆ NESS

unsigned int stru_802_11_Phy_Var::NESS

Definition at line 200 of file IEEE802_11_Phy.h.

◆ nGuardInterval

UINT stru_802_11_Phy_Var::nGuardInterval

Definition at line 150 of file IEEE802_11_Phy.h.

◆ nN_HT_DLTF

unsigned short int stru_802_11_Phy_Var::nN_HT_DLTF

Definition at line 201 of file IEEE802_11_Phy.h.

◆ nNRX

UINT stru_802_11_Phy_Var::nNRX

Definition at line 149 of file IEEE802_11_Phy.h.

◆ nNTX

UINT stru_802_11_Phy_Var::nNTX

Definition at line 148 of file IEEE802_11_Phy.h.

◆ NSS

unsigned int stru_802_11_Phy_Var::NSS

Definition at line 197 of file IEEE802_11_Phy.h.

◆ NSTS

unsigned int stru_802_11_Phy_Var::NSTS

Definition at line 198 of file IEEE802_11_Phy.h.

◆ nTxPower_mw

UINT stru_802_11_Phy_Var::nTxPower_mw

Definition at line 137 of file IEEE802_11_Phy.h.

◆ ofdmPhy

IEEE802_11_OFDM_PHY stru_802_11_Phy_Var::ofdmPhy

Definition at line 189 of file IEEE802_11_Phy.h.

◆ ofdmPhy_11ac

IEEE802_11_OFDM_MIMO stru_802_11_Phy_Var::ofdmPhy_11ac

Definition at line 191 of file IEEE802_11_Phy.h.

◆ ofdmPhy_11ax

IEEE802_11_OFDM_MIMO_HE stru_802_11_Phy_Var::ofdmPhy_11ax

Definition at line 192 of file IEEE802_11_Phy.h.

◆ ofdmPhy_11n

IEEE802_11_OFDM_MIMO stru_802_11_Phy_Var::ofdmPhy_11n

Definition at line 190 of file IEEE802_11_Phy.h.

◆ PhyProtocol

IEEE802_11_PROTOCOL stru_802_11_Phy_Var::PhyProtocol

Definition at line 138 of file IEEE802_11_Phy.h.

◆ PhyType

IEEE802_11_PHY_TYPE stru_802_11_Phy_Var::PhyType

Definition at line 139 of file IEEE802_11_Phy.h.

◆ PIFS

UINT stru_802_11_Phy_Var::PIFS

Definition at line 178 of file IEEE802_11_Phy.h.

◆ pld0

double stru_802_11_Phy_Var::pld0

Definition at line 210 of file IEEE802_11_Phy.h.

◆ plmeCharacteristics

PLME_CHARACTERISTICS stru_802_11_Phy_Var::plmeCharacteristics

Definition at line 159 of file IEEE802_11_Phy.h.

◆ propagation_info_list

ptrpropagation_info_for_list stru_802_11_Phy_Var::propagation_info_list

Definition at line 223 of file IEEE802_11_Phy.h.

◆ radio

IEEE802_11_RADIO stru_802_11_Phy_Var::radio

Definition at line 173 of file IEEE802_11_Phy.h.

◆ rateAdaptationData

void* stru_802_11_Phy_Var::rateAdaptationData

Definition at line 162 of file IEEE802_11_Phy.h.

◆ RIFS

UINT stru_802_11_Phy_Var::RIFS

Definition at line 176 of file IEEE802_11_Phy.h.

◆ SIFS

UINT stru_802_11_Phy_Var::SIFS

Definition at line 177 of file IEEE802_11_Phy.h.

◆ transmissionId

UINT64 stru_802_11_Phy_Var::transmissionId

Definition at line 225 of file IEEE802_11_Phy.h.

◆ usnChannelNumber

UINT16 stru_802_11_Phy_Var::usnChannelNumber

Definition at line 140 of file IEEE802_11_Phy.h.


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