ISO/IEC/IEEE 8802-11:2012/Amd 2:2014
Information technology — Telecommunications and information exchange between systems — Local and metropolitan area networks — Specific requirements — Part 11: Wireless LAN medium access control (MAC) and physical layer (PHY) specifications — Amendment 2:
Foreword
IEEE Std 802.11aa-2012 Front Cover
Title page
Notice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
Patents
Participants
Introduction
Contents
Tables
Figures
Important notice
1. Overview
1.3 Supplementary information on purpose
2. Normative references
3. Definitions, acronyms, and abbreviations
3.1 Definitions
3.2 Definitions specific to IEEE 802.11
3.3 Abbreviations and acronyms
4. General description
4.3 Components of the IEEE 802.11 architecture
4.3.15 Mesh BSS: IEEE 802.11 wireless mesh network
4.3.15.3 Mesh STA
4.3.16 Robust audio video (AV) streaming
4.3.16.1 Groupcast with retries (GCR)
4.3.16.2 Stream classification service (SCS)
4.3.16.3 Overlapping BSS (OBSS) management
4.3.16.4 Interworking with IEEE 802.1Q Stream Reservation Protocol (SRP)
4.3.16.5 Intra-access category prioritization
5. MAC service definition
5.1 Overview of MAC services
5.1.1 Data service
5.1.1.2 Determination of UP
5.1.1.5 Interpretation of service class parameter in MAC service primitives in a STA
6. Layer management
6.3 MLME SAP interface
6.3.3 Scan
6.3.3.3 MLME-SCAN.confirm
6.3.26 TS management interface
6.3.26.1 General
6.3.26.2 MLME-ADDTS.request
6.3.26.3 MLME-ADDTS.confirm
6.3.26.4 MLME-ADDTS.indication
6.3.26.5 MLME-ADDTS.response
6.3.26.8 MLME-ADDTSRESERVE.request
6.3.26.9 MLME-ADDTSRESERVE.confirm
6.3.26.10 MLME-ADDTSRESERVE.indication
6.3.26.11 MLME-ADDTSRESERVE.response
6.3.29 Block Ack
6.3.29.2 MLME-ADDBA.request
6.3.29.3 MLME-ADDBA.confirm
6.3.29.4 MLME-ADDBA.indication
6.3.29.5 MLME-ADDBA.response
6.3.67 DMS or GCR request and response procedure
6.3.67.1 General
6.3.67.2 MLME-DMSGATS.request
6.3.67.3 MLME-DMSGATS.confirm
6.3.67.4 MLME-DMSGATS.indication
6.3.67.5 MLME-DMSGATS.response
6.3.67.6 MLME-DMSGATS-TERM.request
6.3.67.7 MLME-DMSGATS-TERM.indication
6.3.72 QoS Map Set element management
6.3.72.2 MLME-QoSMap.request
6.3.72.3 MLME-QoSMap.indication
6.3.84 SCS request and response procedure
6.3.84.1 General
6.3.84.2 MLME-SCS.request
6.3.84.3 MLME-SCS.confirm
6.3.84.4 MLME-SCS.indication
6.3.84.5 MLME-SCS.response
6.3.84.6 MLME-SCS-TERM.request
6.3.84.7 MLME-SCS-TERM.indication
6.3.85 QLoad report management
6.3.85.1 General
6.3.85.2 MLME-QLOAD.request
6.3.85.3 MLME-QLOAD.confirm
6.3.85.4 MLME-QLOAD.indication
6.3.85.5 MLME-QLOAD.response
6.3.86 HCCA TXOP advertisement management
6.3.86.1 General
6.3.86.2 MLME-TXOPADVERTISEMENT.request
6.3.86.3 MLME-TXOPADVERTISEMENT.confirm
6.3.86.4 MLME-TXOPADVERTISEMENT.indication
6.3.86.5 MLME-TXOPADVERTISEMENT.response
6.3.87 Group membership management
6.3.87.1 General
6.3.87.2 MLME-GROUP-MEMBERSHIP.request
6.3.87.3 MLME-GROUP-MEMBERSHIP.confirm
6.3.87.4 MLME-GROUP-MEMBERSHIP.indication
6.3.87.5 MLME-GROUP-MEMBERSHIP.response
6.3.88 AP PeerKey management
6.3.88.1 General
6.3.88.2 MLME-APPEERKEY.request
6.3.88.3 MLME-APPEERKEY.indication
8. Frame formats
8.2 MAC frame formats
8.2.4 Frame fields
8.2.4.1 Frame Control field
8.2.4.4 Sequence Control field
8.2.4.5 QoS Control field
8.2.4.6 HT Control field
8.3 Format of individual frame types
8.3.1 Control frames
8.3.1.8 BlockAckReq frame format
8.3.1.9 Block Ack frame format
8.3.2 Data frames
8.3.2.1 Data frame format
8.3.3 Management frames
8.3.3.2 Beacon frame format
8.3.3.10 Probe Response frame format
8.4 Management frame body components
8.4.1 Fields that are not information elements
8.4.1.9 Status Code field
8.4.1.11 Action field
8.4.1.43 TXOP Reservation field
8.4.2 Information elements
8.4.2.1 General
8.4.2.27 RSNE
8.4.2.29 Extended Capabilities element
8.4.2.32 TSPEC element
8.4.2.36 Schedule element
8.4.2.90 DMS Request element
8.4.2.91 DMS Response element
8.4.2.123 Intra-Access Category Priority element
8.4.2.124 SCS Descriptor element
8.4.2.125 QLoad Report element
8.4.2.126 HCCA TXOP Update Count element
8.4.2.127 Higher Layer Stream ID element
8.4.2.128 GCR Group Address element
8.5 Action frame format details
8.5.3 QoS Action frame details
8.5.3.1 General
8.5.3.2 ADDTS Request frame format
8.5.3.3 ADDTS Response frame format
8.5.3.6 QoS Map Configure frame format
8.5.3.7 ADDTS Reserve Request frame format
8.5.3.8 ADDTS Reserve Response frame format
8.5.5 Block Ack Action frame details
8.5.5.1 General
8.5.5.2 ADDBA Request frame format
8.5.5.3 ADDBA Response frame format
8.5.5.4 DELBA frame format
8.5.8 Public Action details
8.5.8.1 Public Action frames
8.5.8.20 QLoad Request frame format
8.5.8.21 QLoad Report frame format
8.5.8.22 HCCA TXOP Advertisement frame
8.5.8.23 HCCA TXOP Response frame
8.5.8.24 Public Key frame
8.5.11 Protected Dual of Public Action frames
8.5.14 WNM Action details
8.5.14.26 DMS Response frame format
8.5.16 Self-protected Action frame details
8.5.16.2 Mesh Peering Open frame format
8.5.16.3 Mesh Peering Confirm frame format
8.5.16.4 Mesh Peering Close frame format
8.5.19 Robust AV Streaming Action frame details
8.5.19.1 General
8.5.19.2 SCS Request frame format
8.5.19.3 SCS Response frame format
8.5.19.4 Group Membership Request frame format
8.5.19.5 Group Membership Response frame format
9. MAC sublayer functional description
9.2 MAC architecture
9.2.4 Hybrid coordination function (HCF)
9.2.4.2 HCF contention-based channel access (EDCA)
9.3 DCF
9.3.2 Procedures common to the DCF and EDCAF
9.3.2.3 IFS
9.3.2.8 ACK procedure
9.3.2.10 Duplicate detection and recovery
9.3.6 Group addressed MPDU transfer procedure
9.4 PCF
9.4.3 PCF access procedure
9.4.3.2 Fundamental access
9.4.4 PCF transfer procedure
9.4.4.2 PCF transfers when the PC STA is transmitter or recipient
9.7 Multirate support
9.7.5 Rate selection for data and management frames
9.7.5.3 Rate selection for other group addressed data and management frames
9.9 HT Control field operation
9.11 A-MSDU operation
9.19 HCF
9.19.2 HCF contention-based channel access (EDCA)
9.19.2.1 Reference implementation
9.19.2.5 EDCA backoff procedure
9.19.2.6 Retransmit procedures
9.19.3 HCCA
9.19.3.1 General
9.21 Block Acknowledgment (Block Ack)
9.21.2 Setup and modification of the Block Ack parameters
9.21.3 Data and acknowledgment transfer using immediate Block Ack policy and delayed Block Ack policy
9.21.5 Teardown of the Block Ack mechanism
9.21.6 Selection of BlockAck and BlockAckReq variants
9.21.10 GCR Block Ack
9.21.10.1 Introduction
9.21.10.2 Scoreboard context control during GCR Block Ack
9.21.10.3 GCR Block Ack BlockAckReq and BlockAck frame exchanges
9.26 PSMP Operation
9.26.1 Frame transmission mechanism during PSMP
9.26.1.1 PSMP frame transmission (PSMP-DTT and PSMP-UTT)
10. MLME
10.2 Power management
10.2.1 Power management in an infrastructure network
10.2.1.1 General
10.2.1.2 STA Power Management modes
10.2.1.3 AP TIM transmissions
10.2.1.4 TIM types
10.2.1.5 Power management with APSD
10.2.1.6 AP operation during the CP
10.2.1.7 AP operation during the CFP
10.4 TS operation
10.4.1 Introduction
10.4.4 TS setup
10.4.4.1 General
10.4.4.2 Non-AP-STA-initiated TS setup
10.4.4.3 AP-initiated TS setup
10.4.4.4 TS setup procedures for both AP and non-AP STA initiation
10.4.8 Data transfer
10.5 Block Ack operation
10.5.2 Setup and modification of the Block Ack parameters
10.5.2.2 Procedure at the originator
10.5.2.4 Procedure common to both originator and recipient
10.5.4 Error recovery upon a peer failure
10.18 RSNA A-MSDU procedures
10.23 Wireless network management procedures
10.23.15 Group addressed transmission service DMS procedures
10.23.15.1 General
10.23.15.2 DMS procedures
10.23.15.3 GCR procedures
10.25 Quality-of-service management frame (QMF)
10.25.2 QMF policy advertisement and configuration procedures
10.25.2.2 QMF policy change in an infrastructure BSS or in an MBSS
10.26 Robust AV streaming
10.26.1 Robust AV streaming dependencies
10.26.2 SCS procedures
10.27 Procedures to manage OBSS
10.27.1 General
10.27.2 QLoad Report element
10.27.2.1 Introduction
10.27.2.2 Calculating field values
10.27.2.3 Requesting QLoad Reports using radio measurement requests
10.27.3 HCCA TXOP negotiation
10.27.4 HCCA AP timing synchronization for HCCA TXOP advertisement
10.27.4.1 General
10.27.4.2 Timing offset
10.27.4.3 Clock drift adjustment
11. Security
11.8 Per-frame pseudo-code
11.8.2 RSNA frame pseudo-code
11.8.2.8 Per-MSDU/Per-A-MSDU Rx pseudo-code
11.10 AP PeerKey support
11.10.1 AP PeerKey overview
11.10.2 AP PeerKey protocol
Annex B (normative) Protocol Implementation Conformance Statement (PICS) proforma
B.2 Abbreviations and special symbols
B.2.2 General abbreviations for Item and Support columns
B.4 PICS proforma—IEEE Std 802.11-2012
B.4.3 IUT configuration
B.4.25 RobustAVT extensions
Annex C (normative) ASN.1 encoding of the MAC and PHY MIB
Annex X (informative) Overlapping BSS (OBSS) management
X.1 Introduction
X.2 QLoad Report element
X.2.1 General
X.2.2 Calculating medium time
X.2.3 Calculation of potential traffic self
X.2.4 Calculation of allocated traffic self
X.2.5 Calculation of allocated traffic shared
X.2.6 Calculation of EDCA Access Factor
X.2.7 EDCA Overhead Factor
X.2.8 Calculation of HCCA Access Factor
X.3 Channel selection using QLoad report
X.3.1 General
X.3.2 AP with admission control mandatory
X.3.3 AP with an HC
X.3.4 Channel selection procedures
X.4 Sharing in an OBSS situation
X.4.1 General
X.4.2 Sharing schemes
X.4.2.1 General
X.4.2.2 Proportional sharing scheme
X.4.2.3 On-demand sharing scheme
X.5 Mitigating consequences of OBSS sharing in presence of noncollaborating devices
Related Information
Similar Standards
-
BS EN 50173-10:2025
Information technology. Generic cabling systems, Single pair cabling
-
BS EN 50173-20:2022
Information technology. Generic cabling systems, Alternative cabling configurations
-
BS EN 50173-3:2018
Information technology. Generic cabling systems, Industrial spaces
-
BS EN 50173-3:2018 - TC
Tracked Changes. Information technology. Generic cabling systems, Industrial spaces
Foreword
IEEE Std 802.11aa-2012 Front Cover
Title page
Notice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
Patents
Participants
Introduction
Contents
Tables
Figures
Important notice
1. Overview
1.3 Supplementary information on purpose
2. Normative references
3. Definitions, acronyms, and abbreviations
3.1 Definitions
3.2 Definitions specific to IEEE 802.11
3.3 Abbreviations and acronyms
4. General description
4.3 Components of the IEEE 802.11 architecture
4.3.15 Mesh BSS: IEEE 802.11 wireless mesh network
4.3.15.3 Mesh STA
4.3.16 Robust audio video (AV) streaming
4.3.16.1 Groupcast with retries (GCR)
4.3.16.2 Stream classification service (SCS)
4.3.16.3 Overlapping BSS (OBSS) management
4.3.16.4 Interworking with IEEE 802.1Q Stream Reservation Protocol (SRP)
4.3.16.5 Intra-access category prioritization
5. MAC service definition
5.1 Overview of MAC services
5.1.1 Data service
5.1.1.2 Determination of UP
5.1.1.5 Interpretation of service class parameter in MAC service primitives in a STA
6. Layer management
6.3 MLME SAP interface
6.3.3 Scan
6.3.3.3 MLME-SCAN.confirm
6.3.26 TS management interface
6.3.26.1 General
6.3.26.2 MLME-ADDTS.request
6.3.26.3 MLME-ADDTS.confirm
6.3.26.4 MLME-ADDTS.indication
6.3.26.5 MLME-ADDTS.response
6.3.26.8 MLME-ADDTSRESERVE.request
6.3.26.9 MLME-ADDTSRESERVE.confirm
6.3.26.10 MLME-ADDTSRESERVE.indication
6.3.26.11 MLME-ADDTSRESERVE.response
6.3.29 Block Ack
6.3.29.2 MLME-ADDBA.request
6.3.29.3 MLME-ADDBA.confirm
6.3.29.4 MLME-ADDBA.indication
6.3.29.5 MLME-ADDBA.response
6.3.67 DMS or GCR request and response procedure
6.3.67.1 General
6.3.67.2 MLME-DMSGATS.request
6.3.67.3 MLME-DMSGATS.confirm
6.3.67.4 MLME-DMSGATS.indication
6.3.67.5 MLME-DMSGATS.response
6.3.67.6 MLME-DMSGATS-TERM.request
6.3.67.7 MLME-DMSGATS-TERM.indication
6.3.72 QoS Map Set element management
6.3.72.2 MLME-QoSMap.request
6.3.72.3 MLME-QoSMap.indication
6.3.84 SCS request and response procedure
6.3.84.1 General
6.3.84.2 MLME-SCS.request
6.3.84.3 MLME-SCS.confirm
6.3.84.4 MLME-SCS.indication
6.3.84.5 MLME-SCS.response
6.3.84.6 MLME-SCS-TERM.request
6.3.84.7 MLME-SCS-TERM.indication
6.3.85 QLoad report management
6.3.85.1 General
6.3.85.2 MLME-QLOAD.request
6.3.85.3 MLME-QLOAD.confirm
6.3.85.4 MLME-QLOAD.indication
6.3.85.5 MLME-QLOAD.response
6.3.86 HCCA TXOP advertisement management
6.3.86.1 General
6.3.86.2 MLME-TXOPADVERTISEMENT.request
6.3.86.3 MLME-TXOPADVERTISEMENT.confirm
6.3.86.4 MLME-TXOPADVERTISEMENT.indication
6.3.86.5 MLME-TXOPADVERTISEMENT.response
6.3.87 Group membership management
6.3.87.1 General
6.3.87.2 MLME-GROUP-MEMBERSHIP.request
6.3.87.3 MLME-GROUP-MEMBERSHIP.confirm
6.3.87.4 MLME-GROUP-MEMBERSHIP.indication
6.3.87.5 MLME-GROUP-MEMBERSHIP.response
6.3.88 AP PeerKey management
6.3.88.1 General
6.3.88.2 MLME-APPEERKEY.request
6.3.88.3 MLME-APPEERKEY.indication
8. Frame formats
8.2 MAC frame formats
8.2.4 Frame fields
8.2.4.1 Frame Control field
8.2.4.4 Sequence Control field
8.2.4.5 QoS Control field
8.2.4.6 HT Control field
8.3 Format of individual frame types
8.3.1 Control frames
8.3.1.8 BlockAckReq frame format
8.3.1.9 Block Ack frame format
8.3.2 Data frames
8.3.2.1 Data frame format
8.3.3 Management frames
8.3.3.2 Beacon frame format
8.3.3.10 Probe Response frame format
8.4 Management frame body components
8.4.1 Fields that are not information elements
8.4.1.9 Status Code field
8.4.1.11 Action field
8.4.1.43 TXOP Reservation field
8.4.2 Information elements
8.4.2.1 General
8.4.2.27 RSNE
8.4.2.29 Extended Capabilities element
8.4.2.32 TSPEC element
8.4.2.36 Schedule element
8.4.2.90 DMS Request element
8.4.2.91 DMS Response element
8.4.2.123 Intra-Access Category Priority element
8.4.2.124 SCS Descriptor element
8.4.2.125 QLoad Report element
8.4.2.126 HCCA TXOP Update Count element
8.4.2.127 Higher Layer Stream ID element
8.4.2.128 GCR Group Address element
8.5 Action frame format details
8.5.3 QoS Action frame details
8.5.3.1 General
8.5.3.2 ADDTS Request frame format
8.5.3.3 ADDTS Response frame format
8.5.3.6 QoS Map Configure frame format
8.5.3.7 ADDTS Reserve Request frame format
8.5.3.8 ADDTS Reserve Response frame format
8.5.5 Block Ack Action frame details
8.5.5.1 General
8.5.5.2 ADDBA Request frame format
8.5.5.3 ADDBA Response frame format
8.5.5.4 DELBA frame format
8.5.8 Public Action details
8.5.8.1 Public Action frames
8.5.8.20 QLoad Request frame format
8.5.8.21 QLoad Report frame format
8.5.8.22 HCCA TXOP Advertisement frame
8.5.8.23 HCCA TXOP Response frame
8.5.8.24 Public Key frame
8.5.11 Protected Dual of Public Action frames
8.5.14 WNM Action details
8.5.14.26 DMS Response frame format
8.5.16 Self-protected Action frame details
8.5.16.2 Mesh Peering Open frame format
8.5.16.3 Mesh Peering Confirm frame format
8.5.16.4 Mesh Peering Close frame format
8.5.19 Robust AV Streaming Action frame details
8.5.19.1 General
8.5.19.2 SCS Request frame format
8.5.19.3 SCS Response frame format
8.5.19.4 Group Membership Request frame format
8.5.19.5 Group Membership Response frame format
9. MAC sublayer functional description
9.2 MAC architecture
9.2.4 Hybrid coordination function (HCF)
9.2.4.2 HCF contention-based channel access (EDCA)
9.3 DCF
9.3.2 Procedures common to the DCF and EDCAF
9.3.2.3 IFS
9.3.2.8 ACK procedure
9.3.2.10 Duplicate detection and recovery
9.3.6 Group addressed MPDU transfer procedure
9.4 PCF
9.4.3 PCF access procedure
9.4.3.2 Fundamental access
9.4.4 PCF transfer procedure
9.4.4.2 PCF transfers when the PC STA is transmitter or recipient
9.7 Multirate support
9.7.5 Rate selection for data and management frames
9.7.5.3 Rate selection for other group addressed data and management frames
9.9 HT Control field operation
9.11 A-MSDU operation
9.19 HCF
9.19.2 HCF contention-based channel access (EDCA)
9.19.2.1 Reference implementation
9.19.2.5 EDCA backoff procedure
9.19.2.6 Retransmit procedures
9.19.3 HCCA
9.19.3.1 General
9.21 Block Acknowledgment (Block Ack)
9.21.2 Setup and modification of the Block Ack parameters
9.21.3 Data and acknowledgment transfer using immediate Block Ack policy and delayed Block Ack policy
9.21.5 Teardown of the Block Ack mechanism
9.21.6 Selection of BlockAck and BlockAckReq variants
9.21.10 GCR Block Ack
9.21.10.1 Introduction
9.21.10.2 Scoreboard context control during GCR Block Ack
9.21.10.3 GCR Block Ack BlockAckReq and BlockAck frame exchanges
9.26 PSMP Operation
9.26.1 Frame transmission mechanism during PSMP
9.26.1.1 PSMP frame transmission (PSMP-DTT and PSMP-UTT)
10. MLME
10.2 Power management
10.2.1 Power management in an infrastructure network
10.2.1.1 General
10.2.1.2 STA Power Management modes
10.2.1.3 AP TIM transmissions
10.2.1.4 TIM types
10.2.1.5 Power management with APSD
10.2.1.6 AP operation during the CP
10.2.1.7 AP operation during the CFP
10.4 TS operation
10.4.1 Introduction
10.4.4 TS setup
10.4.4.1 General
10.4.4.2 Non-AP-STA-initiated TS setup
10.4.4.3 AP-initiated TS setup
10.4.4.4 TS setup procedures for both AP and non-AP STA initiation
10.4.8 Data transfer
10.5 Block Ack operation
10.5.2 Setup and modification of the Block Ack parameters
10.5.2.2 Procedure at the originator
10.5.2.4 Procedure common to both originator and recipient
10.5.4 Error recovery upon a peer failure
10.18 RSNA A-MSDU procedures
10.23 Wireless network management procedures
10.23.15 Group addressed transmission service DMS procedures
10.23.15.1 General
10.23.15.2 DMS procedures
10.23.15.3 GCR procedures
10.25 Quality-of-service management frame (QMF)
10.25.2 QMF policy advertisement and configuration procedures
10.25.2.2 QMF policy change in an infrastructure BSS or in an MBSS
10.26 Robust AV streaming
10.26.1 Robust AV streaming dependencies
10.26.2 SCS procedures
10.27 Procedures to manage OBSS
10.27.1 General
10.27.2 QLoad Report element
10.27.2.1 Introduction
10.27.2.2 Calculating field values
10.27.2.3 Requesting QLoad Reports using radio measurement requests
10.27.3 HCCA TXOP negotiation
10.27.4 HCCA AP timing synchronization for HCCA TXOP advertisement
10.27.4.1 General
10.27.4.2 Timing offset
10.27.4.3 Clock drift adjustment
11. Security
11.8 Per-frame pseudo-code
11.8.2 RSNA frame pseudo-code
11.8.2.8 Per-MSDU/Per-A-MSDU Rx pseudo-code
11.10 AP PeerKey support
11.10.1 AP PeerKey overview
11.10.2 AP PeerKey protocol
Annex B (normative) Protocol Implementation Conformance Statement (PICS) proforma
B.2 Abbreviations and special symbols
B.2.2 General abbreviations for Item and Support columns
B.4 PICS proforma—IEEE Std 802.11-2012
B.4.3 IUT configuration
B.4.25 RobustAVT extensions
Annex C (normative) ASN.1 encoding of the MAC and PHY MIB
Annex X (informative) Overlapping BSS (OBSS) management
X.1 Introduction
X.2 QLoad Report element
X.2.1 General
X.2.2 Calculating medium time
X.2.3 Calculation of potential traffic self
X.2.4 Calculation of allocated traffic self
X.2.5 Calculation of allocated traffic shared
X.2.6 Calculation of EDCA Access Factor
X.2.7 EDCA Overhead Factor
X.2.8 Calculation of HCCA Access Factor
X.3 Channel selection using QLoad report
X.3.1 General
X.3.2 AP with admission control mandatory
X.3.3 AP with an HC
X.3.4 Channel selection procedures
X.4 Sharing in an OBSS situation
X.4.1 General
X.4.2 Sharing schemes
X.4.2.1 General
X.4.2.2 Proportional sharing scheme
X.4.2.3 On-demand sharing scheme
X.5 Mitigating consequences of OBSS sharing in presence of noncollaborating devices