IEEE Standard for 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
Author(s): IEEE Computer Society
Publisher: The Institute of Electrical and Electronics Engineers, Inc.
Year: 2021
Language: English
Pages: 4377
City: New York
Tags: Wireless LAN Wi-Fi
IEEE Std 802.11™-2020 front cover
Title page
Important Notices and Disclaimers Concerning IEEE Standards Documents
Participants
Introduction
Contents
Tables
Figures
1. Overview
1.1 Scope
1.2 Purpose
1.3 Supplementary information on purpose
1.4 Word usage
1.5 Terminology for mathematical, logical, and bit operations
2. Normative references
3. Definitions, acronyms, and abbreviations
3.1 Definitions
3.2 Definitions specific to IEEE Std 802.11
3.3 Definitions specific to IEEE 802.11 operation in some regulatory domains
3.4 Acronyms and abbreviations
3.5 Acronyms and abbreviations in some regulatory domains
4. General description
4.1 General description of the architecture
4.2 How wireless local area networks (WLANs) are different
4.2.1 Introduction
4.2.2 Wireless station (STA)
4.2.3 Media impact on design and performance
4.2.4 The impact of handling mobile STAs
4.2.5 Interaction with other IEEE 802® layers
4.2.6 Interaction with non-IEEE-802 protocols
4.3 Components of the IEEE 802.11 architecture
4.3.1 General
4.3.2 Independent BSS (IBSS)
4.3.3 Personal BSS (PBSS)
4.3.4 STA membership in a BSS is dynamic
4.3.5 Distribution system (DS) concepts
4.3.5.1 Overview
4.3.5.2 Extended service set (ESS): the large coverage network
4.3.6 Area concepts
4.3.7 Integration with non-IEEE-802.11 LANs
4.3.8 Robust security network association (RSNA)
4.3.9 Centralized coordination service set (CCSS) and extended centralized AP or PCP clustering (ECAPC)
4.3.10 QoS BSS
4.3.11 Wireless LAN radio measurements
4.3.11.1 General
4.3.11.2 Beacon
4.3.11.3 Measurement pilot
4.3.11.4 Frame
4.3.11.5 Channel load
4.3.11.6 Noise histogram
4.3.11.7 STA statistics
4.3.11.8 Location
4.3.11.9 Measurement pause
4.3.11.10 Neighbor report
4.3.11.11 Link measurement
4.3.11.12 Transmit stream/category measurement
4.3.12 Operation in licensed frequency bands
4.3.12.1 General
4.3.12.2 Dynamic STA enablement (DSE) in licensed bands
4.3.12.3 Contention based protocol (CBP) in nonexclusively licensed bands
4.3.12.4 Using DSE STA identification to resolve interference
4.3.12.5 Further coexistence enhancements in nonexclusively licensed bands
4.3.13 High-throughput (HT) STA
4.3.14 Sub 1 GHz (S1G) STA
4.3.14.1 Overview
4.3.14.2 S1G relay
4.3.15 Very high throughput (VHT) STA
4.3.16 Television very high throughput (TVHT) STA
4.3.17 STA transmission of Data frames outside the context of a BSS
4.3.18 Tunneled direct-link setup
4.3.19 Wireless network management
4.3.19.1 Overview
4.3.19.2 BSS max idle period management
4.3.19.3 BSS transition management
4.3.19.4 Channel usage
4.3.19.5 Collocated interference reporting
4.3.19.6 Diagnostic reporting
4.3.19.7 Directed multicast service (DMS)
4.3.19.8 Event reporting
4.3.19.9 Flexible multicast service (FMS)
4.3.19.10 Location services
4.3.19.11 Multicast Diagnostic report
4.3.19.12 Multiple BSSID capability
4.3.19.13 Proxy ARP
4.3.19.14 QoS traffic capability
4.3.19.15 SSID list
4.3.19.16 Triggered STA statistics
4.3.19.17 TIM broadcast
4.3.19.18 Timing measurement
4.3.19.19 Fine timing measurement
4.3.19.20 Traffic filtering service
4.3.19.21 U-APSD coexistence
4.3.19.22 WNM notification
4.3.19.23 WNM sleep mode
4.3.20 Subscription service provider network (SSPN) interface
4.3.21 Mesh BSS
4.3.21.1 General
4.3.21.2 Overview of the mesh BSS
4.3.21.3 Mesh STA
4.3.21.4 IEEE 802.11 components and mesh BSS
4.3.21.5 Introduction to mesh functions
4.3.21.5.1 General
4.3.21.5.2 Mesh discovery
4.3.21.5.3 Mesh peering management (MPM)
4.3.21.5.4 Mesh security
4.3.21.5.5 Mesh beaconing and synchronization
4.3.21.5.6 Mesh coordination function (MCF)
4.3.21.5.7 Mesh power management
4.3.21.5.8 Mesh channel switching
4.3.21.5.9 Frame addressing in an MBSS
4.3.21.5.10 Mesh path selection and forwarding
4.3.21.5.11 Interworking with the DS
4.3.21.5.12 Intra-mesh congestion control
4.3.21.5.13 Emergency service support in mesh BSS
4.3.22 DMG STA
4.3.23 DMG relay
4.3.24 Robust audio video (AV) streaming
4.3.24.1 Introduction
4.3.24.2 Groupcast with retries (GCR)
4.3.24.3 Stream classification service (SCS)
4.3.24.4 Mirrored stream classification service (MSCS)
4.3.24.5 Overlapping BSS (OBSS) management
4.3.24.6 Interworking with IEEE 802.1Q Stream Reservation Protocol (SRP)
4.3.24.7 Intra-access category prioritization
4.3.25 Operation under geolocation database (GDB) control
4.3.26 CDMG STA
4.3.27 CMMG STA
4.3.28 General link (GLK)
4.3.28.1 General
4.3.28.2 Selective reception of group addressed frames
4.3.28.3 GLK Service Sets
4.3.28.3.1 Provision of the MAC service
4.3.28.3.2 GLK IBSS and PBSS
4.3.28.3.3 Infrastructure BSS with general links
4.3.28.3.4 Infrastructure BSSs with general links in the presence of an ESS
4.3.29 Ethertype protocol discrimination (EPD)
4.4 Logical service interfaces
4.4.1 General
4.4.2 SS
4.4.3 PBSS control point service (PCPS)
4.4.4 DSS
4.5 Overview of the services
4.5.1 General
4.5.2 Distribution of MSDUs within a DS
4.5.2.1 Distribution
4.5.2.2 Integration
4.5.2.3 QoS traffic scheduling
4.5.3 Connectivity-related services
4.5.3.1 General
4.5.3.2 Mobility types
4.5.3.3 Association
4.5.3.4 Reassociation
4.5.3.5 Disassociation
4.5.4 Access control and data confidentiality services
4.5.4.1 General
4.5.4.2 Authentication
4.5.4.3 Deauthentication
4.5.4.4 Data confidentiality
4.5.4.5 Key management
4.5.4.6 Data origin authenticity
4.5.4.7 Replay detection
4.5.4.8 Fast BSS transition
4.5.4.9 Management frame protection
4.5.4.10 MAC privacy enhancements
4.5.5 Spectrum management services
4.5.5.1 General
4.5.5.2 TPC
4.5.5.3 DFS
4.5.6 Traffic differentiation and QoS support
4.5.6.1 General
4.5.6.2 Quality-of-service management frame support
4.5.7 Support for higher layer timer synchronization
4.5.8 Radio measurement service
4.5.9 Interworking with external networks
4.5.9.1 General
4.5.9.2 Preassociation discovery (PAD)
4.5.9.2.1 Introduction
4.5.9.2.2 Architecture
4.5.9.2.3 Service information entities
4.5.9.2.4 Service information registry (SIR)
4.5.9.2.5 Service information client (SIC)
4.5.10 Generic advertisement service (GAS)
4.6 Multiple logical address spaces
4.7 Differences among ESS, PBSS, and IBSS LANs
4.8 Differences between ESS and MBSS LANs
4.9 Reference model
4.9.1 General
4.9.2 Interworking reference model
4.9.3 Reference model for supporting multiple MAC sublayers
4.9.4 Reference model for multi-band operation
4.10 IEEE Std 802.11 and IEEE Std 802.1X-2010
4.10.1 General
4.10.2 IEEE 802.11 usage of IEEE Std 802.1X-2010
4.10.3 Infrastructure functional model overview
4.10.3.1 General
4.10.3.2 AKM operations with AS
4.10.3.3 AKM operations with a password or PSK
4.10.3.4 Alternate operations with PSK
4.10.3.5 Disassociation
4.10.3.6 AKM operations using FILS authentication
4.10.3.6.1 General
4.10.3.6.2 AKM operations using FILS Shared Key authentication
4.10.3.6.3 AKM operations using FILS Public Key authentication
4.10.4 IBSS functional model description
4.10.4.1 General
4.10.4.2 Key usage
4.10.4.3 Sample IBSS 4-way handshakes
4.10.4.4 IBSS IEEE 802.1X example
4.10.5 PBSS functional model description
4.10.6 Authenticator-to-AS protocol
4.10.7 PMKSA caching
4.10.8 Protection of group addressed robust Management frames
5. MAC service definition
5.1 Overview of MAC services
5.1.1 Data service
5.1.1.1 General
5.1.1.2 Determination of UP
5.1.1.3 Interpretation of priority parameter in MAC service primitives
5.1.1.4 Interpretation of service class parameter in MAC service primitives in a STA
5.1.2 Security services
5.1.3 MSDU ordering
5.1.4 MSDU format
5.1.5 MAC data service architecture
5.1.5.1 General
5.1.5.2 Non-GLK non-AP STA role
5.1.5.3 Non-GLK AP role
5.1.5.4 Non-GLK mesh STA role
5.1.5.5 Mesh gate role
5.1.5.6 S1G relay
5.1.5.7 GLK STA role
5.1.5.8 GLK AP role
5.1.5.9 GLK mesh STA role
5.2 MAC data service specification
5.2.1 General
5.2.2 GLK MAC data service specification
5.2.3 MA-UNITDATA.request
5.2.3.1 Function
5.2.3.2 Semantics of the service primitive
5.2.3.3 When generated
5.2.3.4 Effect of receipt
5.2.4 MA-UNITDATA.indication
5.2.4.1 Function
5.2.4.2 Semantics of the service primitive
5.2.4.3 When generated
5.2.4.4 Effect of receipt
5.2.5 MA-UNITDATA-STATUS.indication
5.2.5.1 Function
5.2.5.2 Semantics of the service primitive
5.2.5.3 When generated
5.2.5.4 Effect of receipt
6. Layer management
6.1 Overview of management model
6.2 Generic management primitives
6.3 MLME SAP interface
6.3.1 Introduction
6.3.2 Power management
6.3.2.1 Introduction
6.3.2.2 MLME-POWERMGT.request
6.3.2.2.1 Function
6.3.2.2.2 Semantics of the service primitive
6.3.2.2.3 When generated
6.3.2.2.4 Effect of receipt
6.3.2.3 MLME-POWERMGT.confirm
6.3.2.3.1 Function
6.3.2.3.2 Semantics of the service primitive
6.3.2.3.3 When generated
6.3.2.3.4 Effect of receipt
6.3.3 Scan
6.3.3.1 Introduction
6.3.3.2 MLME-SCAN.request
6.3.3.2.1 Function
6.3.3.2.2 Semantics of the service primitive
6.3.3.2.3 When generated
6.3.3.2.4 Effect of receipt
6.3.3.3 MLME-SCAN.confirm
6.3.3.3.1 Function
6.3.3.3.2 Semantics of the service primitive
6.3.3.3.3 When generated
6.3.3.3.4 Effect of receipt
6.3.3.4 MLME-SCAN-STOP.request
6.3.3.4.1 Function
6.3.3.4.2 Semantics of the service primitive
6.3.3.4.3 When generated
6.3.3.4.4 Effect of receipt
6.3.4 Synchronization
6.3.4.1 Introduction
6.3.4.2 MLME-JOIN.request
6.3.4.2.1 Function
6.3.4.2.2 Semantics of the service primitive
6.3.4.2.3 When generated
6.3.4.2.4 Effect of receipt
6.3.4.3 MLME-JOIN.confirm
6.3.4.3.1 Function
6.3.4.3.2 Semantics of the service primitive
6.3.4.3.3 When generated
6.3.4.3.4 Effect of receipt
6.3.5 Authenticate
6.3.5.1 Introduction
6.3.5.2 MLME-AUTHENTICATE.request
6.3.5.2.1 Function
6.3.5.2.2 Semantics of the service primitive
6.3.5.2.3 When generated
6.3.5.2.4 Effect of receipt
6.3.5.3 MLME-AUTHENTICATE.confirm
6.3.5.3.1 Function
6.3.5.3.2 Semantics of the service primitive
6.3.5.3.3 When generated
6.3.5.3.4 Effect of receipt
6.3.5.4 MLME-AUTHENTICATE.indication
6.3.5.4.1 Function
6.3.5.4.2 Semantics of the service primitive
6.3.5.4.3 When generated
6.3.5.4.4 Effect of receipt
6.3.5.5 MLME-AUTHENTICATE.response
6.3.5.5.1 Function
6.3.5.5.2 Semantics of the service primitive
6.3.5.5.3 When generated
6.3.5.5.4 Effect of receipt
6.3.6 Deauthenticate
6.3.6.1 Introduction
6.3.6.2 MLME-DEAUTHENTICATE.request
6.3.6.2.1 Function
6.3.6.2.2 Semantics of the service primitive
6.3.6.2.3 When generated
6.3.6.2.4 Effect of receipt
6.3.6.3 MLME-DEAUTHENTICATE.confirm
6.3.6.3.1 Function
6.3.6.3.2 Semantics of the service primitive
6.3.6.3.3 When generated
6.3.6.3.4 Effect of receipt
6.3.6.4 MLME-DEAUTHENTICATE.indication
6.3.6.4.1 Function
6.3.6.4.2 Semantics of the service primitive
6.3.6.4.3 When generated
6.3.6.4.4 Effect of receipt
6.3.7 Associate
6.3.7.1 Introduction
6.3.7.2 MLME-ASSOCIATE.request
6.3.7.2.1 Function
6.3.7.2.2 Semantics of the service primitive
6.3.7.2.3 When generated
6.3.7.2.4 Effect of receipt
6.3.7.3 MLME-ASSOCIATE.confirm
6.3.7.3.1 Function
6.3.7.3.2 Semantics of the service primitive
6.3.7.3.3 When generated
6.3.7.3.4 Effect of receipt
6.3.7.4 MLME-ASSOCIATE.indication
6.3.7.4.1 Function
6.3.7.4.2 Semantics of the service primitive
6.3.7.4.3 When generated
6.3.7.4.4 Effect of receipt
6.3.7.5 MLME-ASSOCIATE.response
6.3.7.5.1 Function
6.3.7.5.2 Semantics of the service primitive
6.3.7.5.3 When generated
6.3.7.5.4 Effect of receipt
6.3.8 Reassociate
6.3.8.1 Introduction
6.3.8.2 MLME-REASSOCIATE.request
6.3.8.2.1 Function
6.3.8.2.2 Semantics of the service primitive
6.3.8.2.3 When generated
6.3.8.2.4 Effect of receipt
6.3.8.3 MLME-REASSOCIATE.confirm
6.3.8.3.1 Function
6.3.8.3.2 Semantics of the service primitive
6.3.8.3.3 When generated
6.3.8.3.4 Effect of receipt
6.3.8.4 MLME-REASSOCIATE.indication
6.3.8.4.1 Function
6.3.8.4.2 Semantics of the service primitive
6.3.8.4.3 When generated
6.3.8.4.4 Effect of receipt
6.3.8.5 MLME-REASSOCIATE.response
6.3.8.5.1 Function
6.3.8.5.2 Semantics of the service primitive
6.3.8.5.3 When generated
6.3.8.5.4 Effect of receipt
6.3.9 Disassociate
6.3.9.1 MLME-DISASSOCIATE.request
6.3.9.1.1 Function
6.3.9.1.2 Semantics of the service primitive
6.3.9.1.3 When generated
6.3.9.1.4 Effect of receipt
6.3.9.2 MLME-DISASSOCIATE.confirm
6.3.9.2.1 Function
6.3.9.2.2 Semantics of the service primitive
6.3.9.2.3 When generated
6.3.9.2.4 Effect of receipt
6.3.9.3 MLME-DISASSOCIATE.indication
6.3.9.3.1 Function
6.3.9.3.2 Semantics of the service primitive
6.3.9.3.3 When generated
6.3.9.3.4 Effect of receipt
6.3.10 Reset
6.3.10.1 Introduction
6.3.10.2 MLME-RESET.request
6.3.10.2.1 Function
6.3.10.2.2 Semantics of the service primitive
6.3.10.2.3 When generated
6.3.10.2.4 Effect of receipt
6.3.11 Start
6.3.11.1 Introduction
6.3.11.2 MLME-START.request
6.3.11.2.1 Function
6.3.11.2.2 Semantics of the service primitive
6.3.11.2.3 When generated
6.3.11.2.4 Effect of receipt
6.3.11.3 MLME-START.confirm
6.3.11.3.1 Function
6.3.11.3.2 Semantics of the service primitive
6.3.11.3.3 When generated
6.3.11.3.4 Effect of receipt
6.3.12 Stop
6.3.12.1 General
6.3.12.2 MLME-STOP.request
6.3.12.2.1 Function
6.3.12.2.2 Semantics of the service primitive
6.3.12.2.3 When generated
6.3.12.2.4 Effect of receipt
6.3.13 Protocol layer model for spectrum management and radio measurement
6.3.14 Measurement request
6.3.14.1 Introduction
6.3.14.2 MLME-MREQUEST.request
6.3.14.2.1 Function
6.3.14.2.2 Semantics of the service primitive
6.3.14.2.3 When generated
6.3.14.2.4 Effect of receipt
6.3.14.3 MLME-MREQUEST.indication
6.3.14.3.1 Function
6.3.14.3.2 Semantics of the service primitive
6.3.14.3.3 When generated
6.3.14.3.4 Effect of receipt
6.3.15 Channel measurement
6.3.15.1 Introduction
6.3.15.2 MLME-MEASURE.request
6.3.15.2.1 Function
6.3.15.2.2 Semantics of the service primitive
6.3.15.2.3 When generated
6.3.15.2.4 Effect of receipt
6.3.15.3 MLME-MEASURE.confirm
6.3.15.3.1 Function
6.3.15.3.2 Semantics of the service primitive
6.3.15.3.3 When generated
6.3.15.3.4 Effect of receipt
6.3.16 Measurement report
6.3.16.1 Introduction
6.3.16.2 MLME-MREPORT.request
6.3.16.2.1 Function
6.3.16.2.2 Semantics of the service primitive
6.3.16.2.3 When generated
6.3.16.2.4 Effect of receipt
6.3.16.3 MLME-MREPORT.indication
6.3.16.3.1 Function
6.3.16.3.2 Semantics of the service primitive
6.3.16.3.3 When generated
6.3.16.3.4 Effect of receipt
6.3.17 Channel switch
6.3.17.1 MLME-CHANNELSWITCH.request
6.3.17.1.1 Function
6.3.17.1.2 Semantics of the service primitive
6.3.17.1.3 When generated
6.3.17.1.4 Effect of receipt
6.3.17.2 MLME-CHANNELSWITCH.confirm
6.3.17.2.1 Function
6.3.17.2.2 Semantics of the service primitive
6.3.17.2.3 When generated
6.3.17.2.4 Effect of receipt
6.3.17.3 MLME-CHANNELSWITCH.indication
6.3.17.3.1 Function
6.3.17.3.2 Semantics of the service primitive
6.3.17.3.3 When generated
6.3.17.3.4 Effect of receipt
6.3.17.4 MLME-CHANNELSWITCH.response
6.3.17.4.1 Function
6.3.17.4.2 Semantics of the service primitive
6.3.17.4.3 When generated
6.3.17.4.4 Effect of receipt
6.3.18 TPC request
6.3.18.1 Introduction
6.3.18.2 MLME-TPCADAPT.request
6.3.18.2.1 Function
6.3.18.2.2 Semantics of the service primitive
6.3.18.2.3 When generated
6.3.18.2.4 Effect of receipt
6.3.18.3 MLME-TPCADAPT.confirm
6.3.18.3.1 Function
6.3.18.3.2 Semantics of the service primitive
6.3.18.3.3 When generated
6.3.18.3.4 Effect of receipt
6.3.19 SetKeys
6.3.19.1 MLME-SETKEYS.request
6.3.19.1.1 Function
6.3.19.1.2 Semantics of the service primitive
6.3.19.1.3 When generated
6.3.19.1.4 Effect of receipt
6.3.20 DeleteKeys
6.3.20.1 MLME-DELETEKEYS.request
6.3.20.1.1 Function
6.3.20.1.2 Semantics of the service primitive
6.3.20.1.3 When generated
6.3.20.1.4 Effect of receipt
6.3.21 MIC (michael) failure event
6.3.21.1 MLME-MICHAELMICFAILURE.indication
6.3.21.1.1 Function
6.3.21.1.2 Semantics of the service primitive
6.3.21.1.3 When generated
6.3.21.1.4 Effect of receipt
6.3.22 EAPOL
6.3.22.1 MLME-EAPOL.request
6.3.22.1.1 Function
6.3.22.1.2 Semantics of the service primitive
6.3.22.1.3 When generated
6.3.22.1.4 Effect of receipt
6.3.22.2 MLME-EAPOL.confirm
6.3.22.2.1 Function
6.3.22.2.2 Semantics of the service primitive
6.3.22.2.3 When generated
6.3.22.2.4 Effect of receipt
6.3.23 SetProtection
6.3.23.1 MLME-SETPROTECTION.request
6.3.23.1.1 Function
6.3.23.1.2 Semantics of the service primitive
6.3.23.1.3 When generated
6.3.23.1.4 Effect of receipt
6.3.24 MLME-PROTECTEDFRAMEDROPPED
6.3.24.1 MLME-PROTECTEDFRAMEDROPPED.indication
6.3.24.1.1 Function
6.3.24.1.2 Semantics of the service primitive
6.3.24.1.3 When generated
6.3.24.1.4 Effect of receipt
6.3.25 TS management interface
6.3.25.1 General
6.3.25.2 MLME-ADDTS.request
6.3.25.2.1 Function
6.3.25.2.2 Semantics of the service primitive
6.3.25.2.3 When generated
6.3.25.2.4 Effect of receipt
6.3.25.3 MLME-ADDTS.confirm
6.3.25.3.1 Function
6.3.25.3.2 Semantics of the service primitive
6.3.25.3.3 When generated
6.3.25.3.4 Effect of receipt
6.3.25.4 MLME-ADDTS.indication
6.3.25.4.1 Function
6.3.25.4.2 Semantics of the service primitive
6.3.25.4.3 When generated
6.3.25.4.4 Effect of receipt
6.3.25.5 MLME-ADDTS.response
6.3.25.5.1 Function
6.3.25.5.2 Semantics of the service primitive
6.3.25.5.3 When generated
6.3.25.5.4 Effect of receipt
6.3.25.6 MLME-DELTS.request
6.3.25.6.1 Function
6.3.25.6.2 Semantics of the service primitive
6.3.25.6.3 When generated
6.3.25.6.4 Effect of receipt
6.3.25.7 MLME-DELTS.indication
6.3.25.7.1 Function
6.3.25.7.2 Semantics of the service primitive
6.3.25.7.3 When generated
6.3.25.7.4 Effect of receipt
6.3.25.8 MLME-ADDTSRESERVE.request
6.3.25.8.1 Function
6.3.25.8.2 Semantics of the service primitive
6.3.25.8.3 When generated
6.3.25.8.4 Effect of receipt
6.3.25.9 MLME-ADDTSRESERVE.confirm
6.3.25.9.1 Function
6.3.25.9.2 Semantics of the service primitive
6.3.25.9.3 When generated
6.3.25.9.4 Effect of receipt
6.3.25.10 MLME-ADDTSRESERVE.indication
6.3.25.10.1 Function
6.3.25.10.2 Semantics of the service primitive
6.3.25.10.3 When generated
6.3.25.10.4 Effect of receipt
6.3.25.11 MLME-ADDTSRESERVE.response
6.3.25.11.1 Function
6.3.25.11.2 Semantics of the service primitive
6.3.25.11.3 When generated
6.3.25.11.4 Effect of receipt
6.3.26 Higher layer synchronization support
6.3.26.1 Introduction
6.3.26.2 MLME-HL-SYNC.request
6.3.26.2.1 Function
6.3.26.2.2 Semantics of the service primitive
6.3.26.2.3 When generated
6.3.26.2.4 Effect of receipt
6.3.26.3 MLME-HL-SYNC.indication
6.3.26.3.1 Function
6.3.26.3.2 Semantics of the service primitive
6.3.26.3.3 When generated
6.3.26.3.4 Effect of receipt
6.3.27 Block Ack
6.3.27.1 General
6.3.27.2 MLME-ADDBA.request
6.3.27.2.1 Function
6.3.27.2.2 Semantics of the service primitive
6.3.27.2.3 When generated
6.3.27.2.4 Effect of receipt
6.3.27.3 MLME-ADDBA.confirm
6.3.27.3.1 Function
6.3.27.3.2 Semantics of the service primitive
6.3.27.3.3 When generated
6.3.27.3.4 Effect of receipt
6.3.27.4 MLME-ADDBA.indication
6.3.27.4.1 Function
6.3.27.4.2 Semantics of the service primitive
6.3.27.4.3 When generated
6.3.27.4.4 Effect of receipt
6.3.27.5 MLME-ADDBA.response
6.3.27.5.1 Function
6.3.27.5.2 Semantics of the service primitive
6.3.27.5.3 When generated
6.3.27.5.4 Effect of receipt
6.3.27.6 MLME-DELBA.request
6.3.27.6.1 Function
6.3.27.6.2 Semantics of the service primitive
6.3.27.6.3 When generated
6.3.27.6.4 Effect of receipt
6.3.27.7 MLME-DELBA.indication
6.3.27.7.1 Function
6.3.27.7.2 Semantics of the service primitive
6.3.27.7.3 When generated
6.3.27.7.4 Effect of receipt
6.3.28 Schedule element management
6.3.28.1 Introduction
6.3.28.2 MLME-SCHEDULE.request
6.3.28.2.1 Function
6.3.28.2.2 Semantics of the service primitive
6.3.28.2.3 When generated
6.3.28.2.4 Effect of receipt
6.3.28.3 MLME-SCHEDULE.indication
6.3.28.3.1 Function
6.3.28.3.2 Semantics of the service primitive
6.3.28.3.3 When generated
6.3.28.3.4 Effect of receipt
6.3.29 Vendor-specific action
6.3.29.1 Introduction
6.3.29.2 MLME-VSPECIFIC.request
6.3.29.2.1 Function
6.3.29.2.2 Semantics of the service primitive
6.3.29.2.3 When generated
6.3.29.2.4 Effect of receipt
6.3.29.3 MLME-VSPECIFIC.indication
6.3.29.3.1 Function
6.3.29.3.2 Semantics of the service primitive
6.3.29.3.3 When generated
6.3.29.3.4 Effect of receipt
6.3.30 Neighbor report request
6.3.30.1 General
6.3.30.2 MLME-NEIGHBORREPREQ.request
6.3.30.2.1 Function
6.3.30.2.2 Semantics of the service primitive
6.3.30.2.3 When generated
6.3.30.2.4 Effect of receipt
6.3.30.3 MLME-NEIGHBORREPREQ.indication
6.3.30.3.1 Function
6.3.30.3.2 Semantics of the service primitive
6.3.30.3.3 When generated
6.3.30.3.4 Effect of receipt
6.3.31 Neighbor report response
6.3.31.1 General
6.3.31.2 MLME-NEIGHBORREPRESP.request
6.3.31.2.1 Function
6.3.31.2.2 Semantics of the service primitive
6.3.31.2.3 When generated
6.3.31.2.4 Effect of receipt
6.3.31.3 MLME-NEIGHBORREPRESP.indication
6.3.31.3.1 Function
6.3.31.3.2 Semantics of the service primitive
6.3.31.3.3 When generated
6.3.31.3.4 Effect of receipt
6.3.32 Link Measure Request
6.3.32.1 General
6.3.32.2 MLME-LINKMEASURE.request
6.3.32.2.1 Function
6.3.32.2.2 Semantics of the service primitive
6.3.32.2.3 When generated
6.3.32.2.4 Effect of receipt
6.3.32.3 MLME-LINKMEASURE.confirm
6.3.32.3.1 Function
6.3.32.3.2 Semantics of the service primitive
6.3.32.3.3 When generated
6.3.32.3.4 Effect of receipt
6.3.33 MLME SAP interface for resource request
6.3.33.1 MLME-RESOURCE-REQUEST.request
6.3.33.1.1 Function
6.3.33.1.2 Semantics of the service primitive
6.3.33.1.3 When generated
6.3.33.1.4 Effect of receipt
6.3.33.2 MLME-RESOURCE-REQUEST.indication
6.3.33.2.1 Function
6.3.33.2.2 Semantics of the service primitive
6.3.33.2.3 When generated
6.3.33.2.4 Effect of receipt
6.3.33.3 MLME-RESOURCE-REQUEST.response
6.3.33.3.1 Function
6.3.33.3.2 Semantics of the service primitive
6.3.33.3.3 When generated
6.3.33.3.4 Effect of receipt
6.3.33.4 MLME-RESOURCE-REQUEST.confirm
6.3.33.4.1 Function
6.3.33.4.2 Semantics of the service primitive
6.3.33.4.3 When generated
6.3.33.4.4 Effect of receipt
6.3.33.5 MLME-RESOURCE-REQUEST-LOCAL.request
6.3.33.5.1 Function
6.3.33.5.2 Semantics of the service primitive
6.3.33.5.3 When generated
6.3.33.5.4 Effect of receipt
6.3.33.6 MLME-RESOURCE-REQUEST-LOCAL.confirm
6.3.33.6.1 Function
6.3.33.6.2 Semantics of the service primitive
6.3.33.6.3 When generated
6.3.33.6.4 Effect of receipt
6.3.34 MLME SAP interface for remote requests
6.3.34.1 MLME-REMOTE-REQUEST.request
6.3.34.1.1 Function
6.3.34.1.2 Semantics of the service primitive
6.3.34.1.3 When generated
6.3.34.1.4 Effect of receipt
6.3.34.2 MLME-REMOTE-REQUEST.indication
6.3.34.2.1 Function
6.3.34.2.2 Semantics of the service primitive
6.3.34.2.3 When generated
6.3.34.2.4 Effect of receipt
6.3.35 Extended channel switch announcement
6.3.35.1 General
6.3.35.2 MLME-EXTCHANNELSWITCH.request
6.3.35.2.1 Function
6.3.35.2.2 Semantics of the service primitive
6.3.35.2.3 When generated
6.3.35.2.4 Effect of receipt
6.3.35.3 MLME-EXTCHANNELSWITCH.confirm
6.3.35.3.1 Function
6.3.35.3.2 Semantics of the service primitive
6.3.35.3.3 When generated
6.3.35.3.4 Effect of receipt
6.3.35.4 MLME-EXTCHANNELSWITCH.indication
6.3.35.4.1 Function
6.3.35.4.2 Semantics of the service primitive
6.3.35.4.3 When generated
6.3.35.4.4 Effect of receipt
6.3.35.5 MLME-EXTCHANNELSWITCH.response
6.3.35.5.1 Function
6.3.35.5.2 Semantics of the service primitive
6.3.35.5.3 When generated
6.3.35.5.4 Effect of receipt
6.3.36 DSE power constraint announcement
6.3.36.1 General
6.3.36.2 MLME-DSETPC.request
6.3.36.2.1 Function
6.3.36.2.2 Semantics of the service primitive
6.3.36.2.3 When generated
6.3.36.2.4 Effect of receipt
6.3.36.3 MLME-DSETPC.confirm
6.3.36.3.1 Function
6.3.36.3.2 Semantics of the service primitive
6.3.36.3.3 When generated
6.3.36.3.4 Effect of receipt
6.3.36.4 MLME-DSETPC.indication
6.3.36.4.1 Function
6.3.36.4.2 Semantics of the service primitive
6.3.36.4.3 When generated
6.3.36.4.4 Effect of receipt
6.3.36.5 MLME-DSETPC.response
6.3.36.5.1 Function
6.3.36.5.2 Semantics of the service primitive
6.3.36.5.3 When generated
6.3.36.5.4 Effect of receipt
6.3.37 Enablement
6.3.37.1 General
6.3.37.2 MLME-ENABLEMENT.request
6.3.37.2.1 Function
6.3.37.2.2 Semantics of the service primitive
6.3.37.2.3 When generated
6.3.37.2.4 Effect of receipt
6.3.37.3 MLME-ENABLEMENT.confirm
6.3.37.3.1 Function
6.3.37.3.2 Semantics of the service primitive
6.3.37.3.3 When generated
6.3.37.3.4 Effect of receipt
6.3.37.4 MLME-ENABLEMENT.indication
6.3.37.4.1 Function
6.3.37.4.2 Semantics of the service primitive
6.3.37.4.3 When generated
6.3.37.4.4 Effect of receipt
6.3.37.5 MLME-ENABLEMENT.response
6.3.37.5.1 Function
6.3.37.5.2 Semantics of the service primitive
6.3.37.5.3 When generated
6.3.37.5.4 Effect of receipt
6.3.38 Deenablement
6.3.38.1 MLME-DEENABLEMENT.request
6.3.38.1.1 Function
6.3.38.1.2 Semantics of the service primitive
6.3.38.1.3 When generated
6.3.38.1.4 Effect of receipt
6.3.38.2 MLME-DEENABLEMENT.indication
6.3.38.2.1 Function
6.3.38.2.2 Semantics of the service primitive
6.3.38.2.3 When generated
6.3.38.2.4 Effect of receipt
6.3.39 SA Query support
6.3.39.1 MLME-SA-QUERY.request
6.3.39.1.1 Function
6.3.39.1.2 Semantics of the service primitive
6.3.39.1.3 When generated
6.3.39.1.4 Effect of receipt
6.3.39.2 MLME-SA-QUERY.confirm
6.3.39.2.1 Function
6.3.39.2.2 Semantics of the service primitive
6.3.39.2.3 When generated
6.3.39.2.4 Effect of receipt
6.3.39.3 MLME-SA-QUERY.indication
6.3.39.3.1 Function
6.3.39.3.2 Semantics of the service primitive
6.3.39.3.3 When generated
6.3.39.3.4 Effect of receipt
6.3.39.4 MLME-SA-QUERY.response
6.3.39.4.1 Function
6.3.39.4.2 Semantics of the service primitive
6.3.39.4.3 When generated
6.3.39.4.4 Effect of receipt
6.3.40 Get TSF timer
6.3.40.1 General
6.3.40.2 MLME-GETTSFTIME.request
6.3.40.2.1 Function
6.3.40.2.2 Semantics of the service primitive
6.3.40.2.3 When generated
6.3.40.2.4 Effect of receipt
6.3.40.3 MLME-GETTSFTIME.confirm
6.3.40.3.1 Function
6.3.40.3.2 Semantics of the service primitive
6.3.40.3.3 When generated
6.3.40.3.4 Effect of receipt
6.3.41 Timing Advertisement
6.3.41.1 General
6.3.41.2 MLME-TIMING-ADVERTISEMENT.request
6.3.41.2.1 Function
6.3.41.2.2 Semantics of the service primitive
6.3.41.2.3 When generated
6.3.41.2.4 Effect of receipt
6.3.41.3 MLME-TIMING-ADVERTISEMENT.indication
6.3.41.3.1 Function
6.3.41.3.2 Semantics of the service primitive
6.3.41.3.3 When generated
6.3.41.3.4 Effect of receipt
6.3.42 TDLS Discovery
6.3.42.1 General
6.3.42.2 MLME-TDLSDISCOVERY.request
6.3.42.2.1 Function
6.3.42.2.2 Semantics of the service primitive
6.3.42.2.3 When generated
6.3.42.2.4 Effect of receipt
6.3.42.3 MLME-TDLSDISCOVERY.confirm
6.3.42.3.1 Function
6.3.42.3.2 Semantics of the service primitive
6.3.42.3.3 When generated
6.3.42.3.4 Effect of receipt
6.3.42.4 MLME-TDLSDISCOVERY.indication
6.3.42.4.1 Function
6.3.42.4.2 Semantics of the service primitive
6.3.42.4.3 When generated
6.3.42.4.4 Effect of receipt
6.3.42.5 MLME-TDLSDISCOVERY.response
6.3.42.5.1 Function
6.3.42.5.2 Semantics of the service primitive
6.3.42.5.3 When generated
6.3.42.5.4 Effect of receipt
6.3.43 TDLS direct-link establishment
6.3.43.1 General
6.3.43.2 MLME-TDLSSETUPREQUEST.request
6.3.43.2.1 Function
6.3.43.2.2 Semantics of the service primitive
6.3.43.2.3 When generated
6.3.43.2.4 Effect of receipt
6.3.43.3 MLME-TDLSSETUPREQUEST.indication
6.3.43.3.1 Function
6.3.43.3.2 Semantics of the service primitive
6.3.43.3.3 When generated
6.3.43.3.4 Effect of receipt
6.3.43.4 MLME-TDLSSETUPRESPONSE.request
6.3.43.4.1 Function
6.3.43.4.2 Semantics of the service primitive
6.3.43.4.3 When generated
6.3.43.4.4 Effect of receipt
6.3.43.5 MLME-TDLSSETUPRESPONSE.indication
6.3.43.5.1 Function
6.3.43.5.2 Semantics of the service primitive
6.3.43.5.3 When generated
6.3.43.5.4 Effect of receipt
6.3.43.6 MLME-TDLSSETUPCONFIRM.request
6.3.43.6.1 Function
6.3.43.6.2 Semantics of the service primitive
6.3.43.6.3 When generated
6.3.43.6.4 Effect of receipt
6.3.43.7 MLME-TDLSSETUPCONFIRM.indication
6.3.43.7.1 Function
6.3.43.7.2 Semantics of the service primitive
6.3.43.7.3 When generated
6.3.43.7.4 Effect of receipt
6.3.43.8 MLME-TDLSPOTENTIALPEERSTA.request
6.3.43.8.1 Function
6.3.43.8.2 Semantics of the service primitive
6.3.43.8.3 When generated
6.3.43.8.4 Effect of receipt
6.3.43.9 MLME-TDLSPOTENTIALPEERSTA.confirm
6.3.43.9.1 Function
6.3.43.9.2 Semantics of the service primitive
6.3.43.9.3 When generated
6.3.43.9.4 Effect of receipt
6.3.44 TDLS direct-link teardown
6.3.44.1 General
6.3.44.2 MLME-TDLSTEARDOWN.request
6.3.44.2.1 Function
6.3.44.2.2 Semantics of the service primitive
6.3.44.2.3 When generated
6.3.44.2.4 Effect of receipt
6.3.44.3 MLME-TDLSTEARDOWN.indication
6.3.44.3.1 Function
6.3.44.3.2 Semantics of the service primitive
6.3.44.3.3 When generated
6.3.44.3.4 Effect of receipt
6.3.45 TDLS peer U-APSD (TPU)
6.3.45.1 General
6.3.45.2 MLME-TDLSPTI.request
6.3.45.2.1 Function
6.3.45.2.2 Semantics of the service primitive
6.3.45.2.3 When generated
6.3.45.2.4 Effect of receipt
6.3.45.3 MLME-TDLSPTI.confirm
6.3.45.3.1 Function
6.3.45.3.2 Semantics of the service primitive
6.3.45.3.3 When generated
6.3.45.3.4 Effect of receipt
6.3.45.4 MLME-TDLSPTI.indication
6.3.45.4.1 Function
6.3.45.4.2 Semantics of the service primitive
6.3.45.4.3 When generated
6.3.45.4.4 Effect of receipt
6.3.45.5 MLME-TDLSPTI.response
6.3.45.5.1 Function
6.3.45.5.2 Semantics of the service primitive
6.3.45.5.3 When generated
6.3.45.5.4 Effect of receipt
6.3.46 TDLS channel switching
6.3.46.1 General
6.3.46.2 MLME-TDLSCHANNELSWITCH.request
6.3.46.2.1 Function
6.3.46.2.2 Semantics of the service primitive
6.3.46.2.3 When generated
6.3.46.2.4 Effect of receipt
6.3.46.3 MLME-TDLSCHANNELSWITCH.confirm
6.3.46.3.1 Function
6.3.46.3.2 Semantics of the service primitive
6.3.46.3.3 When generated
6.3.46.3.4 Effect of receipt
6.3.46.4 MLME-TDLSCHANNELSWITCH.indication
6.3.46.4.1 Function
6.3.46.4.2 Semantics of the service primitive
6.3.46.4.3 When generated
6.3.46.4.4 Effect of receipt
6.3.46.5 MLME-TDLSCHANNELSWITCH.response
6.3.46.5.1 Function
6.3.46.5.2 Semantics of the service primitive
6.3.46.5.3 When generated
6.3.46.5.4 Effect of receipt
6.3.47 TDLS peer PSM
6.3.47.1 General
6.3.47.2 MLME-TDLSPEERPSM.request
6.3.47.2.1 Function
6.3.47.2.2 Semantics of the service primitive
6.3.47.2.3 When generated
6.3.47.2.4 Effect of receipt
6.3.47.3 MLME-TDLSPEERPSM.confirm
6.3.47.3.1 Function
6.3.47.3.2 Semantics of the service primitive
6.3.47.3.3 When generated
6.3.47.3.4 Effect of receipt
6.3.47.4 MLME-TDLSPEERPSM.indication
6.3.47.4.1 Function
6.3.47.4.2 Semantics of the service primitive
6.3.47.4.3 When generated
6.3.47.4.4 Effect of receipt
6.3.47.5 MLME-TDLSPEERPSM.response
6.3.47.5.1 Function
6.3.47.5.2 Semantics of the service primitive
6.3.47.5.3 When generated
6.3.47.5.4 Effect of receipt
6.3.48 Event request
6.3.48.1 General
6.3.48.2 MLME-EVLREQUEST.request
6.3.48.2.1 Function
6.3.48.2.2 Semantics of the service primitive
6.3.48.2.3 When generated
6.3.48.2.4 Effect of receipt
6.3.48.3 MLME-EVLREQUEST.indication
6.3.48.3.1 Function
6.3.48.3.2 Semantics of the service primitive
6.3.48.3.3 When generated
6.3.48.3.4 Effect of receipt
6.3.49 Event report
6.3.49.1 General
6.3.49.2 MLME-EVLREPORT.request
6.3.49.2.1 Function
6.3.49.2.2 Semantics of the service primitive
6.3.49.2.3 When generated
6.3.49.2.4 Effect of receipt
6.3.49.3 MLME-EVLREPORT.indication
6.3.49.3.1 Function
6.3.49.3.2 Semantics of the service primitive
6.3.49.3.3 When generated
6.3.49.3.4 Effect of receipt
6.3.50 Event
6.3.50.1 General
6.3.50.2 MLME-EVLOG.request
6.3.50.2.1 Function
6.3.50.2.2 Semantics of the service primitive
6.3.50.2.3 When generated
6.3.50.2.4 Effect of receipt
6.3.50.3 MLME-EVLOG.confirm
6.3.50.3.1 Function
6.3.50.3.2 Semantics of the service primitive
6.3.50.3.3 When generated
6.3.50.3.4 Effect of receipt
6.3.51 Diagnostic request
6.3.51.1 General
6.3.51.2 MLME-DIAGREQUEST.request
6.3.51.2.1 Function
6.3.51.2.2 Semantics of the service primitive
6.3.51.2.3 When generated
6.3.51.2.4 Effect of receipt
6.3.51.3 MLME-DIAGREQUEST.indication
6.3.51.3.1 Function
6.3.51.3.2 Semantics of the service primitive
6.3.51.3.3 When generated
6.3.51.3.4 Effect of receipt
6.3.52 Diagnostic report
6.3.52.1 MLME-DIAGREPORT.request
6.3.52.1.1 Function
6.3.52.1.2 Semantics of the service primitive
6.3.52.1.3 When generated
6.3.52.1.4 Effect of receipt
6.3.52.2 MLME-DIAGREPORT.indication
6.3.52.2.1 Function
6.3.52.2.2 Semantics of the service primitive
6.3.52.2.3 When generated
6.3.52.2.4 Effect of receipt
6.3.53 Location configuration request
6.3.53.1 General
6.3.53.2 MLME-LOCATIONCFG.request
6.3.53.2.1 Function
6.3.53.2.2 Semantics of the service primitive
6.3.53.2.3 When generated
6.3.53.2.4 Effect of receipt
6.3.53.3 MLME-LOCATIONCFG.confirm
6.3.53.3.1 Function
6.3.53.3.2 Semantics of the service primitive
6.3.53.3.3 When generated
6.3.53.3.4 Effect of receipt
6.3.53.4 MLME-LOCATIONCFG.indication
6.3.53.4.1 Function
6.3.53.4.2 Semantics of the service primitive
6.3.53.4.3 When generated
6.3.53.4.4 Effect of receipt
6.3.53.5 MLME-LOCATIONCFG.response
6.3.53.5.1 Function
6.3.53.5.2 Semantics of the service primitive
6.3.53.5.3 When generated
6.3.53.5.4 Effect of receipt
6.3.54 Location track notification
6.3.54.1 General
6.3.54.2 MLME-LOCATIONTRACKNOTIF.request
6.3.54.2.1 Function
6.3.54.2.2 Semantics of the service primitive
6.3.54.2.3 When generated
6.3.54.2.4 Effect of receipt
6.3.54.3 MLME-LOCATIONTRACKNOTIF.indication
6.3.54.3.1 Function
6.3.54.3.2 Semantics of the service primitive
6.3.54.3.3 When generated
6.3.54.3.4 Effect of receipt
6.3.55 Timing measurement
6.3.55.1 General
6.3.55.2 MLME-TIMINGMSMTRQ.request
6.3.55.2.1 Function
6.3.55.2.2 Semantics of the service primitive
6.3.55.2.3 When generated
6.3.55.2.4 Effect of receipt
6.3.55.3 MLME-TIMINGMSMTRQ.indication
6.3.55.3.1 Function
6.3.55.3.2 Semantics of the service primitive
6.3.55.3.3 When generated
6.3.55.3.4 Effect of receipt
6.3.55.4 MLME-TIMINGMSMT.request
6.3.55.4.1 Function
6.3.55.4.2 Semantics of the service primitive
6.3.55.4.3 When generated
6.3.55.4.4 Effect of receipt
6.3.55.5 MLME-TIMINGMSMT.confirm
6.3.55.5.1 Function
6.3.55.5.2 Semantics of the service primitive
6.3.55.5.3 When generated
6.3.55.5.4 Effect of receipt
6.3.55.6 MLME-TIMINGMSMT.indication
6.3.55.6.1 Function
6.3.55.6.2 Semantics of the service primitive
6.3.55.6.3 When generated
6.3.55.6.4 Effect of receipt
6.3.56 Fine timing measurement (FTM)
6.3.56.1 General
6.3.56.2 MLME-FINETIMINGMSMTRQ.request
6.3.56.2.1 Function
6.3.56.2.2 Semantics of the service primitive
6.3.56.2.3 When generated
6.3.56.2.4 Effect of receipt
6.3.56.3 MLME-FINETIMINGMSMTRQ.indication
6.3.56.3.1 Function
6.3.56.3.2 Semantics of the service primitive
6.3.56.3.3 When generated
6.3.56.3.4 1 Effect of receipt
6.3.56.4 MLME-FINETIMINGMSMT.request
6.3.56.4.1 Function
6.3.56.4.2 Semantics of the service primitive
6.3.56.4.3 When generated
6.3.56.4.4 Effect of receipt
6.3.56.5 MLME-FINETIMINGMSMT.confirm
6.3.56.5.1 Function
6.3.56.5.2 Semantics of the service primitive
6.3.56.5.3 When generated
6.3.56.5.4 Effect of receipt
6.3.56.6 MLME-FINETIMINGMSMT.indication
6.3.56.6.1 Function
6.3.56.6.2 Semantics of the service primitive
6.3.56.6.3 When generated
6.3.56.6.4 Effect of receipt
6.3.57 BSS transition management
6.3.57.1 BSS transition management procedure
6.3.57.2 MLME-BTMQUERY.request
6.3.57.2.1 Function
6.3.57.2.2 Semantics of the service primitive
6.3.57.2.3 When generated
6.3.57.2.4 Effect of receipt
6.3.57.3 MLME-BTMQUERY.indication
6.3.57.3.1 Function
6.3.57.3.2 Semantics of the service primitive
6.3.57.3.3 When generated
6.3.57.3.4 Effect of receipt
6.3.57.4 MLME-BTM.request
6.3.57.4.1 Function
6.3.57.4.2 Semantics of the service primitive
6.3.57.4.3 When generated
6.3.57.4.4 Effect of receipt
6.3.57.5 MLME-BTM.indication
6.3.57.5.1 Function
6.3.57.5.2 Semantics of the service primitive
6.3.57.5.3 When generated
6.3.57.5.4 Effect of receipt
6.3.57.6 MLME-BTM.response
6.3.57.6.1 Function
6.3.57.6.2 Semantics of the service primitive
6.3.57.6.3 When generated
6.3.57.6.4 Effect of receipt
6.3.57.7 MLME-BTM.confirm
6.3.57.7.1 Function
6.3.57.7.2 Semantics of the service primitive
6.3.57.7.3 When generated
6.3.57.7.4 Effect of receipt
6.3.58 FMS setup
6.3.58.1 General
6.3.58.2 MLME-FMS.request
6.3.58.2.1 Function
6.3.58.2.2 Semantics of the service primitive
6.3.58.2.3 When generated
6.3.58.2.4 Effect of receipt
6.3.58.3 MLME-FMS.confirm
6.3.58.3.1 Function
6.3.58.3.2 Semantics of the service primitive
6.3.58.3.3 When generated
6.3.58.3.4 Effect of receipt
6.3.58.4 MLME-FMS.indication
6.3.58.4.1 Function
6.3.58.4.2 Semantics of the service primitive
6.3.58.4.3 When generated
6.3.58.4.4 Effect of receipt
6.3.58.5 MLME-FMS.response
6.3.58.5.1 Function
6.3.58.5.2 Semantics of the service primitive
6.3.58.5.3 When generated
6.3.58.5.4 Effect of receipt
6.3.59 Collocated Interference request
6.3.59.1 General
6.3.59.2 MLME-CLINTERFERENCEREQUEST.request
6.3.59.2.1 Function
6.3.59.2.2 Semantics of the service primitive
6.3.59.2.3 When generated
6.3.59.2.4 Effect of receipt
6.3.59.3 MLME-CLINTERFERENCEREQUEST.indication
6.3.59.3.1 Function
6.3.59.3.2 Semantics of the service primitive
6.3.59.3.3 When generated
6.3.59.3.4 Effect of receipt
6.3.60 Collocated Interference report
6.3.60.1 General
6.3.60.2 MLME-CLINTERFERENCEREPORT.request
6.3.60.2.1 Function
6.3.60.2.2 Semantics of the service primitive
6.3.60.2.3 When generated
6.3.60.2.4 Effect of receipt
6.3.60.3 MLME-CLINTERFERENCEREPORT.indication
6.3.60.3.1 Function
6.3.60.3.2 Semantics of the service primitive
6.3.60.3.3 When generated
6.3.61 TFS setup
6.3.61.1 General
6.3.61.2 MLME-TFS.request
6.3.61.2.1 Function
6.3.61.2.2 Semantics of the service primitive
6.3.61.2.3 When generated
6.3.61.2.4 Effect of receipt
6.3.61.3 MLME-TFS.confirm
6.3.61.3.1 Function
6.3.61.3.2 Semantics of the service primitive
6.3.61.3.3 When generated
6.3.61.3.4 Effect of receipt
6.3.61.4 MLME-TFS.indication
6.3.61.4.1 Function
6.3.61.4.2 Semantics of the service primitive
6.3.61.4.3 When generated
6.3.61.4.4 Effect of receipt
6.3.61.5 MLME-TFS.response
6.3.61.5.1 Function
6.3.61.5.2 Semantics of the service primitive
6.3.61.5.3 When generated
6.3.61.5.4 Effect of receipt
6.3.62 WNM sleep mode request
6.3.62.1 General
6.3.62.2 MLME-SLEEPMODE.request
6.3.62.2.1 Function
6.3.62.2.2 Semantics of the service primitive
6.3.62.2.3 When generated
6.3.62.2.4 Effect of receipt
6.3.62.3 MLME-SLEEPMODE.indication
6.3.62.3.1 Function
6.3.62.3.2 Semantics of the service primitive
6.3.62.3.3 When generated
6.3.62.3.4 Effect of receipt
6.3.62.4 MLME-SLEEPMODE.response
6.3.62.4.1 Function
6.3.62.4.2 Semantics of the service primitive
6.3.62.4.3 When generated
6.3.62.4.4 Effect of receipt
6.3.62.5 MLME-SLEEPMODE.confirm
6.3.62.5.1 Function
6.3.62.5.2 Semantics of the service primitive
6.3.62.5.3 When generated
6.3.62.5.4 Effect of receipt
6.3.63 TIM broadcast setup
6.3.63.1 General
6.3.63.2 MLME-TIMBROADCAST.request
6.3.63.2.1 Function
6.3.63.2.2 Semantics of the service primitive
6.3.63.2.3 When generated
6.3.63.2.4 Effect of receipt
6.3.63.3 MLME-TIMBROADCAST.confirm
6.3.63.3.1 Function
6.3.63.3.2 Semantics of the service primitive
6.3.63.3.3 When generated
6.3.63.3.4 Effect of receipt
6.3.63.4 MLME-TIMBROADCAST.indication
6.3.63.4.1 Function
6.3.63.4.2 Semantics of the service primitive
6.3.63.4.3 When generated
6.3.63.4.4 Effect of receipt
6.3.63.5 MLME-TIMBROADCAST.response
6.3.63.5.1 Function
6.3.63.5.2 Semantics of the service primitive
6.3.63.5.3 When generated
6.3.63.5.4 Effect of receipt
6.3.64 QoS traffic capability update
6.3.64.1 General
6.3.64.2 MLME-QOSTRAFFICCAPUPDATE.request
6.3.64.2.1 Function
6.3.64.2.2 Semantics of the service primitive
6.3.64.2.3 When generated
6.3.64.2.4 Effect of receipt
6.3.64.3 MLME-QOSTRAFFICCAPUPDATE.indication
6.3.64.3.1 Function
6.3.64.3.2 Semantics of the service primitive
6.3.64.3.3 When generated
6.3.64.3.4 Effect of receipt
6.3.65 Channel Usage request
6.3.65.1 General
6.3.65.2 MLME-CHANNELUSAGE.request
6.3.65.2.1 Function
6.3.65.2.2 Semantics of the service primitive
6.3.65.2.3 When generated
6.3.65.2.4 Effect of receipt
6.3.65.3 MLME-CHANNELUSAGE.confirm
6.3.65.3.1 Function
6.3.65.3.2 Semantics of the service primitive
6.3.65.3.3 When generated
6.3.65.3.4 Effect of receipt
6.3.65.4 MLME-CHANNELUSAGE.indication
6.3.65.4.1 Function
6.3.65.4.2 Semantics of the service primitive
6.3.65.4.3 When generated
6.3.65.4.4 Effect of receipt
6.3.65.5 MLME-CHANNELUSAGE.response
6.3.65.5.1 Function
6.3.65.5.2 Semantics of the service primitive
6.3.65.5.3 When generated
6.3.65.5.4 Effect of receipt
6.3.66 DMS or GCR request and response procedure
6.3.66.1 General
6.3.66.2 MLME-GATS.request
6.3.66.2.1 Function
6.3.66.2.2 Semantics of the service primitive
6.3.66.2.3 When generated
6.3.66.2.4 Effect of receipt
6.3.66.3 MLME-GATS.confirm
6.3.66.3.1 Function
6.3.66.3.2 Semantics of the service primitive
6.3.66.3.3 When generated
6.3.66.3.4 Effect of receipt
6.3.66.4 MLME-GATS.indication
6.3.66.4.1 Function
6.3.66.4.2 Semantics of the service primitive
6.3.66.4.3 When generated
6.3.66.4.4 Effect of receipt
6.3.66.5 MLME-GATS.response
6.3.66.5.1 Function
6.3.66.5.2 Semantics of the service primitive
6.3.66.5.3 When generated
6.3.66.5.4 Effect of receipt
6.3.66.6 MLME-GATS-TERM.request
6.3.66.6.1 Function
6.3.66.6.2 Semantics of the service primitive
6.3.66.6.3 When generated
6.3.66.6.4 Effect of receipt
6.3.66.7 MLME-GATS-TERM.indication
6.3.66.7.1 Function
6.3.66.7.2 Semantics of the service primitive
6.3.66.7.3 When generated
6.3.66.7.4 Effect of receipt
6.3.67 WNM notification request
6.3.67.1 General
6.3.67.2 MLME-WNMNOTIFICATIONREQUEST.request
6.3.67.2.1 Function
6.3.67.2.2 Semantics of the service primitive
6.3.67.2.3 When generated
6.3.67.2.4 Effect of receipt
6.3.67.3 MLME-WNMNOTIFICATIONREQUEST.indication
6.3.67.3.1 Function
6.3.67.3.2 Semantics of the service primitive
6.3.67.3.3 When generated
6.3.67.3.4 Effect of receipt
6.3.68 WNM notification response
6.3.68.1 MLME-WNMNOTIFICATIONRESPONSE.request
6.3.68.1.1 Function
6.3.68.1.2 Semantics of the service primitive
6.3.68.1.3 When generated
6.3.68.1.4 Effect of receipt
6.3.68.2 MLME-WNMNOTIFICATIONRESPONSE.indication
6.3.68.2.1 Function
6.3.68.2.2 Semantics of the service primitive
6.3.68.2.3 When generated
6.3.68.2.4 Effect of receipt
6.3.69 Network discovery and selection support
6.3.69.1 General
6.3.69.2 MLME-GAS.request
6.3.69.2.1 Function
6.3.69.2.2 Semantics of the service primitive
6.3.69.2.3 When generated
6.3.69.2.4 Effect of receipt
6.3.69.3 MLME-GAS.confirm
6.3.69.3.1 Function
6.3.69.3.2 Semantics of the service primitive
6.3.69.3.3 When generated
6.3.69.3.4 Effect of receipt
6.3.69.4 MLME-GAS.indication
6.3.69.4.1 Function
6.3.69.4.2 Semantics of the service primitive
6.3.69.4.3 When generated
6.3.69.4.4 Effect of receipt
6.3.69.5 MLME-GAS.response
6.3.69.5.1 Function
6.3.69.5.2 Semantics of the service primitive
6.3.69.5.3 When generated
6.3.69.5.4 Effect of receipt
6.3.70 QoS Map element management
6.3.70.1 General
6.3.70.2 MLME-QOS-MAP.request
6.3.70.2.1 Function
6.3.70.2.2 Semantics of the service primitive
6.3.70.2.3 When generated
6.3.70.2.4 Effect of receipt
6.3.70.3 MLME-QOS-MAP.indication
6.3.70.3.1 Function
6.3.70.3.2 Semantics of the service primitive
6.3.70.3.3 When generated
6.3.70.3.4 Effect of receipt
6.3.71 Mesh peering management
6.3.71.1 Introduction
6.3.71.2 MLME-MESHPEERINGMANAGEMENT.request
6.3.71.2.1 Function
6.3.71.2.2 Semantics of the service primitive
6.3.71.2.3 When generated
6.3.71.2.4 Effect of receipt
6.3.71.3 MLME-MESHPEERINGMANAGEMENT.confirm
6.3.71.3.1 Function
6.3.71.3.2 Semantics of the service primitive
6.3.71.3.3 When generated
6.3.71.3.4 Effect of receipt
6.3.71.4 MLME-MESHPEERINGMANAGEMENT.indication
6.3.71.4.1 Function
6.3.71.4.2 Semantics of the service primitive
6.3.71.4.3 When generated
6.3.71.4.4 Effect of receipt
6.3.71.5 MLME-MESHPEERINGMANAGEMENT.response
6.3.71.5.1 Function
6.3.71.5.2 Semantics of the service primitive
6.3.71.5.3 When generated
6.3.71.5.4 Effect of receipt
6.3.72 Mesh power management
6.3.72.1 Introduction
6.3.72.2 MLME-MESHPOWERMGT.request
6.3.72.2.1 Function
6.3.72.2.2 Semantics of the service primitive
6.3.72.2.3 When generated
6.3.72.2.4 Effect of receipt
6.3.72.3 MLME-MESHPOWERMGT.confirm
6.3.72.3.1 Function
6.3.72.3.2 Semantics of the service primitive
6.3.72.3.3 When generated
6.3.72.3.4 Effect of receipt
6.3.73 Mesh neighbor offset synchronization
6.3.73.1 Introduction
6.3.73.2 MLME-MESHNEIGHBOROFFSETSYNCSTART.request
6.3.73.2.1 Function
6.3.73.2.2 Semantics of the service primitive
6.3.73.2.3 When generated
6.3.73.2.4 Effect of receipt
6.3.73.3 MLME-MESHNEIGHBOROFFSETSYNCSTART.confirm
6.3.73.3.1 Function
6.3.73.3.2 Semantics of the service primitive
6.3.73.3.3 When generated
6.3.73.3.4 Effect of receipt
6.3.73.4 MLME-MESHNEIGHBOROFFSETCALCULATE.request
6.3.73.4.1 Function
6.3.73.4.2 Semantics of the service primitive
6.3.73.4.3 When generated
6.3.73.4.4 Effect of receipt
6.3.73.5 MLME-MESHNEIGHBOROFFSETCALCULATE.confirm
6.3.73.5.1 Function
6.3.73.5.2 Semantics of the service primitive
6.3.73.5.3 When generated
6.3.73.5.4 Effect of receipt
6.3.73.6 MLME-MESHNEIGHBOROFFSETSYNCSTOP.request
6.3.73.6.1 Function
6.3.73.6.2 Semantics of the service primitive
6.3.73.6.3 When generated
6.3.73.6.4 Effect of receipt
6.3.73.7 MLME-MESHNEIGHBOROFFSETSYNCSTOP.confirm
6.3.73.7.1 Function
6.3.73.7.2 Semantics of the service primitive
6.3.73.7.3 When generated
6.3.73.7.4 Effect of receipt
6.3.74 Mesh TBTT adjustment
6.3.74.1 Introduction
6.3.74.2 MLME-MESHTBTTADJUSTMENT.request
6.3.74.2.1 Function
6.3.74.2.2 Semantics of the service primitive
6.3.74.2.3 When generated
6.3.74.2.4 Effect of receipt
6.3.74.3 MLME-MESHTBTTADJUSTMENT.confirm
6.3.74.3.1 Function
6.3.74.3.2 Semantics of the service primitive
6.3.74.3.3 When generated
6.3.74.3.4 Effect of receipt
6.3.74.4 MLME-MESHTBTTADJUSTMENT.indication
6.3.74.4.1 Function
6.3.74.4.2 Semantics of the service primitive
6.3.74.4.3 When generated
6.3.74.4.4 Effect of receipt
6.3.74.5 MLME-MESHTBTTADJUSTMENT.response
6.3.74.5.1 Function
6.3.74.5.2 Semantics of the service primitive
6.3.74.5.3 When generated
6.3.74.5.4 Effect of receipt
6.3.75 MCCA management interface
6.3.75.1 Introduction
6.3.75.2 MLME-ACTIVATEMCCA.request
6.3.75.2.1 Function
6.3.75.2.2 Semantics of the service primitive
6.3.75.2.3 When generated
6.3.75.2.4 Effect of receipt
6.3.75.3 MLME-MCCASETUP.request
6.3.75.3.1 Function
6.3.75.3.2 Semantics of the service primitive
6.3.75.3.3 When generated
6.3.75.3.4 Effect of receipt
6.3.75.4 MLME-MCCASETUP.confirm
6.3.75.4.1 Function
6.3.75.4.2 Semantics of the service primitive
6.3.75.4.3 When generated
6.3.75.4.4 Effect of receipt
6.3.75.5 MLME-MCCASETUP.indication
6.3.75.5.1 Function
6.3.75.5.2 Semantics of the service primitive
6.3.75.5.3 When generated
6.3.75.5.4 Effect of receipt
6.3.75.6 MLME-MCCASETUP.response
6.3.75.6.1 Function
6.3.75.6.2 Semantics of the service primitive
6.3.75.6.3 When generated
6.3.75.6.4 Effect of receipt
6.3.75.7 MLME-MCCAADVERTISEMENT.request
6.3.75.7.1 Function
6.3.75.7.2 Semantics of the service primitive
6.3.75.7.3 When generated
6.3.75.7.4 Effect of receipt
6.3.75.8 MLME-MCCAADVERTISEMENT.confirm
6.3.75.8.1 Function
6.3.75.8.2 Semantics of the service primitive
6.3.75.8.3 When generated
6.3.75.8.4 Effect of receipt
6.3.75.9 MLME-MCCAADVERTISEMENT.indication
6.3.75.9.1 Function
6.3.75.9.2 Semantics of the service primitive
6.3.75.9.3 When generated
6.3.75.9.4 Effect of receipt
6.3.75.10 MLME-MCCAADVERTISEMENT.response
6.3.75.10.1 Function
6.3.75.10.2 Semantics of the service primitive
6.3.75.10.3 When generated
6.3.75.10.4 Effect of receipt
6.3.75.11 MLME-MCCATEARDOWN.request
6.3.75.11.1 Function
6.3.75.11.2 Semantics of the service primitive
6.3.75.11.3 When generated
6.3.75.11.4 Effect of receipt
6.3.75.12 MLME-MCCATEARDOWN.indication
6.3.75.12.1 Function
6.3.75.12.2 Semantics of the service primitive
6.3.75.12.3 When generated
6.3.75.12.4 Effect of receipt
6.3.76 MBSS congestion control
6.3.76.1 Introduction
6.3.76.2 MLME-MBSSCONGESTIONCONTROL.request
6.3.76.2.1 Function
6.3.76.2.2 Semantics of the service primitive
6.3.76.2.3 When generated
6.3.76.2.4 Effect of receipt
6.3.76.3 MLME-MBSSCONGESTIONCONTROL.indication
6.3.76.3.1 Function
6.3.76.3.2 Semantics of the service primitive
6.3.76.3.3 When generated
6.3.76.3.4 Effect of receipt
6.3.77 MBSS proxy update
6.3.77.1 Introduction
6.3.77.2 MLME-MBSSPROXYUPDATE.request
6.3.77.2.1 Function
6.3.77.2.2 Semantics of the service primitive
6.3.77.2.3 When generated
6.3.77.2.4 Effect of receipt
6.3.77.3 MLME-MBSSPROXYUPDATE.confirm
6.3.77.3.1 Function
6.3.77.3.2 Semantics of the service primitive
6.3.77.3.3 When generated
6.3.77.3.4 Effect of receipt
6.3.77.4 MLME-MBSSPROXYUPDATE.indication
6.3.77.4.1 Function
6.3.77.4.2 Semantics of the service primitive
6.3.77.4.3 When generated
6.3.77.4.4 Effect of receipt
6.3.77.5 MLME-MBSSPROXYUPDATE.response
6.3.77.5.1 Function
6.3.77.5.2 Semantics of the service primitive
6.3.77.5.3 When generated
6.3.77.5.4 Effect of receipt
6.3.78 MBSS mesh gate announcement
6.3.78.1 Introduction
6.3.78.2 MLME-MBSSGATEANNOUNCEMENT.request
6.3.78.2.1 Function
6.3.78.2.2 Semantics of the service primitive
6.3.78.2.3 When generated
6.3.78.2.4 Effect of receipt
6.3.78.3 MLME-MBSSGATEANNOUNCEMENT.indication
6.3.78.3.1 Function
6.3.78.3.2 Semantics of the service primitive
6.3.78.3.3 When generated
6.3.78.3.4 Effect of receipt
6.3.79 Mesh link metric
6.3.79.1 Introduction
6.3.79.2 MLME-MESHLINKMETRICREAD.request
6.3.79.2.1 Function
6.3.79.2.2 Semantics of the service primitive
6.3.79.2.3 When generated
6.3.79.2.4 Effect of receipt
6.3.79.3 MLME-MESHLINKMETRICREAD.confirm
6.3.79.3.1 Function
6.3.79.3.2 Semantics of the service primitive
6.3.79.3.3 When generated
6.3.79.3.4 Effect of receipt
6.3.79.4 MLME-MESHLINKMETRICREPORT.request
6.3.79.4.1 Function
6.3.79.4.2 Semantics of the service primitive
6.3.79.4.3 When generated
6.3.79.4.4 Effect of receipt
6.3.79.5 MLME-MESHLINKMETRICREPORT.indication
6.3.79.5.1 Function
6.3.79.5.2 Semantics of the service primitive
6.3.79.5.3 When generated
6.3.79.5.4 Effect of receipt
6.3.80 HWMP mesh path selection
6.3.80.1 Introduction
6.3.80.2 MLME-HWMPMESHPATHSELECTION.request
6.3.80.2.1 Function
6.3.80.2.2 Semantics of the service primitive
6.3.80.2.3 When generated
6.3.80.2.4 Effect of receipt
6.3.80.3 MLME-HWMPMESHPATHSELECTION.indication
6.3.80.3.1 Function
6.3.80.3.2 Semantics of the service primitive
6.3.80.3.3 When generated
6.3.80.3.4 Effect of receipt
6.3.81 QMF policy
6.3.81.1 Introduction
6.3.81.2 MLME-QMFPOLICY.request
6.3.81.2.1 Function
6.3.81.2.2 Semantics of the service primitive
6.3.81.2.3 When generated
6.3.81.2.4 Effect of receipt
6.3.81.3 MLME-QMFPOLICY.indication
6.3.81.3.1 Function
6.3.81.3.2 Semantics of the service primitive
6.3.81.3.3 When generated
6.3.81.3.4 Effect of receipt
6.3.81.4 MLME-QMFPOLICYCHANGE.request
6.3.81.4.1 Function
6.3.81.4.2 Semantics of the service primitive
6.3.81.4.3 When generated
6.3.81.4.4 Effect of receipt
6.3.81.5 MLME-QMFPOLICYCHANGE.confirm
6.3.81.5.1 Function
6.3.81.5.2 Semantics of the service primitive
6.3.81.5.3 When generated
6.3.81.5.4 Effect of receipt
6.3.81.6 MLME-QMFPOLICYCHANGE.indication
6.3.81.6.1 Function
6.3.81.6.2 Semantics of the service primitive
6.3.81.6.3 When generated
6.3.81.6.4 Effect of receipt
6.3.81.7 MLME-QMFPOLICYCHANGE.response
6.3.81.7.1 Function
6.3.81.7.2 Semantics of the service primitive
6.3.81.7.3 When generated
6.3.81.7.4 Effect of receipt
6.3.81.8 MLME-QMFPOLICYSET.request
6.3.81.8.1 Function
6.3.81.8.2 Semantics of the service primitive
6.3.81.8.3 When generated
6.3.81.8.4 Effect of receipt
6.3.82 SCS request and response procedure
6.3.82.1 General
6.3.82.2 MLME-SCS.request
6.3.82.2.1 Function
6.3.82.2.2 Semantics of the service primitive
6.3.82.2.3 When generated
6.3.82.2.4 Effect of receipt
6.3.82.3 MLME-SCS.confirm
6.3.82.3.1 Function
6.3.82.3.2 Semantics of the service primitive
6.3.82.3.3 When generated
6.3.82.3.4 Effect of receipt
6.3.82.4 MLME-SCS.indication
6.3.82.4.1 Function
6.3.82.4.2 Semantics of the service primitive
6.3.82.4.3 When generated
6.3.82.4.4 Effect of receipt
6.3.82.5 MLME-SCS.response
6.3.82.5.1 Function
6.3.82.5.2 Semantics of the service primitive
6.3.82.5.3 When generated
6.3.82.5.4 Effect of receipt
6.3.82.6 MLME-SCS-TERM.request
6.3.82.6.1 Function
6.3.82.6.2 Semantics of the service primitive
6.3.82.6.3 When generated
6.3.82.6.4 Effect of receipt
6.3.82.7 MLME-SCS-TERM.indication
6.3.82.7.1 Function
6.3.82.7.2 Semantics of the service primitive
6.3.82.7.3 When generated
6.3.82.7.4 Effect of receipt
6.3.83 QLoad report management
6.3.83.1 General
6.3.83.2 MLME-QLOAD.request
6.3.83.2.1 Function
6.3.83.2.2 Semantics of the service primitive
6.3.83.2.3 When generated
6.3.83.2.4 Effect of receipt
6.3.83.3 MLME-QLOAD.confirm
6.3.83.3.1 Function
6.3.83.3.2 Semantics of the service primitive
6.3.83.3.3 When generated
6.3.83.3.4 Effect of receipt
6.3.83.4 MLME-QLOAD.indication
6.3.83.4.1 Function
6.3.83.4.2 Semantics of the service primitive
6.3.83.4.3 When generated
6.3.83.4.4 Effect of receipt
6.3.83.5 MLME-QLOAD.response
6.3.83.5.1 Function
6.3.83.5.2 Semantics of the service primitive
6.3.83.5.3 When generated
6.3.83.5.4 Effect of receipt
6.3.84 HCCA TXOP advertisement management
6.3.84.1 General
6.3.84.2 MLME-TXOPADVERTISEMENT.request
6.3.84.2.1 Function
6.3.84.2.2 Semantics of the service primitive
6.3.84.2.3 When generated
6.3.84.2.4 Effect of receipt
6.3.84.3 MLME-TXOPADVERTISEMENT.confirm
6.3.84.3.1 Function
6.3.84.3.2 Semantics of the service primitive
6.3.84.3.3 When generated
6.3.84.3.4 Effect of receipt
6.3.84.4 MLME-TXOPADVERTISEMENT.indication
6.3.84.4.1 Function
6.3.84.4.2 Semantics of the service primitive
6.3.84.4.3 When generated
6.3.84.4.4 Effect of receipt
6.3.84.5 MLME-TXOPADVERTISEMENT.response
6.3.84.5.1 Function
6.3.84.5.2 Semantics of the service primitive
6.3.84.5.3 When generated
6.3.84.5.4 Effect of receipt
6.3.85 GCR group membership management
6.3.85.1 General
6.3.85.2 MLME-GROUP-MEMBERSHIP.request
6.3.85.2.1 Function
6.3.85.2.2 Semantics of the service primitive
6.3.85.2.3 When generated
6.3.85.2.4 Effect of receipt
6.3.85.3 MLME-GROUP-MEMBERSHIP.confirm
6.3.85.3.1 Function
6.3.85.3.2 Semantics of the service primitive
6.3.85.3.3 When generated
6.3.85.3.4 Effect of receipt
6.3.85.4 MLME-GROUP-MEMBERSHIP.indication
6.3.85.4.1 Function
6.3.85.4.2 Semantics of the service primitive
6.3.85.4.3 When generated
6.3.85.4.4 Effect of receipt
6.3.85.5 MLME-GROUP-MEMBERSHIP.response
6.3.85.5.1 Function
6.3.85.5.2 Semantics of the service primitive
6.3.85.5.3 When generated
6.3.85.5.4 Effect of receipt
6.3.86 AP PeerKey management
6.3.86.1 General
6.3.86.2 MLME-APPEERKEY.request
6.3.86.2.1 Function
6.3.86.2.2 Semantics of the service primitive
6.3.86.2.3 When generated
6.3.86.2.4 Effect of receipt
6.3.86.3 MLME-APPEERKEY.indication
6.3.86.3.1 Function
6.3.86.3.2 Semantics of the service primitive
6.3.86.3.3 When generated
6.3.86.3.4 Effect of receipt
6.3.87 On-channel Tunneling operation
6.3.87.1 General
6.3.87.2 MLME-OCTunnel.request
6.3.87.2.1 Function
6.3.87.2.2 Semantics of the service primitive
6.3.87.2.3 When generated
6.3.87.2.4 Effect on receipt
6.3.87.3 MLME-OCTunnel.indication
6.3.87.3.1 Function
6.3.87.3.2 Semantics of the service primitive
6.3.87.3.3 When generated
6.3.87.3.4 Effect on receipt
6.3.87.4 MLME-OCTunnel.confirm
6.3.87.4.1 Function
6.3.87.4.2 Semantics of the service primitive
6.3.87.4.3 When generated
6.3.87.4.4 Effect of receipt
6.3.88 Multi-band operation
6.3.88.1 General
6.3.88.2 MLME-FST-SETUP.request
6.3.88.2.1 Function
6.3.88.2.2 Semantics of the service primitive
6.3.88.2.3 When generated
6.3.88.2.4 Effect on receipt
6.3.88.3 MLME-FST-SETUP.indication
6.3.88.3.1 Function
6.3.88.3.2 Semantics of the service primitive
6.3.88.3.3 When generated
6.3.88.3.4 Effect on receipt
6.3.88.4 MLME-FST-SETUP.response
6.3.88.4.1 Function
6.3.88.4.2 Semantics of the service primitive
6.3.88.4.3 When generated
6.3.88.4.4 Effect on receipt
6.3.88.5 MLME-FST-SETUP.confirm
6.3.88.5.1 Function
6.3.88.5.2 Semantics of the service primitive
6.3.88.5.3 When generated
6.3.88.5.4 Effect on receipt
6.3.88.6 MLME-FST-ACK.request
6.3.88.6.1 Function
6.3.88.6.2 Semantics of the service primitive
6.3.88.6.3 When generated
6.3.88.6.4 Effect on receipt
6.3.88.7 MLME-FST-ACK.indication
6.3.88.7.1 Function
6.3.88.7.2 Semantics of the service primitive
6.3.88.7.3 When generated
6.3.88.7.4 Effect on receipt
6.3.88.8 MLME-FST-ACK.response
6.3.88.8.1 Function
6.3.88.8.2 Semantics of the service primitive
6.3.88.8.3 When generated
6.3.88.8.4 Effect on receipt
6.3.88.9 MLME-FST-ACK.confirm
6.3.88.9.1 Function
6.3.88.9.2 Semantics of the service primitive
6.3.88.9.3 When generated
6.3.88.9.4 Effect on receipt
6.3.88.10 MLME-FST-TEARDOWN.request
6.3.88.10.1 Function
6.3.88.10.2 Semantics of the service primitive
6.3.88.10.3 When generated
6.3.88.10.4 Effect on receipt
6.3.88.11 MLME-FST-TEARDOWN.indication
6.3.88.11.1 Function
6.3.88.11.2 Semantics of the service primitive
6.3.88.11.3 When generated
6.3.88.11.4 Effect on receipt
6.3.88.12 MLME-FST-INCOMING.request
6.3.88.12.1 Function
6.3.88.12.2 Semantics of the service primitive
6.3.88.12.3 When generated
6.3.88.12.4 Effect on receipt
6.3.89 DMG relay operation
6.3.89.1 General
6.3.89.2 MLME-RELAY-SEARCH.request
6.3.89.2.1 Function
6.3.89.2.2 Semantics of the service primitive
6.3.89.2.3 When generated
6.3.89.2.4 Effect on receipt
6.3.89.3 MLME-RELAY-SEARCH.confirm
6.3.89.3.1 Function
6.3.89.3.2 Semantics of the service primitive
6.3.89.3.3 When generated
6.3.89.3.4 Effect on receipt
6.3.89.4 MLME-RELAY-SEARCH.indication
6.3.89.4.1 Function
6.3.89.4.2 Semantics of the service primitive
6.3.89.4.3 When generated
6.3.89.4.4 Effect on receipt
6.3.89.5 MLME-RELAY-SEARCH.response
6.3.89.5.1 Function
6.3.89.5.2 Semantics of the service primitive
6.3.89.5.3 When generated
6.3.89.5.4 Effect on receipt
6.3.89.6 MLME-RLS.request
6.3.89.6.1 Function
6.3.89.6.2 Semantics of the service primitive
6.3.89.6.3 When generated
6.3.89.6.4 Effect on receipt
6.3.89.7 MLME-RLS.confirm
6.3.89.7.1 Function
6.3.89.7.2 Semantics of the service primitive
6.3.89.7.3 When generated
6.3.89.7.4 Effect on receipt
6.3.89.8 MLME-RLS.indication
6.3.89.8.1 Function
6.3.89.8.2 Semantics of the service primitive
6.3.89.8.3 When generated
6.3.89.8.4 Effect on receipt
6.3.89.9 MLME-RLS.response
6.3.89.9.1 Function
6.3.89.9.2 Semantics of the service primitive
6.3.89.9.3 When generated
6.3.89.9.4 Effect on receipt
6.3.89.10 MLME-RLS-TEARDOWN.request
6.3.89.10.1 Function
6.3.89.10.2 Semantics of the service primitive
6.3.89.10.3 When generated
6.3.89.10.4 Effect on receipt
6.3.89.11 MLME-RLS-TEARDOWN.indication
6.3.89.11.1 Function
6.3.89.11.2 Semantics of the service primitive
6.3.89.11.3 When generated
6.3.89.11.4 Effect on receipt
6.3.90 Quieting adjacent BSS operation
6.3.90.1 General
6.3.90.2 MLME-QAB.request
6.3.90.2.1 Function
6.3.90.2.2 Semantics of the service primitive
6.3.90.2.3 When generated
6.3.90.2.4 Effect on receipt
6.3.90.3 MLME-QAB.confirm
6.3.90.3.1 Function
6.3.90.3.2 Semantics of the service primitive
6.3.90.3.3 When generated
6.3.90.3.4 Effect on receipt
6.3.90.4 MLME-QAB.indication
6.3.90.4.1 Function
6.3.90.4.2 Semantics of the service primitive
6.3.90.4.3 When generated
6.3.90.4.4 Effect on receipt
6.3.90.5 MLME-QAB.response
6.3.90.5.1 Function
6.3.90.5.2 Semantics of the service primitive
6.3.90.5.3 When generated
6.3.90.5.4 Effect on receipt
6.3.91 DMG beamforming
6.3.91.1 General
6.3.91.2 MLME-BF-TRAINING.request
6.3.91.2.1 Function
6.3.91.2.2 Semantics of the service primitive
6.3.91.2.3 When generated
6.3.91.2.4 Effect on receipt
6.3.91.3 MLME-BF-TRAINING.confirm
6.3.91.3.1 Function
6.3.91.3.2 Semantics of the service primitive
6.3.91.3.3 When generated
6.3.91.3.4 Effect on receipt
6.3.91.4 MLME-BF-TRAINING.indication
6.3.91.4.1 Function
6.3.91.4.2 Semantics of the service primitive
6.3.91.4.3 When generated
6.3.91.4.4 Effect on receipt
6.3.92 PN event report
6.3.92.1 General
6.3.92.2 MLME-PN-EXHAUSTION.indication
6.3.92.2.1 Function
6.3.92.2.2 Semantics of the service primitive
6.3.92.2.3 When generated
6.3.92.2.4 Effect of receipt
6.3.92.3 MLME-PN-WARNING.indication
6.3.92.3.1 Function
6.3.92.3.2 Semantics of the service primitive
6.3.92.3.3 When generated
6.3.92.3.4 Effect of receipt
6.3.93 Channel Availability Query
6.3.93.1 Introduction
6.3.93.2 MLME-CHANNELAVAILABILITYQUERY.request
6.3.93.2.1 Function
6.3.93.2.2 Semantics of the service primitive
6.3.93.2.3 When generated
6.3.93.2.4 Effect of receipt
6.3.93.3 MLME-CHANNELAVAILABILITYQUERY.confirm
6.3.93.3.1 Function
6.3.93.3.2 Semantics of the service primitive
6.3.93.3.3 When generated
6.3.93.3.4 Effect of receipt
6.3.93.4 MLME-CHANNELAVAILABILITYQUERY.indication
6.3.93.4.1 Function
6.3.93.4.2 Semantics of the service primitive
6.3.93.4.3 When generated
6.3.93.4.4 Effect of receipt
6.3.93.5 MLME-CHANNELAVAILABILITYQUERY.response
6.3.93.5.1 Function
6.3.93.5.2 Semantics of the service primitive
6.3.93.5.3 When generated
6.3.93.5.4 Effect of receipt
6.3.94 Channel schedule management
6.3.94.1 Introduction
6.3.94.2 MLME-CHANNELSCHEDULEMANAGEMENT.request
6.3.94.2.1 Function
6.3.94.2.2 Semantics of the service primitive
6.3.94.2.3 When generated
6.3.94.2.4 Effect of receipt
6.3.94.3 MLME-CHANNELSCHEDULEMANAGEMENT.confirm
6.3.94.3.1 Function
6.3.94.3.2 Semantics of the service primitive
6.3.94.3.3 When generated
6.3.94.3.4 Effect of receipt
6.3.94.4 MLME-CHANNELSCHEDULEMANAGEMENT.indication
6.3.94.4.1 Function
6.3.94.4.2 Semantics of the service primitive
6.3.94.4.3 When generated
6.3.94.4.4 Effect of receipt
6.3.94.5 MLME-CHANNELSCHEDULEMANAGEMENT.response
6.3.94.5.1 Function
6.3.94.5.2 Semantics of the service primitive
6.3.94.5.3 When generated
6.3.94.5.4 Effect of receipt
6.3.95 Contact verification signal
6.3.95.1 Introduction
6.3.95.2 MLME-CVS.request
6.3.95.2.1 Function
6.3.95.2.2 Semantics of the service primitive
6.3.95.2.3 When generated
6.3.95.2.4 Effect of receipt
6.3.95.3 MLME-CVS.indication
6.3.95.3.1 Function
6.3.95.3.2 Semantics of the service primitive
6.3.95.3.3 When generated
6.3.95.3.4 Effect of receipt
6.3.96 GDD Enablement
6.3.96.1 Introduction
6.3.96.2 MLME-GDDENABLEMENT.request
6.3.96.2.1 Function
6.3.96.2.2 Semantics of the service primitive
6.3.96.2.3 When generated
6.3.96.2.4 Effect of receipt
6.3.96.3 MLME-GDDENABLEMENT.confirm
6.3.96.3.1 Function
6.3.96.3.2 Semantics of the service primitive
6.3.96.3.3 When generated
6.3.96.3.4 Effect of receipt
6.3.96.4 MLME-GDDENABLEMENT.indication
6.3.96.4.1 Function
6.3.96.4.2 Semantics of the service primitive
6.3.96.4.3 When generated
6.3.96.4.4 Effect of receipt
6.3.96.5 MLME-GDDENABLEMENT.response
6.3.96.5.1 Function
6.3.96.5.2 Semantics of the service primitive
6.3.96.5.3 When generated
6.3.96.5.4 Effect of receipt
6.3.97 Network channel control management
6.3.97.1 Introduction
6.3.97.2 MLME-NETWORKCHANNELCONTROL.request
6.3.97.2.1 Function
6.3.97.2.2 Semantics of the service primitive
6.3.97.2.3 When generated
6.3.97.2.4 Effect of receipt
6.3.97.3 MLME-NETWORKCHANNELCONTROL.confirm
6.3.97.3.1 Function
6.3.97.3.2 Semantics of the service primitive
6.3.97.3.3 When generated
6.3.97.3.4 Effect of receipt
6.3.97.4 MLME-NETWORKCHANNELCONTROL.indication
6.3.97.4.1 Function
6.3.97.4.2 Semantics of the service primitive
6.3.97.4.3 When generated
6.3.97.4.4 Effect of receipt
6.3.97.5 MLME-NETWORKCHANNELCONTROL.response
6.3.97.5.1 Function
6.3.97.5.2 Semantics of the service primitive
6.3.97.5.3 When generated
6.3.97.5.4 Effect of receipt
6.3.98 White space map (WSM)
6.3.98.1 Introduction
6.3.98.2 MLME-WSM.request
6.3.98.2.1 Function
6.3.98.2.2 Semantics of the service primitive
6.3.98.2.3 When generated
6.3.98.2.4 Effect of receipt
6.3.98.3 MLME-WSM.indication
6.3.98.3.1 Function
6.3.98.3.2 Semantics of the service primitive
6.3.98.3.3 When generated
6.3.98.3.4 Effect of receipt
6.3.99 Estimated Throughput
6.3.99.1 General
6.3.99.2 MLME-ESTIMATED-THROUGHPUT.request
6.3.99.2.1 Function
6.3.99.2.2 Semantics of the service primitive
6.3.99.2.3 When generated
6.3.99.2.4 Effect of receipt
6.3.99.3 MLME-ESTIMATED-THROUGHPUT.confirm
6.3.99.3.1 Function
6.3.99.3.2 Semantics of the service primitive
6.3.99.3.3 When generated
6.3.99.3.4 Effect of receipt
6.3.100 Get authentication and association state
6.3.100.1 General
6.3.100.2 MLME-GETAUTHASSOCSTATE.request
6.3.100.2.1 Function
6.3.100.2.2 Semantics of the service primitive
6.3.100.2.3 When generated
6.3.100.2.4 Effect of receipt
6.3.100.3 MLME-GETAUTHASSOCSTATE.confirm
6.3.100.3.1 Function
6.3.100.3.2 Semantics of the service primitive
6.3.100.3.3 When generated
6.3.100.3.4 Effect of receipt
6.3.101 FILS Container
6.3.101.1 General
6.3.101.2 MLME-FILSContainer.request
6.3.101.2.1 Function
6.3.101.2.2 Semantics of the service primitive
6.3.101.2.3 When generated
6.3.101.2.4 Effect of receipt
6.3.101.3 MLME-FILSContainer.confirm
6.3.101.3.1 Function
6.3.101.3.2 Semantics of the service primitive
6.3.101.4 MLME-FILSContainer.indication
6.3.101.4.1 Function
6.3.101.4.2 Semantics of the service primitive
6.3.101.4.3 When generated
6.3.101.4.4 Effect of receipt
6.3.101.5 MLME-FILSContainer.response
6.3.101.5.1 Function
6.3.101.5.2 Semantics of the service primitive
6.3.101.5.3 When generated
6.3.101.5.4 Effect of receipt
6.3.102 Dynamic AID assignment operation
6.3.102.1 General
6.3.102.2 MLME-AIDSWITCH.request
6.3.102.2.1 Function
6.3.102.2.2 Semantics of the service primitive
6.3.102.2.3 When generated
6.3.102.2.4 Effect of receipt
6.3.102.3 MLME-AIDSWITCH.confirm
6.3.102.3.1 Function
6.3.102.3.2 Semantics of the service primitive
6.3.102.3.3 When generated
6.3.102.3.4 Effect of receipt
6.3.102.4 MLME-AIDSWITCH.indication
6.3.102.4.1 Function
6.3.102.4.2 Semantics of the service primitive
6.3.102.4.3 When generated
6.3.102.4.4 Effect of receipt
6.3.102.5 MLME-AIDSWITCH.response
6.3.102.5.1 Function
6.3.102.5.2 Semantics of the service primitive
6.3.102.5.3 When generated
6.3.102.5.4 Effect of receipt
6.3.103 Sync Control
6.3.103.1 General
6.3.103.2 MLME-SYNCCONTROL.request
6.3.103.2.1 Function
6.3.103.2.2 Semantics of the service primitive
6.3.103.2.3 When generated
6.3.103.2.4 Effect of receipt
6.3.103.3 MLME-SYNCCONTROL.indication
6.3.103.3.1 Function
6.3.103.3.2 Semantics of the service primitive
6.3.103.3.3 When generated
6.3.103.3.4 Effect of receipt
6.3.104 STA Information Announcement
6.3.104.1 General
6.3.104.2 MLME-STAINFORMATION.request
6.3.104.2.1 Function
6.3.104.2.2 Semantics of the service primitive
6.3.104.2.3 When generated
6.3.104.2.4 Effect of receipt
6.3.104.3 MLME-STAINFORMATION.indication
6.3.104.3.1 Function
6.3.104.3.2 Semantics of the service primitive
6.3.104.3.3 When generated
6.3.104.3.4 Effect of receipt
6.3.105 EDCA Parameter Set update
6.3.105.1 General
6.3.105.2 MLME-EDCAPARAMETERSET.request
6.3.105.2.1 Function
6.3.105.2.2 Semantics of the service primitive
6.3.105.2.3 When generated
6.3.105.2.4 Effect of receipt
6.3.105.3 MLME-EDCAPARAMETERSET.indication
6.3.105.3.1 Function
6.3.105.3.2 Semantics of the service primitive
6.3.105.3.3 When generated
6.3.105.3.4 Effect of receipt
6.3.106 EL Operation
6.3.106.1 General
6.3.106.2 MLME-ELOPERATION.request
6.3.106.2.1 Function
6.3.106.2.2 Semantics of the service primitive
6.3.106.2.3 When generated
6.3.106.2.4 Effect of receipt
6.3.106.3 MLME-ELOPERATION.indication
6.3.106.3.1 Function
6.3.106.3.2 Semantics of the service primitive
6.3.106.3.3 When generated
6.3.106.3.4 Effect of receipt
6.3.107 TWT Setup
6.3.107.1 General
6.3.107.2 MLME-TWTSETUP.request
6.3.107.2.1 Function
6.3.107.2.2 Semantics of the service primitive
6.3.107.2.3 When generated
6.3.107.2.4 Effect of receipt
6.3.107.3 MLME-TWTSETUP.confirm
6.3.107.3.1 Function
6.3.107.3.2 Semantics of the service primitive
6.3.107.3.3 When generated
6.3.107.3.4 Effect of receipt
6.3.107.4 MLME-TWTSETUP.indication
6.3.107.4.1 Function
6.3.107.4.2 Semantics of the service primitive
6.3.107.4.3 When generated
6.3.107.4.4 Effect of receipt
6.3.107.5 MLME-TWTSETUP.response
6.3.107.5.1 Function
6.3.107.5.2 Semantics of the service primitive
6.3.107.5.3 When generated
6.3.107.5.4 Effect of receipt
6.3.108 TWT Teardown
6.3.108.1 General
6.3.108.2 MLME-TWTTEARDOWN.request
6.3.108.2.1 Function
6.3.108.2.2 Semantics of the service primitive
6.3.108.2.3 When generated
6.3.108.2.4 Effect of receipt
6.3.108.3 MLME-TWTTEARDOWN.indication
6.3.108.3.1 Function
6.3.108.3.2 Semantics of the service primitive
6.3.108.3.3 When generated
6.3.108.3.4 Effect of receipt
6.3.109 Sectorized Group ID List management
6.3.109.1 General
6.3.109.2 MLME-SECTORIZEDGROUPID.request
6.3.109.2.1 Function
6.3.109.2.2 Semantics of the service primitive
6.3.109.2.3 When generated
6.3.109.2.4 Effect of receipt
6.3.109.3 LME-SECTORIZEDGROUPID.indication
6.3.109.3.1 Function
6.3.109.3.2 Semantics of the service primitive
6.3.109.3.3 When generated
6.3.109.3.4 Effect of receipt
6.3.110 Header Compression procedure
6.3.110.1 General
6.3.110.2 MLME-HEADERCOMPRESSION.request
6.3.110.2.1 Function
6.3.110.2.2 Semantics of the service primitive
6.3.110.2.3 When generated
6.3.110.2.4 Effect of receipt
6.3.110.3 MLME-HEADERCOMPRESSION.confirm
6.3.110.3.1 Function
6.3.110.3.2 Semantics of the service primitive
6.3.110.3.3 When generated
6.3.110.3.4 Effect of receipt
6.3.110.4 MLME-HEADERCOMPRESSION.indication
6.3.110.4.1 Function
6.3.110.4.2 Semantics of the service primitive
6.3.110.4.3 When generated
6.3.110.4.4 Effect of receipt
6.3.110.5 MLME-HEADERCOMPRESSION.response
6.3.110.5.1 Function
6.3.110.5.2 Semantics of the service primitive
6.3.110.5.3 When generated
6.3.110.5.4 Effect of receipt
6.3.111 Reachable Address Update
6.3.111.1 General
6.3.111.2 MLME-REACHABLEADDRESSUPDATE.request
6.3.111.2.1 Function
6.3.111.2.2 Semantics of the service primitive
6.3.111.2.3 When generated
6.3.111.2.4 Effect of receipt
6.3.111.3 MLME-REACHABLEADDRESSUPDATE.indication
6.3.111.3.1 Function
6.3.111.3.2 Semantics of the service primitive
6.3.111.3.3 When generated
6.3.111.3.4 Effect of receipt
6.3.112 Control response MCS negotiation operation
6.3.112.1 General
6.3.112.2 MLME-CONTROLRESPONSEMCS.request
6.3.112.2.1 Function
6.3.112.2.2 Semantics of the service primitive
6.3.112.2.3 When generated
6.3.112.2.4 Effect of receipt
6.3.112.3 MLME-CONTROLRESPONSEMCS.confirm
6.3.112.3.1 Function
6.3.112.3.2 Semantics of the service primitive
6.3.112.3.3 When generated
6.3.112.3.4 Effect of receipt
6.3.112.4 MLME-CONTROLRESPONSEMCS.indication
6.3.112.4.1 Function
6.3.112.4.2 Semantics of the service primitive
6.3.112.4.3 When generated
6.3.112.4.4 Effect of receipt
6.3.112.5 MLME-CONTROLRESPONSEMCS.response
6.3.112.5.1 Function
6.3.112.5.2 Semantics of the service primitive
6.3.112.5.3 When generated
6.3.112.5.4 Effect of receipt
6.3.113 S1G relay (de)activation
6.3.113.1 General
6.3.113.2 MLME-S1GRELAYACTIVATE.request
6.3.113.2.1 Function
6.3.113.2.2 Semantics of the service primitive
6.3.113.2.3 When generated
6.3.113.2.4 Effect of receipt
6.3.113.3 MLME-S1GRELAYACTIVATE.confirm
6.3.113.3.1 Function
6.3.113.3.2 Semantics of the service primitive
6.3.113.3.3 When generated
6.3.113.3.4 Effect of receipt
6.3.113.4 MLME-S1GRELAYACTIVATE.indication
6.3.113.4.1 Function
6.3.113.4.2 Semantics of the service primitive
6.3.113.4.3 When generated
6.3.113.4.4 Effect of receipt
6.3.113.5 MLME-S1GRELAYACTIVATE.response
6.3.113.5.1 Function
6.3.113.5.2 Semantics of the service primitive
6.3.113.5.3 When generated
6.3.113.5.4 Effect of receipt
6.3.114 DCS procedure
6.3.114.1 General
6.3.114.2 MLME-DCSMEASUREMENT.request
6.3.114.2.1 Function
6.3.114.2.2 Semantics of the service primitive
6.3.114.2.3 When generated
6.3.114.2.4 Effect on receipt
6.3.114.3 MLME-DCSMEASUREMENT.indication
6.3.114.3.1 Function
6.3.114.3.2 Semantics of the service primitive
6.3.114.3.3 When generated
6.3.114.3.4 Effect on receipt
6.3.114.4 MLME-DCSMEASUREMENT.response
6.3.114.4.1 Function
6.3.114.4.2 Semantics of the service primitive
6.3.114.4.3 When generated
6.3.114.4.4 Effect on receipt
6.3.114.5 MLME-DCSMEASUREMENT.confirm
6.3.114.5.1 Function
6.3.114.5.2 Semantics of the service primitive
6.3.114.5.3 When generated
6.3.114.5.4 Effect on receipt
6.3.114.6 MLME-DCS.request
6.3.114.6.1 Function
6.3.114.6.2 Semantics of the service primitive
6.3.114.6.3 When generated
6.3.114.6.4 Effect on receipt
6.3.114.7 MLME-DCS.indication
6.3.114.7.1 Function
6.3.114.7.2 Semantics of the service primitive
6.3.114.7.3 When generated
6.3.114.7.4 Effect on receipt
6.3.114.8 MLME-DCS.response
6.3.114.8.1 Function
6.3.114.8.2 Semantics of the service primitive
6.3.114.8.3 When generated
6.3.114.8.4 Effect on receipt
6.3.114.9 MLME-DCS.confirm
6.3.114.9.1 Function
6.3.114.9.2 Semantics of the service primitive
6.3.114.9.3 When generated
6.3.114.9.4 Effect on receipt
6.3.115 Update
6.3.115.1 Introduction
6.3.115.2 MLME-UPDATE.request
6.3.115.2.1 Function
6.3.115.2.2 Semantics of the service primitive
6.3.115.2.3 When generated
6.3.115.2.4 Effect of receipt
6.3.115.3 MLME-UPDATE.confirm
6.3.115.3.1 Function
6.3.115.3.2 Semantics of the service primitive
6.3.115.3.3 When generated
6.3.115.3.4 Effect of receipt
6.3.116 MSCS request and response procedure
6.3.116.1 General
6.3.116.2 MLME-MSCS.request
6.3.116.2.1 Function
6.3.116.2.2 Semantics of the service primitive
6.3.116.2.3 When generated
6.3.116.2.4 Effect of receipt
6.3.116.3 MLME-MSCS.confirm
6.3.116.3.1 Function
6.3.116.3.2 Semantics of the service primitive
6.3.116.3.3 When generated
6.3.116.3.4 Effect of receipt
6.3.116.4 MLME-MSCS.indication
6.3.116.4.1 Function
6.3.116.4.2 Semantics of the service primitive
6.3.116.4.3 When generated
6.3.116.4.4 Effect of receipt
6.3.116.5 MLME-MSCS.response
6.3.116.5.1 Function
6.3.116.5.2 Semantics of the service primitive
6.3.116.5.3 When generated
6.3.116.5.4 Effect of receipt
6.3.116.6 MLME-MSCS-TERM.request
6.3.116.6.1 Function
6.3.116.6.2 Semantics of the service primitive
6.3.116.6.3 When generated
6.3.116.6.4 Effect of receipt
6.3.116.7 MLME-MSCS-TERM.indication
6.3.116.7.1 Function
6.3.116.7.2 Semantics of the service primitive
6.3.116.7.3 When generated
6.3.116.7.4 Effect of receipt
6.3.117 MAC Address Update
6.3.117.1 MLME-UPDATEMACADDRESS.request
6.3.117.1.1 Function
6.3.117.1.2 Semantics of the service primitive
6.3.117.1.3 When generated
6.3.117.1.4 Effect of receipt
6.3.117.2 MLME-UPDATEMACADDRESS.confirm
6.3.117.2.1 Function
6.3.117.2.2 Semantics of the service primitive
6.3.117.2.3 When generated
6.3.117.2.4 Effect of receipt
6.4 MAC state generic convergence function (MSGCF)
6.4.1 Overview of the convergence function
6.4.2 Overview of convergence function state machine
6.4.3 Convergence function state list
6.4.3.1 ESS_CONNECTED
6.4.3.2 ESS_DISCONNECTED
6.4.3.3 ESS_DISENGAGING
6.4.3.4 STANDBY
6.4.4 Convergence function state transitions
6.4.4.1 Transitions to ESS_CONNECTED
6.4.4.1.1 From ESS_DISCONNECTED
6.4.4.1.2 From ESS_DISENGAGING
6.4.4.2 Transitions to ESS_ DISCONNECTED
6.4.4.2.1 From ESS_CONNECTED
6.4.4.2.2 From ESS_DISENGAGING
6.4.4.2.3 From STANDBY
6.4.4.3 Transitions to ESS_DISENGAGING
6.4.4.3.1 From ESS_CONNECTED
6.4.4.4 Transitions to STANDBY
6.4.4.4.1 From ESS_DISCONNECTED
6.4.5 Convergence function informational events
6.4.6 MAC state generic convergence SAP
6.4.7 ESS status reporting
6.4.7.1 MSGCF-ESS-LINK-UP.indication
6.4.7.1.1 Function
6.4.7.1.2 Semantics of the service primitive
6.4.7.1.3 When generated
6.4.7.1.4 Effect of receipt
6.4.7.2 MSGCF-ESS-LINK-DOWN.indication
6.4.7.2.1 Function
6.4.7.2.2 Semantics of the service primitive
6.4.7.2.3 When generated
6.4.7.2.4 Effect of receipt
6.4.7.3 MSGCF-ESS-LINK-GOING-DOWN.indication
6.4.7.3.1 Function
6.4.7.3.2 Semantics of the service primitive
6.4.7.3.3 When generated
6.4.7.3.4 Effect of receipt
6.4.7.4 MSGCF-ESS-LINK-EVENT-ROLLBACK.indication
6.4.7.4.1 Function
6.4.7.4.2 Semantics of the service primitive
6.4.7.4.3 When generated
6.4.7.4.4 Effect of receipt
6.4.7.5 MSGCF-ESS-LINK-DETECTED.indication
6.4.7.5.1 Function
6.4.7.5.2 Semantics of the service primitive
6.4.7.5.3 When generated
6.4.7.5.4 Effect of receipt
6.4.7.6 MSGCF-ESS-LINK-SCAN.request
6.4.7.6.1 Function
6.4.7.6.2 Semantics of the service primitive
6.4.7.6.3 When generated
6.4.7.6.4 Effect of receipt
6.4.7.7 MSGCF-ESS-LINK-SCAN.confirm
6.4.7.7.1 Function
6.4.7.7.2 Semantics of the service primitive
6.4.7.7.3 When generated
6.4.7.7.4 Effect of receipt
6.4.8 Network configuration
6.4.8.1 MSGCF-ESS-LINK-CAPABILITY.request
6.4.8.1.1 Function
6.4.8.1.2 Semantics of the service primitive
6.4.8.1.3 When generated
6.4.8.1.4 Effect of receipt
6.4.8.2 MSGCF-ESS-LINK-CAPABILITY.confirm
6.4.8.2.1 Function
6.4.8.2.2 Semantics of the service primitive
6.4.8.2.3 When generated
6.4.8.2.4 Effect of receipt
6.4.8.3 MSGCF-ESS-LINK-PARAMETERS.request
6.4.8.3.1 Function
6.4.8.3.2 Semantics of the service primitive
6.4.8.3.3 When generated
6.4.8.3.4 Effect of receipt
6.4.8.4 MSGCF-ESS-LINK-PARAMETERS.confirm
6.4.8.4.1 Function
6.4.8.4.2 Semantics of the service primitive
6.4.8.4.3 When generated
6.4.8.4.4 Effect of receipt
6.4.8.5 MSGCF-GET-ESS-LINK-PARAMETERS.request
6.4.8.5.1 Function
6.4.8.5.2 Semantics of the service primitive
6.4.8.5.3 When generated
6.4.8.5.4 Effect of receipt
6.4.8.6 MSGCF-GET-ESS-LINK-PARAMETERS.confirm
6.4.8.6.1 Function
6.4.8.6.2 Semantics of the service primitive
6.4.8.6.3 When generated
6.4.8.6.4 Effect of receipt
6.4.9 Network events
6.4.9.1 MSGCF-ESS-LINK-THRESHOLD-REPORT.indication
6.4.9.1.1 Function
6.4.9.1.2 Semantics of the service primitive
6.4.9.1.3 When generated
6.4.9.1.4 Effect of receipt
6.4.10 Network command interface
6.4.10.1 MSGCF-ESS-LINK-COMMAND.request
6.4.10.1.1 Function
6.4.10.1.2 Semantics of the service primitive
6.4.10.1.3 When generated
6.4.10.1.4 Effect of receipt
6.4.11 MAC state SME SAP—mobility management
6.4.11.1 MSSME-ESS-LINK-GOING-DOWN.indication
6.4.11.1.1 Function
6.4.11.1.2 Semantics of the service primitive
6.4.11.1.3 When generated
6.4.11.1.4 Effect of receipt
6.5 PLME SAP interface
6.5.1 General
6.5.2 PLME-RESET.request
6.5.2.1 Function
6.5.2.2 Semantics of the service primitive
6.5.2.3 When generated
6.5.2.4 Effect of receipt
6.5.3 PLME-CHARACTERISTICS.request
6.5.3.1 Function
6.5.3.2 Semantics of the service primitive
6.5.3.3 When generated
6.5.3.4 Effect of receipt
6.5.4 PLME-CHARACTERISTICS.confirm
6.5.4.1 Function
6.5.4.2 Semantics of the service primitive
6.5.4.3 When generated
6.5.4.4 Effect of receipt
6.5.5 PLME-TXTIME.request
6.5.5.1 Function
6.5.5.2 Semantics of the service primitive
6.5.5.3 When generated
6.5.5.4 Effect of receipt
6.5.6 PLME-TXTIME.confirm
6.5.6.1 Function
6.5.6.2 Semantics of the service primitive
6.5.6.3 When generated
6.5.6.4 Effect of receipt
7. DS SAP specification
7.1 Introduction
7.2 SAP primitives
7.2.1 General
7.2.2 MSDU transfer
7.2.2.1 General
7.2.2.2 DS-UNITDATA.request
7.2.2.2.1 Function
7.2.2.2.2 Semantics of the service primitive
7.2.2.2.3 When generated
7.2.2.2.4 Effect of receipt
7.2.2.3 DS-UNITDATA.indication
7.2.2.3.1 Function
7.2.2.3.2 Semantics of the service primitive
7.2.2.3.3 When generated
7.2.2.3.4 Effect of receipt
7.2.3 Mapping updates
7.2.3.1 General
7.2.3.2 DS-STA-NOTIFY.request
7.2.3.2.1 Function
7.2.3.2.2 Semantics of the service primitive
7.2.3.2.3 When generated
7.2.3.2.4 Effect of receipt
8. PHY service specification
8.1 Scope of PHY services
8.2 PHY functions
8.3 Detailed PHY service specifications
8.3.1 Scope and field of application
8.3.2 Overview of the service
8.3.3 Overview of interactions
8.3.4 Basic service and options
8.3.4.1 PHY SAP peer-to-peer service primitives
8.3.4.2 PHY SAP inter-(sub)layer service primitives
8.3.4.3 PHY SAP service primitives parameters
8.3.4.4 Vector descriptions
8.3.5 PHY SAP detailed service specification
8.3.5.1 Introduction
8.3.5.2 PHY-DATA.request
8.3.5.2.1 Function
8.3.5.2.2 Semantics of the service primitive
8.3.5.2.3 When generated
8.3.5.2.4 Effect of receipt
8.3.5.3 PHY-DATA.indication
8.3.5.3.1 Function
8.3.5.3.2 Semantics of the service primitive
8.3.5.3.3 When generated
8.3.5.3.4 Effect of receipt
8.3.5.4 PHY-DATA.confirm
8.3.5.4.1 Function
8.3.5.4.2 Semantics of the service primitive
8.3.5.4.3 When generated
8.3.5.4.4 Effect of receipt
8.3.5.5 PHY-TXSTART.request
8.3.5.5.1 Function
8.3.5.5.2 Semantics of the service primitive
8.3.5.5.3 When generated
8.3.5.5.4 Effect of receipt
8.3.5.6 PHY-TXSTART.confirm
8.3.5.6.1 Function
8.3.5.6.2 Semantics of the service primitive
8.3.5.6.3 When generated
8.3.5.6.4 Effect of receipt
8.3.5.7 PHY-TXEND.request
8.3.5.7.1 Function
8.3.5.7.2 Semantics of the service primitive
8.3.5.7.3 When generated
8.3.5.7.4 Effect of receipt
8.3.5.8 PHY-TXEND.confirm
8.3.5.8.1 Function
8.3.5.8.2 Semantics of the service primitive
8.3.5.8.3 When generated
8.3.5.8.4 Effect of receipt
8.3.5.9 PHY-TXHEADEREND.indication
8.3.5.9.1 Function
8.3.5.9.2 Semantics of the service primitive
8.3.5.9.3 When generated
8.3.5.9.4 Effect of receipt
8.3.5.10 PHY-CCARESET.request
8.3.5.10.1 Function
8.3.5.10.2 Semantics of the service primitive
8.3.5.10.3 When generated
8.3.5.10.4 Effect of receipt
8.3.5.11 PHY-CCARESET.confirm
8.3.5.11.1 Function
8.3.5.11.2 Semantics of the service primitive
8.3.5.11.3 When generated
8.3.5.11.4 Effect of receipt
8.3.5.12 PHY-CCA.indication
8.3.5.12.1 Function
8.3.5.12.2 Semantics of the service primitive
8.3.5.12.3 When generated
8.3.5.12.4 Effect of receipt
8.3.5.13 PHY-RXSTART.indication
8.3.5.13.1 Function
8.3.5.13.2 Semantics of the service primitive
8.3.5.13.3 When generated
8.3.5.13.4 Effect of receipt
8.3.5.14 PHY-RXEND.indication
8.3.5.14.1 Function
8.3.5.14.2 Semantics of the service primitive
8.3.5.14.3 When generated
8.3.5.14.4 Effect of receipt
8.3.5.15 PHY-CONFIG.request
8.3.5.15.1 Function
8.3.5.15.2 Semantics of the service primitive
8.3.5.15.3 When generated
8.3.5.15.4 Effect of receipt
8.4 PHY management
9. Frame formats
9.1 General requirements
9.2 MAC frame formats
9.2.1 Basic components
9.2.2 Conventions
9.2.3 General frame format
9.2.4 Frame fields
9.2.4.1 Frame Control field
9.2.4.1.1 General
9.2.4.1.2 Protocol Version subfield
9.2.4.1.3 Type and Subtype subfields
9.2.4.1.4 To DS and From DS subfields
9.2.4.1.5 More Fragments subfield
9.2.4.1.6 Retry subfield
9.2.4.1.7 Power Management subfield
9.2.4.1.8 More Data subfield
9.2.4.1.9 Protected Frame subfield
9.2.4.1.10 +HTC subfield
9.2.4.1.11 Bandwidth Indication and Dynamic Indication subfields
9.2.4.1.12 Next TWT Info Present subfield
9.2.4.1.13 Flow Control subfield
9.2.4.1.14 Poll Type subfield
9.2.4.1.15 Next TBTT Present subfield
9.2.4.1.16 Compressed SSID Present subfield
9.2.4.1.17 ANO Present subfield
9.2.4.1.18 BSS BW subfield
9.2.4.1.19 Security subfield
9.2.4.1.20 AP-PM subfield
9.2.4.2 Duration/ID field
9.2.4.3 Address fields
9.2.4.3.1 General
9.2.4.3.2 Address representation
9.2.4.3.3 Address designation
9.2.4.3.4 BSSID field
9.2.4.3.5 DA field
9.2.4.3.6 SA field
9.2.4.3.7 RA field
9.2.4.3.8 TA field
9.2.4.4 Sequence Control field
9.2.4.4.1 Sequence Control field structure
9.2.4.4.2 Sequence Number field
9.2.4.4.3 Fragment Number field
9.2.4.5 QoS Control field
9.2.4.5.1 QoS Control field structure
9.2.4.5.2 TID subfield
9.2.4.5.3 EOSP (end of service period) subfield
9.2.4.5.4 Ack Policy Indicator subfield
9.2.4.5.5 TXOP Limit subfield
9.2.4.5.6 Queue Size subfield
9.2.4.5.7 TXOP Duration Requested subfield
9.2.4.5.8 AP PS Buffer State subfield
9.2.4.5.9 A-MSDU Present subfield
9.2.4.5.10 Mesh Control Present subfield
9.2.4.5.11 Mesh Power Save Level subfield
9.2.4.5.12 Receiver Service Period Initiated (RSPI) subfield
9.2.4.5.13 A-MSDU Type subfield
9.2.4.5.14 RDG/More PPDU subfield
9.2.4.5.15 AC Constraint subfield
9.2.4.5.16 Buffered AC subfield
9.2.4.6 HT Control field
9.2.4.6.1 General
9.2.4.6.2 HT variant
9.2.4.6.3 VHT variant
9.2.4.6.4 CMMG variant HT Control field
9.2.4.7 Frame Body field
9.2.4.7.1 General
9.2.4.7.2 Overhead for encryption
9.2.4.7.3 Mesh Control field
9.2.4.8 FCS field
9.2.5 Duration/ID field (QoS STA)
9.2.5.1 General
9.2.5.2 Setting for single and multiple protection under enhanced distributed channel access (EDCA)
9.2.5.3 Setting for QoS CF-Poll frames
9.2.5.4 Setting for frames sent by a TXOP holder under HCCA
9.2.5.5 Settings within a PSMP sequence
9.2.5.6 Settings within a dual CTS sequence
9.2.5.7 Setting for control response frames
9.2.5.8 Setting for other response frames
9.3 Format of individual frame types
9.3.1 Control frames
9.3.1.1 Format of Control frames
9.3.1.2 RTS frame format
9.3.1.3 CTS frame format
9.3.1.4 Ack frame format
9.3.1.5 PS-Poll frame format
9.3.1.5.1 General
9.3.1.5.2 Non-BDT variant of the PS-Poll frame format
9.3.1.5.3 BDT variant of the PS-Poll frame format
9.3.1.6 CF-End frame format
9.3.1.7 BlockAckReq frame format
9.3.1.7.1 Overview
9.3.1.7.2 Compressed BlockAckReq variant
9.3.1.7.3 Extended Compressed BlockAckReq variant
9.3.1.7.4 Multi-TID BlockAckReq variant
9.3.1.7.5 GCR BlockAckReq variant
9.3.1.7.6 GLK-GCR BlockAckReq variant
9.3.1.8 BlockAck frame format
9.3.1.8.1 Overview
9.3.1.8.2 Compressed BlockAck variant
9.3.1.8.3 Multi-TID BlockAck variant
9.3.1.8.4 Extended Compressed BlockAck variant
9.3.1.8.5 GCR Block Ack variant
9.3.1.8.6 GLK-GCR BlockAck variant
9.3.1.9 Control Wrapper frame format
9.3.1.10 Poll frame format
9.3.1.11 Service period request (SPR) frame format
9.3.1.12 Grant frame format
9.3.1.13 DMG CTS frame format
9.3.1.14 DMG DTS frame format
9.3.1.15 Sector sweep (SSW) frame format
9.3.1.16 Sector sweep feedback (SSW-Feedback) frame format
9.3.1.17 Sector sweep Ack (SSW-Ack) frame format
9.3.1.18 Grant Ack frame format
9.3.1.19 VHT NDP Announcement frame format
9.3.1.20 Beamforming Report Poll frame format
9.3.1.21 TACK frame format
9.3.2 Data frames
9.3.2.1 Format of Data frames
9.3.2.1.1 General
9.3.2.1.2 Address and BSSID fields
9.3.2.1.3 Other MAC Header fields
9.3.2.1.4 The frame body
9.3.2.1.5 Duration field
9.3.2.2 Aggregate MSDU (A-MSDU) format
9.3.2.2.1 General
9.3.2.2.2 Basic A-MSDU subframe format
9.3.2.2.3 Short A-MSDU subframe format
9.3.2.2.4 Dynamic A-MSDU format
9.3.3 (PV0) Management frames
9.3.3.1 Format of (PV0) Management frames
9.3.3.2 Beacon frame format
9.3.3.3 ATIM frame format
9.3.3.4 Disassociation frame format
9.3.3.5 Association Request frame format
9.3.3.6 Association Response frame format
9.3.3.7 Reassociation Request frame format
9.3.3.8 Reassociation Response frame format
9.3.3.9 Probe Request frame format
9.3.3.10 Probe Response frame format
9.3.3.11 Authentication frame format
9.3.3.12 Deauthentication
9.3.3.13 Action frame format
9.3.3.14 Action No Ack frame format
9.3.3.15 Timing Advertisement frame format
9.3.4 Extension frames
9.3.4.1 Format of Extension frames
9.3.4.2 DMG Beacon
9.3.4.3 S1G Beacon frame format
9.3.5 Frame addressing in an MBSS
9.4 Management and Extension frame body components
9.4.1 Fields that are not elements
9.4.1.1 Authentication Algorithm Number field
9.4.1.2 Authentication Transaction Sequence Number field
9.4.1.3 Beacon Interval field
9.4.1.4 Capability Information field
9.4.1.5 Current AP Address field
9.4.1.6 Listen Interval field
9.4.1.7 Reason Code field
9.4.1.8 AID field
9.4.1.9 Status Code field
9.4.1.10 Timestamp field
9.4.1.11 Action field
9.4.1.12 Dialog Token field
9.4.1.13 Block Ack Parameter Set field
9.4.1.14 Block Ack Timeout Value field
9.4.1.15 Originator Preferred MCS field
9.4.1.16 DELBA Parameter Set field
9.4.1.17 QoS Info field
9.4.1.18 Measurement Pilot Interval field
9.4.1.19 Max Transmit Power field
9.4.1.20 Transmit Power Used field
9.4.1.21 Channel Width field
9.4.1.22 Operating Class and Channel field
9.4.1.23 SM Power Control field
9.4.1.24 PSMP Parameter Set field
9.4.1.25 PSMP STA Info field
9.4.1.26 MIMO Control field
9.4.1.27 CSI Report field
9.4.1.28 Noncompressed Beamforming Report field
9.4.1.29 Compressed Beamforming Report field
9.4.1.30 Antenna Selection Indices field
9.4.1.31 Organization Identifier field
9.4.1.32 Rate Identification field
9.4.1.33 GAS Query Response Fragment ID field
9.4.1.34 Venue Info field
9.4.1.35 Target Channel
9.4.1.36 Operating Class
9.4.1.37 Send-Confirm field
9.4.1.38 Anti-Clogging Token field
9.4.1.39 Scalar field
9.4.1.40 FFE field
9.4.1.41 Confirm field
9.4.1.42 Finite Cyclic Group field
9.4.1.43 TXOP Reservation field
9.4.1.44 Relay Capable STA Info field
9.4.1.45 Band ID field
9.4.1.46 DMG Parameters field
9.4.1.47 CMMG Parameters field
9.4.1.48 VHT MIMO Control field
9.4.1.49 VHT Compressed Beamforming Report field
9.4.1.50 TVHT Compressed Beamforming Report field
9.4.1.51 MU Exclusive Beamforming Report field
9.4.1.52 TVHT MU Exclusive Beamforming Report field
9.4.1.53 Operating Mode field
9.4.1.54 Membership Status Array field
9.4.1.55 User Position Array field
9.4.1.56 Device Location Information Body field
9.4.1.57 WSM Type field and WSM Information field
9.4.1.58 Sync Control field
9.4.1.59 Suspend Duration field
9.4.1.60 TWT Information field
9.4.1.61 CMMG MIMO Control field
9.4.1.62 CMMG Compressed Beamforming Report field
9.4.1.63 CMMG Operating Mode field
9.4.2 Elements
9.4.2.1 General
9.4.2.2 SSID element
9.4.2.3 Supported Rates and BSS Membership Selectors element
9.4.2.4 DSSS Parameter Set element
9.4.2.5 TIM element
9.4.2.5.1 General
9.4.2.5.2 Block Bitmap mode
9.4.2.5.3 Single AID mode
9.4.2.5.4 OLB mode
9.4.2.5.5 ADE mode
9.4.2.6 IBSS Parameter Set element
9.4.2.7 Challenge Text element
9.4.2.8 Country element
9.4.2.9 Request element
9.4.2.10 Extended Request element
9.4.2.11 ERP element
9.4.2.12 Extended Supported Rates and BSS Membership Selectors element
9.4.2.13 Power Constraint element
9.4.2.14 Power Capability element
9.4.2.15 TPC Request element
9.4.2.16 TPC Report element
9.4.2.17 Supported Channels element
9.4.2.18 Channel Switch Announcement element
9.4.2.19 Secondary Channel Offset element
9.4.2.20 Measurement Request element
9.4.2.20.1 General
9.4.2.20.2 Basic request
9.4.2.20.3 CCA request (Clear channel access request)
9.4.2.20.4 RPI histogram request (Received power indicator histogram request)
9.4.2.20.5 Channel Load request
9.4.2.20.6 Noise Histogram request
9.4.2.20.7 Beacon request
9.4.2.20.8 Frame request
9.4.2.20.9 STA Statistics request
9.4.2.20.10 LCI request (Location configuration information request)
9.4.2.20.11 Transmit Stream/Category Measurement request
9.4.2.20.12 Measurement Pause request
9.4.2.20.13 Multicast Diagnostics request
9.4.2.20.14 Location Civic request
9.4.2.20.15 Location Identifier request
9.4.2.20.16 Directional Channel Quality request
9.4.2.20.17 Directional Measurement request
9.4.2.20.18 Directional Statistics request
9.4.2.20.19 Fine Timing Measurement Range request
9.4.2.21 Measurement Report element
9.4.2.21.1 General
9.4.2.21.2 Basic report
9.4.2.21.3 CCA report
9.4.2.21.4 RPI histogram report
9.4.2.21.5 Channel Load report
9.4.2.21.6 Noise Histogram report
9.4.2.21.7 Beacon report
9.4.2.21.8 Frame report
9.4.2.21.9 STA Statistics report
9.4.2.21.10 LCI report (Location configuration information report)
9.4.2.21.11 Transmit Stream/Category Measurement report
9.4.2.21.12 Multicast Diagnostics report
9.4.2.21.13 Location Civic report
9.4.2.21.14 Location Identifier report
9.4.2.21.15 Directional Channel Quality report
9.4.2.21.16 Directional Measurement report
9.4.2.21.17 Directional Statistics report
9.4.2.21.18 Fine Timing Measurement Range report
9.4.2.22 Quiet element
9.4.2.23 IBSS DFS element
9.4.2.24 RSNE
9.4.2.24.1 General
9.4.2.24.2 Cipher suites
9.4.2.24.3 AKM suites
9.4.2.24.4 RSN capabilities
9.4.2.24.5 PMKID
9.4.2.25 Vendor Specific element
9.4.2.26 Extended Capabilities element
9.4.2.27 BSS Load element
9.4.2.28 EDCA Parameter Set element
9.4.2.29 TSPEC element
9.4.2.30 TCLAS element
9.4.2.31 TS Delay element
9.4.2.32 TCLAS Processing element
9.4.2.33 Schedule element
9.4.2.34 QoS Capability element
9.4.2.35 AP Channel Report element
9.4.2.36 Neighbor Report element
9.4.2.37 RCPI element
9.4.2.38 BSS Average Access Delay element
9.4.2.39 Antenna element
9.4.2.40 RSNI element
9.4.2.41 Measurement Pilot Transmission element
9.4.2.42 BSS Available Admission Capacity element
9.4.2.43 BSS AC Access Delay element
9.4.2.44 RM Enabled Capabilities element
9.4.2.45 Multiple BSSID element
9.4.2.46 Mobility Domain element (MDE)
9.4.2.47 Fast BSS Transition element (FTE)
9.4.2.48 Timeout Interval element (TIE)
9.4.2.49 RIC Data element (RDE)
9.4.2.50 RIC Descriptor element
9.4.2.51 DSE Registered Location element
9.4.2.52 Extended Channel Switch Announcement element
9.4.2.53 Supported Operating Classes element
9.4.2.54 Management MIC element
9.4.2.55 HT Capabilities element
9.4.2.55.1 HT Capabilities element structure
9.4.2.55.2 HT Capability Information field
9.4.2.55.3 A-MPDU Parameters field
9.4.2.55.4 Supported MCS Set field
9.4.2.55.5 HT Extended Capabilities field
9.4.2.55.6 Transmit Beamforming Capabilities
9.4.2.55.7 ASEL Capability field
9.4.2.56 HT Operation element
9.4.2.57 20/40 BSS Intolerant Channel Report element
9.4.2.58 Overlapping BSS Scan Parameters element
9.4.2.59 20/40 BSS Coexistence element
9.4.2.60 Time Advertisement element
9.4.2.61 Link Identifier element
9.4.2.62 Wakeup Schedule element
9.4.2.63 Channel Switch Timing element
9.4.2.64 PTI Control element
9.4.2.65 TPU Buffer Status element
9.4.2.66 Event Request element
9.4.2.66.1 Event Request definition
9.4.2.66.2 Transition event request
9.4.2.66.3 RSNA event request
9.4.2.66.4 Peer-to-peer link event request
9.4.2.66.5 Vendor specific event request
9.4.2.67 Event Report element
9.4.2.67.1 Event Report definition
9.4.2.67.2 Transition event report
9.4.2.67.3 RSNA event report
9.4.2.67.4 Peer-to-peer link event report
9.4.2.67.5 WNM log event report
9.4.2.67.6 Vendor Specific event report
9.4.2.68 Diagnostic Request element
9.4.2.68.1 Diagnostic Request definition
9.4.2.68.2 Association Diagnostic request
9.4.2.68.3 IEEE 802.1X Authentication Diagnostic request
9.4.2.68.4 Vendor Specific diagnostic request
9.4.2.68.5 Diagnostic subelement descriptions
9.4.2.69 Diagnostic Report element
9.4.2.69.1 Diagnostic report definition
9.4.2.69.2 Manufacturer Information STA Report
9.4.2.69.3 Configuration Profile report
9.4.2.69.4 Association Diagnostic report
9.4.2.69.5 IEEE 802.1X Authentication Diagnostic report
9.4.2.69.6 Vendor Specific diagnostic report
9.4.2.70 Location Parameters element
9.4.2.70.1 Location Parameters definition
9.4.2.70.2 Location Indication Parameters subelement
9.4.2.70.3 Location Indication Channels subelement
9.4.2.70.4 Location Status subelement
9.4.2.70.5 Radio subelement
9.4.2.70.6 Motion subelement
9.4.2.70.7 Location Indication Broadcast Data Rate subelement
9.4.2.70.8 Time of Departure subelement
9.4.2.70.9 Location Indication Options subelement
9.4.2.71 Nontransmitted BSSID Capability element
9.4.2.72 SSID List element
9.4.2.73 Multiple BSSID-Index element
9.4.2.74 FMS Descriptor element
9.4.2.75 FMS Request element
9.4.2.76 FMS Response element
9.4.2.77 QoS Traffic Capability element
9.4.2.78 BSS Max Idle Period element
9.4.2.79 TFS Request element
9.4.2.80 TFS Response element
9.4.2.81 WNM Sleep Mode element
9.4.2.82 TIM Broadcast Request element
9.4.2.83 TIM Broadcast Response element
9.4.2.84 Collocated Interference Report element
9.4.2.85 Channel Usage element
9.4.2.86 Time Zone element
9.4.2.87 DMS Request element
9.4.2.88 DMS Response element
9.4.2.89 Destination URI element
9.4.2.90 U-APSD Coexistence element
9.4.2.91 Interworking element
9.4.2.92 Advertisement Protocol element
9.4.2.93 Expedited Bandwidth Request element
9.4.2.94 QoS Map element
9.4.2.95 Roaming Consortium element
9.4.2.96 Emergency Alert Identifier element
9.4.2.97 Mesh Configuration element
9.4.2.97.1 General
9.4.2.97.2 Active Path Selection Protocol Identifier
9.4.2.97.3 Active Path Selection Metric Identifier
9.4.2.97.4 Congestion Control Mode Identifier
9.4.2.97.5 Synchronization Method Identifier
9.4.2.97.6 Authentication Protocol Identifier
9.4.2.97.7 Mesh Formation Info
9.4.2.97.8 Mesh Capability
9.4.2.98 Mesh ID element
9.4.2.99 Mesh Link Metric Report element
9.4.2.100 Congestion Notification element
9.4.2.101 Mesh Peering Management element
9.4.2.102 Mesh Channel Switch Parameters element
9.4.2.103 Mesh Awake Window element
9.4.2.104 Beacon Timing element
9.4.2.105 MCCAOP Setup Request element
9.4.2.105.1 General
9.4.2.105.2 MCCAOP Reservation field
9.4.2.106 MCCAOP Setup Reply element
9.4.2.107 MCCAOP Advertisement Overview element
9.4.2.108 MCCAOP Advertisement element
9.4.2.108.1 General
9.4.2.108.2 MCCAOP Advertisement Element Information field
9.4.2.108.3 MCCAOP Reservation Report field
9.4.2.109 MCCAOP Teardown element
9.4.2.110 GANN element
9.4.2.111 RANN element
9.4.2.112 PREQ element
9.4.2.113 PREP element
9.4.2.114 PERR element
9.4.2.115 PXU element
9.4.2.116 PXUC element
9.4.2.117 Authenticated Mesh Peering Exchange element
9.4.2.118 MIC element
9.4.2.119 Quality-of-Service Management Frame Policy element
9.4.2.120 Intra-Access Category Priority element
9.4.2.121 SCS Descriptor element
9.4.2.122 QLoad Report element
9.4.2.122.1 QLoad Report element format
9.4.2.122.2 QLoad field format
9.4.2.123 HCCA TXOP Update Count element
9.4.2.124 Higher Layer Stream ID element
9.4.2.125 GCR Group Address element
9.4.2.126 DMG BSS Parameter Change element
9.4.2.127 DMG Capabilities element
9.4.2.127.1 General
9.4.2.127.2 DMG STA Capability Information field
9.4.2.127.3 DMG AP Or PCP Capability Information field
9.4.2.127.4 DMG STA Beam Tracking Time Limit field
9.4.2.127.5 Extended SC MCS Capabilities field
9.4.2.127.6 Maximum number of A-MSDU subframes in an A-MSDU
9.4.2.128 DMG Operation element
9.4.2.129 DMG Beam Refinement element
9.4.2.130 DMG Wakeup Schedule element
9.4.2.131 Extended Schedule element
9.4.2.132 STA Availability element
9.4.2.133 DMG TSPEC element
9.4.2.134 CMMG TSPEC element
9.4.2.135 Next DMG ATI element
9.4.2.136 Channel Measurement Feedback element
9.4.2.137 Awake Window element
9.4.2.138 Multi-band element
9.4.2.139 ADDBA Extension element
9.4.2.140 Next PCP List element
9.4.2.141 PCP Handover element
9.4.2.142 DMG Link Margin element
9.4.2.142.1 General
9.4.2.142.2 Activity field
9.4.2.143 DMG Link Adaptation Acknowledgment element
9.4.2.144 Switching Stream element
9.4.2.145 Session Transition element
9.4.2.146 Cluster Report element
9.4.2.147 Relay Capabilities element
9.4.2.148 Relay Transfer Parameter Set element
9.4.2.149 Quiet Period Request element
9.4.2.150 Quiet Period Response element
9.4.2.151 BeamLink Maintenance element
9.4.2.152 Multiple MAC Sublayers (MMS) element
9.4.2.153 U-PID element
9.4.2.154 ECAPC Policy element
9.4.2.155 Cluster Time Offset element
9.4.2.156 Antenna Sector ID Pattern element
9.4.2.157 VHT Capabilities element
9.4.2.157.1 VHT Capabilities element structure
9.4.2.157.2 VHT Capabilities Information field
9.4.2.157.3 Supported VHT-MCS and NSS Set field
9.4.2.158 VHT Operation element
9.4.2.159 Extended BSS Load element
9.4.2.160 Wide Bandwidth Channel Switch element
9.4.2.161 Transmit Power Envelope element
9.4.2.162 Channel Switch Wrapper element
9.4.2.163 AID element
9.4.2.164 Quiet Channel element
9.4.2.165 Operating Mode Notification element
9.4.2.166 UPSIM element
9.4.2.167 Fine Timing Measurement Parameters element
9.4.2.168 Device Location element
9.4.2.169 White Space Map element
9.4.2.170 Reduced Neighbor Report element
9.4.2.170.1 General
9.4.2.170.2 Neighbor AP Information field
9.4.2.170.3 Calculating the short SSID
9.4.2.171 TVHT Operation element
9.4.2.172 FTM Synchronization Information element
9.4.2.173 Estimated Service Parameters Inbound element
9.4.2.174 Future Channel Guidance element
9.4.2.175 Association Delay Info element
9.4.2.176 CAG Number element
9.4.2.177 FILS Request Parameters element(
9.4.2.178 FILS Key Confirmation element
9.4.2.179 FILS Session element
9.4.2.180 FILS Public Key element
9.4.2.181 AP Configuration Sequence Number (AP-CSN) element
9.4.2.182 FILS Indication element
9.4.2.183 FILS HLP Container element
9.4.2.184 FILS IP Address Assignment element
9.4.2.184.1 General
9.4.2.184.2 IP Address Data field for request
9.4.2.184.3 IP Address Data field for response
9.4.2.185 Key Delivery element
9.4.2.186 DILS element
9.4.2.187 FILS Wrapped Data element
9.4.2.188 Fragment element
9.4.2.189 FILS Nonce element
9.4.2.190 S1G Open-Loop Link Margin Index element
9.4.2.191 RPS element
9.4.2.192 Page Slice element
9.4.2.193 AID Request element
9.4.2.194 AID Response element
9.4.2.195 S1G Sector Operation element
9.4.2.196 S1G Beacon Compatibility element
9.4.2.197 Short Beacon Interval element(
9.4.2.198 Change Sequence element
9.4.2.199 TWT element
9.4.2.200 S1G Capabilities element
9.4.2.200.1 S1G Capabilities element structure
9.4.2.200.2 S1G Capabilities Information field
9.4.2.200.3 Supported S1G-MCS and NSS Set field
9.4.2.201 Subchannel Selective Transmission (SST) element
9.4.2.202 Authentication Control element
9.4.2.203 TSF Timer Accuracy element
9.4.2.204 S1G Relay element
9.4.2.205 Reachable Address element
9.4.2.206 S1G Relay Activation element
9.4.2.207 S1G Relay Discovery element
9.4.2.208 AID Announcement element
9.4.2.209 PV1 Probe Response Option element
9.4.2.210 EL Operation element
9.4.2.211 Sectorized Group ID List element
9.4.2.212 S1G Operation element
9.4.2.213 Header Compression element
9.4.2.214 SST Operation element
9.4.2.215 MAD element
9.4.2.216 Password Identifier element
9.4.2.217 Max Channel Switch Time element
9.4.2.218 Vendor Specific Request element
9.4.2.219 CDMG Capabilities element
9.4.2.219.1 General
9.4.2.219.2 CDMG STA Capability Information field
9.4.2.219.3 CDMG AP Or PCP Capability Information field
9.4.2.220 Dynamic Bandwidth Control element
9.4.2.221 CDMG Extended Schedule element
9.4.2.222 SSW Report element
9.4.2.223 Cluster Probe element
9.4.2.224 Extended Cluster Report element
9.4.2.225 Cluster Switch Announcement element
9.4.2.226 Enhanced Beam Tracking element
9.4.2.227 SPSH Report element
9.4.2.228 Clustering Interference Assessment element
9.4.2.229 CMMG Capabilities element
9.4.2.229.1 CMMG Capabilities element structure
9.4.2.229.2 CMMG Capabilities Info field
9.4.2.229.3 A-MPDU Parameters field
9.4.2.229.4 Supported CMMG-MCS and NSS Set field
9.4.2.229.5 Transmit Beamforming Capabilities field
9.4.2.229.6 CMMG AP Or PCP Capability Information field
9.4.2.230 CMMG Operation element
9.4.2.231 CMMG Operating Mode Notification element
9.4.2.232 CMMG Link Margin element
9.4.2.232.1 General
9.4.2.232.2 Activity field
9.4.2.233 CMMG Link Adaptation Acknowledgment element
9.4.2.234 GLK-GCR Parameter Set element
9.4.2.235 Estimated Service Parameters Outbound element
9.4.2.236 OCI element
9.4.2.237 Service Hint element
9.4.2.238 Service Hash element
9.4.2.239 GAS Extension element
9.4.2.240 Non-Inheritance element
9.4.2.241 RSN Extension element (RSNXE)
9.4.2.242 TCLAS Mask element
9.4.2.243 MSCS Descriptor element
9.4.2.244 Supplemental Class 2 Capabilities element
9.4.2.245 OCT Source element
9.4.2.246 Rejected Groups element
9.4.2.247 Anti-Clogging Token Container element
9.4.3 Subelements
9.4.4 TLV encodings
9.4.4.1 General
9.4.4.2 Common TLVs
9.4.4.2.1 General
9.4.4.2.2 Device Class
9.4.4.2.3 Device Identification Information
9.4.4.2.4 Device Location Information
9.4.4.2.5 Channel Schedule Descriptor
9.4.4.2.6 WSM information values
9.4.5 Access network query protocol (ANQP) elements
9.4.5.1 General
9.4.5.2 Query List ANQP-element
9.4.5.3 Capability List ANQP-element
9.4.5.4 Venue Name ANQP-element
9.4.5.5 Emergency Call Number ANQP-element
9.4.5.6 Network Authentication Type ANQP-element
9.4.5.7 Roaming Consortium ANQP-element
9.4.5.8 Vendor Specific ANQP-element
9.4.5.9 IP Address Type Availability ANQP-element
9.4.5.10 NAI Realm ANQP-element
9.4.5.11 3GPP Cellular Network ANQP-element
9.4.5.12 AP Geospatial Location ANQP-element
9.4.5.13 AP Civic Location ANQP-element
9.4.5.14 AP Location Public Identifier URI/FQDN ANQP-element
9.4.5.15 Domain Name ANQP-element
9.4.5.16 Emergency Alert URI ANQP-element
9.4.5.17 Emergency NAI ANQP-element
9.4.5.18 TDLS Capability ANQP-element
9.4.5.19 Neighbor Report ANQP-element
9.4.5.20 Venue URL ANQP-element
9.4.5.21 Advice of Charge ANQP-element
9.4.5.22 Local Content ANQP-element
9.4.5.23 Network Authentication Type with Timestamp ANQP-element
9.4.5.24 Query AP List ANQP-element
9.4.5.25 AP List Response ANQP-element
9.4.5.26 CAG ANQP-element
9.4.5.27 Service Information Request ANQP-element
9.4.5.28 Service Information Response ANQP-element
9.4.5.29 Local MAC Address Policy ANQP-element
9.4.6 Registered location query protocol (RLQP) elements
9.4.6.1 General
9.4.6.2 Channel Availability Query RLQP-element
9.4.6.3 Channel Schedule Management RLQP-element
9.4.6.4 Network Channel Control RLQP-element
9.4.6.5 Vendor Specific RLQP-element
9.5 Fields used in Management and Extension frame bodies and Control frames
9.5.1 Sector Sweep field
9.5.2 Dynamic Allocation Info field
9.5.3 Sector Sweep Feedback field
9.5.4 BRP Request field
9.5.5 Beamforming Control field
9.5.6 Beamformed Link Maintenance field
9.6 Action frame format details
9.6.1 Introduction
9.6.2 Spectrum Management Action frames
9.6.2.1 General
9.6.2.2 Spectrum Measurement Request frame format
9.6.2.3 Spectrum Measurement Report frame format
9.6.2.4 TPC Request frame format
9.6.2.5 TPC Report frame format
9.6.2.6 Channel Switch Announcement frame format
9.6.3 QoS Action frame details
9.6.3.1 General
9.6.3.2 Basic and DMG ADDTS Request frame format
9.6.3.2.1 Basic ADDTS Request frame variant
9.6.3.2.2 DMG ADDTS Request frame variant
9.6.3.3 Basic and DMG ADDTS Response frame format
9.6.3.3.1 Basic ADDTS Response frame variant
9.6.3.3.2 DMG ADDTS Response frame variant
9.6.3.4 DELTS frame format
9.6.3.5 Schedule frame format
9.6.3.6 QoS Map Configure frame format
9.6.3.7 ADDTS Reserve Request frame format
9.6.3.8 ADDTS Reserve Response frame format
9.6.4 Block Ack Action frame details
9.6.4.1 General
9.6.4.2 ADDBA Request frame format
9.6.4.3 ADDBA Response frame format
9.6.4.4 DELBA frame format
9.6.5 Vendor-specific action details
9.6.6 Radio Measurement action details
9.6.6.1 General
9.6.6.2 Radio Measurement Request frame format
9.6.6.3 Radio Measurement Report frame format
9.6.6.4 Link Measurement Request frame format
9.6.6.5 Link Measurement Report frame format
9.6.6.6 Neighbor Report Request frame format
9.6.6.7 Neighbor Report Response frame format
9.6.7 Public Action details
9.6.7.1 Public Action frames
9.6.7.2 20/40 BSS Coexistence Management frame format
9.6.7.3 Measurement Pilot frame format
9.6.7.4 DSE Enablement frame format
9.6.7.5 DSE Deenablement frame format
9.6.7.6 DSE Registered Location Announcement frame format
9.6.7.7 Extended Channel Switch Announcement frame format
9.6.7.8 DSE Measurement Request frame format
9.6.7.9 DSE Measurement Report frame format
9.6.7.10 DSE Power Constraint frame format
9.6.7.11 Vendor Specific Public Action frame format
9.6.7.12 GAS Initial Request frame format
9.6.7.13 GAS Initial Response frame format
9.6.7.14 GAS Comeback Request frame format
9.6.7.15 GAS Comeback Response frame format
9.6.7.16 TDLS Discovery Response frame format
9.6.7.17 Location Track Notification frame format
9.6.7.18 QMF Policy frame format
9.6.7.19 QMF Policy Change frame format
9.6.7.20 QLoad Request frame format
9.6.7.21 QLoad Report frame format
9.6.7.22 HCCA TXOP Advertisement frame
9.6.7.23 HCCA TXOP Response frame
9.6.7.24 Public Key frame
9.6.7.25 Channel Availability Query frame format
9.6.7.26 Channel Schedule Management frame format
9.6.7.27 Contact Verification Signal frame format
9.6.7.28 GDD Enablement Request frame format
9.6.7.29 GDD Enablement Response frame format
9.6.7.30 Network Channel Control frame format
9.6.7.31 White Space Map Announcement frame format
9.6.7.32 Fine Timing Measurement Request frame format
9.6.7.33 Fine Timing Measurement frame format
9.6.7.34 QAB Request frame format
9.6.7.35 QAB Response frame format
9.6.7.36 FILS Discovery frame format
9.6.7.37 DCS Measurement Request frame format
9.6.7.38 DCS Measurement Response frame format
9.6.7.39 DCS Request frame format
9.6.7.40 DCS Response frame format
9.6.7.41 Extended Notification Period Request frame format
9.6.7.42 Extended Notification Period Response frame format
9.6.7.43 Extended Channel Splitting Request frame format
9.6.7.44 Extended Channel Splitting Response frame format
9.6.7.45 Group Addressed GAS Request frame format
9.6.7.46 Group Addressed GAS Response frame format
9.6.7.47 On-channel Tunnel Request frame format
9.6.8 FT Action frame details
9.6.8.1 General
9.6.8.2 FT Request frame
9.6.8.3 FT Response frame
9.6.8.4 FT Confirm frame
9.6.8.5 FT Ack frame
9.6.9 SA Query Action frame details
9.6.9.1 General
9.6.9.2 SA Query Request frame
9.6.9.3 SA Query Response frame
9.6.10 Protected Dual of Public Action frames
9.6.11 HT Action frame details
9.6.11.1 HT Action field
9.6.11.2 Notify Channel Width frame format
9.6.11.3 SM Power Save frame format
9.6.11.4 PSMP frame format
9.6.11.5 CSI frame format
9.6.11.6 Noncompressed Beamforming frame format
9.6.11.7 Compressed Beamforming frame format
9.6.11.8 Antenna Selection Indices Feedback frame format
9.6.12 TDLS Action field formats
9.6.12.1 General
9.6.12.2 TDLS Setup Request Action field format
9.6.12.3 TDLS Setup Response Action field format
9.6.12.4 TDLS Setup Confirm Action field format
9.6.12.5 TDLS Teardown Action field format
9.6.12.6 TDLS Peer Traffic Indication Action field format
9.6.12.7 TDLS Channel Switch Request Action field format
9.6.12.8 TDLS Channel Switch Response Action field format
9.6.12.9 TDLS Peer PSM Request Action field format
9.6.12.10 TDLS Peer PSM Response Action field format
9.6.12.11 TDLS Peer Traffic Response Action field format
9.6.12.12 TDLS Discovery Request Action field format
9.6.13 WNM Action details
9.6.13.1 WNM Action fields
9.6.13.2 Event Request frame format
9.6.13.3 Event Report frame format
9.6.13.4 Diagnostic Request frame format
9.6.13.5 Diagnostic Report frame format
9.6.13.6 Location Configuration Request frame format
9.6.13.7 Location Configuration Response frame format
9.6.13.8 BSS Transition Management Query frame format
9.6.13.9 BSS Transition Management Request frame format
9.6.13.10 BSS Transition Management Response frame format
9.6.13.11 FMS Request frame format
9.6.13.12 FMS Response frame format
9.6.13.13 Collocated Interference Request frame format
9.6.13.14 Collocated Interference Report frame format
9.6.13.15 TFS Request frame format
9.6.13.16 TFS Response frame format
9.6.13.17 TFS Notify frame format
9.6.13.18 TFS Notify Response frame format
9.6.13.19 WNM Sleep Mode Request frame format
9.6.13.20 WNM Sleep Mode Response frame format
9.6.13.21 TIM Broadcast Request frame format
9.6.13.22 TIM Broadcast Response frame format
9.6.13.23 QoS Traffic Capability Update frame format
9.6.13.24 Channel Usage Request frame format
9.6.13.25 Channel Usage Response frame format
9.6.13.26 DMS Request frame format
9.6.13.27 DMS Response frame format
9.6.13.28 Timing Measurement Request frame format
9.6.13.29 WNM Notification Request frame format
9.6.13.30 WNM Notification Response frame format
9.6.14 Unprotected WNM Action details
9.6.14.1 Unprotected WNM Action fields
9.6.14.2 TIM frame format
9.6.14.3 Timing Measurement frame format
9.6.15 Self-protected Action frame details
9.6.15.1 Self-protected Action fields
9.6.15.2 Mesh Peering Open frame format
9.6.15.2.1 Mesh Peering Open frame self protection
9.6.15.2.2 Mesh Peering Open frame details
9.6.15.3 Mesh Peering Confirm frame format
9.6.15.3.1 Mesh Peering Confirm frame self protection
9.6.15.3.2 Mesh Peering Confirm frame details
9.6.15.4 Mesh Peering Close frame format
9.6.15.4.1 Mesh Peering Close frame self protection
9.6.15.4.2 Mesh Peering Close frame details
9.6.15.5 Mesh Group Key Inform frame format
9.6.15.5.1 Mesh Group Key Inform frame self protection
9.6.15.5.2 Mesh Group Key Inform frame details
9.6.15.6 Mesh Group Key Acknowledge frame format
9.6.15.6.1 Mesh Group Key Acknowledge frame self protection
9.6.15.6.2 Mesh Group Key Acknowledge frame details
9.6.16 Mesh Action frame details
9.6.16.1 Mesh Action fields
9.6.16.2 Mesh Link Metric Report frame format
9.6.16.3 HWMP Mesh Path Selection frame format
9.6.16.4 Gate Announcement frame format
9.6.16.5 Congestion Control Notification frame format
9.6.16.6 MCCA Setup Request frame format
9.6.16.7 MCCA Setup Reply frame format
9.6.16.8 MCCA Advertisement Request frame format
9.6.16.9 MCCA Advertisement frame format
9.6.16.10 MCCA Teardown frame format
9.6.16.11 TBTT Adjustment Request frame format
9.6.16.12 TBTT Adjustment Response frame format
9.6.17 Multihop Action frame details
9.6.17.1 Multihop Action fields
9.6.17.2 Proxy Update frame format
9.6.17.3 Proxy Update Confirmation frame format
9.6.18 Robust AV Streaming Action frame details
9.6.18.1 General
9.6.18.2 SCS Request frame format
9.6.18.3 SCS Response frame format
9.6.18.4 Group Membership Request frame format
9.6.18.5 Group Membership Response frame format
9.6.18.6 MSCS Request frame format
9.6.18.7 MSCS Response frame format
9.6.19 DMG Action frame details
9.6.19.1 DMG Action field
9.6.19.2 Power Save Configuration Request frame format
9.6.19.3 Power Save Configuration Response frame format
9.6.19.4 Information Request frame format
9.6.19.5 Information Response frame format
9.6.19.6 Handover Request frame format
9.6.19.7 Handover Response frame format
9.6.19.8 Relay Search Request frame format
9.6.19.9 Relay Search Response frame format
9.6.19.10 Multi-relay Channel Measurement Request frame format
9.6.19.11 Multi-relay Channel Measurement Report frame format
9.6.19.12 RLS Request frame format
9.6.19.13 RLS Response frame format
9.6.19.14 RLS Announcement frame format
9.6.19.15 RLS Teardown frame format
9.6.19.16 Relay Ack Request frame format
9.6.19.17 Relay Ack Response frame format
9.6.19.18 TPA Request frame format
9.6.19.19 TPA Response frame format
9.6.19.20 TPA Report frame format
9.6.19.21 ROC Request frame format
9.6.19.22 ROC Response frame format
9.6.20 FST Action frame details
9.6.20.1 FST Action field
9.6.20.2 FST Setup Request frame format
9.6.20.3 FST Setup Response frame format
9.6.20.4 FST Teardown frame format
9.6.20.5 FST Ack Request frame format
9.6.20.6 FST Ack Response frame format
9.6.20.7 On-channel Tunnel Request frame format
9.6.21 Unprotected DMG Action frame details
9.6.21.1 Unprotected DMG Action field
9.6.21.2 Announce frame format
9.6.21.3 BRP frame format
9.6.22 VHT Action frame details
9.6.22.1 VHT Action field
9.6.22.2 VHT Compressed Beamforming frame format
9.6.22.3 Group ID Management frame format
9.6.22.4 Operating Mode Notification frame format
9.6.23 FILS Action frame details
9.6.23.1 General
9.6.23.2 FILS Container frame
9.6.24 Unprotected S1G Action frame details
9.6.24.1 Unprotected S1G Action field
9.6.24.2 AID Switch Request frame format
9.6.24.3 AID Switch Response frame format
9.6.24.4 Sync Control frame format
9.6.24.5 STA Information Announcement frame format
9.6.24.6 EDCA Parameter Set frame format
9.6.24.7 EL Operation frame format
9.6.24.8 TWT Setup frame format
9.6.24.9 TWT Teardown frame format
9.6.24.10 Sectorized Group ID List frame format
9.6.24.11 Sector ID Feedback frame format
9.6.24.12 TWT Information frame format
9.6.25 S1G Action frame details
9.6.25.1 S1G Action field
9.6.25.2 Reachable Address Update frame format
9.6.25.3 Relay Activation Request frame format
9.6.25.4 Relay Activation Response frame format
9.6.25.5 Header Compression frame format
9.6.25.6 Protected TWT Setup frame format
9.6.25.7 Protected TWT Teardown frame format
9.6.25.8 Protected TWT Information frame format
9.6.26 Flow Control Action frame details
9.6.26.1 Flow Control Action field
9.6.26.2 Flow Suspension frame format
9.6.26.3 Flow Resumption frame format
9.6.27 Control Response MCS Negotiation frame details
9.6.27.1 Control Response MCS Negotiation Action field
9.6.27.2 Control Response MCS Negotiation Request frame format
9.6.27.3 Control Response MCS Negotiation Response frame format
9.6.28 CDMG Action frame details
9.6.28.1 CDMG Action field
9.6.28.2 Notification Period Request frame format
9.6.28.3 Notification Period Response frame format
9.6.28.4 Channel Splitting Request frame format
9.6.28.5 Channel Splitting Response frame format
9.6.28.6 CDMG Allocation Request frame format
9.6.28.7 CDMG Allocation Response frame format
9.6.29 CMMG Action frame details
9.6.29.1 CMMG Action field
9.6.29.2 CMMG Compressed Beamforming frame format
9.6.29.3 CMMG Operating Mode Notification frame format
9.6.30 GLK Action frame details
9.6.30.1 GLK Action field
9.6.30.2 GLK Groupcast Mode Change Notification
9.7 Aggregate MPDU (A-MPDU)
9.7.1 A-MPDU format
9.7.2 MPDU delimiter CRC field
9.7.3 A-MPDU contents
9.8 MAC frame format for PV1 frames
9.8.1 Basic components
9.8.2 General PV1 frame format
9.8.3 PV1 frame fields
9.8.3.1 Frame Control field
9.8.3.2 Address fields
9.8.3.3 Sequence Control field
9.8.3.4 Frame Body field
9.8.3.5 Overhead for encryption
9.8.3.6 FCS field
9.8.4 PV1 Control frames
9.8.4.1 General
9.8.4.2 STACK frame format
9.8.4.3 BAT frame format
9.8.5 PV1 Management frames
9.8.5.1 Format of PV1 Management frames
9.8.5.2 Action and Action No Ack frames
9.8.5.3 PV1 Probe Response frame format
9.8.5.4 Resource Allocation frame format
10. MAC sublayer functional description
10.1 Introduction
10.2 MAC architecture
10.2.1 General
10.2.2 DCF
10.2.3 Hybrid coordination function (HCF)
10.2.3.1 General
10.2.3.2 HCF contention based channel access (EDCA)
10.2.3.3 HCF controlled channel access (HCCA)
10.2.4 Mesh coordination function (MCF)
10.2.5 Combined use of DCF and HCF
10.2.6 Fragmentation/defragmentation overview
10.2.7 MAC data service
10.3 DCF
10.3.1 General
10.3.2 Procedures common to the DCF and EDCAF
10.3.2.1 CS mechanism
10.3.2.2 MAC-level acknowledgments
10.3.2.3 IFS
10.3.2.3.1 General
10.3.2.3.2 RIFS
10.3.2.3.3 SIFS
10.3.2.3.4 PIFS
10.3.2.3.5 DIFS
10.3.2.3.6 AIFS
10.3.2.3.7 EIFS
10.3.2.3.8 SBIFS
10.3.2.3.9 BRPIFS
10.3.2.3.10 MBIFS
10.3.2.3.11 LBIFS
10.3.2.4 Setting and resetting the NAV
10.3.2.5 Setting and resetting the RID
10.3.2.5.1 General
10.3.2.5.2 RID update
10.3.2.6 RTS/CTS with fragmentation
10.3.2.7 VHT and S1G RTS procedure
10.3.2.8 CMMG RTS procedure
10.3.2.9 CTS and DMG CTS procedure
10.3.2.10 Dual CTS protection
10.3.2.10.1 Dual CTS protection procedure
10.3.2.10.2 Dual CTS protection examples
10.3.2.11 Acknowledgment procedure
10.3.2.12 Fragment BA procedure
10.3.2.13 MU acknowledgment procedure
10.3.2.14 Duplicate detection and recovery
10.3.2.14.1 General
10.3.2.14.2 Transmitter requirements
10.3.2.14.3 Receiver requirements
10.3.2.15 NAV distribution
10.3.2.16 Operation of aSlotTime
10.3.2.17 Response Indication procedure
10.3.3 Random backoff procedure
10.3.4 DCF access procedure
10.3.4.1 Introduction
10.3.4.2 Basic access
10.3.4.3 Backoff procedure for DCF
10.3.4.4 Recovery procedures and retransmit limits
10.3.4.5 Control of the channel
10.3.5 Individually addressed MPDU transfer procedure
10.3.6 Group addressed MPDU transfer procedure
10.3.7 DCF timing relations
10.3.8 Signal extension
10.3.9 Determination of PLME aCWmin characteristics
10.4 MSDU and MMPDU fragmentation
10.5 MSDU and MMPDU defragmentation
10.6 Multirate support
10.6.1 Overview
10.6.2 Basic HT-MCS Set field
10.6.3 Basic STBC MCS
10.6.4 Basic rate set, basic HT-MCS set, and basic VHT-MCS and NSS set for mesh STA
10.6.5 Rate selection for Data and Management frames
10.6.5.1 Rate selection for non-STBC Beacon and non-STBC PSMP frames
10.6.5.2 Rate selection for STBC group addressed Data and Management frames
10.6.5.3 Rate selection for other group addressed Data and Management frames
10.6.5.4 Rate selection for polling frames
10.6.5.5 Rate selection for +CF-Ack frames
10.6.5.6 Rate selection for Data frames sent within an FMS stream
10.6.5.7 Rate selection for other individually addressed Data and Management frames
10.6.6 Rate selection for Control frames
10.6.6.1 General rules for rate selection for Control frames
10.6.6.2 Rate selection for Control frames that initiate a TXOP
10.6.6.3 Rate selection for CF-End frames
10.6.6.4 Rate selection for Control frames that are not control response frames
10.6.6.5 Rate selection for control response frames
10.6.6.5.1 Introduction
10.6.6.5.2 Selection of a rate or MCS
10.6.6.5.3 Control response frame MCS computation
10.6.6.5.4 Selection of an alternate rate or MCS for a control response frame
10.6.6.5.5 MCS for asymmetric BA operation
10.6.6.5.6 Control response MCS negotiation
10.6.6.5.7 Control response frame TXVECTOR parameter restrictions
10.6.6.6 Channel Width selection for Control frames
10.6.6.7 Control frame TXVECTOR parameter restrictions
10.6.7 Multirate support for DMG STAs
10.6.7.1 Usage of DMG Control modulation class
10.6.7.2 Rate selection rules for Control frames transmitted by DMG STAs
10.6.7.3 Rate selection for group addressed Data and Management frames transmitted by DMG STAs
10.6.7.4 Rate selection for individually addressed Data and Management frames transmitted by DMG STAs
10.6.7.5 Rate selection for BRP PPDUs
10.6.8 Multirate support for CMMG STAs
10.6.8.1 Usage of CMMG Control modulation class
10.6.8.2 Rate selection rules for Control frames transmitted by CMMG STAs
10.6.8.3 Rate selection for group addressed Data and Management frames transmitted by CMMG STAs
10.6.8.4 Rate selection for individually addressed Data and Management frames transmitted by CMMG STAs
10.6.8.5 Rate selection for BRP PPDUs for CMMG STAs
10.6.9 Multiple BSSID Rate Selection
10.6.10 Modulation classes
10.6.11 Non-HT basic rate calculation
10.6.12 Channel Width in non-HT and non-HT duplicate PPDUs
10.6.13 Rate selection constraints for VHT STAs
10.6.13.1 Rx Supported VHT-MCS and NSS Set
10.6.13.2 Tx Supported VHT-MCS and NSS Set
10.6.13.3 Additional rate selection constraints for VHT PPDUs
10.6.14 Rate selection constraints for S1G STAs
10.6.14.1 RX Supported S1G-MCS and NSS Set
10.6.14.2 TX Supported S1G-MCS and NSS Set
10.6.14.3 Additional rate selection constraints for S1G PPDUs
10.6.15 Rate selection constraints for CMMG STAs
10.6.15.1 Rx supported CMMG-MCS and NSS set
10.6.15.2 Tx supported CMMG-MCS and NSS set
10.7 MSDU transmission restrictions
10.8 HT Control field operation
10.9 Control Wrapper operation
10.10 MSDU processing
10.11 A-MSDU operation
10.12 A-MPDU operation
10.12.1 A-MPDU contents
10.12.2 A-MPDU length limit rules
10.12.3 Minimum MPDU Start Spacing field
10.12.4 A-MPDU aggregation of group addressed Data frames
10.12.5 Transport of A-MPDU by the PHY data service
10.12.6 A-MPDU padding for VHT PPDU or S1G PPDU
10.12.7 Setting the EOF field of the MPDU delimiter
10.12.8 Transport of S-MPDUs
10.13 PPDU duration constraint
10.14 DMG A-PPDU operation
10.15 Low-density parity check code (LDPC) operation
10.16 STBC operation
10.17 Short GI operation
10.18 Greenfield operation
10.19 Group ID and partial AID in VHT and CMMG PPDUs
10.20 S1G dynamic AID assignment operation
10.21 Group ID, partial AID, Uplink Indication, and COLOR in S1G PPDUs
10.22 Operation across regulatory domains
10.22.1 General
10.22.2 Operation upon entering a regulatory domain
10.22.3 Operation with operating classes
10.22.4 Operation with the Transmit Power Envelope element
10.22.5 Operation with coverage classes
10.23 HCF
10.23.1 General
10.23.2 HCF contention based channel access (EDCA)
10.23.2.1 Reference model
10.23.2.2 EDCA backoff procedure
10.23.2.3 EDCA TXOPs
10.23.2.4 Obtaining an EDCA TXOP
10.23.2.5 EDCA channel access in a VHT or TVHT BSS
10.23.2.6 EDCA channel access in an S1G BSS
10.23.2.7 Sharing an EDCA TXOP
10.23.2.8 Multiple frame transmission in an EDCA TXOP
10.23.2.9 TXOP limits
10.23.2.10 Truncation of TXOP
10.23.2.11 Termination of TXOP
10.23.2.12 Retransmit procedures
10.23.2.12.1 General
10.23.2.12.2 Unsolicited retry procedure
10.23.2.13 EDCA channel access in a CMMG BSS
10.23.3 HCF controlled channel access (HCCA)
10.23.3.1 General
10.23.3.2 HCCA procedure
10.23.3.2.1 General
10.23.3.2.2 CAP generation
10.23.3.2.3 Recovery from the absence of an expected reception
10.23.3.3 HCCA TXOP structure and timing
10.23.3.4 NAV operation of a TXOP under HCCA
10.23.3.5 HCCA transfer rules
10.23.3.5.1 General
10.23.3.5.2 TXOP requests
10.23.3.5.3 Use of RTS/CTS
10.23.3.5.4 HCCA transfer rules for a VHT STA
10.23.4 Admission control at the HC
10.23.4.1 General
10.23.4.2 Contention based admission control procedures
10.23.4.2.1 General
10.23.4.2.2 Procedures at the AP
10.23.4.2.3 Procedure at non-AP STAs
10.23.4.3 Controlled-access admission control
10.23.5 Restricted access window (RAW) operation
10.23.5.1 General
10.23.5.2 RAW structure and timing
10.23.5.3 Slot assignment procedure in RAW
10.23.5.4 Slotted channel access procedure in RAW
10.23.5.5 EDCA backoff procedure in generic RAW or triggering frame RAW
10.23.5.6 EDCA backoff procedure in RAWs other than generic or triggering frame RAW
10.23.5.7 RAW Operation with Resource Allocation frame
10.23.5.8 Periodic RAW (PRAW) operation
10.24 Mesh coordination function (MCF)
10.24.1 General
10.24.2 MCF contention based channel access
10.24.3 MCF controlled channel access (MCCA)
10.24.3.1 General
10.24.3.2 MCCA activation
10.24.3.3 MCCAOP reservations
10.24.3.4 Neighborhood MCCAOP periods at a mesh STA
10.24.3.5 MCCA access fraction (MAF)
10.24.3.6 MCCAOP setup procedure
10.24.3.7 MCCAOP advertisement
10.24.3.7.1 General
10.24.3.7.2 Construction of an MCCAOP advertisement set
10.24.3.7.3 Setting the MCCAOP advertisement set sequence number
10.24.3.7.4 Advertisement procedure
10.24.3.7.5 Receipt of an MCCAOP advertisement
10.24.3.7.6 Complete update of the tracked MCCAOP reservations of a neighbor mesh STA
10.24.3.7.7 Partial update of the tracked MCCAOP reservations of a neighbor mesh STA
10.24.3.7.8 MCCAOP advertisement request procedure
10.24.3.8 MCCAOP teardown
10.24.3.8.1 Conditions that trigger an MCCAOP teardown
10.24.3.8.2 MCCAOP teardown procedure
10.24.3.9 Access during MCCAOPs
10.24.3.9.1 Access by MCCAOP owners
10.24.3.9.2 Access during an MCCAOP by mesh STAs that are not the MCCAOP owner
10.24.3.10 Interaction with time synchronization
10.25 Block acknowledgment (block ack)
10.25.1 Introduction
10.25.2 Setup and modification of the block ack parameters
10.25.3 Data and acknowledgment transfer using immediate block ack policy
10.25.4 Teardown of the block ack mechanism
10.25.5 Selection of BlockAck and BlockAckReq variants
10.25.6 HT-immediate block ack extensions
10.25.6.1 Introduction to HT-immediate block ack extensions
10.25.6.2 HT-immediate block ack architecture
10.25.6.3 Scoreboard context control during full-state operation
10.25.6.4 Scoreboard context control during partial-state operation
10.25.6.5 Generation and transmission of BlockAck frames by an HT STA, DMG STA, or S1G STA
10.25.6.6 Receive reordering buffer control operation
10.25.6.6.1 General
10.25.6.6.2 Operation for each received Data frame
10.25.6.6.3 Operation for each received BlockAckReq
10.25.6.7 Originator’s behavior
10.25.6.8 Maintaining block ack state at the originator
10.25.6.9 Originator’s support of recipient’s partial state
10.25.7 Protected block ack agreement
10.25.8 GCR and GLK-GCR block ack
10.25.8.1 Introduction
10.25.8.2 Scoreboard context control during GCR block ack
10.25.8.3 Scoreboard context control during GLK-GCR block ack
10.25.8.4 GCR block ack BlockAckReq and BlockAck frame exchanges
10.25.9 DMG block ack with flow control
10.25.9.1 General
10.25.9.2 DMG block ack architecture with flow control
10.25.9.3 Scoreboard context control with flow control
10.25.9.4 Receive Reordering Buffer with flow control operation
10.25.9.4.1 General
10.25.9.4.2 Operation for DMG block ack agreement initialization
10.25.9.4.3 Operation for each received Data frame
10.25.9.4.4 Operation for ongoing release of received MPDUs
10.25.9.5 Generation and transmission of BlockAck frame by a STA with flow control
10.25.9.6 Originator’s behavior with flow control support
10.26 No Acknowledgment (No Ack)
10.27 Protection mechanisms
10.27.1 Introduction
10.27.2 Protection mechanism for non-ERP receivers
10.27.3 Protection mechanisms for transmissions of HT PPDUs
10.27.3.1 General
10.27.3.2 Protection rules for HT STA operating a direct link
10.27.3.3 RIFS protection
10.27.3.4 Use of OBSS Non-HT STAs Present field
10.27.3.5 Protection rules for an HT mesh STA
10.27.4 L_LENGTH and L_DATARATE parameter values for HT-mixed format PPDUs
10.27.5 Protection rules for VHT STAs
10.28 MAC frame processing
10.28.1 Introduction
10.28.2 Revision level field processing
10.28.3 Duration/ID field processing
10.28.4 Response to an invalid Action and Action No Ack frame
10.28.5 Operation of the Dialog Token field
10.28.6 Element parsing
10.28.7 Vendor specific element parsing
10.28.8 Extensible element parsing
10.28.9 Extensible subelement parsing
10.28.10 Extensible TLV parsing
10.28.11 Element fragmentation
10.28.12 Element defragmentation
10.29 Reverse direction protocol
10.29.1 General
10.29.2 Reverse direction (RD) exchange sequence
10.29.3 Rules for RD initiator
10.29.4 Rules for RD responder
10.30 PSMP operation
10.30.1 General
10.30.2 Frame transmission mechanism during PSMP
10.30.2.1 PSMP frame transmission (PSMP-DTT and PSMP-UTT)
10.30.2.2 PSMP downlink transmission (PSMP-DTT)
10.30.2.3 PSMP uplink transmission (PSMP-UTT)
10.30.2.4 PSMP burst
10.30.2.5 Resource allocation within a PSMP burst
10.30.2.6 PSMP-UTT retransmission
10.30.2.7 PSMP acknowledgment rules
10.30.2.8 PSMP group addressed transmission rules
10.30.2.8.1 Rules at the AP
10.30.2.8.2 Rules at the STA
10.30.3 Scheduled PSMP
10.30.4 Unscheduled PSMP
10.31 Sounding PPDUs
10.32 Link adaptation
10.32.1 Introduction
10.32.2 Link adaptation using the HT variant HT Control field
10.32.3 Link adaptation using the VHT variant HT Control field
10.32.4 Link adaptation using the CMMG variant HT Control field
10.33 CMMG beamforming
10.34 Transmit beamforming
10.34.1 HT steering matrix calculations
10.34.2 HT transmit beamforming with implicit feedback
10.34.2.1 General
10.34.2.2 Unidirectional implicit transmit beamforming
10.34.2.3 Bidirectional implicit transmit beamforming
10.34.2.4 Calibration
10.34.2.4.1 Introduction
10.34.2.4.2 Calibration capabilities
10.34.2.4.3 Sounding exchange for calibration
10.34.2.4.4 CSI reporting for calibration
10.34.3 Explicit feedback beamforming
10.34.4 VHT MU beamforming
10.34.5 Explicit feedback beamforming for CMMG STAs
10.35 Antenna selection (ASEL)
10.35.1 Introduction
10.35.2 ASEL frame exchange procedure
10.36 Null data PPDU (NDP) sounding
10.36.1 HT NDP sounding protocol
10.36.2 Transmission of an HT NDP
10.36.3 Determination of HT NDP destination
10.36.4 Determination of HT NDP source
10.36.5 VHT sounding protocol
10.36.5.1 General
10.36.5.2 Rules for VHT sounding protocol sequences
10.36.5.3 Rules for fragmented feedback in VHT sounding protocol sequences
10.36.6 Transmission of a VHT NDP
10.36.7 Transmission of an S1G NDP
10.37 Null data PPDU (NDP) sounding for CMMG STAs
10.37.1 NDP rules
10.37.2 Transmission of a CMMG NDP
10.37.3 Determination of CMMG NDP destination
10.37.4 Determination of CMMG NDP source
10.38 Mesh forwarding framework
10.38.1 General
10.38.2 Forwarding information
10.38.3 Addressing and forwarding of individually addressed mesh Data frames
10.38.3.1 At source mesh STAs (individually addressed)
10.38.3.2 At intermediate and destination mesh STAs (individually addressed)
10.38.4 Addressing and forwarding of group addressed mesh Data frames
10.38.4.1 At source mesh STAs (group addressed)
10.38.4.2 At recipient mesh STAs (group addressed)
10.38.5 Addressing of Management frames and MMPDU forwarding
10.38.5.1 General
10.38.5.2 MMPDU forwarding using individually addressed Multihop Action frames
10.38.5.3 MMPDU forwarding using group addressed Multihop Action frames
10.38.6 Detection of duplicate MSDUs/MMPDUs
10.38.7 Mesh STAs that do not forward
10.38.8 MSDU forwarding and unknown destination
10.39 DMG and CMMG channel access
10.39.1 General
10.39.2 Access periods within a beacon interval
10.39.3 ATI transmission rules
10.39.4 DTI transmission rules
10.39.5 Contention based access period (CBAP) transmission rules
10.39.6 Channel access in scheduled DTI
10.39.6.1 General
10.39.6.2 Service period (SP) allocation
10.39.6.3 Contention based access period (CBAP) allocation
10.39.6.4 Pseudo-static allocations
10.39.6.5 Guard time
10.39.6.6 DMG and CMMG protected period
10.39.6.6.1 Introduction
10.39.6.6.2 DMG and CMMG protected period establishment and maintenance
10.39.6.6.3 CDMG protected period establishment and maintenance
10.39.6.6.4 Dynamic and static bandwidth operation during CMMG protected period
10.39.6.6.5 NAV update in DMG and CMMG protected period
10.39.6.6.6 Interference report
10.39.6.7 Service period recovery
10.39.7 Dynamic allocation of service period
10.39.7.1 General
10.39.7.2 Polling period (PP)
10.39.7.3 Grant period (GP)
10.39.8 Dynamic truncation of service period
10.39.8.1 DMG dynamic truncation of service period
10.39.8.2 CDMG dynamic truncation of service period
10.39.9 Dynamic extension of service period
10.39.10 Updating multiple NAVs
10.39.11 Opportunistic transmission in alternative channel for CDMG STAs
10.40 DMG and CMMG AP or PCP clustering
10.40.1 General
10.40.2 Cluster formation
10.40.2.1 Decentralized AP or PCP cluster formation
10.40.2.2 Centralized AP or PCP cluster formation
10.40.3 Cluster maintenance
10.40.3.1 General cluster maintenance
10.40.3.2 Decentralized AP or PCP cluster maintenance
10.40.3.3 Centralized AP or PCP cluster maintenance
10.40.3.4 Centralized AP or PCP cluster MAC requirements
10.40.4 Cluster report and rescheduling
10.40.5 Decentralized AP or PCP cluster request
10.41 CDMG AP or PCP clustering
10.41.1 General
10.41.2 Cluster formation
10.41.2.1 Decentralized CDMG AP or PCP cluster formation
10.41.2.2 Centralized CDMG AP or PCP cluster formation
10.41.3 Cluster maintenance
10.41.3.1 General cluster maintenance
10.41.3.2 Decentralized CDMG AP or PCP cluster maintenance
10.41.3.3 Cluster coordination
10.41.3.4 Centralized CDMG AP or PCP cluster maintenance
10.41.3.5 Centralized CDMG AP or PCP cluster MAC requirements
10.41.4 Cluster report and rescheduling
10.41.5 Decentralized AP or PCP cluster request
10.41.6 Spatial sharing in a CDMG AP or PCP cluster
10.42 DMG beamforming
10.42.1 General
10.42.2 Sector-level sweep (SLS) phase
10.42.2.1 General
10.42.2.2 Initiator sector sweep (ISS)
10.42.2.2.1 General
10.42.2.2.2 Initiator TXSS
10.42.2.2.3 Initiator RXSS
10.42.2.3 Responder sector sweep (RSS)
10.42.2.3.1 General
10.42.2.3.2 Responder TXSS
10.42.2.3.3 Responder RXSS
10.42.2.4 Sector sweep (SSW) feedback
10.42.2.5 SSW ack
10.42.3 Beam Refinement Protocol (BRP) phase
10.42.3.1 General
10.42.3.2 BRP setup subphase
10.42.4 Beamforming in BTI
10.42.5 Beamforming in A-BFT
10.42.5.1 Allocation of A-BFT
10.42.5.2 Operation during the A-BFT
10.42.5.3 STA Beamforming after A-BFT
10.42.5.4 Beamforming in A-BFT with multiple DMG antennas
10.42.6 Beamforming in DTI
10.42.6.1 General
10.42.6.2 SLS phase execution
10.42.6.3 Multiple sector ID capture (MIDC) subphase
10.42.6.3.1 General
10.42.6.3.2 MIDC subphase with MID and BC subphases
10.42.6.3.3 MIDC subphase with MID subphase only
10.42.6.3.4 MIDC subphase with BC subphase only
10.42.6.4 BRP phase execution
10.42.6.4.1 General
10.42.6.4.2 Beam refinement transaction
10.42.6.4.3 Beam refinement transaction after SLS
10.42.6.4.4 Antenna configuration setting during a beam refinement transaction
10.42.7 Beam tracking
10.42.8 State machines
10.42.9 CDMG enhanced beam tracking
10.43 DMG link adaptation
10.43.1 General
10.43.2 DMG TPC
10.43.3 Fast link adaptation
10.44 Link adaptation using the CMMG link measurement
10.44.1 General
10.44.2 CMMG TPC
10.44.3 CMMG fast link adaptation
10.45 DMG relay operation
10.45.1 General
10.45.2 Link switching
10.45.2.1 General
10.45.2.2 SP request and allocation
10.45.2.3 Usage of RDS
10.45.2.4 Relay frame exchange rules
10.45.2.4.1 General
10.45.2.4.2 Additional frame exchange rules for FD-AF RDS
10.45.2.4.3 Additional frame exchange rules for HD-DF RDS
10.45.2.4.4 Operation of FD-AF RDS
10.45.2.5 Link monitoring
10.45.3 Link cooperation
10.45.3.1 TPA procedure
10.45.3.2 Link cooperation data transmission procedure
10.45.3.2.1 General
10.45.3.2.2 Cooperative transmission SP request and allocation
10.45.3.2.3 Data transmission rules
10.45.4 Relay link adaptation
10.46 S1G BSS operation
10.46.1 Basic S1G BSS functionality
10.46.2 System information update procedure
10.46.3 S1G BSS channel selection methods
10.46.4 S1G BSS channel switching methods
10.46.5 Scanning requirements for S1G STA
10.46.6 NAV and RID assertion in an S1G BSS
10.46.7 BSS Basic S1G-MCS and NSS set operation
10.46.8 S1G coexistence with non-IEEE-802.11 systems
10.47 Target wake time (TWT)
10.47.1 TWT overview
10.47.2 TWT acknowledgment procedure
10.47.3 Explicit TWT operation
10.47.4 Implicit TWT operation
10.47.5 TWT grouping
10.47.6 NDP Paging setup
10.47.7 TWT Sleep setup
10.47.8 TWT teardown
10.48 Non-TIM operation
10.48.1 Resource protection for S1G STAs in non-TIM mode
10.48.1.1 General
10.48.1.2 Resource protection for S1G STAs in non-TIM mode using periodic RAW (PRAW) operation
10.48.2 Rescheduling of awake/doze cycle
10.49 Sync frame operation
10.50 Bidirectional TXOP
10.50.1 Overview
10.50.2 Rules for BDT
10.51 Page slicing
10.52 Subchannel selective transmission (SST)
10.52.1 SST overview
10.52.2 Aperiodic SST operation
10.52.3 Periodic SST operation
10.53 Sectorized beam operation
10.53.1 Introduction
10.53.2 Sector Capabilities Exchange
10.53.3 Group sectorization operation
10.53.4 TXOP-based sectorization operation
10.53.5 Sector training operation
10.53.5.1 Introduction
10.53.5.2 Procedure
10.53.5.3 Sector ID feedback
10.53.5.4 Fast Sector Discovery
10.54 S1G relay operation
10.54.1 General
10.54.2 S1G relay operation
10.54.3 Addressing and forwarding of individually addressed relay frames
10.54.4 Addressing and forwarding of group addressed relay frames
10.54.5 Procedures of TXOP sharing for S1G relay operation
10.54.5.1 General
10.54.5.2 Explicit Ack procedure
10.54.5.3 Implicit Ack procedure
10.54.5.4 Relay-shared TXOP protection mechanisms
10.54.6 S1G relay discovery procedure
10.55 Group AID
10.56 Traveling pilot operation
10.57 Bitmap protection for NDP BlockAck frames
10.58 Generation of PV1 MPDUs and header compression procedure
10.59 Transmission of an NDP CMAC PPDU
10.60 S1G_Long operation
10.61 S1G flow control
10.62 Energy limited STAs operation
10.63 S1G BSS type and STA type
10.64 DBC mechanism for CDMG STAs
10.64.1 General
10.64.2 CDMG channel access
10.64.2.1 CDMG BSS operating on a 2.16 GHz channel
10.64.2.2 CDMG BSS operating on a 1.08 GHz channel
10.64.2.3 Synchronization of CDMG infrastructure BSS or PBSSs on the adjacent 1.08 GHz channels within a 2.16 GHz channel
10.64.3 Channel splitting of a 2.16 GHz channel
10.64.4 Channel expansion of a 1.08 GHz channel
10.64.5 Backward compatibility and interoperation
10.65 Addressing of GLK Data frame transmission
10.66 SYNRA filtering operation
11. MLME
11.1 Synchronization
11.1.1 General
11.1.2 Basic approach
11.1.2.1 TSF for an infrastructure BSS or a PBSS
11.1.2.2 TSF for an IBSS
11.1.2.3 TSF for an MBSS
11.1.3 Maintaining synchronization
11.1.3.1 General
11.1.3.2 Beacon generation in non-DMG infrastructure networks
11.1.3.3 Beacon generation in a DMG infrastructure BSS and in a PBSS
11.1.3.3.1 General
11.1.3.3.2 Beacon generation in a PBSS
11.1.3.3.3 Beacon generation in a DMG infrastructure BSS
11.1.3.4 DMG beacon generation before establishment of a BSS
11.1.3.5 Beacon generation in an IBSS
11.1.3.6 Beacon generation in an MBSS
11.1.3.7 Beacon reception
11.1.3.8 Multiple BSSID procedure
11.1.3.9 TSF timer accuracy
11.1.3.10 Maintaining synchronization using S1G Beacon frames
11.1.3.10.1 General S1G synchronization
11.1.3.10.2 Generation of S1G Beacon frames
11.1.3.10.3 TSF timer accuracy with S1G Beacon frame
11.1.4 Acquiring synchronization, scanning
11.1.4.1 General
11.1.4.2 Passive scanning
11.1.4.2.1 Passive scanning for non-DMG STAs
11.1.4.2.2 Passive scanning for DMG STAs
11.1.4.3 Active scanning and probing procedures
11.1.4.3.1 Introduction
11.1.4.3.2 Active scanning procedure for a non-DMG STA
11.1.4.3.3 Active scanning procedure for a DMG STA
11.1.4.3.4 Criteria for sending a response
11.1.4.3.5 Active scanning for relay discovery
11.1.4.3.6 NDP Probing
11.1.4.3.7 Active scanning using PV1 Probe Response
11.1.4.3.8 Non-scanning probe request transmission
11.1.4.3.9 Contents of a probe response
11.1.4.3.10 PCP selection in a PBSS
11.1.4.3.11 Enhanced FILS active scanning to preferred AP
11.1.4.4 Initializing a BSS
11.1.4.4.1 General
11.1.4.4.2 Initializing a DMG BSS
11.1.4.5 Synchronizing with a BSS
11.1.4.6 Operation of Supported Rates and BSS Membership Selectors element and Extended Supported Rates and BSS Membership Selectors element
11.1.5 Adjusting STA timers
11.1.6 Terminating a BSS
11.2 Power management
11.2.1 General
11.2.2 Bufferable MMPDUs
11.2.3 Power management in a non-DMG infrastructure network
11.2.3.1 General
11.2.3.2 Non-AP STA power management modes
11.2.3.3 AP TIM transmissions
11.2.3.4 TIM types
11.2.3.5 Power management with APSD
11.2.3.5.1 Power management with APSD procedures
11.2.3.5.2 U-APSD coexistence
11.2.3.6 AP operation
11.2.3.7 Receive operation for STAs in PS mode
11.2.3.8 Receive operation using APSD
11.2.3.9 STAs operating in the active mode
11.2.3.10 AP aging function
11.2.3.11 PSMP power management
11.2.3.12 TDLS peer power save mode
11.2.3.13 TDLS peer U-APSD (TPU)
11.2.3.13.1 General
11.2.3.13.2 TPU at the TPU buffer STA
11.2.3.13.3 TPU at the TPU sleep STA
11.2.3.14 FMS power management
11.2.3.14.1 General
11.2.3.14.2 FMS general procedures
11.2.3.14.3 FMS Request procedures
11.2.3.14.4 FMS Response procedures
11.2.3.15 TIM Broadcast
11.2.3.16 WNM sleep mode
11.2.3.16.1 WNM sleep mode capability
11.2.3.16.2 WNM sleep mode non-AP STA operation
11.2.3.16.3 WNM sleep mode AP operation
11.2.3.17 VHT TXOP power save
11.2.3.18 AP power management
11.2.3.19 CMMG TXOP power save
11.2.4 Power management in an IBSS
11.2.4.1 Introduction
11.2.4.2 Basic approach
11.2.4.3 Initialization of power management within an IBSS
11.2.4.4 STA power state transitions
11.2.5 Power management in an MBSS
11.2.6 SM power save
11.2.7 Power management in a PBSS and DMG infrastructure BSS
11.2.7.1 General
11.2.7.2 Non-AP and non-PCP STA power management mode
11.2.7.2.1 General
11.2.7.2.2 Non-AP and non-PCP STA operation without a wakeup schedule
11.2.7.2.3 Non-AP and non-PCP STA operation with a wakeup schedule
11.2.7.2.4 Non-AP and non-PCP STA operation with or without a wakeup schedule
11.2.7.3 PCP power management mode
11.2.7.3.1 General
11.2.7.3.2 PCP operation without a wakeup schedule
11.2.7.3.3 PCP operation with a wakeup schedule
11.2.7.4 ATIM frame usage for power management of non-AP STAs
11.2.8 ATIM frame and frame transmission in IBSS, DMG infrastructure BSS, and PBSS
11.2.9 Power management with general links
11.3 STA authentication and association
11.3.1 State variables
11.3.2 State transition diagram for nonmesh STAs
11.3.3 Frame filtering based on STA state
11.3.4 Authentication and deauthentication
11.3.4.1 General
11.3.4.2 Authentication—originating STA
11.3.4.3 Authentication—destination STA
11.3.4.4 Deauthentication—originating STA
11.3.4.5 Deauthentication—destination STA
11.3.5 Association, reassociation, and disassociation
11.3.5.1 General
11.3.5.2 Non-AP and non-PCP STA association initiation procedures
11.3.5.3 AP or PCP association receipt procedures
11.3.5.4 Non-AP and non-PCP STA reassociation initiation procedures
11.3.5.5 AP or PCP reassociation receipt procedures
11.3.5.6 Non-AP and non-PCP STA disassociation initiation procedures
11.3.5.7 Non-AP and non-PCP STA disassociation receipt procedure
11.3.5.8 AP or PCP disassociation initiation procedure
11.3.5.9 AP or PCP disassociation receipt procedure
11.3.5.10 PBSS procedures for nonassociated STAs
11.3.5.11 Service characteristic indication during association
11.3.6 Additional mechanisms for an AP collocated with a mesh STA
11.3.7 Communicating PBSS information
11.3.8 Neighbor report information upon rejection with suggested BSS transition
11.3.9 Authentication control
11.3.9.1 General
11.3.9.2 Centralized authentication control
11.3.9.3 Distributed authentication control
11.4 TS operation
11.4.1 Introduction
11.4.2 TSPEC construction
11.4.3 TS life cycle
11.4.4 TS setup
11.4.4.1 General
11.4.4.2 Non-AP-STA-initiated TS setup
11.4.4.3 AP-initiated TS setup
11.4.4.4 TS setup procedures for both AP and non-AP STA initiation
11.4.4.5 TS renegotiation
11.4.5 TS setup by resource request during a fast BSS transition
11.4.6 PSMP management
11.4.7 Failed TS setup
11.4.8 Data transfer
11.4.9 TS deletion
11.4.9.1 Deletion of a TS established between an HC, DMG AP, or PCP and a non-AP and non-PCP STA
11.4.9.2 Peer-to-peer TS deletion and deletion of an allocation
11.4.10 TS timeout
11.4.11 TS suspension
11.4.12 TS reinstatement
11.4.13 DMG allocation formats
11.4.13.1 General
11.4.13.2 Isochronous allocations
11.4.13.3 Asynchronous allocations
11.4.14 PTP TS operation
11.5 Block ack operation
11.5.1 Introduction
11.5.2 Setup and modification of the block ack parameters
11.5.2.1 General
11.5.2.2 Procedure at the originator
11.5.2.3 Procedure at the recipient
11.5.2.4 Procedure common to both originator and recipient
11.5.3 Teardown of the block ack mechanism
11.5.3.1 General
11.5.3.2 Procedure at the initiator of the block ack teardown
11.5.3.3 Procedure at the recipient of the DELBA frame
11.5.4 Error recovery upon a peer failure
11.6 Higher layer timer synchronization
11.6.1 Introduction
11.6.2 Procedure at the STA
11.7 TPC procedures
11.7.1 General
11.7.2 Association based on transmit power capability
11.7.3 Peering based on transmit power capability
11.7.4 Interpretation of transmit power capability
11.7.5 Specification of regulatory and local maximum transmit power levels
11.7.6 Transmit power selection
11.7.7 Transmit power adaptation
11.8 DFS procedures
11.8.1 General
11.8.2 Association based on supported channels
11.8.2.1 Association based on supported channels in a non-DMG BSS
11.8.2.2 Providing supported channels upon association in a DMG BSS
11.8.3 Quieting channels for testing
11.8.4 Testing channels for radar
11.8.5 Discontinuing operations after detecting radar
11.8.6 Detecting radar
11.8.7 Requesting and reporting of measurements
11.8.8 Selecting and advertising a new channel
11.8.8.1 General
11.8.8.2 Selecting and advertising a new channel in a non-DMG infrastructure BSS
11.8.8.3 Selecting and advertising a new channel in an IBSS
11.8.8.4 MBSS channel switching
11.8.8.4.1 General
11.8.8.4.2 Initiating MBSS channel switch
11.8.8.4.3 Processing channel switch announcement
11.8.8.4.4 Channel switch across an operating class
11.8.8.5 HT-greenfield transmissions in operating classes that include a behavior limit of DFS_50_100_Behavior
11.8.8.6 Selecting and advertising a new channel in a DMG BSS
11.8.9 Channel Switch Announcement element operation
11.8.10 Future Channel Guidance operation
11.9 Extended channel switching (ECS)
11.9.1 General
11.9.2 Advertising supported operating classes
11.9.3 Selecting and advertising a new channel and/or operating class
11.9.3.1 General
11.9.3.2 Selecting and advertising a new channel in an infrastructure BSS
11.9.3.3 Selecting and advertising a new channel in an IBSS
11.9.3.4 Selecting and advertising a new channel in an MBSS
11.10 Radio measurement procedures
11.10.1 General
11.10.2 Measurement on operating and nonoperating channels
11.10.3 Measurement start time
11.10.4 Measurement duration
11.10.5 Station responsibility for conducting measurements
11.10.6 Requesting and reporting of measurements
11.10.7 Repeated Measurement Request frames
11.10.8 Triggered autonomous reporting
11.10.9 Specific measurement usage
11.10.9.1 Beacon report
11.10.9.2 Frame report
11.10.9.3 Channel load report
11.10.9.4 Noise Histogram report
11.10.9.5 STA Statistics report
11.10.9.6 LCI report (Location configuration information report)
11.10.9.7 Measurement pause
11.10.9.8 Transmit Stream/Category Measurement report
11.10.9.9 Location Civic report
11.10.9.10 Location Identifier report
11.10.9.11 Fine Timing Measurement Range report
11.10.10 Usage of the neighbor report
11.10.10.1 General
11.10.10.2 Requesting a neighbor report
11.10.10.3 Responding to a neighbor report request
11.10.11 Link measurement
11.10.12 Measurement of the RPI histogram
11.10.13 Operation of the Max Transmit Power field
11.10.14 Multiple BSSID set
11.10.15 Measurement Pilot frame generation and usage
11.10.15.1 General
11.10.15.2 Measurement Pilot frame generation by an AP
11.10.15.3 Measurement pilot usage by a STA
11.10.16 Access delay measurement
11.10.17 BSS Available Admission Capacity
11.10.18 AP Channel Report
11.10.19 Multicast diagnostic reporting
11.10.20 CCA request and report
11.10.21 RPI Histogram request and report
11.11 DSE procedures
11.11.1 General
11.11.2 Enablement and deenablement
11.11.2.1 General
11.11.2.2 Enablement requester STA
11.11.2.3 Enablement responder STA
11.11.2.4 Deenablement requester STA
11.11.2.5 Deenablement responder STA
11.11.3 Registered STA operation
11.11.4 Enabling STA operation with DSE
11.11.5 Dependent STA operation with DSE
11.12 Group addressed management frame protection procedures
11.13 SA Query procedures
11.14 HT BSS Operation
11.15 20/40 MHz BSS operation
11.15.1 Rules for operation in 20/40 MHz BSS
11.15.2 Basic 20/40 MHz BSS functionality
11.15.3 Channel scanning and selection methods for 20/40 MHz operation
11.15.3.1 General
11.15.3.2 Scanning requirements for a 20/40 MHz BSS
11.15.3.3 Channel management at the AP and in an IBSS
11.15.4 40 MHz PPDU transmission restrictions
11.15.4.1 Fields used to determine 40 MHz PPDU transmission restrictions
11.15.4.2 Infrastructure non-AP STA restrictions
11.15.4.3 AP restrictions
11.15.4.4 Restrictions on non-AP STAs that are not infrastructure BSS members
11.15.5 Scanning requirements for 40MC HT STA 2G4
11.15.6 Exemption from OBSS scanning
11.15.7 Communicating 20/40 BSS coexistence information
11.15.8 Support of DSSS/CCK in 40 MHz
11.15.9 STA CCA sensing in a 20/40 MHz BSS
11.15.10 NAV assertion in 20/40 MHz BSS
11.15.11 Signaling 40 MHz intolerance
11.15.12 Switching between 40 MHz and 20 MHz
11.16 20/40 BSS Coexistence Management frame usage
11.17 Public Action frame addressing
11.18 STAs communicating Data frames outside the context of a BSS
11.19 Timing advertisement
11.19.1 Introduction
11.19.2 Timing advertisement frame procedures
11.19.3 UTC TSF Offset procedures
11.20 Tunneled direct-link setup
11.20.1 General
11.20.2 TDLS payload
11.20.3 TDLS Discovery
11.20.4 TDLS direct-link establishment
11.20.5 TDLS direct-link teardown
11.20.6 TDLS channel switching
11.20.6.1 General
11.20.6.2 General behavior on the off-channel
11.20.6.3 Setting up a 40 MHz direct link
11.20.6.3.1 General
11.20.6.3.2 Basic 40 MHz functionality
11.20.6.3.3 Channel selection for a 40 MHz direct link
11.20.6.3.4 Switching from a 40 MHz to a 20 MHz direct link
11.20.6.3.5 CCA sensing and NAV assertion in a 40 MHz direct link
11.20.6.4 TDLS channel switching and power saving
11.20.6.5 Setting up a wide bandwidth off-channel direct link
11.20.6.5.1 General
11.20.6.5.2 Basic wideband functionality
11.20.6.5.3 Channel selection for a wideband off-channel direct link
11.20.6.5.4 Switching from a wideband to a 20 MHz, 1 MHz, or 2 MHz direct link
11.20.6.5.5 CCA sensing and NAV assertion in a 20 MHz, 40 MHz, 80 MHz, 160 MHz, 80+80 MHz, 1 MHz, 2 MHz, 4 MHz, 8 MHz, or 16 MHz direct link
11.21 Wireless network management procedures
11.21.1 Wireless network management dependencies
11.21.2 Event request and report procedures
11.21.2.1 Event request and event report
11.21.2.2 Transition event request and report
11.21.2.3 RSNA event request and report
11.21.2.4 Peer-to-peer link event request and report
11.21.2.5 WNM log event request and report
11.21.2.6 Vendor Specific event request and report
11.21.3 Diagnostic request and report procedures
11.21.3.1 Diagnostic request and diagnostic report
11.21.3.2 Configuration Profile report
11.21.3.3 Manufacturer information STA report
11.21.3.4 Association diagnostic
11.21.3.5 IEEE 802.1X authentication diagnostic
11.21.4 Location track procedures
11.21.4.1 Location track configuration procedures
11.21.4.2 Location track notification procedures
11.21.5 Timing measurement procedure
11.21.6 Fine timing measurement (FTM) procedure
11.21.6.1 Overview
11.21.6.2 FTM capabilities
11.21.6.3 Fine timing measurement procedure negotiation
11.21.6.4 Measurement exchange
11.21.6.5 Fine timing measurement parameter modification
11.21.6.6 Fine timing measurement termination
11.21.6.7 LCI and Location Civic retrieval using FTM procedure
11.21.7 BSS transition management for network load balancing
11.21.7.1 BSS transition capability
11.21.7.2 BSS transition management query
11.21.7.3 BSS transition management request
11.21.7.4 BSS transition management response
11.21.8 FMS multicast rate processing
11.21.9 Collocated interference reporting
11.21.10 QoS Traffic capability procedure
11.21.11 AC Station Count
11.21.12 TFS procedures
11.21.12.1 TFS capability
11.21.12.2 TFS non-AP STA operation
11.21.12.3 TFS AP operation
11.21.13 BSS max idle period management
11.21.14 Proxy ARP service
11.21.15 Channel usage procedures
11.21.16 Group addressed transmission service
11.21.16.1 General
11.21.16.2 DMS procedures
11.21.16.3 GCR procedures
11.21.16.3.1 Overview
11.21.16.3.2 GCR group membership procedures
11.21.16.3.3 GCR setup procedures
11.21.16.3.4 GCR operation
11.21.16.3.5 Concealment of GCR transmissions
11.21.16.3.6 GCR unsolicited retry
11.21.16.3.7 GCR block ack
11.21.16.3.8 GCR-SP
11.21.16.4 GLK-GCR
11.21.16.4.1 Overview
11.21.16.4.2 GLK-GCR operation
11.21.16.4.3 GLK-GCR unsolicited retry
11.21.16.4.4 GLK-GCR block ack
11.21.17 WNM notification
11.22 WLAN interworking with external networks procedures
11.22.1 General
11.22.2 Interworking capabilities and information
11.22.3 Interworking procedures: generic advertisement service (GAS)
11.22.3.1 Introduction
11.22.3.2 GAS Protocol
11.22.3.2.1 General
11.22.3.2.2 STA procedures to transmit a GAS Query Request
11.22.3.2.3 STA procedures to post a GAS Query Request to an Advertisement Server
11.22.3.2.4 STA procedures for transmitting the GAS Query Response
11.22.3.2.5 Group addressed GAS procedures
11.22.3.2.6 GAS procedures interaction with multiple BSSID set
11.22.3.3 ANQP procedures
11.22.3.3.1 General
11.22.3.3.2 Query list procedure
11.22.3.3.3 Roaming Consortium procedure
11.22.3.3.4 AP procedure for advertising EAP Method associated with an NAI Realm
11.22.3.3.5 3GPP Cellular Network procedure
11.22.3.3.6 AP Geospatial Location procedure
11.22.3.3.7 AP Civic Location procedure
11.22.3.3.8 AP Location Public Identifier URI/FQDN procedures
11.22.3.3.9 Emergency NAI procedure
11.22.3.3.10 TDLS Capability procedure
11.22.3.3.11 Venue URL procedure
11.22.3.3.12 Advice of Charge procedure
11.22.3.3.13 Local Content procedure
11.22.3.3.14 Query AP List procedure
11.22.3.3.15 CAG procedure
11.22.3.3.16 Local MAC address policy procedure
11.22.3.4 Registered location query protocol (RLQP) procedures
11.22.4 Interworking procedures: IEEE 802.21 MIS support
11.22.5 Interworking procedures: interactions with SSPN
11.22.5.1 General operation
11.22.5.2 Authentication and cipher suites selection with SSPN
11.22.5.3 Reporting and session control with SSPN
11.22.6 Interworking procedures: emergency services support
11.22.7 Interworking procedures: emergency alert system (EAS) support
11.22.8 Interworking procedures: support for the advertisement of roaming consortiums
11.22.9 Interworking procedures: support for QoS mapping from external networks
11.23 Preassociation discovery (PAD) procedures
11.23.1 General
11.23.2 Unsolicited PAD procedure
11.23.3 Solicited PAD procedure
11.23.4 Service hash procedure
11.23.5 Bloom filter hash function operation
11.24 Quality-of-service Management frame (QMF)
11.24.1 General
11.24.1.1 Overview
11.24.1.2 Default QMF policy
11.24.2 QMF policy advertisement and configuration procedures
11.24.2.1 Overview
11.24.2.2 QMF policy change in an infrastructure BSS or in an MBSS
11.24.2.3 QMF policy configuration in an infrastructure BSS
11.24.2.4 QMF policy configuration in an IBSS or OCB
11.24.2.5 QMF policy configuration in an MBSS
11.24.3 Interpreting QMF access categories
11.25 Robust AV streaming
11.25.1 Robust AV streaming dependencies
11.25.2 SCS procedures
11.25.3 MSCS procedures
11.26 Procedures to manage OBSS
11.26.1 General
11.26.2 QLoad Report element
11.26.2.1 Introduction
11.26.2.2 Calculating field values
11.26.2.3 Requesting QLoad Reports using radio measurement requests
11.26.3 HCCA TXOP negotiation
11.26.4 HCCA AP timing synchronization for HCCA TXOP advertisement
11.26.4.1 General
11.26.4.2 Timing offset
11.26.4.3 Clock drift adjustment
11.27 DMG beamformed link and BSS maintenance
11.27.1 Beamformed link maintenance
11.27.2 PCP Handover
11.27.2.1 General
11.27.2.2 Explicit handover procedure
11.27.2.3 Implicit handover procedure
11.28 DMG BSS peer and service discovery
11.28.1 Information Request and Response
11.28.2 Peer Service Discovery
11.29 Changing DMG BSS parameters
11.29.1 General
11.29.2 Moving the TBTT
11.29.3 Changing beacon interval duration
11.29.4 Maintaining synchronization in an AP or PCP cluster
11.29.5 Recommending DMG BSS parameters to the AP or PCP
11.30 Spatial sharing and interference mitigation for DMG STAs
11.30.1 General
11.30.2 Spatial sharing and interference assessment
11.30.3 Achieving spatial sharing and interference mitigation
11.30.4 PBSS and infrastructure BSS stability in OBSS scenarios
11.31 Multi-band operation
11.31.1 General
11.31.2 General FST rules
11.31.3 FST setup protocol
11.31.3.1 General
11.31.3.2 Transitioning between states
11.31.3.3 FST TS switching
11.31.4 FST teardown
11.31.5 On-channel Tunneling (OCT) operation
11.31.6 FST payload
11.32 MMSL cluster operation
11.32.1 Introduction
11.32.2 MMSL cluster setup
11.32.2.1 General
11.32.2.2 MMSL cluster setup of non-AP and non-PCP MM-SME coordinated STA with AP or PCP
11.32.2.3 MMSL cluster setup of non-AP and non-PCP STA with another non-AP and non-PCP STA
11.33 DMG coexistence with non-IEEE-802.11 systems
11.34 DMG relay procedures
11.34.1 General
11.34.2 Common relay setup procedures
11.34.2.1 Introduction
11.34.2.2 Relay capabilities and RDS discovery procedures
11.34.2.3 RDS selection procedure
11.34.2.4 RLS procedure
11.34.3 Relay operation-type change procedure
11.34.4 Relay teardown
11.35 Quieting adjacent DMG BSSs
11.35.1 General
11.35.2 Procedure at the requester AP
11.35.3 Procedure at the responder AP
11.36 DMG beamforming
11.37 DMG MAC sublayer attributes
11.38 VHT BSS operation
11.38.1 Basic VHT BSS functionality
11.38.2 Channel selection methods for a VHT BSS
11.38.3 Scanning requirements for VHT STA
11.38.4 Channel switching methods for a VHT BSS
11.38.5 NAV assertion in a VHT BSS
11.38.6 VHT STA antenna indication
11.38.7 Basic VHT-MCS and NSS set operation
11.38.8 Extended NSS BW Support Signaling
11.39 Group ID management operation
11.40 Notification of operating mode changes
11.41 Basic TVHT BSS functionality
11.42 Operation under the control of a GDB
11.42.1 General
11.42.2 GDD enabling STA operation
11.42.3 GDD dependent STA operation
11.42.4 Channel availability query (CAQ) procedure
11.42.4.1 Introduction
11.42.4.2 CAQ requesting STA
11.42.4.3 CAQ responding STA
11.42.5 Channel schedule management (CSM) procedures
11.42.5.1 Introduction
11.42.5.2 CSM requesting STA
11.42.5.3 CSM responding STA
11.42.6 Contact verification signal (CVS)
11.42.7 Network channel control (NCC) procedures
11.42.7.1 Introduction
11.42.7.2 NCC requesting STA
11.42.7.3 NCC responding STA
11.42.8 White space map (WSM)
11.43 Beacon RSSI
11.44 Estimated throughput
11.45 Fast Initial Link Setup (FILS) procedures
11.45.1 General
11.45.2 FILS Discovery frame generation and usage
11.45.2.1 FILS Discovery frame transmission
11.45.2.2 FILS Discovery frame reception
11.45.3 Higher layer setup during (re)association procedure
11.45.3.1 General
11.45.3.2 Higher layer protocol encapsulation
11.45.3.3 FILS IP address configuration
11.45.4 FILS authentication and higher layer setup capability indications
11.45.5 DILS
11.45.5.1 General
11.45.5.2 AP procedures for DILS
11.45.5.3 Non-AP STA procedures for DILS
11.46 Support for energy limited STAs
11.47 DCS procedure for CDMG BSS
11.47.1 General
11.47.2 Assessing current channel condition
11.47.3 Requesting measurements for new operating channel
11.47.4 Reporting measurements
11.47.5 Requesting existing BSS to migrate to a new channel
11.47.6 Networking on the target channel
11.48 CMMG BSS operation
11.48.1 Basic CMMG BSS functionality
11.48.2 Channel selection methods for a CMMG BSS
11.48.3 Scanning requirements for CMMG STAs
11.48.4 Channel switching methods for a CMMG BSS
11.48.5 NAV assertion in a CMMG BSS
11.48.6 CMMG STAs antenna indication
11.48.7 BSS basic CMMG-MCS and NSS set operation
11.49 Reduced neighbor report
11.50 GLK operation
11.50.1 General
11.50.2 Reported general link metrics
11.51 EPD operation
11.52 Beacon frame protection procedures
12. Security
12.1 Conventions
12.2 Framework
12.2.1 Classes of security algorithm
12.2.2 Security methods
12.2.3 RSNA STA capabilities
12.2.4 RSNA establishment
12.2.5 RSNA assumptions and constraints
12.2.6 Requirements for the Protected Frame field
12.2.7 Requirements for management frame protection
12.2.8 Emergency service establishment in an RSN
12.2.9 Requirements for Operating Channel Validation
12.2.10 Requirements for support of MAC privacy enhancements
12.3 Pre-RSNA security methods
12.3.1 Status of Pre-RSNA security methods
12.3.2 Wired equivalent privacy (WEP)
12.3.2.1 WEP overview
12.3.2.2 WEP MPDU format
12.3.2.3 WEP state
12.3.2.4 WEP procedures
12.3.2.4.1 WEP ICV algorithm
12.3.2.4.2 WEP encryption algorithm
12.3.2.4.3 WEP seed construction
12.3.2.4.4 WEP MPDU cryptographic encapsulation
12.3.2.4.5 WEP MPDU decapsulation
12.3.3 Pre-RSNA authentication
12.3.3.1 Overview
12.3.3.2 Open System authentication
12.3.3.2.1 General
12.3.3.2.2 Open System authentication (first frame)
12.3.3.2.3 Open System authentication (final frame)
12.3.3.3 Shared Key authentication
12.3.3.3.1 General
12.3.3.3.2 Shared Key authentication (first frame)
12.3.3.3.3 Shared Key authentication (second frame)
12.3.3.3.4 Shared Key authentication (third frame)
12.3.3.3.5 Shared Key authentication (final frame)
12.3.3.3.6 Shared key MIB attributes
12.4 Authentication using a password
12.4.1 SAE overview
12.4.2 Assumptions on SAE
12.4.3 Representation of a password
12.4.4 Finite cyclic groups
12.4.4.1 General
12.4.4.2 Elliptic curve cryptography (ECC) groups
12.4.4.2.1 ECC group definition
12.4.4.2.2 Generation of the password element with ECC groups by looping
12.4.4.2.3 Hash-to-curve generation of the password element with ECC groups
12.4.4.3 Finite field cryptography (FFC) groups
12.4.4.3.1 FFC group definition
12.4.4.3.2 Generation of the password element with FFC groups by looping
12.4.4.3.3 Direct generation of the password element with FFC groups
12.4.5 SAE protocol
12.4.5.1 Message exchanges
12.4.5.2 PWE and secret generation
12.4.5.3 Construction of an SAE Commit message
12.4.5.4 Processing of a peer’s SAE Commit message
12.4.5.5 Construction of an SAE Confirm message
12.4.5.6 Processing of a peer’s SAE Confirm message
12.4.6 Anti-clogging tokens
12.4.7 Framing of SAE
12.4.7.1 General
12.4.7.2 Data type conversion
12.4.7.2.1 General
12.4.7.2.2 Integer to octet string conversion
12.4.7.2.3 Octet string to integer conversion
12.4.7.2.4 Element to octet string conversion
12.4.7.2.5 Octet string to element conversion
12.4.7.3 Authentication transaction sequence number for SAE
12.4.7.4 Encoding and decoding of SAE Commit messages
12.4.7.5 Encoding and decoding of SAE Confirm messages
12.4.7.6 Status codes
12.4.8 SAE finite state machine
12.4.8.1 General
12.4.8.2 States
12.4.8.2.1 Parent process states
12.4.8.2.2 Protocol instance states
12.4.8.3 Events and output
12.4.8.3.1 Parent process events and output
12.4.8.3.2 Protocol instance events and output
12.4.8.4 Timers
12.4.8.5 Variables
12.4.8.5.1 Parent process variables
12.4.8.5.2 Protocol instance variables
12.4.8.6 Behavior of state machine
12.4.8.6.1 Parent process behavior
12.4.8.6.2 Protocol instance behavior—General
12.4.8.6.3 Protocol instance behavior—Nothing state
12.4.8.6.4 Protocol instance behavior—Committed state
12.4.8.6.5 Protocol instance behavior—Confirmed state
12.4.8.6.6 Protocol instance behavior—Accepted state
12.5 RSNA confidentiality and integrity protocols
12.5.1 Overview
12.5.2 Temporal key integrity protocol (TKIP)
12.5.2.1 TKIP overview
12.5.2.1.1 General
12.5.2.1.2 TKIP cryptographic encapsulation
12.5.2.1.3 TKIP decapsulation
12.5.2.2 TKIP MPDU formats
12.5.2.3 TKIP MIC
12.5.2.3.1 General
12.5.2.3.2 Motivation for the TKIP MIC
12.5.2.3.3 Definition of the TKIP MIC
12.5.2.4 TKIP countermeasures procedures
12.5.2.4.1 General
12.5.2.4.2 TKIP countermeasures for an Authenticator
12.5.2.4.3 TKIP countermeasures for a Supplicant
12.5.2.5 TKIP mixing function
12.5.2.5.1 General
12.5.2.5.2 S-Box
12.5.2.5.3 Phase 1 Definition
12.5.2.5.4 Phase 2 definition
12.5.2.6 TKIP replay protection procedures
12.5.3 CTR with CBC-MAC protocol (CCMP)
12.5.3.1 General
12.5.3.2 CCMP MPDU format
12.5.3.3 CCMP cryptographic encapsulation
12.5.3.3.1 General
12.5.3.3.2 PN processing
12.5.3.3.3 Construct AAD
12.5.3.3.4 Construct CCM nonce
12.5.3.3.5 Construct CCMP header for PV0 MPDUs
12.5.3.3.6 Construct CCMP header for PV1 MPDUs
12.5.3.3.7 CCM originator processing
12.5.3.4 CCMP decapsulation
12.5.3.4.1 General
12.5.3.4.2 CCM recipient processing
12.5.3.4.3 Decrypted CCMP MPDU
12.5.3.4.4 PN and replay detection
12.5.4 Broadcast/multicast integrity protocol (BIP)
12.5.4.1 BIP overview
12.5.4.2 BIP MMPDU format
12.5.4.3 BIP AAD construction
12.5.4.4 BIP replay protection
12.5.4.5 BIP transmission
12.5.4.6 BIP reception
12.5.5 GCM protocol (GCMP)
12.5.5.1 GCMP overview
12.5.5.2 GCMP MPDU format
12.5.5.3 GCMP cryptographic encapsulation
12.5.5.3.1 General
12.5.5.3.2 PN processing
12.5.5.3.3 Construct AAD
12.5.5.3.4 Construct GCM nonce
12.5.5.3.5 Construct GCMP header
12.5.5.3.6 GCM originator processing
12.5.5.4 GCMP decapsulation
12.5.5.4.1 General
12.5.5.4.2 GCM recipient processing
12.5.5.4.3 Decrypted GCMP MPDU
12.5.5.4.4 PN and replay detection
12.6 RSNA security association management
12.6.1 Security associations
12.6.1.1 Security association definitions
12.6.1.1.1 General
12.6.1.1.2 PMKSA
12.6.1.1.3 PMK-R0 security association
12.6.1.1.4 PMK-R1 security association
12.6.1.1.5 Mesh PMKSA
12.6.1.1.6 PTKSA
12.6.1.1.7 Mesh TKSA
12.6.1.1.8 GTKSA
12.6.1.1.9 IGTKSA
12.6.1.1.10 Mesh GTKSA
12.6.1.1.11 BIGTKSA
12.6.1.2 TPKSA
12.6.1.3 Security association life cycle
12.6.1.3.1 General
12.6.1.3.2 Security association in an ESS
12.6.1.3.3 Security association in an IBSS
12.6.1.3.4 Security association in an MBSS
12.6.1.3.5 Security association in a PBSS
12.6.2 RSNA selection
12.6.3 RSNA policy selection in an infrastructure BSS
12.6.4 TSN policy selection in an infrastructure BSS
12.6.5 RSNA policy selection in an IBSS
12.6.6 TSN policy selection in an IBSS
12.6.7 RSNA policy selection in an MBSS
12.6.8 RSNA policy selection in a PBSS
12.6.9 RSN management of the IEEE 802.1X Controlled Port
12.6.10 RSNA authentication in an infrastructure BSS
12.6.10.1 General
12.6.10.2 Preauthentication and RSNA key management
12.6.10.3 Cached PMKSAs and RSNA key management
12.6.11 RSNA authentication in an IBSS
12.6.12 RSNA authentication in an MBSS
12.6.13 RSNA authentication in a PBSS
12.6.14 RSNA key management in an infrastructure BSS
12.6.15 RSNA key management in an IBSS
12.6.16 RSNA key management in an MBSS
12.6.17 RSNA key management in a PBSS
12.6.18 RSNA security association termination
12.6.19 Protection of robust Management frames
12.6.20 Robust management frame selection procedure
12.6.21 RSNA rekeying
12.6.22 Multi-band RSNA
12.6.22.1 General
12.6.22.2 Nontransparent multi-band RSNA
12.6.22.3 Transparent multi-band RSNA
12.6.22.4 Multi-band RSNA with TDLS in a non-DMG BSS
12.6.23 Protection of Beacon frames
12.7 Keys and key distribution
12.7.1 Key hierarchy
12.7.1.1 General
12.7.1.2 PRF
12.7.1.3 Pairwise key hierarchy
12.7.1.4 Group key hierarchy
12.7.1.5 Integrity group key hierarchy
12.7.1.6 FT key hierarchy
12.7.1.6.1 Overview
12.7.1.6.2 Key derivation function (KDF)
12.7.1.6.3 PMK-R0
12.7.1.6.4 PMK-R1
12.7.1.6.5 PTK
12.7.1.7 Beacon protection key hierarchy
12.7.2 EAPOL-Key frames
12.7.3 EAPOL-Key frame construction and processing
12.7.4 EAPOL-Key frame notation
12.7.5 Nonce generation
12.7.6 4-way handshake
12.7.6.1 General
12.7.6.2 4-way handshake message 1
12.7.6.3 4-way handshake message 2
12.7.6.4 4-way handshake message 3
12.7.6.5 4-way handshake message 4
12.7.6.6 4-way handshake implementation considerations
12.7.6.7 Sample 4-way handshake
12.7.6.8 4-way handshake analysis
12.7.7 Group key handshake
12.7.7.1 General
12.7.7.2 Group key handshake message 1
12.7.7.3 Group key handshake message 2
12.7.7.4 Group key handshake implementation considerations
12.7.7.5 Sample group key handshake
12.7.8 TDLS PeerKey (TPK) security protocol
12.7.8.1 General
12.7.8.2 TPK handshake
12.7.8.3 TPK handshake security assumptions
12.7.8.4 TPK Security Protocol handshake messages
12.7.8.4.1 Overview
12.7.8.4.2 TPK handshake message 1
12.7.8.4.3 TPK handshake message 2
12.7.8.4.4 TPK handshake message 3
12.7.9 RSNA Supplicant key management state machine
12.7.9.1 General
12.7.9.2 Supplicant state machine states
12.7.9.3 Supplicant state machine variables
12.7.9.4 Supplicant state machine procedures
12.7.10 RSNA Authenticator key management state machine
12.7.10.1 General
12.7.10.2 Authenticator state machine states
12.7.10.2.1 Authenticator state machine: 4-way handshake (per STA)
12.7.10.2.2 Authenticator state machine: group key handshake (per STA)
12.7.10.2.3 Authenticator state machine: group key handshake (global)
12.7.10.3 Authenticator state machine variables
12.7.10.4 Authenticator state machine procedures
12.8 Mapping EAPOL keys to IEEE 802.11 keys
12.8.1 Mapping PTK to TKIP keys
12.8.2 Mapping GTK to TKIP keys
12.8.3 Mapping PTK to CCMP keys
12.8.4 Mapping GTK to CCMP keys
12.8.5 Mapping GTK to WEP-40 keys
12.8.6 Mapping GTK to WEP-104 keys
12.8.7 Mapping IGTK to BIP keys
12.8.8 Mapping PTK to GCMP keys
12.8.9 Mapping GTK to GCMP keys
12.8.10 Mapping BIGTK to BIP keys
12.9 Authenticated mesh peering exchange (AMPE)
12.10 AP PeerKey support
12.10.1 AP PeerKey overview
12.10.2 AP PeerKey protocol
12.11 Authentication for FILS
12.11.1 General
12.11.2 FILS authentication protocol
12.11.2.1 General
12.11.2.2 Discovery of a FILS AP
12.11.2.3 Key establishment with FILS Shared Key authentication
12.11.2.3.1 Overview
12.11.2.3.2 Non-AP STA construction of Authentication frame
12.11.2.3.3 AP processing of Authentication frame
12.11.2.3.4 AP construction of Authentication frame
12.11.2.3.5 Non-AP STA processing of Authentication frame
12.11.2.4 Key establishment with FILS Public Key authentication
12.11.2.4.1 General
12.11.2.4.2 Prior to exchange
12.11.2.4.3 Processing after receipt
12.11.2.4.4 Post processing
12.11.2.4.5 Upon receipt
12.11.2.5 Key establishment with FILS authentication
12.11.2.5.1 General
12.11.2.5.2 PMKSA key derivation with FILS authentication
12.11.2.5.3 PTKSA Key derivation with FILS authentication
12.11.2.6 Key confirmation with FILS authentication
12.11.2.6.1 General
12.11.2.6.2 (Re)Association Request for FILS key confirmation
12.11.2.6.3 (Re)Association Response for FILS key confirmation
12.11.2.7 AEAD cipher mode for FILS
13. Fast BSS transition
13.1 Overview
13.2 Key holders
13.2.1 Introduction
13.2.2 Authenticator key holders
13.2.3 Supplicant key holders
13.3 Capability and policy advertisement
13.4 FT initial mobility domain association
13.4.1 Overview
13.4.2 FT initial mobility domain association in an RSN
13.4.3 FT initial mobility domain association in a non-RSN
13.4.4 FT initial mobility domain association over FILS in an RSN
13.5 FT protocol
13.5.1 Overview
13.5.2 Over-the-air FT protocol authentication in an RSN
13.5.3 Over-the-DS FT protocol in an RSN
13.5.4 Over-the-air FT protocol in a non-RSN
13.5.5 Over-the-DS FT protocol in a non-RSN
13.6 FT resource request protocol
13.6.1 Overview
13.6.2 Over-the-air fast BSS transition with resource request
13.6.3 Over-the-DS fast BSS transition with resource request
13.7 FT reassociation
13.7.1 FT reassociation in an RSN
13.7.2 FT reassociation in a non-RSN
13.8 FT authentication sequence
13.8.1 Overview
13.8.2 FT authentication sequence: contents of first message
13.8.3 FT authentication sequence: contents of second message
13.8.4 FT authentication sequence: contents of third message
13.8.5 FT authentication sequence: contents of fourth message
13.9 FT security architecture state machines
13.9.1 Introduction
13.9.2 R0KH state machine
13.9.2.1 General
13.9.2.2 R0KH state machine states
13.9.2.3 R0KH state machine variables
13.9.2.4 R0KH state machine procedures
13.9.3 R1KH state machine
13.9.3.1 General
13.9.3.2 R1KH state machine states
13.9.3.3 R1KH state machine variables
13.9.3.4 R1KH state machine procedures
13.9.4 S0KH state machine
13.9.4.1 General
13.9.4.2 S0KH state machine states
13.9.4.3 S0KH state machine variables
13.9.4.4 S0KH state machine procedures
13.9.5 S1KH state machine
13.9.5.1 General
13.9.5.2 S1KH state machine states
13.9.5.3 S1KH state machine variables
13.9.5.4 S1KH state machine procedures
13.10 Remote request broker (RRB) communication
13.10.1 Overview
13.10.2 Remote request broker (RRB)
13.10.3 Remote Request/Response frame definition
13.11 Resource request procedures
13.11.1 General
13.11.2 Resource information container (RIC)
13.11.3 Creation and handling of a resource request
13.11.3.1 FTO procedures
13.11.3.2 AP procedures
14. MLME mesh procedures
14.1 Mesh STA dependencies
14.2 Mesh discovery
14.2.1 General
14.2.2 Mesh identifier
14.2.3 Mesh profile
14.2.4 Mesh STA configuration
14.2.5 Supplemental information for the mesh discovery
14.2.6 Scanning mesh BSSs
14.2.7 Candidate peer mesh STA
14.2.8 Establishing or becoming a member of a mesh BSS
14.2.9 Establishing mesh peerings
14.3 Mesh peering management (MPM)
14.3.1 General
14.3.2 State variable management
14.3.3 Mesh authentication
14.3.4 Mesh peering instance controller
14.3.4.1 Overview
14.3.4.2 Creating a new mesh peering instance
14.3.4.3 Deleting mesh peering instances
14.3.5 Mesh peering instance selection
14.3.6 Mesh peering open
14.3.6.1 Generating Mesh Peering Open frames
14.3.6.2 Mesh Peering Open frame processing
14.3.7 Mesh peering confirm
14.3.7.1 Generating Mesh Peering Confirm frames
14.3.7.2 Mesh Peering Confirm frame processing
14.3.8 Mesh peering close
14.3.8.1 Generating Mesh Peering Close frames
14.3.8.2 Mesh Peering Close frame processing
14.4 Mesh peering management finite state machine (MPM FSM)
14.4.1 General
14.4.2 States
14.4.3 Events and actions
14.4.4 Timers
14.4.5 State transitions
14.4.6 IDLE state
14.4.7 OPN_SNT state
14.4.8 CNF_RCVD state
14.4.9 OPN_RCVD state
14.4.10 ESTAB state
14.4.11 HOLDING state
14.5 Authenticated mesh peering exchange (AMPE)
14.5.1 Overview
14.5.2 Security capabilities selection
14.5.2.1 Instance Pairwise Cipher Suite selection
14.5.2.2 Group cipher suite selection
14.5.3 Construction and processing AES-SIV-protected mesh peering Management frames
14.5.4 Distribution of group transient keys in an MBSS
14.5.5 Mesh peering Management frames for AMPE
14.5.5.1 General
14.5.5.2 Mesh peering open for AMPE
14.5.5.2.1 Generating Mesh Peering Open frames for AMPE
14.5.5.2.2 Processing Mesh Peering Open frames for AMPE
14.5.5.3 Mesh peering confirm for AMPE
14.5.5.3.1 Generating Mesh Peering Confirm frames for AMPE
14.5.5.3.2 Processing Mesh Peering Confirm frames for AMPE
14.5.5.4 Mesh peering close for AMPE
14.5.5.4.1 Generating Mesh Peering Close frames for AMPE
14.5.5.4.2 Processing Mesh Peering Close frames for AMPE
14.5.6 AMPE finite state machine
14.5.6.1 Overview
14.5.6.2 Additional events and actions to MPM FSM
14.5.6.3 State transitions
14.5.7 Keys and key derivation algorithm for the authenticated mesh peering exchange (AMPE)
14.6 Mesh group key handshake
14.6.1 General
14.6.2 Protection on mesh group key handshake frames
14.6.3 Mesh Group Key Inform frame construction and processing
14.6.4 Mesh Group Key Acknowledge frame construction and processing
14.6.5 Mesh group key implementation considerations
14.7 Mesh security
14.8 Mesh path selection and metric framework
14.8.1 General
14.8.2 Extensible path selection framework
14.8.3 Link metric reporting
14.9 Path selection link metric
14.9.1 General
14.9.2 Airtime link metric and high PHY rate airtime link metric
14.10 Hybrid wireless mesh protocol (HWMP)
14.10.1 General
14.10.2 Terminology
14.10.3 On-demand path selection mode
14.10.4 Proactive tree building mode
14.10.4.1 General
14.10.4.2 Proactive PREQ mechanism
14.10.4.3 Proactive RANN mechanism
14.10.5 Collocated STAs
14.10.6 Parameters for extensible path selection framework
14.10.7 Addressing of HWMP Mesh Path Selection frame
14.10.8 General rules for processing HWMP elements
14.10.8.1 General
14.10.8.2 HWMP propagation
14.10.8.3 HWMP sequence numbering
14.10.8.4 Forwarding information
14.10.8.5 Repeated attempts at path discovery
14.10.8.6 Limiting the rate of HWMP SN increments
14.10.9 Path request (PREQ) mechanism
14.10.9.1 General
14.10.9.2 Function
14.10.9.3 Conditions for generating and sending a PREQ element
14.10.9.4 PREQ element processing
14.10.9.4.1 General
14.10.9.4.2 Acceptance criteria
14.10.9.4.3 Effect of receipt
14.10.10 Path reply (PREP) mechanism
14.10.10.1 General
14.10.10.2 Function
14.10.10.3 Conditions for generating and sending a PREP element
14.10.10.4 PREP element processing
14.10.10.4.1 General
14.10.10.4.2 Acceptance criteria
14.10.10.4.3 Effect of receipt
14.10.11 Path error (PERR) mechanism
14.10.11.1 General
14.10.11.2 Function
14.10.11.3 Conditions for generating and sending a PERR element
14.10.11.4 PERR element processing
14.10.11.4.1 General
14.10.11.4.2 Acceptance criteria
14.10.11.4.3 Effect of receipt
14.10.12 Root announcement (RANN) mechanism
14.10.12.1 General
14.10.12.2 Function
14.10.12.3 Conditions for generating and sending a RANN element
14.10.12.4 RANN element reception
14.10.12.4.1 General
14.10.12.4.2 Acceptance criteria
14.10.12.4.3 Effect of receipt
14.10.13 Considerations for support of STAs without mesh functionality
14.11 Interworking with the DS or an attached bridge
14.11.1 Overview of interworking between a mesh BSS and a DS or an attached bridge
14.11.2 Gate announcement (GANN)
14.11.2.1 General
14.11.2.2 Function
14.11.2.3 Conditions for generating and sending a GANN element
14.11.2.4 GANN element processing
14.11.2.4.1 General
14.11.2.4.2 Acceptance criteria
14.11.2.4.3 Effect of receipt
14.11.3 Data forwarding at proxy mesh gates
14.11.3.1 General
14.11.3.2 Forwarding of MSDUs from the MBSS to the DS
14.11.3.3 Forwarding of MSDUs from the DS to the MBSS
14.11.4 Proxy information and proxy update
14.11.4.1 General
14.11.4.2 Proxy information
14.11.4.3 Proxy update (PXU)
14.11.4.3.1 General
14.11.4.3.2 Function
14.11.4.3.3 Conditions for generating and sending a PXU element
14.11.4.3.4 Effect of receipt of a PXU element
14.11.4.4 Proxy update confirmation (PXUC)
14.11.4.4.1 General
14.11.4.4.2 Function
14.11.4.4.3 Conditions for generating and sending a PXUC element
14.11.4.4.4 Effect of receipt of PXUC element
14.11.5 Mesh STA collocation
14.12 Intra-mesh congestion control
14.12.1 General
14.12.2 Congestion control signaling protocol
14.13 Synchronization and beaconing in MBSSs
14.13.1 TSF for MBSSs
14.13.2 Extensible synchronization framework
14.13.2.1 General
14.13.2.2 Neighbor offset synchronization method
14.13.2.2.1 General
14.13.2.2.2 Timing offset calculation
14.13.2.2.3 Clock drift adjustment
14.13.3 Beaconing
14.13.3.1 Beacon generation in MBSSs
14.13.3.2 Beacon reception for mesh STA
14.13.4 Mesh beacon collision avoidance (MBCA)
14.13.4.1 Overview
14.13.4.2 Beacon timing advertisement
14.13.4.2.1 General
14.13.4.2.2 Calculation of neighbor STA’s TBTT
14.13.4.2.3 Beacon timing information
14.13.4.2.4 Maintenance of the status number
14.13.4.2.5 Transmitter’s procedure
14.13.4.2.6 Receiver’s procedure
14.13.4.3 TBTT selection
14.13.4.4 TBTT adjustment
14.13.4.4.1 Self-determined TBTT adjustment
14.13.4.4.2 Requested TBTT adjustment
14.13.4.4.3 TBTT scanning and adjustment procedures
14.13.4.5 Frame transmission across reported TBTT
14.13.4.6 Delayed beacon transmissions
14.14 Power save in a mesh BSS
14.14.1 General
14.14.2 Mesh power management modes
14.14.2.1 General
14.14.2.2 Peer-specific mesh power management modes
14.14.2.3 Nonpeer mesh power management modes
14.14.3 Mesh power management mode indications and transitions
14.14.3.1 General
14.14.3.2 Transition to a higher activity level
14.14.3.3 Transition to a lower activity level
14.14.4 TIM transmissions in an MBSS
14.14.5 TIM types
14.14.6 Mesh awake window
14.14.7 Power save support
14.14.8 Operation in peer-specific and nonpeer mesh power management modes
14.14.8.1 General
14.14.8.2 Operation in active mode
14.14.8.3 Operation in deep sleep mode for nonpeer mesh STAs
14.14.8.4 Operation in light sleep mode for a mesh peering
14.14.8.5 Operation in deep sleep mode for a mesh peering
14.14.8.6 Conditions for doze state
14.14.9 Mesh peer service periods
14.14.9.1 General
14.14.9.2 Initiation of a mesh peer service period
14.14.9.3 Operation during a mesh peer service period
14.14.9.4 Termination of a mesh peer service period
14.14.10 MCCA use by power saving mesh STA
15. DSSS PHY specification for the 2.4 GHz band designated for ISM applications
15.1 Overview
15.1.1 General
15.1.2 Scope of DSSS PHY services
15.1.3 DSSS PHY functions
15.1.3.1 General
15.1.3.2 PLME
15.1.4 Service specification method and notation
15.2 DSSS PHY specific service parameter list
15.2.1 Introduction
15.2.2 TXVECTOR parameters
15.2.2.1 General
15.2.2.2 TXVECTOR LENGTH
15.2.2.3 TXVECTOR DATARATE
15.2.2.4 TXVECTOR SERVICE
15.2.2.5 TXVECTOR TXPWR_LEVEL_INDEX
15.2.2.6 TXVECTOR TIME_OF_DEPARTURE_REQUESTED
15.2.2.7 TXVECTOR TX_ANTENNA
15.2.3 RXVECTOR parameters
15.2.3.1 General
15.2.3.2 RXVECTOR LENGTH
15.2.3.3 RXVECTOR RSSI
15.2.3.4 RXVECTOR SIGNAL
15.2.3.5 RXVECTOR SERVICE
15.2.3.6 PHY-RXEND.indication parameter RCPI
15.2.3.7 RXVECTOR SQ
15.2.3.8 RXVECTOR RX_ANTENNA
15.2.4 TXSTATUS parameters
15.2.4.1 General
15.2.4.2 TXSTATUS TIME_OF_DEPARTURE
15.2.4.3 TXSTATUS TIME_OF_DEPARTURE_ClockRate
15.3 DSSS PHY
15.3.1 Overview
15.3.2 PPDU format
15.3.3 PHY field definitions
15.3.3.1 General
15.3.3.2 PHY SYNC field
15.3.3.3 PHY SFD
15.3.3.4 PHY SIGNAL field
15.3.3.5 PHY SERVICE field
15.3.3.6 PHY LENGTH field
15.3.3.7 PHY CRC field
15.3.4 PHY/DSSS PHY data scrambler and descrambler
15.3.5 PHY data modulation and modulation rate change
15.3.6 Transmit PHY
15.3.7 Receive PHY
15.4 DSSS PLME
15.4.1 PLME SAP sublayer management primitives
15.4.2 DSSS PHY MIB
15.4.3 DSSS PHY
15.4.4 PHY operating specifications, general
15.4.4.1 General
15.4.4.2 Operating frequency range
15.4.4.3 Channel Numbering of operating channels
15.4.4.4 Spreading sequence
15.4.4.5 Modulation and channel data rates
15.4.4.6 Transmit and receive in-band and out-of-band spurious emissions
15.4.4.7 TX-to-RX turnaround time
15.4.4.8 RX-to-TX turnaround time
15.4.4.9 Slot time
15.4.4.10 Transmit and receive antenna connector impedance
15.4.5 PHY transmit specifications
15.4.5.1 Introduction
15.4.5.2 Transmit power levels
15.4.5.3 Minimum transmitted power level
15.4.5.4 Transmit power level control
15.4.5.5 Transmit spectrum mask
15.4.5.6 Transmit center frequency tolerance
15.4.5.7 Chip clock frequency tolerance
15.4.5.8 Transmit power-on and power-down ramp
15.4.5.9 RF carrier suppression
15.4.5.10 Transmit modulation accuracy
15.4.5.11 Time of Departure accuracy
15.4.6 PHY receiver specifications
15.4.6.1 Introduction
15.4.6.2 Receiver minimum input level sensitivity
15.4.6.3 Receiver maximum input level
15.4.6.4 Receiver adjacent channel rejection
15.4.6.5 CCA
15.4.6.6 Received channel power indicator (RCPI) measurement
15.4.6.7 DSSS PHY TXTIME calculation
16. High rate direct sequence spread spectrum (HR/DSSS) PHY specification
16.1 Overview
16.1.1 General
16.1.2 Scope of HR/DSSS PHY services
16.1.3 HR/DSSS PHY functions
16.1.3.1 General
16.1.3.2 PLME
16.1.4 Service specification method and notation
16.2 HR/DSSS PHY
16.2.1 Overview
16.2.2 PPDU format
16.2.2.1 General
16.2.2.2 Long PPDU format
16.2.2.3 Short PPDU format
16.2.3 PPDU field definitions
16.2.3.1 General
16.2.3.2 Long PHY SYNC field
16.2.3.3 Long PHY SFD
16.2.3.4 Long PHY SIGNAL field
16.2.3.5 Long PHY SERVICE field
16.2.3.6 Long PHY LENGTH field
16.2.3.7 PHY CRC (CRC-16) field
16.2.3.8 Long PHY data modulation and modulation rate change
16.2.3.9 Short PHY synchronization (shortSYNC)
16.2.3.10 Short PHY SFD field (shortSFD)
16.2.3.11 Short PHY SIGNAL field (shortSIGNAL)
16.2.3.12 Short PHY SERVICE field (shortSERVICE)
16.2.3.13 Short PHY LENGTH field (shortLENGTH)
16.2.3.14 Short CRC-16 field (shortCRC)
16.2.3.15 Short PHY data modulation and modulation rate change
16.2.4 PHY/HR/DSSS PHY data scrambler and descrambler
16.2.5 Transmit PHY
16.2.6 Receive PHY
16.3 HR/DSSS PLME
16.3.1 PLME SAP sublayer management primitives
16.3.2 HR/DSSS PHY MIB
16.3.3 HR/DSSS PHY
16.3.4 HR/DSSS TXTIME calculation
16.3.5 Vector descriptions
16.3.6 PHY operating specifications, general
16.3.6.1 General
16.3.6.2 Operating frequency range
16.3.6.3 Channel Numbering of operating channels
16.3.6.4 Modulation and channel data rates
16.3.6.5 Spreading sequence and modulation for 1 Mb/s and 2 Mb/s
16.3.6.6 Spreading sequences and modulation for CCK modulation at 5.5 Mb/s and 11 Mb/s
16.3.6.6.1 General
16.3.6.6.2 Cover code for CCK
16.3.6.6.3 CCK 5.5 Mb/s modulation
16.3.6.6.4 CCK 11 Mb/s modulation
16.3.6.7 Transmit and receive in-band and out-of-band spurious emissions
16.3.6.8 TX-to-RX turnaround time
16.3.6.9 RX-to-TX turnaround time
16.3.6.10 Slot time
16.3.6.11 Transmit and receive impedance at the antenna connector
16.3.7 PHY transmit specifications
16.3.7.1 Introduction
16.3.7.2 Transmit power levels
16.3.7.3 Transmit power level control
16.3.7.4 Transmit spectrum mask
16.3.7.5 Transmit center frequency tolerance
16.3.7.6 Chip clock frequency tolerance
16.3.7.7 Transmit power-on and power-down ramp
16.3.7.8 RF carrier suppression
16.3.7.9 Transmit modulation accuracy
16.3.7.10 Time of Departure accuracy
16.3.8 PHY receiver specifications
16.3.8.1 Introduction
16.3.8.2 Receiver minimum input level sensitivity
16.3.8.3 Receiver maximum input level
16.3.8.4 Receiver adjacent channel rejection
16.3.8.5 CCA
16.3.8.6 Received channel power indicator (RCPI) measurement
17. Orthogonal frequency division multiplexing (OFDM) PHY specification
17.1 Introduction
17.1.1 General
17.1.2 Scope of OFDM services
17.1.3 OFDM PHY functions
17.1.3.1 General
17.1.3.2 PLME
17.1.3.3 Service specification method
17.2 OFDM PHY specific service parameter list
17.2.1 Introduction
17.2.2 TXVECTOR parameters
17.2.2.1 General
17.2.2.2 TXVECTOR LENGTH
17.2.2.3 TXVECTOR DATARATE
17.2.2.4 TXVECTOR SERVICE
17.2.2.5 TXVECTOR TXPWR_LEVEL_INDEX
17.2.2.6 TXVECTOR TIME_OF_DEPARTURE_REQUESTED
17.2.2.7 TXVECTOR CH_BANDWIDTH_IN_NON_HT
17.2.2.8 TXVECTOR DYN_BANDWIDTH_IN_NON_HT
17.2.3 RXVECTOR parameters
17.2.3.1 General
17.2.3.2 RXVECTOR LENGTH
17.2.3.3 RXVECTOR RSSI
17.2.3.4 RXVECTOR DATARATE
17.2.3.5 RXVECTOR SERVICE
17.2.3.6 PHY-RXEND.indication parameter RCPI
17.2.3.7 RXVECTOR CH_BANDWIDTH_IN_NON_HT
17.2.3.8 RXVECTOR DYN_BANDWIDTH_IN_NON_HT
17.2.4 TXSTATUS parameters
17.2.4.1 General
17.2.4.2 TXSTATUS TIME_OF_DEPARTURE
17.2.4.3 TXSTATUS TIME_OF_DEPARTURE_ClockRate
17.3 OFDM PHY
17.3.1 Introduction
17.3.2 PPDU format
17.3.2.1 General
17.3.2.2 Overview of the PPDU encoding process
17.3.2.3 Modulation-dependent parameters
17.3.2.4 Timing-related parameters
17.3.2.5 Mathematical conventions in the signal descriptions
17.3.2.6 Discrete time implementation considerations
17.3.3 PHY preamble (SYNC)
17.3.4 SIGNAL field
17.3.4.1 General
17.3.4.2 RATE field
17.3.4.3 PHY LENGTH field
17.3.4.4 Parity (P), Reserved (R), and SIGNAL TAIL fields
17.3.5 DATA field
17.3.5.1 General
17.3.5.2 SERVICE field
17.3.5.3 PPDU TAIL field
17.3.5.4 Pad bits (PAD)
17.3.5.5 PHY DATA scrambler and descrambler
17.3.5.6 Convolutional encoder
17.3.5.7 Data interleaving
17.3.5.8 Subcarrier modulation mapping
17.3.5.9 Pilot subcarriers
17.3.5.10 OFDM modulation
17.3.6 CCA
17.3.7 PHY data modulation and modulation rate change
17.3.8 PHY operating specifications (general)
17.3.8.1 General
17.3.8.2 Outline description
17.3.8.3 Regulatory requirements
17.3.8.4 Operating channel frequencies
17.3.8.4.1 Operating frequency range
17.3.8.4.2 Channel numbering
17.3.8.4.3 Channelization
17.3.8.5 Transmit and receive in-band and out-of-band spurious emissions
17.3.8.6 Slot time
17.3.8.7 Transmit and receive impedance at the antenna connector
17.3.9 PHY transmit specifications
17.3.9.1 General
17.3.9.2 Transmit power levels
17.3.9.3 Transmit spectrum mask
17.3.9.4 Transmission spurious
17.3.9.5 Transmit center frequency tolerance
17.3.9.6 Symbol clock frequency tolerance
17.3.9.7 Modulation accuracy
17.3.9.7.1 Introduction
17.3.9.7.2 Transmitter center frequency leakage
17.3.9.7.3 Transmitter spectral flatness
17.3.9.7.4 Transmitter constellation error
17.3.9.8 Transmit modulation accuracy test
17.3.9.9 Time of Departure accuracy
17.3.10 PHY receiver specifications
17.3.10.1 Introduction
17.3.10.2 Receiver minimum input sensitivity
17.3.10.3 Adjacent channel rejection
17.3.10.4 Nonadjacent channel rejection
17.3.10.5 Receiver maximum input level
17.3.10.6 CCA requirements
17.3.10.7 Received channel power indicator (RCPI) measurement
17.3.11 Transmit PHY
17.3.12 Receive PHY
17.4 OFDM PLME
17.4.1 PLME SAP sublayer management primitives
17.4.2 OFDM PHY MIB
17.4.3 OFDM TXTIME calculation
17.4.4 OFDM PHY
18. Extended Rate PHY (ERP) specification
18.1 Overview
18.1.1 General
18.1.2 Introduction
18.1.3 Operational modes
18.1.4 Scope of ERP PHY services
18.1.5 ERP functions
18.2 PHY-specific service parameter list
18.3 Extended Rate PHY sublayer
18.3.1 Introduction
18.3.2 PPDU format
18.3.2.1 General
18.3.2.2 Long preamble PPDU format
18.3.2.3 Short preamble PPDU format
18.3.2.4 ERP-OFDM PPDU format
18.3.3 PHY data modulation and rate change
18.3.3.1 Long and short preamble formats
18.3.3.2 ERP-OFDM format
18.3.4 CCA
18.3.5 PHY receive procedure
18.4 ERP operating specifications (general)
18.4.1 Introduction
18.4.2 Regulatory requirements
18.4.3 Operating channel frequencies
18.4.4 Transmit and receive in-band and out-of-band spurious emissions
18.4.5 SIFS
18.4.6 CCA performance
18.4.7 PHY transmit specifications
18.4.7.1 General
18.4.7.2 Transmit power levels
18.4.7.3 Transmit spectral mask
18.4.7.4 Transmit center frequency tolerance
18.4.7.5 Symbol clock frequency tolerance
18.4.7.6 Time of Departure accuracy
18.4.8 PHY receive specifications
18.4.8.1 General
18.4.8.2 Receiver minimum input level sensitivity
18.4.8.3 Adjacent channel rejection
18.4.8.4 Receive maximum input level capability
18.5 ERP PLME
18.5.1 PLME SAP
18.5.2 MIB
18.5.3 TXTIME
18.5.3.1 General
18.5.3.2 ERP-OFDM TXTIME calculations
18.5.4 ERP
19. High-throughput (HT) PHY specification
19.1 Introduction
19.1.1 Introduction to the HT PHY
19.1.2 Scope of HT PHY services
19.1.3 HT PHY functions
19.1.3.1 General
19.1.3.2 PHY management entity (PLME)
19.1.3.3 Service specification method
19.1.4 PPDU formats
19.2 HT PHY service interface
19.2.1 Introduction
19.2.2 TXVECTOR and RXVECTOR parameters
19.2.3 PHYCONFIG_VECTOR parameters
19.2.4 Effect of CH_BANDWIDTH, CH_OFFSET, and MCS parameters on PPDU format
19.2.5 Support for NON_HT formats
19.2.6 TXSTATUS parameters
19.3 HT PHY
19.3.1 Introduction
19.3.2 PPDU format
19.3.3 Transmitter block diagram
19.3.4 Overview of the PPDU encoding process
19.3.5 Modulation and coding scheme (MCS)
19.3.6 Timing-related parameters
19.3.7 Mathematical description of signals
19.3.8 Transmission in the upper/lower 20 MHz of a 40 MHz channel
19.3.9 HT preamble
19.3.9.1 Introduction
19.3.9.2 HT-mixed format preamble
19.3.9.3 Non-HT portion of the HT-mixed format preamble
19.3.9.3.1 Introduction
19.3.9.3.2 Cyclic shift definition
19.3.9.3.3 L-STF definition
19.3.9.3.4 L-LTF definition
19.3.9.3.5 L-SIG definition
19.3.9.4 HT portion of HT-mixed format preamble
19.3.9.4.1 Introduction
19.3.9.4.2 Cyclic shift definition
19.3.9.4.3 HT-SIG definition
19.3.9.4.4 CRC calculation for HT-SIG
19.3.9.4.5 HT-STF definition
19.3.9.4.6 HT-LTF definition
19.3.9.5 HT-greenfield format preamble
19.3.9.5.1 General
19.3.9.5.2 Cyclic shift definition for HT-greenfield format preamble
19.3.9.5.3 HT-GF-STF definition
19.3.9.5.4 HT-greenfield format HT-SIG
19.3.9.5.5 HT-greenfield format LTF
19.3.10 Transmission of NON_HT format PPDUs with more than one transmit chain
19.3.11 Data field
19.3.11.1 General
19.3.11.2 SERVICE field
19.3.11.3 Scrambler
19.3.11.4 Coding
19.3.11.5 Encoder parsing operation for two BCC FEC encoders
19.3.11.6 BCC coding and puncturing
19.3.11.7 LDPC codes
19.3.11.7.1 Introduction
19.3.11.7.2 LDPC coding rates and codeword block lengths
19.3.11.7.3 LDPC encoder
19.3.11.7.4 Parity-check matrices
19.3.11.7.5 LDPC PPDU encoding process
19.3.11.7.6 LDPC parser
19.3.11.8 Data interleaver
19.3.11.8.1 Overview
19.3.11.8.2 Stream parser
19.3.11.8.3 Frequency interleaver
19.3.11.9 Constellation mapping
19.3.11.9.1 General
19.3.11.9.2 Space-time block coding (STBC)
19.3.11.10 Pilot subcarriers
19.3.11.11 OFDM modulation
19.3.11.11.1 General
19.3.11.11.2 Spatial mapping
19.3.11.11.3 Transmission in 20 MHz HT format
19.3.11.11.4 Transmission in 40 MHz HT format
19.3.11.11.5 Transmission in MCS 32 format
19.3.11.11.6 Transmission with a short GI
19.3.11.12 Non-HT duplicate transmission
19.3.12 Beamforming
19.3.12.1 General
19.3.12.2 Implicit feedback beamforming
19.3.12.3 Explicit feedback beamforming
19.3.12.3.1 General
19.3.12.3.2 CSI matrices feedback
19.3.12.3.3 CSI matrices feedback decoding procedure
19.3.12.3.4 Example of CSI matrices feedback encoding
19.3.12.3.5 Noncompressed beamforming feedback matrix
19.3.12.3.6 Compressed beamforming feedback matrix
19.3.13 HT Preamble format for sounding PPDUs
19.3.13.1 General
19.3.13.2 Sounding with a NDP
19.3.13.3 Sounding PPDU for calibration
19.3.13.4 Sounding PPDU for channel quality assessment
19.3.14 Regulatory requirements
19.3.15 Channel numbering and channelization
19.3.15.1 General
19.3.15.2 Channel allocation in the 2.4 GHz band
19.3.15.3 Channel allocation in the 5 GHz band
19.3.15.4 40 MHz channelization
19.3.16 Slot time
19.3.17 Transmit and receive impedance at the antenna connector
19.3.18 PHY transmit specification
19.3.18.1 Transmit spectrum mask
19.3.18.2 Spectral flatness
19.3.18.3 Transmit power
19.3.18.4 Transmit center frequency tolerance
19.3.18.5 Packet alignment
19.3.18.6 Symbol clock frequency tolerance
19.3.18.7 Modulation accuracy
19.3.18.7.1 Introduction to modulation accuracy tests
19.3.18.7.2 Transmit center frequency leakage
19.3.18.7.3 Transmitter constellation error
19.3.18.7.4 Transmitter modulation accuracy (EVM) test
19.3.18.8 Time of Departure accuracy
19.3.19 HT PHY receiver specification
19.3.19.1 Receiver minimum input sensitivity
19.3.19.2 Adjacent channel rejection
19.3.19.3 Nonadjacent channel rejection
19.3.19.4 Receiver maximum input level
19.3.19.5 CCA sensitivity
19.3.19.5.1 General
19.3.19.5.2 CCA-Energy Detect (CCA-ED)
19.3.19.5.3 CCA sensitivity for non-HT PPDUs
19.3.19.5.4 CCA sensitivity in 20 MHz
19.3.19.5.5 CCA sensitivity in 40 MHz
19.3.19.6 Received channel power indicator (RCPI) measurement
19.3.19.7 Reduced interframe space (RIFS)
19.3.20 PHY transmit procedure
19.3.21 PHY receive procedure
19.4 HT PLME
19.4.1 PLME SAP sublayer management primitives
19.4.2 PHY MIB
19.4.3 TXTIME calculation
19.4.4 HT PHY
19.5 Parameters for HT-MCSs
20. Directional multi-gigabit (DMG) PHY specification
20.1 DMG PHY introduction
20.1.1 Scope of DMG PHY services
20.1.2 DMG PHY functions
20.1.2.1 PHY management entity (PLME)
20.1.2.2 Service specification method
20.2 DMG PHY service interface
20.2.1 Introduction
20.2.2 TXVECTOR and RXVECTOR parameters
20.2.3 PHYCONFIG_VECTOR parameters
20.2.4 TXSTATUS parameters
20.3 Common parameters
20.3.1 Channelization
20.3.2 Transmit mask
20.3.3 Common requirements
20.3.3.1 Introduction
20.3.3.2 Center frequency tolerance
20.3.3.2.1 General
20.3.3.2.2 Center frequency convergence
20.3.3.3 Symbol clock tolerance
20.3.3.4 Transmit center frequency leakage
20.3.3.5 Transmit rampup and rampdown
20.3.3.6 Antenna setting
20.3.3.7 Maximum input requirement
20.3.3.8 Receive minimum input sensitivity
20.3.4 Timing-related parameters
20.3.5 Mathematical conventions in the signal description
20.3.5.1 General
20.3.6 Common preamble
20.3.6.1 General
20.3.6.2 Short Training field
20.3.6.3 Channel Estimation field
20.3.7 HCS calculation for headers of DMG control mode and DMG SC mode
20.3.8 Common LDPC parity matrices
20.3.8.1 General
20.3.8.2 Rate 1/2 LDPC code matrix H = 336 rows x 672 columns, Z = 42
20.3.8.3 Rate 5/8 LDPC code matrix H = 252 rows x 672 columns, Z = 42
20.3.8.4 Rate 3/4 LDPC code matrix H = 168 rows x 672 columns, Z = 42
20.3.8.5 Rate 13/16 LDPC code matrix H = 126 rows x 672 columns, Z = 42
20.3.9 Scrambler
20.3.10 Received channel power indicator (RCPI) measurement
20.4 DMG control mode
20.4.1 Introduction
20.4.2 PPDU format
20.4.3 Transmission
20.4.3.1 Preamble
20.4.3.1.1 General
20.4.3.1.2 Short Training field
20.4.3.1.3 Channel Estimation field
20.4.3.2 Header
20.4.3.2.1 General
20.4.3.2.2 Generation of HCS bits
20.4.3.2.3 Header encoding and modulation
20.4.3.3 Data field
20.4.3.3.1 General
20.4.3.3.2 Scrambler
20.4.3.3.3 Encoder
20.4.3.3.4 Modulation
20.4.3.3.5 Spreading
20.4.4 Performance requirements
20.4.4.1 Transmit requirements
20.4.4.1.1 Introduction
20.4.4.1.2 Transmit EVM
20.4.4.2 Receive requirements
20.4.4.2.1 Introduction
20.4.4.2.2 CCA sensitivity
20.5 DMG SC mode
20.5.1 Introduction
20.5.2 PPDU format
20.5.3 Transmission
20.5.3.1 Header
20.5.3.1.1 General
20.5.3.1.2 Modulation and coding scheme
20.5.3.1.3 Generation of the HCS bits
20.5.3.1.4 Header encoding and modulation
20.5.3.1.5 Length recovery for extended SC MCSs at receiver
20.5.3.2 Data field
20.5.3.2.1 General
20.5.3.2.2 Scrambler
20.5.3.2.3 Encoding
20.5.3.2.4 Modulation mapping
20.5.3.2.5 Symbol blocking and guard insertion
20.5.4 Performance requirements
20.5.4.1 Transmit requirements
20.5.4.1.1 Transmit EVM
20.5.4.1.2 Time of Departure accuracy
20.5.4.2 Receive requirements
20.5.4.2.1 Introduction
20.5.4.2.2 CCA sensitivity
20.6 DMG low-power SC mode
20.6.1 Introduction
20.6.2 Transmission
20.6.2.1 Preamble
20.6.2.2 Header
20.6.2.2.1 General
20.6.2.2.2 Header encoding and modulation
20.6.2.3 Data field
20.6.2.3.1 General
20.6.2.3.2 Scrambler
20.6.2.3.3 Encoding
20.6.2.3.4 Modulation
20.6.2.3.5 Blocking
20.7 PHY transmit procedure
20.8 PHY receive procedure
20.9 Beamforming
20.9.1 Beamforming concept
20.9.2 Beamforming frame format
20.9.2.1 Sector-level sweep
20.9.2.2 Beam refinement
20.9.2.2.1 General
20.9.2.2.2 BRP PPDU structure
20.9.2.2.3 BRP PPDU header fields
20.9.2.2.4 BRP PPDU duration
20.9.2.2.5 AGC field
20.9.2.2.6 TRN field
20.9.2.2.7 Channel measurement
20.10 Golay sequences
20.11 DMG PLME
20.11.1 PLME SAP sublayer management primitives
20.11.2 DMG PHY MIB
20.11.3 TXTIME calculation
20.11.4 DMG PHY
21. Very high throughput (VHT) PHY specification
21.1 Introduction
21.1.1 Introduction to the VHT PHY
21.1.2 Scope of VHT PHY services
21.1.3 VHT PHY functions
21.1.3.1 General
21.1.3.2 PHY management entity (PLME)
21.1.3.3 Service specification method
21.1.4 PPDU formats
21.2 VHT PHY service interface
21.2.1 Introduction
21.2.2 TXVECTOR and RXVECTOR parameters
21.2.3 PHYCONFIG_VECTOR parameters
21.2.4 Effects of CH_BANDWIDTH parameter on PPDU format
21.2.5 Support for NON_HT and HT formats
21.2.5.1 General
21.2.5.2 Support for NON_HT format when NON_HT_MODULATION is OFDM
21.2.5.3 Support for HT formats
21.2.6 TXSTATUS parameters
21.3 VHT PHY
21.3.1 Introduction
21.3.2 VHT PPDU format
21.3.3 Transmitter block diagram
21.3.4 Overview of the PPDU encoding process
21.3.4.1 General
21.3.4.2 Construction of L-STF
21.3.4.3 Construction of the L-LTF
21.3.4.4 Construction of L-SIG
21.3.4.5 Construction of VHT-SIG-A
21.3.4.6 Construction of VHT-STF
21.3.4.7 Construction of VHT-LTF
21.3.4.8 Construction of VHT-SIG-B
21.3.4.9 Construction of the Data field in a VHT SU PPDU
21.3.4.9.1 Using BCC
21.3.4.9.2 Using LDPC
21.3.4.10 Construction of the Data field in a VHT MU PPDU
21.3.4.10.1 General
21.3.4.10.2 Using BCC
21.3.4.10.3 Using LDPC
21.3.4.10.4 Combining to form a VHT MU PPDU
21.3.5 VHT modulation and coding scheme (VHT-MCS)
21.3.6 Timing-related parameters
21.3.7 Mathematical description of signals
21.3.7.1 Notation
21.3.7.2 Subcarrier indices in use
21.3.7.3 Channel frequencies
21.3.7.4 Transmitted signal
21.3.7.5 Definition of tone rotation
21.3.8 VHT preamble
21.3.8.1 Introduction
21.3.8.2 Non-VHT portion of VHT format preamble
21.3.8.2.1 Cyclic shift for pre-VHT modulated fields
21.3.8.2.2 L-STF definition
21.3.8.2.3 L-LTF definition
21.3.8.2.4 L-SIG definition
21.3.8.3 VHT portion of VHT format preamble
21.3.8.3.1 Introduction
21.3.8.3.2 Cyclic shift for VHT modulated fields
21.3.8.3.3 VHT-SIG-A definition
21.3.8.3.4 VHT-STF definition
21.3.8.3.5 VHT-LTF definition
21.3.8.3.6 VHT-SIG-B definition
21.3.9 Transmission of NON_HT and HT PPDUs with multiple transmit chains
21.3.9.1 Transmission of 20 MHz NON_HT PPDUs with more than one transmit chain
21.3.9.2 Transmission of HT PPDUs with more than four transmit chains
21.3.10 Data field
21.3.10.1 General
21.3.10.2 SERVICE field
21.3.10.3 CRC calculation for VHT-SIG-B
21.3.10.4 Scrambler
21.3.10.5 Coding
21.3.10.5.1 General
21.3.10.5.2 BCC encoder parsing operation
21.3.10.5.3 BCC coding and puncturing
21.3.10.5.4 LDPC coding
21.3.10.5.5 Encoding process for VHT MU PPDUs
21.3.10.6 Stream parser
21.3.10.7 Segment parser
21.3.10.8 BCC interleaver
21.3.10.9 Constellation mapping
21.3.10.9.1 General
21.3.10.9.2 LDPC tone mapping
21.3.10.9.3 Segment deparser
21.3.10.9.4 Space-time block coding
21.3.10.10 Pilot subcarriers
21.3.10.11 OFDM modulation
21.3.10.11.1 Transmission in VHT format
21.3.10.12 Non-HT duplicate transmission
21.3.11 SU-MIMO and DL-MU-MIMO Beamforming
21.3.11.1 General
21.3.11.2 Beamforming Feedback Matrix V
21.3.11.3 Maximum Number of Total Spatial Streams in VHT MU PPDUs
21.3.11.4 Group ID
21.3.12 VHT preamble format for sounding PPDUs
21.3.13 Regulatory requirements
21.3.14 Channelization
21.3.15 Slot time
21.3.16 Transmit and receive port impedance
21.3.17 VHT transmit specification
21.3.17.1 Transmit spectrum mask
21.3.17.2 Spectral flatness
21.3.17.3 Transmit center frequency and symbol clock frequency tolerance
21.3.17.4 Modulation accuracy
21.3.17.4.1 Introduction to modulation accuracy tests
21.3.17.4.2 Transmit center frequency leakage
21.3.17.4.3 Transmitter constellation error
21.3.17.4.4 Transmitter modulation accuracy (EVM) test
21.3.17.5 Time of Departure accuracy
21.3.18 VHT receiver specification
21.3.18.1 Receiver minimum input sensitivity
21.3.18.2 Adjacent channel rejection
21.3.18.3 Nonadjacent channel rejection
21.3.18.4 Receiver maximum input level
21.3.18.5 CCA sensitivity
21.3.18.5.1 General
21.3.18.5.2 CCA sensitivity for operating classes requiring CCA-ED
21.3.18.5.3 CCA sensitivity for signals occupying the primary 20 MHz channel
21.3.18.5.4 CCA sensitivity for signals not occupying the primary 20 MHz channel
21.3.18.6 RSSI
21.3.19 PHY transmit procedure
21.3.20 PHY receive procedure
21.4 VHT PLME
21.4.1 PLME SAP sublayer management primitives
21.4.2 PHY MIB
21.4.3 TXTIME and PSDU_LENGTH calculation
21.4.4 VHT PHY
21.5 Parameters for VHT-MCSs
22. Television very high throughput (TVHT) PHY specification
22.1 Introduction
22.1.1 Introduction to the TVHT PHY
22.1.2 Scope of TVHT PHY services
22.1.3 TVHT PHY functions
22.1.3.1 General
22.1.3.2 PHY management entity (PLME)
22.1.3.3 Service specification method
22.1.4 PPDU formats
22.2 TVHT PHY service interface
22.2.1 Introduction
22.2.2 TXVECTOR and RXVECTOR parameters
22.2.3 Effects of CH_BANDWIDTH parameter on PPDU format
22.2.4 Support for NON_HT and HT formats
22.3 TVHT PHY sublayer
22.3.1 Introduction
22.3.2 VHT PPDU format in TVWS bands
22.3.3 Transmitter block diagram
22.3.4 Overview of the PPDU encoding process
22.3.4.1 General
22.3.4.2 Construction of L-STF
22.3.4.3 Construction of the L-LTF
22.3.4.4 Construction of L-SIG
22.3.4.5 Construction of TVHT-SIG-A
22.3.4.6 Construction of TVHT-STF
22.3.4.7 Construction of TVHT-LTF
22.3.4.8 Construction of TVHT-SIG-B
22.3.4.9 Construction of the Data field in an SU PPDU
22.3.4.9.1 Using BCC
22.3.4.9.2 Using LDPC
22.3.4.10 Construction of the Data field in an MU PPDU
22.3.4.10.1 General
22.3.4.10.2 Using BCC
22.3.4.10.3 Using LDPC
22.3.4.10.4 Combining to form an MU PPDU
22.3.5 Modulation and coding scheme (MCS)
22.3.6 Timing-related parameters
22.3.7 Mathematical description of signals
22.3.8 TVHT preamble
22.3.8.1 Introduction
22.3.8.2 Non-TVHT portion of TVHT format preamble
22.3.8.2.1 Cyclic shift definition for pre-TVHT modulated fields
22.3.8.2.2 L-STF definition
22.3.8.2.3 L-LTF definition
22.3.8.2.4 L-SIG definition
22.3.8.3 TVHT portion of TVHT format preamble
22.3.8.3.1 Introduction
22.3.8.3.2 Cyclic shift for TVHT modulated fields
22.3.8.3.3 TVHT-SIG-A definition
22.3.8.3.4 TVHT-STF definition
22.3.8.3.5 TVHT-LTF definition
22.3.8.3.6 TVHT-SIG-B definition
22.3.9 Transmission of NON_HT and HT PPDUs with multiple antennas
22.3.10 Data field
22.3.10.1 General
22.3.10.2 SERVICE field
22.3.10.3 CRC calculation for TVHT-SIG-B
22.3.10.4 Scrambler
22.3.10.5 Coding
22.3.10.6 Stream parser
22.3.10.7 Segment parser
22.3.10.8 BCC interleaver
22.3.10.9 Constellation mapping
22.3.10.9.1 General
22.3.10.9.2 LDPC tone mapping
22.3.10.9.3 Segment deparser
22.3.10.9.4 Space-time block coding
22.3.10.10 Pilot subcarriers
22.3.10.11 OFDM modulation transmission in VHT format
22.3.10.12 Non-HT duplicate transmission
22.3.11 SU-MIMO and MU-MIMO Beamforming
22.3.11.1 General
22.3.11.2 Beamforming Feedback Matrix V
22.3.11.3 Group ID
22.3.12 TVHT preamble format for sounding PPDUs
22.3.13 Regulatory requirements
22.3.14 Channelization
22.3.15 Slot time
22.3.16 Transmit and receive port impedance
22.3.17 TVHT transmit specification
22.3.17.1 Transmit spectrum mask
22.3.17.2 Spectral flatness
22.3.17.3 Transmit center frequency and symbol clock frequency tolerance
22.3.17.4 Modulation accuracy
22.3.17.4.1 Introduction to modulation accuracy tests
22.3.17.4.2 Transmit center frequency leakage
22.3.17.4.3 Transmitter constellation error
22.3.17.4.4 Transmitter modulation accuracy (EVM) test
22.3.17.5 Time of Departure accuracy
22.3.18 TVHT receiver specification
22.3.18.1 General
22.3.18.2 Receiver minimum input sensitivity
22.3.18.3 Adjacent channel rejection
22.3.18.4 Nonadjacent channel rejection
22.3.18.5 Receiver maximum input level
22.3.18.6 CCA sensitivity
22.3.18.6.1 General
22.3.18.6.2 CCA sensitivity for operating classes requiring CCA-ED
22.3.18.6.3 CCA sensitivity for signals occupying the primary channel
22.3.18.6.4 CCA sensitivity for signals not occupying the primary channel
22.3.18.7 RSSI
22.3.19 PHY transmit procedure
22.3.20 PHY receive procedure
22.4 TVHT PLME
22.4.1 PLME SAP sublayer management primitives
22.4.2 PHY MIB
22.4.3 TXTIME and PSDU_LENGTH calculation
22.4.4 TVHT PHY
22.5 Parameters for TVHT-MCSs
23. Sub 1 GHz (S1G) PHY specification
23.1 Introduction
23.1.1 Introduction to the S1G PHY
23.1.2 Scope of S1G PHY services
23.1.3 S1G PHY features
23.1.3.1 General
23.1.3.2 PHY management entity (PLME)
23.1.3.3 Service specification method
23.1.4 PPDU formats
23.2 S1G PHY service interface
23.2.1 Introduction
23.2.2 TXVECTOR and RXVECTOR parameters
23.2.3 Effect of CH_BANDWIDTH parameter on PPDU format
23.3 S1G PHY sublayer
23.3.1 Introduction
23.3.2 S1G PPDU format
23.3.3 Transmitter block diagram
23.3.4 Overview of the PPDU encoding process
23.3.4.1 General
23.3.4.2 Construction of the Preamble part in an S1G_LONG PPDU
23.3.4.2.1 Construction of STF
23.3.4.2.2 Construction of LTF1
23.3.4.2.3 Construction of SIG-A
23.3.4.2.4 Construction of D-STF
23.3.4.2.5 Construction of D-LTF
23.3.4.2.6 Construction of SIG-B
23.3.4.3 Construction of the Preamble part in an S1G_SHORT PPDU
23.3.4.3.1 Construction of STF
23.3.4.3.2 Construction of LTF1
23.3.4.3.3 Construction of SIG
23.3.4.3.4 Construction of LTF2-LTFNLTF
23.3.4.4 Construction of the Preamble part in an S1G_1M PPDU
23.3.4.4.1 Construction of 1 MHz STF
23.3.4.4.2 Construction of 1 MHz LTF1
23.3.4.4.3 Construction of 1 MHz SIG
23.3.4.4.4 Construction of 1 MHz LTF2-LTFNLTF
23.3.4.5 Construction of Preambles for S1G_DUP_2M and S1G_DUP_1M
23.3.4.6 Construction of Data field in S1G SU PPDUs for all cases except 1 MHz MCS 10
23.3.4.6.1 Using BCC
23.3.4.6.2 Using LDPC
23.3.4.7 Construction of the Data field in an S1G SU PPDU (1 MHz MCS 10 mode)
23.3.4.7.1 Using BCC
23.3.4.7.2 Using LDPC
23.3.4.8 Construction of the Data field in an S1G MU PPDU
23.3.4.8.1 General
23.3.4.8.2 Using BCC
23.3.4.8.3 Using LDPC
23.3.4.8.4 Combining to form an S1G MU PPDU
23.3.5 Modulation and coding scheme
23.3.6 Timing-related parameters
23.3.7 Mathematical description of signals
23.3.8 S1G preamble
23.3.8.1 Introduction
23.3.8.2 Formats for greater than or equal to 2 MHz
23.3.8.2.1 Introduction
23.3.8.2.2 S1G_SHORT preamble
23.3.8.2.3 S1G_LONG preamble
23.3.8.3 Format for 1 MHz
23.3.8.3.1 Introduction
23.3.8.3.2 Cyclic shift for S1G modulated fields
23.3.8.3.3 STF definition
23.3.8.3.4 LTF definition
23.3.8.3.5 SIG definition
23.3.9 Data field
23.3.9.1 General
23.3.9.2 SERVICE field
23.3.9.3 Scrambler
23.3.9.4 Coding
23.3.9.4.1 General
23.3.9.4.2 BCC encoder parsing operation
23.3.9.4.3 BCC coding and puncturing
23.3.9.4.4 LDPC coding
23.3.9.4.5 Encoding process for S1G MU PPDUs
23.3.9.5 Repetition for 1 MHz MCS 10
23.3.9.6 Stream parser
23.3.9.7 Segment parser
23.3.9.8 BCC interleaver
23.3.9.9 Constellation mapping
23.3.9.9.1 General
23.3.9.9.2 LDPC tone mapping
23.3.9.9.3 Segment deparser
23.3.9.9.4 Space-time block coding
23.3.9.10 Pilot subcarriers
23.3.9.11 OFDM modulation
23.3.9.12 S1G 1 MHz and 2 MHz duplicate transmission
23.3.9.12.1 S1G 1 MHz duplicate transmission
23.3.9.12.2 S1G 2 MHz duplicate transmission
23.3.10 SU-MIMO and DL-MU-MIMO Beamforming
23.3.10.1 General
23.3.10.2 Beamforming Feedback Matrix V
23.3.10.3 Maximum Number of Total Spatial Streams in S1G MU PPDUs
23.3.10.4 Group ID
23.3.11 S1G preamble format for NDPs
23.3.12 NDP CMAC PPDUs
23.3.12.1 General
23.3.12.2 NDP CMAC PPDU details
23.3.12.2.1 NDP CTS
23.3.12.2.2 NDP CF-End
23.3.12.2.3 NDP PS-Poll
23.3.12.2.4 NDP Ack
23.3.12.2.5 NDP PS-Poll-Ack
23.3.12.2.6 NDP BlockAck
23.3.12.2.7 NDP Beamforming Report Poll
23.3.12.2.8 NDP Paging
23.3.12.2.9 NDP Probe Request
23.3.13 Regulatory requirements
23.3.14 Channelization
23.3.15 Slot time
23.3.16 Transmit and receive port impedance
23.3.17 S1G transmit specification
23.3.17.1 Transmit spectrum mask
23.3.17.2 Spectral flatness
23.3.17.3 Transmit center frequency and symbol clock frequency tolerance
23.3.17.4 Modulation accuracy
23.3.17.4.1 Introduction to modulation accuracy tests
23.3.17.4.2 Transmitter center frequency leakage
23.3.17.4.3 Transmitter constellation error
23.3.17.4.4 Transmitter modulation accuracy (EVM) test
23.3.17.5 Time of Departure accuracy
23.3.18 S1G receiver specification
23.3.18.1 Receiver minimum input sensitivity
23.3.18.2 Adjacent channel rejection
23.3.18.3 Nonadjacent channel rejection
23.3.18.4 Receiver maximum input level
23.3.18.5 CCA sensitivity
23.3.18.5.1 General
23.3.18.5.2 Type 1 and type 2 channelization for CCA levels
23.3.18.5.3 CCA sensitivity for operating classes requiring CCA-ED
23.3.18.5.4 CCA sensitivity for signals occupying the primary 2 MHz and/or primary 1 MHz channel
23.3.18.5.5 CCA sensitivity for signals not occupying the primary 2 MHz channel
23.3.18.6 RSSI
23.3.19 PHY transmit procedure
23.3.20 PHY receive procedure
23.4 S1G PMLE
23.4.1 PLME_SAP sublayer management primitives
23.4.2 PHY MIB
23.4.3 TXTIME and PSDU_LENGTH calculation
23.4.4 PHY characteristics
23.5 Parameters for S1G-MCSs
24. China directional multi-gigabit (CDMG) PHY specification
24.1 CDMG PHY introduction
24.1.1 Scope
24.1.2 CDMG PHY functions
24.1.2.1 General
24.1.2.2 PHY management entity
24.1.2.3 Service specification method
24.2 CDMG PHY service interface
24.2.1 Introduction
24.2.2 TXVECTOR and RXVECTOR parameters
24.2.3 TXSTATUS parameters
24.3 Common parameters
24.3.1 Channelization
24.3.2 Transmit mask
24.3.3 Common requirements
24.3.3.1 Introduction
24.3.3.2 Center frequency tolerance
24.3.3.2.1 General
24.3.3.2.2 Center frequency convergence
24.3.3.3 Symbol clock tolerance
24.3.3.4 Transmit center frequency leakage
24.3.3.5 Transmit rampup and rampdown
24.3.3.6 Antenna setting
24.3.3.7 Maximum input requirement
24.3.3.8 Receiver minimum input sensitivity
24.3.4 Timing-related parameters
24.3.5 Mathematical conventions in the signal description
24.3.6 Common preamble
24.3.6.1 General
24.3.6.2 Short training field
24.3.6.3 Channel estimation field
24.3.7 HCS calculation for headers of CDMG control mode and CDMG SC mode
24.3.8 Common LDPC parity matrices
24.3.9 Scrambler
24.3.10 Received channel power indicator (RCPI) measurement
24.4 CDMG control mode
24.4.1 Introduction
24.4.2 PPDU format
24.4.3 Transmission
24.4.3.1 Preamble
24.4.3.1.1 General
24.4.3.1.2 Short Training field
24.4.3.1.3 Channel Estimation field
24.4.3.2 Header
24.4.3.2.1 General
24.4.3.2.2 Generation of HCS bits
24.4.3.2.3 Header encoding and modulation
24.4.3.3 Data field
24.4.4 Performance requirements
24.4.4.1 Transmit requirements
24.4.4.1.1 Introduction
24.4.4.1.2 Transmit EVM
24.4.4.2 Receive requirements
24.4.4.2.1 Introduction
24.4.4.2.2 CCA
24.5 CDMG SC mode
24.5.1 Introduction
24.5.2 PPDU format
24.5.3 Transmission
24.5.3.1 Header
24.5.3.1.1 General
24.5.3.1.2 Modulation and coding scheme
24.5.3.1.3 Generation of the HCS bits
24.5.3.1.4 Header encoding and modulation
24.5.3.2 The Data field
24.5.3.2.1 General
24.5.3.2.2 Scrambler
24.5.3.2.3 Encoding
24.5.3.2.4 Modulation mapping
24.5.3.2.5 Symbol blocking and guard insertion
24.5.4 Performance requirements
24.5.4.1 Transmit requirements
24.5.4.1.1 Transmit EVM
24.5.4.1.2 Time of departure accuracy
24.5.4.2 Receive requirements
24.5.4.2.1 Introduction
24.5.4.2.2 CCA sensitivity
24.6 CDMG low-power SC mode
24.6.1 Introduction
24.6.2 Transmission
24.6.2.1 Preamble
24.6.2.2 Header
24.6.2.2.1 General
24.6.2.2.2 Header encoding and modulation
24.6.2.3 Data field
24.7 PHY transmit procedure
24.8 PHY receive procedure
24.9 Beamforming
24.9.1 Beamforming concept
24.9.2 Beamforming frame format
24.9.2.1 Sector-level sweep
24.9.2.2 Beam refinement
24.9.2.2.1 General
24.9.2.2.2 BRP PPDU structure
24.9.2.2.3 BRP PPDU header fields
24.9.2.2.4 BRP PPDU duration
24.9.2.2.5 AGC field
24.9.2.2.6 TRN field
24.9.2.2.7 Channel measurement
24.10 CDMG PLME
24.10.1 PLME SAP sublayer management primitives
24.10.2 CDMG PHY MIB
24.10.3 TXTIME calculation
24.10.4 PHY characteristics
25. China millimeter-wave multi-gigabit (CMMG) PHY specification
25.1 Introduction
25.1.1 Introduction to CMMG PHY
25.1.2 Scope of CMMG PHY services
25.1.3 CMMG PHY functions
25.1.3.1 General
25.1.3.2 PHY management entity (PLME)
25.1.3.3 Service specification method
25.1.3.4 PPDU formats
25.2 CMMG PHY service interface
25.2.1 Introduction
25.2.2 TXVECTOR and RXVECTOR parameters
25.3 Common parameters
25.3.1 Introduction
25.3.2 Common requirements
25.3.2.1 Introduction
25.3.2.2 Transmit RF delay
25.3.2.3 Center frequency tolerance
25.3.2.3.1 General
25.3.2.3.2 Center frequency convergence
25.3.2.3.3 Symbol clock tolerance
25.3.2.3.4 Transmit rampup and rampdown
25.3.2.3.5 Maximum input requirement
25.3.2.3.6 Receive sensitivity
25.3.3 Time-related parameters
25.3.4 Mathematical conventions in the signal description
25.3.4.1 Notation
25.3.4.2 Subcarrier indices in use
25.3.4.3 Transmitted signal
25.3.4.4 Definition of tone rotation for OFDM mode transmission
25.3.4.5 The windowing function
25.3.5 CMMG PHY preamble
25.3.5.1 General
25.3.5.2 CMMG Short Training field
25.3.5.2.1 STF of control mode
25.3.5.2.2 STF of SC and OFDM mode
25.3.5.3 CMMG Channel Estimation field
25.3.5.3.1 CEF of control mode
25.3.5.3.2 CEF of SC mode
25.3.5.3.3 CEF of OFDM mode
25.3.6 CRC calculation
25.3.7 Scrambler
25.3.8 Common LDPC parity matrices
25.3.8.1 Introduction
25.3.8.2 General
25.3.9 CMMG SIG
25.3.9.1 General
25.3.9.2 Encoding of SIG
25.3.10 CMMG duplication transmission on a 1080 MHz channel
25.3.11 hFilt definition
25.3.12 Encoding of Data field
25.3.13 Received channel power indicator (RCPI) measurement
25.4 CMMG control mode
25.4.1 Introduction
25.4.2 PPDU format
25.4.3 CMMG preamble transmission
25.4.4 CMMG control mode SIG transmission
25.4.4.1 General
25.4.4.2 Generation of CRC bits
25.4.4.3 Scrambler
25.4.4.4 Encoding
25.4.4.5 Modulation
25.4.4.6 Spreading
25.4.5 CMMG control mode Data field
25.4.5.1 General
25.4.5.2 Scrambler
25.4.5.3 Encoding
25.4.5.4 Modulation
25.4.5.5 Spreading
25.4.6 CMMG control mode performance requirements
25.4.6.1 Transmit requirements
25.4.6.1.1 Introduction
25.4.6.1.2 Transmit EVM
25.4.6.2 Receive requirements
25.4.6.2.1 Introduction
25.4.6.2.2 CCA
25.5 CMMG SC mode
25.5.1 Introduction
25.5.2 Transmitter block diagram
25.5.3 Overview of the PPDU encoding process
25.5.3.1 General
25.5.3.2 Construction of CMMG SC mode SIG
25.5.3.3 Construction of CMMG SC mode PPDUs
25.5.4 CMMG SC mode PPDU format
25.5.5 CMMG SC mode SIG transmission
25.5.5.1 SIG field
25.5.5.2 Generation of the CRC bits of SIG
25.5.5.3 Scrambler
25.5.5.4 Encoding and modulations
25.5.5.4.1 General
25.5.5.4.2 Encoding
25.5.5.4.3 Modulation
25.5.5.4.4 Duplication
25.5.5.4.5 Symbol blocking, CSD, and GI insertion
25.5.6 Data field transmission
25.5.6.1 General
25.5.6.2 Scrambler
25.5.6.3 Encoding
25.5.6.4 Symbol block padding zeros
25.5.6.5 Stream parser
25.5.6.6 Constellation mapping
25.5.6.7 Spatial expansion
25.5.6.8 Duplication transmission
25.5.7 Performance requirements
25.5.7.1 Transmit requirements
25.5.7.1.1 Introduction
25.5.7.1.2 Transmit EVM
25.5.7.1.3 Time of Departure accuracy
25.5.7.2 Receive requirements
25.5.7.2.1 Introduction
25.5.7.2.2 CCA
25.6 CMMG OFDM mode
25.6.1 Introduction
25.6.2 CMMG OFDM mode PPDU format
25.6.3 Transmission block diagram
25.6.4 Overview of CMMG OFDM mode PPDU encoding process
25.6.4.1 General
25.6.4.2 Construction of CMMG OFDM mode SIG
25.6.4.3 Construction of CMMG OFDM mode PPDU
25.6.4.4 Construction of OSTF
25.6.4.5 Construction of OCEF
25.6.5 CMMG OFDM mode SIG fields
25.6.5.1 SIG fields
25.6.5.2 Modulation
25.6.5.3 Duplication
25.6.5.4 Symbol blocking, CSD, and GI insertion
25.6.5.5 Symbol rate change
25.6.6 OSTF definition
25.6.7 OCEF definition
25.6.8 Data fields
25.6.8.1 General
25.6.8.2 Scrambler
25.6.8.3 Encoding
25.6.8.4 OFDM symbol padding zeros
25.6.8.5 Stream parser
25.6.8.6 Subcarrier modulation mapping
25.6.8.7 Tone mapping
25.6.8.8 Space-time block coding
25.6.8.9 Pilot subcarriers
25.6.8.10 Cyclic shift diversity (CSD) for OFDM mode data fields transmission
25.6.8.11 OFDM modulation
25.6.8.12 Duplication transmission
25.6.8.13 Beamforming
25.6.8.13.1 General
25.6.8.13.2 Compressed Beamforming feedback matrix
25.6.8.14 CMMG preamble format for sounding PPDU
25.6.8.14.1 General
25.6.8.14.2 Sounding with an NDP
25.6.8.14.3 Sounding PPDU for channel quality assessment
25.6.9 Performance requirements
25.6.9.1 Transmit requirements
25.6.9.1.1 Introduction
25.6.9.1.2 Transmit EVM
25.6.9.2 TX flatness
25.6.9.2.1 TX flatness for 540 MHz channel
25.6.9.2.2 TX flatness for 1080 MHz channel
25.6.9.2.3 Time of Departure accuracy
25.6.9.3 Receive requirements
25.6.9.3.1 Introduction
25.6.9.3.2 CCA
25.7 Analog beamforming PHY frame format
25.7.1 TX sector sweep
25.7.2 Beam refinement
25.7.2.1 General
25.7.2.2 BRP PPDU structure
25.7.2.3 BRP PPDU SIG fields
25.7.2.4 Beam refinement AGC field
25.7.2.5 Beam refinement TRN-R subfield
25.7.2.6 Beam refinement TRN-T subfield
25.7.2.7 Channel measurement
25.7.2.8 BRP resampling in an OFDM mode packet
25.8 ZCZ sequence
25.9 Regulatory requirements
25.10 Channelization
25.11 Transmit spectrum mask
25.12 PHY transmit procedure
25.12.1 PHY transmit procedure for a CMMG SC mode transmission
25.12.2 PHY transmit procedure for a CMMG OFDM mode transmission
25.13 Receive procedure
25.14 CMMG PLME
25.14.1 PLME SAP sublayer management primitive
25.14.2 PHY MIB
25.14.3 TXTIME calculation
25.14.4 PHY characteristics
25.15 Parameters for CMMG-MCSs
25.15.1 General
25.15.2 Parameters for CMMG-MCSs with SC mode transmission
25.15.3 Parameters for CMMG-MCSs with OFDM mode transmission
Annex A (informative) Bibliography
Annex B (normative) Protocol Implementation Conformance Statement (PICS) proforma
B.1 Introduction
B.2 Abbreviations and special symbols
B.2.1 Symbols for Status column
B.2.2 General abbreviations for Item and Support columns
B.3 Instructions for completing the PICS proforma
B.3.1 General structure of the PICS proforma
B.3.2 Additional information
B.3.3 Exception information
B.3.4 Conditional status
B.4 PICS proforma—IEEE Std 802.11-2020
B.4.1 Implementation identification
B.4.2 Protocol summary
B.4.3 IUT configuration
B.4.4 MAC protocol
B.4.4.1 MAC protocol capabilities
B.4.4.2 MAC frames
B.4.4.3 Frame exchange sequences
B.4.4.4 MAC addressing functions
B.4.5 Direct sequence PHY functions
B.4.6 OFDM PHY functions
B.4.7 High rate, direct sequence PHY functions
B.4.8 Regulatory domain extensions
B.4.9 ERP functions
B.4.10 Spectrum management extensions
B.4.11 Operating classes extensions
B.4.12 QoS base functionality
B.4.13 QoS enhanced distributed channel access (EDCA)
B.4.14 QoS hybrid coordination function (HCF) controlled channel access (HCCA)
B.4.15 Radio management extensions
B.4.16 DSE functions
B.4.17 High-throughput (HT) features
B.4.17.1 HT MAC features
B.4.17.2 HT PHY features
B.4.18 Tunneled direct-link setup extensions
B.4.19 WNM extensions
B.4.20 Interworking (IW) with external networks extensions
B.4.21 Mesh protocol capabilities
B.4.21.1 General mesh support
B.4.21.2 HWMP path selection protocol capabilities
B.4.22 QMF extensions
B.4.23 RobustAVT extensions
B.4.24 DMG features
B.4.24.1 DMG MAC features
B.4.24.2 DMG PHY features
B.4.25 Very high throughput (VHT) features
B.4.25.1 VHT MAC features
B.4.25.2 VHT PHY features
B.4.26 TVWS functions
B.4.26.1 TVHT MAC features
B.4.26.2 TVHT PHY features
B.4.27 FILS features
B.4.28 Sub 1 GHz (S1G) features
B.4.28.1 S1G MAC features
B.4.28.2 S1G PHY features
B.4.29 S1G relay features
B.4.30 CDMG features
B.4.30.1 CDMG MAC features
B.4.30.2 CDMG PHY features
B.4.31 CMMG features
B.4.31.1 CMMG PHY features
B.4.32 Preassociation discovery extensions
Annex C (normative) ASN.1 encoding of the MAC and PHY MIB
C.1 General
C.2 Guidelines for IEEE 802.11 MIB authors/editors
C.3 MIB detail
Annex D (normative) Regulatory references
D.1 External regulatory references
D.2 Radio performance specifications
D.2.1 Transmit and receive in-band and out-of-band spurious emissions
D.2.2 Transmit power levels
D.2.3 Transmit spectrum mask
D.2.4 Transmit Mask M
D.2.5 CCA-ED threshold
Annex E (normative) Country elements and operating classes
E.1 Country information and operating classes
E.2 Band-specific operating requirements
E.2.1 General
E.2.2 3650–3700 MHz band in the United States
E.2.3 5.9 GHz band in the United States (5.850–5.925 GHz)
E.2.4 5.9 GHz band in Europe (5.855–5.925 GHz)
E.2.5 TVWS band in the United States and Canada (54–698 MHz)
E.2.6 TVWS band in Europe
Annex F (normative) HT LDPC matrix definitions
Annex G (normative) Frame exchange sequences
G.1 General
G.2 Basic sequences
G.3 EDCA and HCCA sequences
G.4 HT, VHT, and S1G sequences
Annex H (normative) Usage of Ethertype 89-0d
Annex I (informative) Examples of encoding a frame for OFDM PHYs and DMG PHYs
I.1 Example 1—BCC encoding
I.1.1 Introduction
I.1.2 The message for the BCC example
I.1.3 Generation of the preamble
I.1.3.1 Generation of the short sequences
I.1.3.2 Generation of the long sequences
I.1.4 Generation of the SIGNAL field
I.1.4.1 SIGNAL field bit assignment
I.1.4.2 Coding the SIGNAL field bits
I.1.4.3 Interleaving the SIGNAL field bits
I.1.4.4 SIGNAL field frequency domain
I.1.4.5 SIGNAL field time domain
I.1.5 Generating the DATA bits for the BCC example
I.1.5.1 Delineating, SERVICE field prepending, and zero padding
I.1.5.2 Scrambling the BCC example
I.1.6 Generating the first DATA symbol for the BCC example
I.1.6.1 Coding the DATA bits
I.1.6.2 Interleaving the DATA bits
I.1.6.3 Mapping into symbols
I.1.7 Generating the additional DATA symbols
I.1.8 The entire packet for the BCC example
I.2 Generating encoded DATA bits—LDPC example 1
I.2.1 General
I.2.2 The message for LDPC example 1
I.2.3 Prepending the SERVICE field for LDPC example 1
I.2.4 Scrambling LDPC example 1
I.2.5 Inserting shortening bits for LDPC example 1
I.2.6 Encoding data for LDPC example 1
I.2.7 Removing shortening bits and puncturing for LDPC example 1
I.3 Generating encoded DATA bits—LDPC example 2
I.3.1 General
I.3.2 The message for LDPC example 2
I.3.3 Prepending the SERVICE field for LDPC example 2
I.3.4 Scrambling LDPC example 2
I.3.5 Inserting the shortening bits for LDPC example 2
I.3.6 Encoding the data for LDPC example 2
I.3.7 Removing shortening bits and repetition for LDPC example 2
I.4 DMG example data vectors
I.5 DMG Example 1—DMG control mode encoding
I.5.1 DMG control mode preamble
I.5.2 Control mode header
I.5.2.1 General
I.5.2.2 DMG control mode header and payload bits
I.5.2.3 DMG control mode scrambled header and payload bits
I.5.2.4 DMG control mode LDPC encoded header bits
I.5.2.5 DMG control mode differentially encoded header symbols
I.5.2.6 DMG control mode header samples
I.5.3 DMG control mode payload
I.5.3.1 General
I.5.3.2 DMG control mode payload bits
I.5.3.3 DMG control mode scrambled payload bits
I.5.3.4 DMG control mode LDPC encoded payload bits
I.5.3.5 DMG control mode differentially encoded payload symbols
I.5.3.6 DMG control mode payload samples
I.6 DMG Example 2—DMG SC mode encoding
I.6.1 DMG SC mode preamble
I.6.2 DMG SC mode header
I.6.2.1 General
I.6.2.2 DMG SC control header bits
I.6.2.3 DMG SC mode scrambled header bits
I.6.2.4 DMG SC mode LDPC encoded header bits
I.6.2.5 DMG SC mode LDPC data shortened bits
I.6.2.6 DMG SC mode CS1/CS2 sequence bits
I.6.2.7 DMG SC mode header samples
I.6.3 DMG SC mode payload
I.6.3.1 General
I.6.3.2 DMG SC mode MCS 1 payload
I.6.3.3 DMG SC mode MCS 5 payload
I.6.3.4 DMG SC mode MCS 7 payload
I.6.3.5 DMG SC mode MCS 12 payload
I.7 DMG Example 3—DMG low-power SC mode encoding
I.7.1 DMG low-power SC mode preamble
I.7.2 DMG low-power SC mode header
I.7.3 DMG low-power SC mode MCS 26 payload
I.7.3.1 General
I.7.3.2 Payload bits
I.7.3.3 Scrambled payload bits
I.7.3.4 RS(224,208) encoded payload bits
I.7.3.5 (12,8) block coded payload bits
I.7.3.6 Interleaved payload bits
I.7.3.7 Payload samples
I.7.4 DMG low-power SC mode MCS 30 payload
I.7.4.1 Payload bits
I.7.4.2 Scrambled payload bits
I.7.4.3 RS(224,208) encoded payload bits
I.7.4.4 Spc(9,8) block coded payload bits
I.7.4.5 Interleaved payload bits
I.7.4.6 Payload samples
Annex J (informative) RSNA reference implementations and test vectors
J.1 TKIP temporal key mixing function reference implementation and test vector
J.1.1 TKIP temporal key mixing function reference implementation
J.1.2 Test vectors
J.2 Michael reference implementation and test vectors
J.2.1 Michael test vectors
J.2.1.1 Introduction
J.2.1.2 Block function
J.2.1.3 Michael
J.2.2 Sample code for michael
J.3 PRF reference implementation and test vectors
J.3.1 PRF reference code
J.3.2 PRF test vectors
J.4 Suggested pass-phrase-to-PSK mapping
J.4.1 Introduction
J.4.2 Test vectors
J.5 Suggestions for random number generation
J.5.1 General
J.5.2 Software sampling
J.5.3 Hardware-assisted solution
J.6 Additional test vectors
J.6.1 Notation
J.6.2 WEP cryptographic encapsulation
J.6.3 TKIP test vector
J.6.4 CCMP test vectors
J.6.5 PRF test vectors
J.7 Key hierarchy test vectors for pairwise keys
J.7.1 General
J.7.2 CCMP-128 pairwise key derivation
J.7.3 TKIP pairwise key derivation
J.8 Test vectors for AES-128-CMAC
J.9 Management frame protection test vectors
J.9.1 BIP with broadcast Deauthentication frame
J.9.2 CCMP-128 with individually addressed Deauthentication frame
J.10 SAE test vector
J.11 GCMP
J.11.1 GCMP test vectors
J.11.2 Example of encryption C code
Annex K (informative) TSPECs and Admission control
K.1 Example use of TSPEC for admission control
K.2 Recommendation for implementation of contention based admission control
K.2.1 Use of ACM (admission control mandatory) subfield
K.2.2 Deriving medium time
K.3 Guidelines and reference design for sample scheduler and admission control unit
K.3.1 Guidelines for deriving service schedule parameters
K.3.2 Reference design for sample scheduler and admission control unit
K.3.2.1 General
K.3.2.2 Sample scheduler
K.3.2.3 Admission control unit
K.4 TSPEC construction
K.4.1 General
K.4.2 Surplus Bandwidth Allocation
K.4.3 Minimum and Maximum Service Interval
K.4.3.1 Scheduled traffic
K.4.3.2 Use of Maximum Service Interval with Aggregation of Packets
K.4.4 Minimum, Mean, and Peak Data Rate
Annex L (informative) Examples and sample code for encoding a TIM Partial Virtual Bitmap
L.1 Introduction
L.2 Examples
L.3 Sample C code
Annex M (informative) EPD and LPD headers and the integration function
M.1 Introduction
M.2 Integration function header conversions
M.3 A-MSDU subframes
M.4 Integration service versus bridging
Annex N (informative) AP functional description
N.1 Introduction
N.2 Terminology
N.3 Primary ACM_STA functions
N.4 Primary AP functions
N.5 Primary DS functions
N.6 Primary portal function
Annex O (informative) Additional HT, VHT, and S1G information
O.1 HT, VHT, and S1G waveform generator tool
O.2 A-MPDU deaggregation
O.3 Example of an RD exchange sequence
O.4 Illustration of determination of NDP addresses
O.5 20/40 MHz BSS establishment and maintenance
O.5.1 Signaling 20/40 MHz BSS capability and operation
O.5.2 Establishing a 20/40 MHz BSS
O.5.3 Monitoring channels for other BSS operation
Annex P (informative) Location and Time Difference accuracy test
P.1 Location via Time Difference of arrival
P.2 Time Difference of departure accuracy test
P.3 Differential Distance Computation using Fine Timing Measurement frames
Annex Q (informative) Example use of the Destination URI for Event and Diagnostic Reports
Q.1 Destination URI payload
Q.2 Use of HTTP (or HTTPS) for Destination URI of Event and Diagnostic Reports
Annex R (informative) Interworking with external networks
R.1 General
R.2 Network discovery and selection
R.2.1 General
R.2.2 Airport
R.2.3 Shopping
R.2.4 Sales meeting
R.2.5 Museum
R.2.6 Emergency call
R.2.7 Emergency alert
R.3 QoS mapping guidelines for interworking with external networks
R.3.1 General
R.3.2 Determination of the mapping for a STA
R.3.3 QoS mapping and GLK
R.4 Interworking and SSPN interface support
R.4.1 General
R.4.2 SSPN interface parameters
R.4.2.1 General
R.4.2.2 Non-AP STA MAC
R.4.2.3 Non-AP STA User ID
R.4.2.4 Non-AP STA Interworking Capability
R.4.2.5 Link Layer Encryption Method
R.4.2.6 Authorized Priority
R.4.2.7 Authorized Maximum Rate
R.4.2.8 Authorized Service Access Type
R.4.2.9 Authorized Delay
R.4.2.10 Authorized Service Access Information
R.4.2.11 Non-AP STA Transmission Count
R.4.2.12 Non-AP STA Location Information
R.4.2.13 Non-AP STA State Information
R.5 Interworking with external networks and emergency call support
R.5.1 General
R.5.2 Background on emergency call support over IEEE 802.11 infrastructure
R.5.3 System aspects for emergency call support
R.5.4 Description of the Expedited Bandwidth Request element
R.5.5 Access to emergency services in an RSN
R.6 Peer information
R.7 Calculating Estimated Throughput
Annex S (informative) Mesh BSS operation
S.1 Clarification of mesh Data frame format
S.2 Operational considerations for interworking
S.3 Power save parameters selection
S.3.1 General
S.3.2 Selecting the mesh power management mode based on traffic load
S.3.3 Scanning of mesh BSSs
S.3.4 Default parameters
S.3.5 MSDU forwarding in an MBSS containing mesh STAs in light or deep sleep mode
S.3.6 Synchronization maintenance of mesh STAs in deep sleep mode
S.4 SIV key wrapping test vector
S.5 Airtime link metric usage example
S.6 Link metric report example
S.7 Generation of proactive PREP elements in the proactive PREQ mechanism of HWMP
S.7.1 General
S.7.2 Additions to forwarding information
S.7.3 Actions when sending Data frames as source mesh STA
S.7.4 Actions on receipt of a proactive PREQ element
S.7.5 Generation of proactive PREP elements
S.8 Generation of PREQ elements in proactive RANN mechanism of HWMP
S.8.1 General
S.8.2 Additions to forwarding information
S.8.3 Actions when sending Data frames as source mesh STA
S.8.4 Actions on receipt of proactive RANN element
S.8.5 Actions on receipt of a PREP element
Annex T (informative) Overlapping BSS (OBSS) management
T.1 Introduction
T.2 QLoad Report element
T.2.1 General
T.2.2 Calculating medium time
T.2.3 Calculation of potential traffic self
T.2.4 Calculation of allocated traffic self
T.2.5 Calculation of allocated traffic shared
T.2.6 Calculation of EDCA Access Factor
T.2.7 EDCA Overhead Factor
T.2.8 Calculation of HCCA Access Factor
T.3 Channel selection using QLoad report
T.3.1 General
T.3.2 AP with admission control mandatory
T.3.3 AP with an HC
T.3.4 Channel selection procedures
T.4 Sharing in an OBSS situation
T.4.1 General
T.4.2 Sharing schemes
T.4.2.1 General
T.4.2.2 Proportional sharing scheme
T.4.2.3 On-demand sharing scheme
T.5 Mitigating consequences of OBSS sharing in presence of noncollaborating devices
Annex U (informative) Functions of the centralized coordination service root (CCSR)
Annex V (informative) TSPEC aggregation for DMG BSSs
Annex W (informative) Informative procedures for CDMG STAs
W.1 Selection of candidate SPs for spatial sharing
W.2 N-phase beamforming codebook for CDMG STAs
W.2.1 General
W.2.2 1-D (one-dimensional) antenna array
W.2.3 2-D (two-dimensional) antenna array
W.3 Beam tracking and switching for enhanced beam tracking mechanism
Annex X (informative) Link rate considerations
Annex Y (informative) Preassociation discovery (PAD) additional information
Y.1 Preassociation discovery usage models
Y.2 Background search
Y.3 Immediate search
Back cover