DOT11_ERP_PHY_ATTRIBUTES (Compact 2013)

3/26/2014

This structure defines the attributes that are specific to an extended rate PHY (ERP) type.


typedef struct DOT11_ERP_PHY_ATTRIBUTES {
  DOT11_HRDSSS_PHY_ATTRIBUTES;
  BOOLEAN  bERPPBCCOptionImplemented;
  BOOLEAN  bDSSSOFDMOptionImplemented;
  BOOLEAN  bShortSlotTimeOptionImplemented;
} DOT11_ERP_PHY_ATTRIBUTES, *PDOT11_ERP_PHY_ATTRIBUTES; 

DOT11_HRDSSS_PHY_ATTRIBUTES

Because the ERP PHY type is a superset of the high-rate direct-sequence spread spectrum (HRDSS) PHY type, the start of the DOT11_ERP_PHY_ATTRIBUTES structure is formatted as a DOT11_HRDSSS_PHY_ATTRIBUTES structure to define the HRDSS-specific attributes of the PHY.

bERPPBCCOptionImplemented

A Boolean value that, if set to TRUE, specifies that the PHY supports enabled packet binary convolutional code (PBCC) modulation.

For more information about PBCC modulation, refer to Clause 18.4.6.6 of the IEEE 802.11b‑1999 standard. For more information about the ERP-PBCC option, refer to Clause 19.6 of the IEEE 802.11g‑2003 standard.

bDSSSOFDMOptionImplemented

A Boolean value that, if set to TRUE, specifies the PHY has enabled the use of the hybrid DSSS-OFDM modulation. If the 802.11 station supports this option, the PHY is capable of combining the direct-sequence spread spectrum (DSSS) preamble and header with the orthogonal frequency division multiplexing (OFDM) payload.

For more information about DSSS-OFDM modulation, refer to Clause 19.7 of the IEEE 802.11g‑2003 standard.

bShortSlotTimeOptionImplemented

A Boolean value that, if set to TRUE, specifies the PHY supports the 802.11g short slot time option. For more information about the short slot time, refer to Clause 7.3.1.4 of the IEEE 802.11g‑2003 standard.

The miniport driver defines the attributes of a PHY on the 802.11 station through the DOT11_PHY_ATTRIBUTES structure, and formats the ERPAttributes member as a DOT11_ERP_PHY_ATTRIBUTES structure. The driver must only do this if the PHY defined by the DOT11_PHY_ATTRIBUTES structure is an ERP PHY type.

Header

windot11.h

Show: