Shopping Cart

No products in the cart.

IEEE 8802-11-2012

$332.08

ISO/IEC/IEEE International Standard – 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

Published By Publication Date Number of Pages
IEEE 2012
Guaranteed Safe Checkout
Category:

If you have any questions, feel free to reach out to our online customer service team by clicking on the bottom right corner. We’re here to assist you 24/7.
Email:[email protected]

Revision Standard – Active. This revision specifies technical corrections and clarifications to IEEE Std 802.11 for wireless local area networks (WLANS) as well as enhancements to the existing medium access control (MAC) and physical layer (PHY) functions. It also incorporates Amendments 1 to 10 published in 2008 to 2011.

PDF Catalog

PDF Pages PDF Title
1 ISO/IEC/IEEE 8802-11:2012 Front Cover
7 Title page
10 Notice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
Patents
11 Introduction
Incorporating published amendments
Technical corrections, clarifications, and enhancements
Revised clause and annex numbering
13 Contents
69 Tables
81 Figures
99 Important notice

1. Overview
1.1 Scope
1.2 Purpose
1.3 Supplementary information on purpose
100 1.4 Word Usage
2. Normative references
103 3. Definitions, acronyms, and abbreviations
3.1 Definitions
122 3.2 Definitions specific to IEEE 802.11
132 3.3 Abbreviations and acronyms
142 4. General description
4.1 General description of the architecture
4.2 How WLAN systems are different
4.2.1 Introduction
4.2.2 Wireless station (STA)
4.2.3 Media impact on design and performance
143 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
144 4.3.2 The independent BSS (IBSS) as an ad hoc network
4.3.3 STA membership in a BSS is dynamic
4.3.4 Distribution system (DS) concepts
4.3.4.1 Overview
145 4.3.4.2 Extended service set (ESS): The large coverage network
146 4.3.4.3 Robust security network association (RSNA)
147 4.3.5 Area concepts
148 4.3.6 Integration with wired LANs
149 4.3.7 QoS BSS: The QoS network
150 4.3.8 Wireless LAN Radio Measurements
4.3.8.1 General
151 4.3.8.2 Beacon
4.3.8.3 Measurement Pilot
4.3.8.4 Frame
152 4.3.8.5 Channel load
4.3.8.6 Noise histogram
4.3.8.7 STA statistics
4.3.8.8 Location
4.3.8.9 Measurement pause
4.3.8.10 Neighbor report
4.3.8.11 Link measurement
153 4.3.8.12 Transmit stream/category measurement
4.3.9 Operation in licensed frequency bands
4.3.9.1 General
4.3.9.2 Dynamic STA enablement (DSE) in licensed bands
4.3.9.3 Contention-Based Protocol (CBP) in nonexclusively licensed bands
4.3.9.4 Using DSE STA identification to resolve interference
4.3.9.5 Further coexistence enhancements in nonexclusively licensed bands
154 4.3.10 High-throughput (HT) STA
4.3.11 STA transmission of data frames outside the context of a BSS
155 4.3.12 Tunneled direct-link setup
4.3.13 Wireless network management
4.3.13.1 Overview
156 4.3.13.2 BSS Max idle period management
4.3.13.3 BSS transition management
4.3.13.4 Channel usage
4.3.13.5 Collocated interference reporting
4.3.13.6 Diagnostic reporting
4.3.13.7 Directed multicast service (DMS)
4.3.13.8 Event reporting
157 4.3.13.9 FMS
4.3.13.10 Location services
4.3.13.11 Multicast diagnostic reporting
4.3.13.12 Multiple BSSID capability
4.3.13.13 Proxy ARP
4.3.13.14 QoS traffic capability
4.3.13.15 SSID list
4.3.13.16 Triggered STA statistics
158 4.3.13.17 TIM broadcast
4.3.13.18 Timing measurement
4.3.13.19 Traffic filtering service
4.3.13.20 U-APSD Coexistence
4.3.13.21 WNM-Notification
4.3.13.22 WNM-Sleep mode
4.3.14 Subscription service provider network (SSPN) interface
159 4.3.15 Mesh BSS: IEEE 802.11 wireless mesh network
4.3.15.1 General
4.3.15.2 Overview of the mesh BSS
160 4.3.15.3 Mesh STA
4.3.15.4 IEEE 802.11 components and mesh BSS
162 4.3.15.5 Introduction to mesh functions
165 4.4 Logical service interfaces
4.4.1 General
166 4.4.2 SS
4.4.3 DSS
167 4.5 Overview of the services
4.5.1 General
168 4.5.2 Distribution of messages within a DS
4.5.2.1 Distribution
4.5.2.2 Integration
169 4.5.2.3 QoS traffic scheduling
4.5.3 Services that support the distribution service
4.5.3.1 General
4.5.3.2 Mobility types
4.5.3.3 Association
170 4.5.3.4 Reassociation
4.5.3.5 Disassociation
171 4.5.4 Access control and data confidentiality services
4.5.4.1 General
4.5.4.2 Authentication
172 4.5.4.3 Deauthentication
173 4.5.4.4 Data confidentiality
4.5.4.5 Key management
4.5.4.6 Data origin authenticity
174 4.5.4.7 Replay detection
4.5.4.8 Fast BSS transition
4.5.4.9 Robust management frame protection
4.5.5 Spectrum management services
4.5.5.1 General
4.5.5.2 TPC
175 4.5.5.3 DFS
4.5.6 Traffic differentiation and QoS support
4.5.7 Support for higher layer timer synchronization
176 4.5.8 Radio Measurement service
4.5.9 Interworking with external networks
177 4.6 Multiple logical address spaces
4.7 Differences between ESS and IBSS LANs
179 4.8 Differences between ESS and MBSS LANs
4.9 Reference model
4.9.1 General
180 4.9.2 Interworking reference model
181 4.10 IEEE Std 802.11 and IEEE Std 802.1X-2004
4.10.1 General
4.10.2 IEEE 802.11 usage of IEEE Std 802.1X-2004
182 4.10.3 Infrastructure functional model overview
4.10.3.1 General
4.10.3.2 AKM operations with AS
184 4.10.3.3 AKM Operations with a Password or PSK
185 4.10.3.4 Alternate operations with PSK
186 4.10.3.5 Disassociation
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
188 4.10.4.4 IBSS IEEE 802.1X example
4.10.5 Authenticator-to-AS protocol
189 4.10.6 PMKSA caching
4.10.7 Protection of group addressed robust management frames
4.11 Generic advertisement service (GAS)
190 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 Determination of UP of received frames at the AP sent by other STAs in the BSS
191 5.1.1.4 Interpretation of priority parameter in MAC service primitives
5.1.1.5 Interpretation of service class parameter in MAC service primitives in a STA
192 5.1.2 Security services
193 5.1.3 MSDU ordering
5.1.4 MSDU format
5.1.5 MAC data service architecture
195 5.2 MAC data service specification
5.2.1 General
5.2.2 MA-UNITDATA.request
5.2.2.1 Function
5.2.2.2 Semantics of the service primitive
5.2.2.3 When generated
196 5.2.2.4 Effect of receipt
197 5.2.3 MA-UNITDATA.indication
5.2.3.1 Function
5.2.3.2 Semantics of the service primitive
198 5.2.3.3 When generated
5.2.3.4 Effect of receipt
199 5.2.4 MA-UNITDATA-STATUS.indication
5.2.4.1 Function
200 5.2.4.2 Semantics of the service primitive
201 5.2.4.3 When generated
5.2.4.4 Effect of receipt
202 6. Layer management
6.1 Overview of management model
203 6.2 Generic management primitives
6.3 MLME SAP interface
6.3.1 Introduction
204 6.3.2 Power management
6.3.2.1 Introduction
6.3.2.2 MLME-POWERMGT.request
6.3.2.3 MLME-POWERMGT.confirm
205 6.3.3 Scan
6.3.3.1 Introduction
6.3.3.2 MLME-SCAN.request
207 6.3.3.3 MLME-SCAN.confirm
213 6.3.4 Synchronization
6.3.4.1 Introduction
6.3.4.2 MLME-JOIN.request
215 6.3.4.3 MLME-JOIN.confirm
6.3.5 Authenticate
6.3.5.1 Introduction
6.3.5.2 MLME-AUTHENTICATE.request
216 6.3.5.3 MLME-AUTHENTICATE.confirm
217 6.3.5.4 MLME-AUTHENTICATE.indication
218 6.3.5.5 MLME-AUTHENTICATE.response
219 6.3.6 Deauthenticate
6.3.6.1 Introduction
6.3.6.2 MLME-DEAUTHENTICATE.request
220 6.3.6.3 MLME-DEAUTHENTICATE.confirm
221 6.3.6.4 MLME-DEAUTHENTICATE.indication
6.3.7 Associate
6.3.7.1 Introduction
6.3.7.2 MLME-ASSOCIATE.request
223 6.3.7.3 MLME-ASSOCIATE.confirm
226 6.3.7.4 MLME-ASSOCIATE.indication
228 6.3.7.5 MLME-ASSOCIATE.response
231 6.3.8 Reassociate
6.3.8.1 Introduction
6.3.8.2 MLME-REASSOCIATE.request
233 6.3.8.3 MLME-REASSOCIATE.confirm
236 6.3.8.4 MLME-REASSOCIATE.indication
239 6.3.8.5 MLME-REASSOCIATE.response
242 6.3.9 Disassociate
6.3.9.1 MLME-DISASSOCIATE.request
243 6.3.9.2 MLME-DISASSOCIATE.confirm
244 6.3.9.3 MLME-DISASSOCIATE.indication
6.3.10 Reset
6.3.10.1 Introduction
6.3.10.2 MLME-RESET.request
245 6.3.11 Start
6.3.11.1 Introduction
6.3.11.2 MLME-START.request
249 6.3.11.3 MLME-START.confirm
250 6.3.12 Stop
6.3.12.1 General
6.3.12.2 MLME-STOP.request
251 6.3.13 Protocol layer model for spectrum management and radio measurement
254 6.3.14 Measurement request
6.3.14.1 Introduction
6.3.14.2 MLME-MREQUEST.request
255 6.3.14.3 MLME-MREQUEST.indication
256 6.3.15 Channel measurement
6.3.15.1 Introduction
6.3.15.2 MLME-MEASURE.request
6.3.15.3 MLME-MEASURE.confirm
257 6.3.16 Measurement report
6.3.16.1 Introduction
6.3.16.2 MLME-MREPORT.request
258 6.3.16.3 MLME-MREPORT.indication
259 6.3.17 Channel switch
6.3.17.1 MLME-CHANNELSWITCH.request
260 6.3.17.2 MLME-CHANNELSWITCH.confirm
261 6.3.17.3 MLME-CHANNELSWITCH.indication
262 6.3.17.4 MLME-CHANNELSWITCH.response
6.3.18 TPC request
6.3.18.1 Introduction
263 6.3.18.2 MLME-TPCADAPT.request
6.3.18.3 MLME-TPCADAPT.confirm
264 6.3.19 SetKeys
6.3.19.1 MLME-SETKEYS.request
265 6.3.20 DeleteKeys
6.3.20.1 MLME-DELETEKEYS.request
266 6.3.21 MIC (Michael) failure event
6.3.21.1 MLME-MICHAELMICFAILURE.indication
267 6.3.22 EAPOL
6.3.22.1 MLME-EAPOL.request
6.3.22.2 MLME-EAPOL.confirm
268 6.3.23 MLME-PeerKeySTART
6.3.23.1 MLME- PeerKeySTART.request
269 6.3.24 SetProtection
6.3.24.1 MLME-SETPROTECTION.request
270 6.3.25 MLME-PROTECTEDFRAMEDROPPED
6.3.25.1 MLME- PROTECTEDFRAMEDROPPED.indication
6.3.26 TS management interface
6.3.26.1 General
271 6.3.26.2 MLME-ADDTS.request
272 6.3.26.3 MLME-ADDTS.confirm
274 6.3.26.4 MLME-ADDTS.indication
275 6.3.26.5 MLME-ADDTS.response
277 6.3.26.6 MLME-DELTS.request
278 6.3.26.7 MLME-DELTS.indication
279 6.3.27 Management of direct links
6.3.27.1 Introduction
6.3.27.2 MLME-DLS.request
280 6.3.27.3 MLME-DLS.confirm
281 6.3.27.4 MLME-DLS.indication
282 6.3.27.5 MLME-DLSTeardown.request
283 6.3.27.6 MLME-DLSTeardown.indication
284 6.3.28 Higher layer synchronization support
6.3.28.1 Introduction
6.3.28.2 MLME-HL-SYNC.request
6.3.28.3 MLME-HL-SYNC.indication
285 6.3.29 Block Ack
6.3.29.1 General
6.3.29.2 MLME-ADDBA.request
286 6.3.29.3 MLME-ADDBA.confirm
287 6.3.29.4 MLME-ADDBA.indication
288 6.3.29.5 MLME-ADDBA.response
289 6.3.29.6 MLME-DELBA.request
290 6.3.29.7 MLME-DELBA.indication
291 6.3.30 Schedule element management
6.3.30.1 Introduction
6.3.30.2 MLME-SCHEDULE.request
6.3.30.3 MLME-SCHEDULE.indication
292 6.3.31 Vendor-specific action
6.3.31.1 Introduction
6.3.31.2 MLME-VSPECIFIC.request
293 6.3.31.3 MLME-VSPECIFIC.indication
294 6.3.32 Neighbor report request
6.3.32.1 General
6.3.32.2 MLME-NEIGHBORREPREQ.request
295 6.3.32.3 MLME-NEIGHBORREPREQ.indication
296 6.3.33 Neighbor report response
6.3.33.1 General
6.3.33.2 MLME-NEIGHBORREPRESP.request
297 6.3.33.3 MLME-NEIGHBORREPRESP.indication
6.3.34 Link Measure Request
6.3.34.1 General
298 6.3.34.2 MLME-LINKMEASURE.request
6.3.34.3 MLME-LINKMEASURE.confirm
300 6.3.35 MLME SAP interface for resource request
6.3.35.1 MLME-RESOURCE-REQUEST.request
6.3.35.2 MLME-RESOURCE-REQUEST.indication
301 6.3.35.3 MLME-RESOURCE-REQUEST.response
302 6.3.35.4 MLME-RESOURCE-REQUEST.confirm
6.3.35.5 MLME-RESOURCE-REQUEST-LOCAL.request
303 6.3.35.6 MLME-RESOURCE-REQUEST-LOCAL.confirm
304 6.3.36 MLME SAP interface for remote requests
6.3.36.1 MLME-REMOTE-REQUEST.request
6.3.36.2 MLME-REMOTE-REQUEST.indication
305 6.3.37 Extended channel switch announcement
6.3.37.1 General
6.3.37.2 MLME-EXTCHANNELSWITCH.request
306 6.3.37.3 MLME-EXTCHANNELSWITCH.confirm
307 6.3.37.4 MLME-EXTCHANNELSWITCH.indication
308 6.3.37.5 MLME-EXTCHANNELSWITCH.response
6.3.38 DSE power constraint announcement
6.3.38.1 General
309 6.3.38.2 MLME-DSETPC.request
6.3.38.3 MLME-DSETPC.confirm
310 6.3.38.4 MLME-DSETPC.indication
311 6.3.38.5 MLME-DSETPC.response
312 6.3.39 Enablement
6.3.39.1 General
6.3.39.2 MLME-ENABLEMENT.request
313 6.3.39.3 MLME-ENABLEMENT.confirm
314 6.3.39.4 MLME-ENABLEMENT.indication
315 6.3.39.5 MLME-ENABLEMENT.response
316 6.3.40 Deenablement
6.3.40.1 MLME-DEENABLEMENT.request
317 6.3.40.2 MLME-DEENABLEMENT.indication
318 6.3.41 SA Query support
6.3.41.1 MLME-SAQuery.request
6.3.41.2 MLME-SAQuery.confirm
319 6.3.41.3 MLME-SAQuery.indication
6.3.41.4 MLME-SAQuery.response
320 6.3.42 Get TSF timer
6.3.42.1 General
6.3.42.2 MLME-GETTSFTIME.request
321 6.3.42.2 MLME-GETTSFTIME.confirm
6.3.43 Timing Advertisement
6.3.43.1 General
6.3.43.2 MLME-TIMING_ADVERTISEMENT.request
322 6.3.43.3 MLME-TIMING_ADVERTISEMENT.indication
324 6.3.44 TDLS Discovery
6.3.44.1 General
6.3.44.2 MLME-TDLSDISCOVERY.request
6.3.44.3 MLME-TDLSDISCOVERY.confirm
325 6.3.44.4 MLME-TDLSDISCOVERY.indication
326 6.3.44.5 MLME-TDLSDISCOVERY.response
327 6.3.45 TDLS direct-link establishment
6.3.45.1 General
328 6.3.45.2 MLME-TDLSSETUPREQUEST.request
6.3.45.3 MLME-TDLSSETUPREQUEST.indication
329 6.3.45.4 MLME-TDLSSETUPRESPONSE.request
6.3.45.5 MLME-TDLSSETUPRESPONSE.indication
330 6.3.45.6 MLME-TDLSSETUPCONFIRM.request
6.3.45.7 MLME-TDLSSETUPCONFIRM.indication
331 6.3.45.8 MLME-TDLSPOTENTIALPEERSTA.request
332 6.3.45.9 MLME-TDLSPOTENTIALPEERSTA.confirm
333 6.3.46 TDLS direct-link teardown
6.3.46.1 General
6.3.46.2 MLME-TDLSTEARDOWN.request
334 6.3.46.3 MLME-TDLSTEARDOWN.indication
335 6.3.47 TDLS Peer U-APSD
6.3.47.1 General
6.3.47.2 MLME-TDLSPTI.request
336 6.3.47.3 MLME-TDLSPTI.confirm
337 6.3.47.4 MLME-TDLSPTI.indication
6.3.47.5 MLME-TDLSPTI.response
338 6.3.48 TDLS channel switching
6.3.48.1 General
339 6.3.48.2 MLME-TDLSCHANNELSWITCH.request
6.3.48.3 MLME-TDLSCHANNELSWITCH.confirm
340 6.3.48.4 MLME-TDLSCHANNELSWITCH.indication
341 6.3.48.5 MLME-TDLSCHANNELSWITCH.response
342 6.3.49 TDLS Peer PSM
6.3.49.1 General
6.3.49.2 MLME-TDLSPEERPSM.request
343 6.3.49.3 MLME-TDLSPEERPSM.confirm
344 6.3.49.4 MLME-TDLSPEERPSM.indication
6.3.49.5 MLME-TDLSPEERPSM.response
345 6.3.50 Event request
6.3.50.1 General
346 6.3.50.2 MLME-EVLREQUEST.request
6.3.50.3 MLME-EVLREQUEST.indication
347 6.3.51 Event report
6.3.51.1 General
6.3.51.2 MLME-EVLREPORT.request
348 6.3.51.3 MLME-EVLREPORT.indication
6.3.52 Event
6.3.52.1 General
6.3.52.2 MLME-EVLOG.request
349 6.3.52.3 MLME-EVLOG.confirm
350 6.3.53 Diagnostic request
6.3.53.1 General
6.3.53.2 MLME-DIAGREQUEST.request
351 6.3.53.3 MLME-DIAGREQUEST.indication
352 6.3.54 Diagnostic report
6.3.54.1 MLME-DIAGREPORT.request
6.3.54.2 MLME-DIAGREPORT.indication
353 6.3.55 Location Configuration request
6.3.55.1 General
354 6.3.55.2 MLME-LOCATIONCFG.request
6.3.55.3 MLME-LOCATIONCFG.confirm
355 6.3.55.4 MLME-LOCATIONCFG.indication
356 6.3.55.5 MLME-LOCATIONCFG.response
357 6.3.56 Location track notification
6.3.56.1 General
6.3.56.2 MLME-LOCATIONTRACKNOTIF.request
358 6.3.56.3 MLME-LOCATIONTRACKNOTIF.indication
359 6.3.57 Timing measurement
6.3.57.1 General
6.3.57.2 MLME-TIMINGMSMT.request
360 6.3.57.3 MLME-TIMINGMSMT.confirm
361 6.3.57.4 MLME-TIMINGMSMT.indication
363 6.3.58 BSS Transition Management
6.3.58.1 BSS Transition Management procedure
6.3.58.2 MLME-BTMQUERY.request
364 6.3.58.3 MLME-BTMQUERY.indication
365 6.3.58.4 MLME-BTM.request
366 6.3.58.5 MLME-BTM.indication
367 6.3.58.6 MLME-BTM.response
368 6.3.58.7 MLME-BTM.confirm
370 6.3.59 FMS setup
6.3.59.1 General
6.3.59.2 MLME-FMS.request
371 6.3.59.3 MLME-FMS.confirm
6.3.59.4 MLME-FMS.indication
372 6.3.59.5 MLME-FMS.response
373 6.3.60 Collocated Interference request
6.3.60.1 General
374 6.3.60.2 MLME-CLINTERFERENCEREQUEST.request
6.3.60.3 MLME-CLINTERFERENCEREQUEST.indication
375 6.3.61 Collocated Interference report
6.3.61.1 General
6.3.61.2 MLME-CLINTERFERENCEREPORT.request
376 6.3.61.3 MLME-CLINTERFERENCEREPORT.indication
377 6.3.62 TFS Setup
6.3.62.1 General
6.3.62.2 MLME-TFS.request
378 6.3.62.3 MLME-TFS.confirm
379 6.3.62.4 MLME-TFS.indication
6.3.62.5 MLME-TFS.response
381 6.3.63 Sleep Mode request
6.3.63.1 General
6.3.63.2 MLME-SLEEPMODE.request
382 6.3.63.3 MLME-SLEEPMODE.indication
383 6.3.63.4 MLME-SLEEPMODE.response
384 6.3.63.5 MLME-SLEEPMODE.confirm
385 6.3.64 TIM broadcast setup
6.3.64.1 General
6.3.64.2 MLME-TIMBROADCAST.request
386 6.3.64.3 MLME-TIMBROADCAST.confirm
387 6.3.64.4 MLME-TIMBROADCAST.indication
6.3.64.5 MLME-TIMBROADCAST.response
388 6.3.65 QoS Traffic Capability Update
6.3.65.1 MLME-QOSTRAFFICCAPUPDATE.request
389 6.3.65.2 MLME-QOSTRAFFICCAPUPDATE.indication
390 6.3.66 Channel Usage request
6.3.66.1 General
6.3.66.2 MLME-CHANNELUSAGE.request
391 6.3.66.3 MLME-CHANNELUSAGE.confirm
392 6.3.66.4 MLME-CHANNELUSAGE.indication
393 6.3.66.5 MLME-CHANNELUSAGE.response
394 6.3.67 DMS request and response procedure
6.3.67.1 General
395 6.3.67.2 MLME-DMS.request
6.3.67.3 MLME-DMS.confirm
396 6.3.67.4 MLME-DMS.indication
397 6.3.67.5 MLME-DMS.response
6.3.67.6 MLME-DMS-TERM.request
398 6.3.67.7 MLME-DMS-TERM.indication
399 6.3.68 Timing Measurement Request
6.3.68.1 General
6.3.68.2 MLME-TIMINGMSMTRQ.request
6.3.68.3 MLME-TIMINGMSMTRQ.indication
400 6.3.69 WNM-Notification request
6.3.69.1 General
6.3.69.2 MLME-WNMNOTIFICATIONREQUEST.request
401 6.3.69.3 MLME-WNMNOTIFICATIONREQUEST indication
6.3.70 WNM-Notification response
6.3.70.1 MLME-WNMNOTIFICATIONRESPONSE.request
402 6.3.70.2 MLME-WNMNOTIFICATIONRESPONSE.indication
403 6.3.71 Network discovery and selection support
6.3.71.1 General
6.3.71.2 MLME-GAS.request
404 6.3.71.3 MLME-GAS.confirm
405 6.3.71.4 MLME-GAS.indication
406 6.3.71.5 MLME-GAS.response
407 6.3.72 QoS Map Set element management
6.3.72.1 General
408 6.3.72.2 MLME-QoSMap.request
6.3.72.3 MLME-QoSMap.indication
409 6.3.73 Mesh peering management
6.3.73.1 Introduction
6.3.73.2 MLME-MESHPEERINGMANAGEMENT.request
410 6.3.73.3 MLME-MESHPEERINGMANAGEMENT.confirm
6.3.73.4 MLME-MESHPEERINGMANAGEMENT.indication
411 6.3.73.5 MLME-MESHPEERINGMANAGEMENT.response
412 6.3.74 Mesh power management
6.3.74.1 Introduction
6.3.74.2 MLME-MESHPOWERMGT.request
6.3.74.3 MLME-MESHPOWERMGT.confirm
413 6.3.75 Mesh neighbor offset synchronization
6.3.75.1 Introduction
6.3.75.2 MLME-MESHNEIGHBOROFFSETSYNCSTART.request
6.3.75.3 MLME-MESHNEIGHBOROFFSETSYNCSTART.confirm
414 6.3.75.4 MLME-MESHNEIGHBOROFFSETCALCULATE.request
415 6.3.75.5 MLME-MESHNEIGHBOROFFSETCALCULATE.confirm
6.3.75.6 MLME-MESHNEIGHBOROFFSETSYNCSTOP.request
416 6.3.75.7 MLME-MESHNEIGHBOROFFSETSYNCSTOP.confirm
6.3.76 Mesh TBTT adjustment
6.3.76.1 Introduction
6.3.76.2 MLME-MESHTBTTADJUSTMENT.request
417 6.3.76.3 MLME-MESHTBTTADJUSTMENT.confirm
418 6.3.76.4 MLME-MESHTBTTADJUSTMENT.indication
419 6.3.76.5 MLME-MESHTBTTADJUSTMENT.response
420 6.3.77 MCCA management interface
6.3.77.1 Introduction
6.3.77.2 MLME-ACTIVATEMCCA.request
421 6.3.77.3 MLME-MCCASETUP.request
6.3.77.4 MLME-MCCASETUP.confirm
422 6.3.77.5 MLME-MCCASETUP.indication
423 6.3.77.6 MLME-MCCASETUP.response
424 6.3.77.7 MLME-MCCAADVERTISEMENT.request
6.3.77.8 MLME-MCCAADVERTISEMENT.confirm
425 6.3.77.9 MLME-MCCAADVERTISEMENT.indication
426 6.3.77.10 MLME-MCCAADVERTISEMENT.response
6.3.77.11 MLME-MCCATEARDOWN.request
427 6.3.77.12 MLME-MCCATEARDOWN.indication
428 6.3.78 MBSS congestion control
6.3.78.1 Introduction
6.3.78.2 MLME-MBSSCONGESTIONCONTROL.request
6.3.78.3 MLME-MBSSCONGESTIONCONTROL.indication
429 6.3.79 MBSS proxy update
6.3.79.1 Introduction
6.3.79.2 MLME-MBSSPROXYUPDATE.request
430 6.3.79.3 MLME-MBSSPROXYUPDATE.confirm
431 6.3.79.4 MLME-MBSSPROXYUPDATE.indication
6.3.79.5 MLME-MBSSPROXYUPDATE.response
432 6.3.80 MBSS mesh gate announcement
6.3.80.1 Introduction
6.3.80.2 MLME-MBSSGATEANNOUNCEMENT.request
433 6.3.80.3 MLME-MBSSGATEANNOUNCEMENT.indication
434 6.3.81 Mesh link metric
6.3.81.1 Introduction
6.3.81.2 MLME-MESHLINKMETRICREAD.request
6.3.81.3 MLME-MESHLINKMETRICREAD.confirm
435 6.3.81.4 MLME-MESHLINKMETRICREPORT.request
436 6.3.81.5 MLME-MESHLINKMETRICREPORT.indication
437 6.3.82 HWMP mesh path selection
6.3.82.1 Introduction
6.3.82.2 MLME-HWMPMESHPATHSELECTION.request
438 6.3.82.3 MLME-HWMPMESHPATHSELECTION.indication
439 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
440 6.4.3.3 ESS_DISENGAGING
6.4.3.4 STANDBY
441 6.4.4 Convergence function state transitions
6.4.4.1 Transitions to ESS_CONNECTED
6.4.4.2 Transitions to ESS_ DISCONNECTED
6.4.4.3 Transitions to ESS_DISENGAGING
6.4.4.4 Transitions to STANDBY
442 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
443 6.4.7.2 MSGCF-ESS-Link-Down.indication
444 6.4.7.3 MSGCF-ESS-Link-Going-Down
446 6.4.7.4 MSGCF-ESS-Link-Event-Rollback.indication
6.4.7.5 MSGCF-ESS-Link-Detected.indication
448 6.4.7.6 MSGCF-ESS-Link-Scan.request
6.4.7.7 MSGCF-ESS-Link-Scan.confirm
449 6.4.8 Network configuration
6.4.8.1 MSGCF-ESS-Link-Capability.request
450 6.4.8.2 MSGCF-ESS-Link-Capability.confirm
451 6.4.8.3 MSGCF-Set-ESS-Link-Parameters.request
453 6.4.8.4 MSGCF-Set-ESS-Link-Parameters.confirm
454 6.4.8.5 MSGCF-Get-ESS-Link-Parameters.request
6.4.8.6 MSGCF-Get-ESS-Link-Parameters.confirm
455 6.4.9 Network events
6.4.9.1 MSGCF-ESS-Link-Threshold-Report.indication
456 6.4.10 Network command interface
6.4.10.1 MSGCF-ESS-Link-Command.request
457 6.4.11 MAC state SME SAP—mobility management
6.4.11.1 MSSME-ESS-Link-Down-Predicted.indication
458 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
459 6.5.4.2 Semantics of the service primitive
462 6.5.4.3 When generated
6.5.4.4 Effect of receipt
6.5.5 PLME-DSSSTESTMODE.request
6.5.5.1 Function
6.5.5.2 Semantics of the service primitive
463 6.5.5.3 When generated
6.5.5.4 Effect of receipt
6.5.6 PLME-DSSSTESTOUTPUT.request
6.5.6.1 Function
6.5.6.2 Semantics of the service primitive
464 6.5.6.3 When generated
6.5.6.4 Effect of receipt
6.5.7 PLME-TXTIME.request
6.5.7.1 Function
6.5.7.2 Semantics of the service primitive
6.5.7.3 When generated
6.5.7.4 Effect of receipt
465 6.5.8 PLME-TXTIME.confirm
6.5.8.1 Function
6.5.8.2 Semantics of the service primitive
6.5.8.3 When generated
6.5.8.4 Effect of receipt
466 7. PHY service specification
7.1 Scope
7.2 PHY functions
7.3 Detailed PHY service specifications
7.3.1 Scope and field of application
7.3.2 Overview of the service
7.3.3 Overview of interactions
7.3.4 Basic service and options
7.3.4.1 General
467 7.3.4.2 PHY-SAP peer-to-peer service primitives
7.3.4.3 PHY-SAP sublayer-to-sublayer service primitives
7.3.4.4 PHY-SAP service primitives parameters
468 7.3.4.5 Vector descriptions
469 7.3.5 PHY-SAP detailed service specification
7.3.5.1 Introduction
7.3.5.2 PHY-DATA.request
7.3.5.3 PHY-DATA.indication
470 7.3.5.4 PHY-DATA.confirm
7.3.5.5 PHY-TXSTART.request
471 7.3.5.6 PHY-TXSTART.confirm
7.3.5.7 PHY-TXEND.request
472 7.3.5.8 PHY-TXEND.confirm
7.3.5.9 PHY-CCARESET.request
473 7.3.5.10 PHY-CCARESET.confirm
7.3.5.11 PHY-CCA.indication
474 7.3.5.12 PHY-RXSTART.indication
475 7.3.5.13 PHY-RXEND.indication
476 7.3.5.14 PHY-CONFIG.request
7.3.5.15 PHY-CONFIG.confirm
477 7.4 PHY management
478 8. Frame formats
8.1 General requirements
8.2 MAC frame formats
8.2.1 Basic components
8.2.2 Conventions
479 8.2.3 General frame format
480 8.2.4 Frame fields
8.2.4.1 Frame Control field
484 8.2.4.2 Duration/ID field
485 8.2.4.3 Address fields
486 8.2.4.4 Sequence Control field
487 8.2.4.5 QoS Control field
492 8.2.4.6 HT Control field
496 8.2.4.7 Frame Body field
498 8.2.4.8 FCS field
499 8.2.5 Duration/ID field (QoS STA)
8.2.5.1 General
8.2.5.2 Setting for single and multiple protection under enhanced distributed channel access (EDCA)
500 8.2.5.3 Setting for QoS CF-Poll frames
8.2.5.4 Setting for frames sent by a TXOP holder under HCCA
501 8.2.5.5 Settings within a PSMP sequence
8.2.5.6 Settings within a dual CTS sequence
8.2.5.7 Setting for control response frames
502 8.2.5.8 Setting for other response frames
8.3 Format of individual frame types
8.3.1 Control frames
8.3.1.1 Format of control frames
8.3.1.2 RTS frame format
503 8.3.1.3 CTS frame format
8.3.1.4 ACK frame format
504 8.3.1.5 PS-Poll frame format
8.3.1.6 CF-End frame format
505 8.3.1.7 CF-End+CF-Ack frame format
8.3.1.8 BlockAckReq frame format
508 8.3.1.9 BlockAck frame format
511 8.3.1.10 Control Wrapper frame
8.3.2 Data frames
8.3.2.1 Data frame format
514 8.3.2.2 A-MSDU format
515 8.3.3 Management frames
8.3.3.1 Format of management frames
517 8.3.3.2 Beacon frame format
521 8.3.3.3 ATIM frame format
8.3.3.4 Disassociation frame format
8.3.3.5 Association Request frame format
523 8.3.3.6 Association Response frame format
524 8.3.3.7 Reassociation Request frame format
526 8.3.3.8 Reassociation Response frame format
527 8.3.3.9 Probe Request frame format
528 8.3.3.10 Probe Response frame format
532 8.3.3.11 Authentication frame format
534 8.3.3.12 Deauthentication
8.3.3.13 Action frame format
8.3.3.14 Action No Ack frame format
535 8.3.3.15 Timing Advertisement frame format
8.4 Management frame body components
8.4.1 Fields that are not information elements
8.4.1.1 Authentication Algorithm Number field
536 8.4.1.2 Authentication Transaction Sequence Number field
8.4.1.3 Beacon Interval field
8.4.1.4 Capability Information field
539 8.4.1.5 Current AP Address field
540 8.4.1.6 Listen Interval field
8.4.1.7 Reason Code field
543 8.4.1.8 AID field
8.4.1.9 Status Code field
547 8.4.1.10 Timestamp field
8.4.1.11 Action field
549 8.4.1.12 Dialog Token field
8.4.1.13 DLS Timeout Value field
8.4.1.14 Block Ack Parameter Set field
550 8.4.1.15 Block Ack Timeout Value field
8.4.1.16 DELBA Parameter Set field
8.4.1.17 QoS Info field
552 8.4.1.18 Measurement Pilot Interval field
8.4.1.19 Max Transmit Power field
8.4.1.20 Transmit Power Used field
553 8.4.1.21 Channel Width field
8.4.1.22 SM Power Control field
8.4.1.23 PCO Phase Control field
554 8.4.1.24 PSMP Parameter Set field
8.4.1.25 PSMP STA Info field
556 8.4.1.26 MIMO Control field
557 8.4.1.27 CSI Report field
559 8.4.1.28 Noncompressed Beamforming Report field
561 8.4.1.29 Compressed Beamforming Report field
564 8.4.1.30 Antenna Selection Indices field
565 8.4.1.31 Organization Identifier field
8.4.1.32 Rate Identification field
566 8.4.1.33 GAS Query Response Fragment ID field
8.4.1.34 Venue Info field
569 8.4.1.35 Target Channel
8.4.1.36 Operating Class
570 8.4.1.37 Send-Confirm field
8.4.1.38 Anti-Clogging Token field
8.4.1.39 Scalar field
8.4.1.40 Element field
571 8.4.1.41 Confirm field
8.4.1.42 Finite Cyclic Group field
572 8.4.2 Information elements
8.4.2.1 General
576 8.4.2.2 SSID element
8.4.2.3 Supported Rates element
577 8.4.2.4 FH Parameter Set element
578 8.4.2.5 DSSS Parameter Set element
8.4.2.6 CF Parameter Set element
8.4.2.7 TIM element
580 8.4.2.8 IBSS Parameter Set element
581 8.4.2.9 Challenge Text element
8.4.2.10 Country element
583 8.4.2.11 Hopping Pattern Parameters element
584 8.4.2.12 Hopping Pattern Table element
8.4.2.13 Request element
585 8.4.2.14 ERP element
8.4.2.15 Extended Supported Rates element
586 8.4.2.16 Power Constraint element
8.4.2.17 Power Capability element
587 8.4.2.18 TPC Request element
8.4.2.19 TPC Report element
588 8.4.2.20 Supported Channels element
8.4.2.21 Channel Switch Announcement element
589 8.4.2.22 Secondary Channel Offset element
590 8.4.2.23 Measurement Request element
617 8.4.2.24 Measurement Report element
651 8.4.2.25 Quiet element
652 8.4.2.26 IBSS DFS element
653 8.4.2.27 RSNE
660 8.4.2.28 Vendor Specific element
8.4.2.29 Extended Capabilities element
664 8.4.2.30 BSS Load element
665 8.4.2.31 EDCA Parameter Set element
667 8.4.2.32 TSPEC element
671 8.4.2.33 TCLAS element
676 8.4.2.34 TS Delay element
8.4.2.35 TCLAS Processing element
677 8.4.2.36 Schedule element
678 8.4.2.37 QoS Capability element
8.4.2.38 AP Channel Report element
8.4.2.39 Neighbor Report element
683 8.4.2.40 RCPI element
684 8.4.2.41 BSS Average Access Delay element
685 8.4.2.42 Antenna element
686 8.4.2.43 RSNI element
8.4.2.44 Measurement Pilot Transmission element
687 8.4.2.45 BSS Available Admission Capacity element
688 8.4.2.46 BSS AC Access Delay element
690 8.4.2.47 RM Enabled Capabilities element
692 8.4.2.48 Multiple BSSID element
694 8.4.2.49 Mobility Domain element (MDE)
8.4.2.50 Fast BSS Transition element (FTE)
697 8.4.2.51 Timeout Interval element (TIE)
8.4.2.52 RIC Data element (RDE)
698 8.4.2.53 RIC Descriptor element
8.4.2.54 DSE Registered Location element
700 8.4.2.55 Extended Channel Switch Announcement element
701 8.4.2.56 Supported Operating Classes element
8.4.2.57 Management MIC element
702 8.4.2.58 HT Capabilities element
711 8.4.2.59 HT Operation element
715 8.4.2.60 20/40 BSS Intolerant Channel Report element
716 8.4.2.61 Overlapping BSS Scan Parameters element
8.4.2.62 20/40 BSS Coexistence element
717 8.4.2.63 Time Advertisement element
719 8.4.2.64 Link Identifier element
8.4.2.65 Wakeup Schedule element
720 8.4.2.66 Channel Switch Timing element
8.4.2.67 PTI Control element
721 8.4.2.68 TPU Buffer Status element
722 8.4.2.69 Event Request element
728 8.4.2.70 Event Report element
734 8.4.2.71 Diagnostic Request element
745 8.4.2.72 Diagnostic Report element
747 8.4.2.73 Location Parameters element
755 8.4.2.74 Nontransmitted BSSID Capability element
8.4.2.75 SSID List element
756 8.4.2.76 Multiple BSSID-Index element
8.4.2.77 FMS Descriptor element
757 8.4.2.78 FMS Request element
759 8.4.2.79 FMS Response element
761 8.4.2.80 QoS Traffic Capability element
763 8.4.2.81 BSS Max Idle Period element
8.4.2.82 TFS Request element
765 8.4.2.83 TFS Response element
766 8.4.2.84 WNM-Sleep Mode element
768 8.4.2.85 TIM Broadcast Request element
8.4.2.86 TIM Broadcast Response element
769 8.4.2.87 Collocated Interference Report element
771 8.4.2.88 Channel Usage element
772 8.4.2.89 Time Zone element
8.4.2.90 DMS Request element
774 8.4.2.91 DMS Response element
776 8.4.2.92 Destination URI element
777 8.4.2.93 U-APSD Coexistence element
778 8.4.2.94 Interworking element
779 8.4.2.95 Advertisement Protocol element
781 8.4.2.96 Expedited Bandwidth Request element
782 8.4.2.97 QoS Map Set element
783 8.4.2.98 Roaming Consortium element
784 8.4.2.99 Emergency Alert Identifier element
8.4.2.100 Mesh Configuration element
788 8.4.2.101 Mesh ID element
789 8.4.2.102 Mesh Link Metric Report element
8.4.2.103 Congestion Notification element
790 8.4.2.104 Mesh Peering Management element
791 8.4.2.105 Mesh Channel Switch Parameters element
792 8.4.2.106 Mesh Awake Window element
793 8.4.2.107 Beacon Timing element
794 8.4.2.108 MCCAOP Setup Request element
795 8.4.2.109 MCCAOP Setup Reply element
796 8.4.2.110 MCCAOP Advertisement Overview element
797 8.4.2.111 MCCAOP Advertisement element
799 8.4.2.112 MCCAOP Teardown element
8.4.2.113 GANN element
800 8.4.2.114 RANN element
801 8.4.2.115 PREQ element
803 8.4.2.116 PREP element
805 8.4.2.117 PERR element
806 8.4.2.118 PXU element
807 8.4.2.119 PXUC element
808 8.4.2.120 Authenticated Mesh Peering Exchange element
809 8.4.2.121 MIC element
8.4.3 Information Subelements
810 8.4.4 Access Network Query Protocol (ANQP) elements
8.4.4.1 General
811 8.4.4.2 Query List ANQP-element
8.4.4.3 Capability List ANQP-element
812 8.4.4.4 Venue Name ANQP-element
813 8.4.4.5 Emergency Call Number ANQP-element
8.4.4.6 Network Authentication Type ANQP-element
815 8.4.4.7 Roaming Consortium ANQP-element
8.4.4.8 Vendor Specific ANQP-element
816 8.4.4.9 IP Address Type Availability ANQP-element
817 8.4.4.10 NAI Realm ANQP-element
820 8.4.4.11 3GPP Cellular Network ANQP-element
821 8.4.4.12 AP Geospatial Location ANQP-element
8.4.4.13 AP Civic Location ANQP-element
8.4.4.14 AP Location Public Identifier URI ANQP-element
822 8.4.4.15 Domain Name ANQP-element
8.4.4.16 Emergency Alert URI ANQP-element
823 8.4.4.17 Emergency NAI ANQP-element
8.4.4.18 TDLS Capability ANQP-element
824 8.4.4.19 Neighbor Report ANQP-element
8.5 Action frame format details
8.5.1 Introduction
8.5.2 Spectrum management Action frames
8.5.2.1 General
825 8.5.2.2 Measurement Request frame format
8.5.2.3 Measurement Report frame format
826 8.5.2.4 TPC Request frame format
8.5.2.5 TPC Report frame format
8.5.2.6 Channel Switch Announcement frame format
827 8.5.3 QoS Action frame details
8.5.3.1 General
8.5.3.2 ADDTS Request frame format
828 8.5.3.3 ADDTS Response frame format
829 8.5.3.4 DELTS frame format
830 8.5.3.5 Schedule frame format
8.5.3.6 QoS Map Configure frame format
831 8.5.4 DLS Action frame details
8.5.4.1 General
8.5.4.2 DLS Request frame format
832 8.5.4.3 DLS Response frame format
833 8.5.4.4 DLS Teardown frame format
8.5.5 Block Ack Action frame details
8.5.5.1 General
834 8.5.5.2 ADDBA Request frame format
8.5.5.3 ADDBA Response frame format
835 8.5.5.4 DELBA frame format
8.5.6 Vendor-specific action details
836 8.5.7 Radio Measurement action details
8.5.7.1 General
8.5.7.2 Radio Measurement Request frame format
837 8.5.7.3 Radio Measurement Report frame format
8.5.7.4 Link Measurement Request frame format
838 8.5.7.5 Link Measurement Report frame format
840 8.5.7.6 Neighbor Report Request frame format
841 8.5.7.7 Neighbor Report Response frame format
8.5.8 Public Action details
8.5.8.1 Public Action frames
842 8.5.8.2 20/40 BSS Coexistence Management frame format
8.5.8.3 Measurement Pilot frame format
844 8.5.8.4 DSE Enablement frame format
845 8.5.8.5 DSE Deenablement frame format
846 8.5.8.6 DSE Registered Location Announcement frame format
8.5.8.7 Extended Channel Switch Announcement frame format
8.5.8.8 DSE Measurement Request frame format
847 8.5.8.9 DSE Measurement Report frame format
849 8.5.8.10 DSE Power Constraint frame format
850 8.5.8.11 Vendor Specific Public Action frame format
8.5.8.12 GAS Initial Request frame format
851 8.5.8.13 GAS Initial Response frame format
852 8.5.8.14 GAS Comeback Request frame format
853 8.5.8.15 GAS Comeback Response frame format
854 8.5.8.16 TDLS Discovery Response frame format
855 8.5.8.17 Location Track Notification frame format
856 8.5.9 FT Action frame details
8.5.9.1 General
8.5.9.2 FT Request frame
857 8.5.9.3 FT Response frame
858 8.5.9.4 FT Confirm frame
859 8.5.9.5 FT Ack frame
8.5.10 SA Query Action frame details
8.5.10.1 General
860 8.5.10.2 SA Query Request frame
8.5.10.3 SA Query Response frame
861 8.5.11 Protected Dual of Public Action frames
8.5.12 HT Action frame details
8.5.12.1 HT Action field
862 8.5.12.2 Notify Channel Width frame format
8.5.12.3 SM Power Save frame format
863 8.5.12.4 PSMP frame format
8.5.12.5 Set PCO Phase frame format
864 8.5.12.6 CSI frame format
8.5.12.7 Noncompressed Beamforming frame format
865 8.5.12.8 Compressed Beamforming frame format
8.5.12.9 Antenna Selection Indices Feedback frame format
866 8.5.13 TDLS Action field formats
8.5.13.1 General
8.5.13.2 TDLS Setup Request Action field format
867 8.5.13.3 TDLS Setup Response Action field format
869 8.5.13.4 TDLS Setup Confirm Action field format
870 8.5.13.5 TDLS Teardown Action field format
8.5.13.6 TDLS Peer Traffic Indication Action field format
871 8.5.13.7 TDLS Channel Switch Request Action field format
8.5.13.8 TDLS Channel Switch Response Action field format
872 8.5.13.9 TDLS Peer PSM Request Action field format
8.5.13.10 TDLS Peer PSM Response Action field format
873 8.5.13.11 TDLS Peer Traffic Response Action field format
8.5.13.12 TDLS Discovery Request Action field format
874 8.5.14 WNM Action details
8.5.14.1 WNM Action fields
875 8.5.14.2 Event Request frame format
8.5.14.3 Event Report frame format
876 8.5.14.4 Diagnostic Request frame format
8.5.14.5 Diagnostic Report frame format
8.5.14.6 Location Configuration Request frame format
877 8.5.14.7 Location Configuration Response frame format
878 8.5.14.8 BSS Transition Management Query frame format
879 8.5.14.9 BSS Transition Management Request frame format
881 8.5.14.10 BSS Transition Management Response frame format
882 8.5.14.11 FMS Request frame format
883 8.5.14.12 FMS Response frame format
8.5.14.13 Collocated Interference Request frame format
884 8.5.14.14 Collocated Interference Report frame format
885 8.5.14.15 TFS Request frame format
8.5.14.16 TFS Response frame format
886 8.5.14.17 TFS Notify frame format
8.5.14.18 WNM-Sleep Mode Request frame format
887 8.5.14.19 WNM-Sleep Mode Response frame format
889 8.5.14.20 TIM Broadcast Request frame format
8.5.14.21 TIM Broadcast Response frame format
8.5.14.22 QoS Traffic Capability Update frame format
890 8.5.14.23 Channel Usage Request frame format
891 8.5.14.24 Channel Usage Response frame format
8.5.14.25 DMS Request frame format
892 8.5.14.26 DMS Response frame format
8.5.14.27 Timing Measurement Request frame format
893 8.5.14.28 WNM-Notification Request frame format
894 8.5.14.29 WNM-Notification Response frame format
895 8.5.15 Unprotected WNM Action details
8.5.15.1 Unprotected WNM Action fields
8.5.15.2 TIM frame format
896 8.5.15.3 Timing Measurement frame format
897 8.5.16 Self-protected Action frame details
8.5.16.1 Self-protected Action fields
8.5.16.2 Mesh Peering Open frame format
899 8.5.16.3 Mesh Peering Confirm frame format
900 8.5.16.4 Mesh Peering Close frame format
901 8.5.16.5 Mesh Group Key Inform frame format
902 8.5.16.6 Mesh Group Key Acknowledge frame format
8.5.17 Mesh Action frame details
8.5.17.1 Mesh Action fields
903 8.5.17.2 Mesh Link Metric Report frame format
8.5.17.3 HWMP Mesh Path Selection frame format
904 8.5.17.4 Gate Announcement frame format
905 8.5.17.5 Congestion Control Notification frame format
8.5.17.6 MCCA Setup Request frame format
8.5.17.7 MCCA Setup Reply frame format
906 8.5.17.8 MCCA Advertisement Request frame format
8.5.17.9 MCCA Advertisement frame format
907 8.5.17.10 MCCA Teardown frame format
8.5.17.11 TBTT Adjustment Request frame format
908 8.5.17.12 TBTT Adjustment Response frame format
909 8.5.18 Multihop Action frame details
8.5.18.1 Multihop Action fields
8.5.18.2 Proxy Update frame format
8.5.18.3 Proxy Update Confirmation frame format
910 8.6 Aggregate MPDU (A-MPDU)
8.6.1 A-MPDU format
911 8.6.2 MPDU delimiter CRC field
912 8.6.3 A-MPDU contents
916 9. MAC sublayer functional description
9.1 Introduction
9.2 MAC architecture
9.2.1 General
9.2.2 DCF
917 9.2.3 PCF
9.2.4 Hybrid coordination function (HCF)
9.2.4.1 General
918 9.2.4.2 HCF contention-based channel access (EDCA)
919 9.2.4.3 HCF controlled channel access (HCCA)
920 9.2.5 Mesh coordination function (MCF)
9.2.6 Combined use of DCF, PCF, and HCF
9.2.7 Fragmentation/defragmentation overview
921 9.2.8 MAC data service
922 9.3 DCF
9.3.1 General
923 9.3.2 Procedures common to the DCF and EDCAF
9.3.2.1 CS mechanism
9.3.2.2 MAC-Level Acknowledgements
924 9.3.2.3 IFS
926 9.3.2.4 Setting and resetting the NAV
927 9.3.2.5 RTS/CTS with fragmentation
929 9.3.2.6 CTS procedure
9.3.2.7 Dual CTS protection
931 9.3.2.8 ACK procedure
932 9.3.2.9 BlockAck procedure
9.3.2.10 Duplicate detection and recovery
934 9.3.2.11 NAV distribution
9.3.2.12 Operation of aSlotTime
9.3.3 Random backoff time
936 9.3.4 DCF access procedure
9.3.4.1 Introduction
9.3.4.2 Basic access
9.3.4.3 Backoff procedure for DCF
938 9.3.4.4 Recovery procedures and retransmit limits
9.3.4.5 Control of the channel
940 9.3.5 Individually addressed MPDU transfer procedure
9.3.6 Group addressed MPDU transfer procedure
941 9.3.7 DCF timing relations
942 9.3.8 Signal Extension
9.3.9 Determination of PLME aCWmin characteristics
9.4 PCF
9.4.1 General
943 9.4.2 CFP structure and timing
945 9.4.3 PCF access procedure
9.4.3.1 General
9.4.3.2 Fundamental access
9.4.3.3 NAV operation during the CFP
946 9.4.4 PCF transfer procedure
9.4.4.1 General
947 9.4.4.2 PCF transfers when the PC STA is transmitter or recipient
948 9.4.4.3 Operation with overlapping point-coordinated BSSs
9.4.4.4 CFPMaxDuration limit
949 9.4.4.5 CF usage rules
9.4.5 CF polling list
9.4.5.1 General
950 9.4.5.2 Polling list processing
9.4.5.3 Polling list update procedure
9.5 Fragmentation
951 9.6 Defragmentation
952 9.7 Multirate support
9.7.1 Overview
9.7.2 Basic MCS Set field
9.7.3 Basic STBC MCS
953 9.7.4 Basic Rate Set and Basic MCS Set for mesh STA
9.7.5 Rate selection for data and management frames
9.7.5.1 Rate selection for non-STBC Beacon and non-STBC PSMP frames
9.7.5.2 Rate selection for STBC group addressed data and management frames
9.7.5.3 Rate selection for other group addressed data and management frames
954 9.7.5.4 Rate selection for polling frames
9.7.5.5 Rate selection for +CF-Ack frames
9.7.5.6 Rate selection for other data and management frames
9.7.6 Rate selection for control frames
9.7.6.1 General rules for rate selection for control frames
955 9.7.6.2 Rate selection for control frames that initiate a TXOP
956 9.7.6.3 Rate selection for CF_End frames
9.7.6.4 Rate selection for control frames that are not control response frames
957 9.7.6.5 Rate selection for control response frames
960 9.7.6.6 Channel Width selection for control frames
9.7.6.7 Control frame TXVECTOR parameter restrictions
9.7.7 Multiple BSSID Rate Selection
9.7.8 Modulation classes
961 9.7.9 Non-HT basic rate calculation
962 9.8 MSDU transmission restrictions
963 9.9 HT Control field operation
9.10 Control Wrapper operation
9.11 A-MSDU operation
964 9.12 A-MPDU operation
9.12.1 A-MPDU contents
9.12.2 A-MPDU length limit rules
9.12.3 Minimum MPDU Start Spacing field
965 9.12.4 A-MPDU aggregation of group addressed data frames
9.12.5 Transport of A-MPDU by the PHY data service
9.13 PPDU duration constraint
9.14 LDPC operation
966 9.15 STBC operation
9.16 Short GI operation
9.17 Greenfield operation
9.18 Operation across regulatory domains
9.18.1 General
967 9.18.2 Operation upon entering a regulatory domain
9.18.3 Determination of hopping patterns for FH PHYs
970 9.18.4 Hopping sequence generation using the Frequency Hopping and Hopping Pattern Table elements
971 9.18.5 Operation with operating classes
9.18.6 Operation with coverage classes
9.19 HCF
9.19.1 General
972 9.19.2 HCF contention-based channel access (EDCA)
9.19.2.1 Reference implementation
9.19.2.2 EDCA TXOPs
973 9.19.2.3 Obtaining an EDCA TXOP
975 9.19.2.4 Multiple frame transmission in an EDCA TXOP
976 9.19.2.5 EDCA backoff procedure
977 9.19.2.6 Retransmit procedures
978 9.19.2.7 Truncation of TXOP
979 9.19.3 HCCA
9.19.3.1 General
980 9.19.3.2 HCCA procedure
982 9.19.3.3 TXOP structure and timing
983 9.19.3.4 NAV operation during a TXOP
984 9.19.3.5 HCCA transfer rules
986 9.19.4 Admission Control at the HC
9.19.4.1 General
9.19.4.2 Contention-based admission control procedures
988 9.19.4.3 Controlled-access admission control
990 9.20 Mesh coordination function (MCF)
9.20.1 General
9.20.2 MCF contention-based channel access
9.20.3 MCF controlled channel access (MCCA)
9.20.3.1 General
991 9.20.3.2 MCCA activation
9.20.3.3 MCCAOP reservations
993 9.20.3.4 Neighborhood MCCAOP periods at a mesh STA
9.20.3.5 MCCA access fraction (MAF)
994 9.20.3.6 MCCAOP setup procedure
995 9.20.3.7 MCCAOP advertisement
999 9.20.3.8 MCCAOP teardown
1000 9.20.3.9 Access during MCCAOPs
1001 9.20.3.10 Interaction with time synchronization
1002 9.21 Block Acknowledgment (Block Ack)
9.21.1 Introduction
1003 9.21.2 Setup and modification of the Block Ack parameters
9.21.3 Data and acknowledgment transfer using immediate Block Ack policy and delayed Block Ack policy
1006 9.21.4 Receive buffer operation
1007 9.21.5 Teardown of the Block Ack mechanism
9.21.6 Selection of BlockAck and BlockAckReq variants
9.21.7 HT-immediate Block Ack extensions
9.21.7.1 Introduction to HT-immediate Block Ack extensions
1008 9.21.7.2 HT-immediate Block Ack architecture
1009 9.21.7.3 Scoreboard context control during full-state operation
1010 9.21.7.4 Scoreboard context control during partial-state operation
1011 9.21.7.5 Generation and transmission of BlockAck by an HT STA
9.21.7.6 Receive reordering buffer control operation
1013 9.21.7.7 Originator’s behavior
1014 9.21.7.8 Maintaining BlockAck state at the originator
9.21.7.9 Originator’s support of recipient’s partial state
9.21.8 HT-delayed Block Ack extensions
9.21.8.1 Introduction
9.21.8.2 HT-delayed Block Ack negotiation
9.21.8.3 Operation of HT-delayed Block Ack
1015 9.21.9 Protected Block Ack Agreement
9.22 No Acknowledgment (No Ack)
1016 9.23 Protection mechanisms
9.23.1 Introduction
9.23.2 Protection mechanism for non-ERP receivers
1018 9.23.3 Protection mechanisms for transmissions of HT PPDUs
9.23.3.1 General
1020 9.23.3.2 Protection rules for HT STA operating a direct link
1021 9.23.3.3 RIFS protection
9.23.3.4 Use of OBSS Non-HT STAs Present field
9.23.3.5 Protection rules for an HT mesh STA in an MBSS
1022 9.23.4 L_LENGTH and L_DATARATE parameter values for HT-mixed format PPDUs
1024 9.23.5 L-SIG TXOP protection
9.23.5.1 General rules
1025 9.23.5.2 L-SIG TXOP protection rules at the TXOP holder
1026 9.23.5.3 L-SIG TXOP protection rules at the TXOP responder
1027 9.23.5.4 L-SIG TXOP protection NAV update rule
9.24 MAC frame processing
9.24.1 Introduction
9.24.2 Revision level field processing
9.24.3 Duration/ID field processing
9.24.4 Response to an invalid Action frame
9.24.5 Operation of the Dialog Token field
1028 9.24.6 Element parsing
9.24.7 Vendor specific element parsing
9.24.8 Extensible element parsing
9.24.9 Extensible subelement parsing
9.25 Reverse Direction Protocol
9.25.1 Reverse direction (RD) exchange sequence
1029 9.25.2 Support for RD
9.25.3 Rules for RD initiator
1030 9.25.4 Rules for RD responder
1031 9.26 PSMP Operation
9.26.1 Frame transmission mechanism during PSMP
9.26.1.1 PSMP frame transmission (PSMP-DTT and PSMP-UTT)
1032 9.26.1.2 PSMP downlink transmission (PSMP-DTT)
9.26.1.3 PSMP uplink transmission (PSMP-UTT)
1035 9.26.1.4 PSMP burst
1036 9.26.1.5 Resource allocation within a PSMP burst
1037 9.26.1.6 PSMP-UTT retransmission
9.26.1.7 PSMP acknowledgment rules
1039 9.26.1.8 PSMP group addressed transmission rules
9.26.2 Scheduled PSMP
1040 9.26.3 Unscheduled PSMP
9.27 Sounding PPDUs
1041 9.28 Link adaptation
9.28.1 Introduction
9.28.2 Link adaptation using the HT Control field
1043 9.29 Transmit beamforming
9.29.1 General
1044 9.29.2 Transmit beamforming with implicit feedback
9.29.2.1 General
1045 9.29.2.2 Unidirectional implicit transmit beamforming
1046 9.29.2.3 Bidirectional implicit transmit beamforming
1047 9.29.2.4 Calibration
1052 9.29.3 Explicit feedback beamforming
1056 9.30 Antenna selection (ASEL)
9.30.1 Introduction
9.30.2 Procedure
1060 9.31 Null data packet (NDP) sounding
9.31.1 NDP rules
1061 9.31.2 Transmission of an NDP
9.31.3 Determination of NDP destination
1062 9.31.4 Determination of NDP source
9.32 Mesh forwarding framework
9.32.1 General
9.32.2 Forwarding information
1063 9.32.3 Frame addressing in an MBSS
1064 9.32.4 Addressing and forwarding of individually addressed Mesh Data frames
9.32.4.1 At source mesh STAs (individually addressed)
1065 9.32.4.2 At intermediate and destination mesh STAs (individually addressed)
1066 9.32.5 Addressing and forwarding of group addressed Mesh Data frames
9.32.5.1 At source mesh STAs (group addressed)
1067 9.32.5.2 At recipient mesh STAs (group addressed)
1068 9.32.6 Addressing of Management frames and MMPDU forwarding
9.32.6.1 General
9.32.6.2 MMPDU forwarding using individually addressed Multihop Action frames
9.32.6.3 MMPDU forwarding using group addressed Multihop Action frames
1069 9.32.7 Detection of duplicate MSDUs/MMPDUs
9.32.8 Mesh STAs that do not forward
1070 9.32.9 Frame forwarding and unknown destination
1071 10. MLME
10.1 Synchronization
10.1.1 General
10.1.2 Basic approach
10.1.2.1 TSF for infrastructure networks
10.1.2.2 TSF for an IBSS
10.1.2.3 TSF for an MBSS
1072 10.1.3 Maintaining synchronization
10.1.3.1 General
10.1.3.2 Beacon generation in infrastructure networks
10.1.3.3 Beacon generation in an IBSS
1073 10.1.3.4 Beacon generation in an MBSS
10.1.3.5 Beacon reception
1074 10.1.3.6 Multiple BSSID procedure
1075 10.1.3.7 TSF timer accuracy
10.1.4 Acquiring synchronization, scanning
10.1.4.1 General
1076 10.1.4.2 Passive scanning
10.1.4.3 Active scanning
1079 10.1.4.4 Initializing a BSS
10.1.4.5 Synchronizing with a BSS
1080 10.1.4.6 Operation of Supported Rates and Extended Supported Rates elements
1081 10.1.5 Adjusting STA timers
10.1.6 Timing synchronization for FH PHYs
10.1.7 Terminating a BSS
10.1.8 Supported rates and extended supported rates advertisement
1082 10.2 Power management
10.2.1 Power management in an infrastructure network
10.2.1.1 General
1083 10.2.1.2 STA Power Management modes
10.2.1.3 AP TIM transmissions
1084 10.2.1.4 TIM types
10.2.1.5 Power management with APSD
1087 10.2.1.6 AP operation during the CP
1090 10.2.1.7 AP operation during the CFP
1091 10.2.1.8 Receive operation for STAs in PS mode during the CP
1092 10.2.1.9 Receive operation for STAs in PS mode during the CFP
10.2.1.10 Receive operation using APSD
1093 10.2.1.11 STAs operating in the Active mode
10.2.1.12 AP aging function
10.2.1.13 PSMP power management
1094 10.2.1.14 TDLS Peer Power Save Mode
1096 10.2.1.15 TDLS Peer U-APSD
1098 10.2.1.16 FMS power management
1101 10.2.1.17 TIM Broadcast
1103 10.2.1.18 WNM-Sleep mode
1104 10.2.2 Power management in an IBSS
10.2.2.1 Introduction
10.2.2.2 Basic approach
1106 10.2.2.3 Initialization of power management within an IBSS
10.2.2.4 STA power state transitions
1107 10.2.2.5 ATIM and frame transmission
1108 10.2.3 Power management in an MBSS
10.2.4 SM power save
1109 10.3 STA authentication and association
10.3.1 State variables
1110 10.3.2 State transition diagram for nonmesh STAs
10.3.3 Frame filtering based on STA state
1111 10.3.4 Authentication and deauthentication
10.3.4.1 General
1112 10.3.4.2 Authentication—originating STA
10.3.4.3 Authentication—destination STA
1113 10.3.4.4 Deauthentication—originating STA
10.3.4.5 Deauthentication—destination STA
1114 10.3.5 Association, reassociation, and disassociation
10.3.5.1 General
10.3.5.2 Non-AP STA association initiation procedures
1115 10.3.5.3 AP association receipt procedures
1117 10.3.5.4 Non-AP STA reassociation initiation procedures
1118 10.3.5.5 AP reassociation receipt procedures
1119 10.3.5.6 Non-AP STA disassociation initiation procedures
10.3.5.7 Non-AP STA disassociation receipt procedure
1120 10.3.5.8 AP disassociation initiation procedure
10.3.5.9 AP disassociation receipt procedure
1121 10.3.6 Additional mechanisms for an AP collocated with a mesh STA
10.4 TS operation
10.4.1 Introduction
1122 10.4.2 TSPEC construction
10.4.3 TS life cycle
1123 10.4.4 TS setup
1126 10.4.5 TS setup by resource request during a fast BSS transition
10.4.6 PSMP management
1127 10.4.7 Failed TS setup
10.4.8 Data transfer
1128 10.4.9 TS deletion
1129 10.4.10 TS timeout
1130 10.4.11 TS suspension
10.4.12 TS Reinstatement
10.5 Block Ack operation
10.5.1 Introduction
10.5.2 Setup and modification of the Block Ack parameters
10.5.2.1 General
10.5.2.2 Procedure at the originator
1132 10.5.2.3 Procedure at the recipient
1133 10.5.2.4 Procedure common to both originator and recipient
10.5.3 Teardown of the Block Ack mechanism
10.5.3.1 General
10.5.3.2 Procedure at the initiator of the Block Ack teardown
1134 10.5.3.3 Procedure at the recipient of the DELBA frame
10.5.4 Error recovery upon a peer failure
10.6 Higher layer timer synchronization
10.6.1 Introduction
1136 10.6.2 Procedure at the STA
10.7 DLS operation
10.7.1 General
1137 10.7.2 DLS procedures
10.7.2.1 General
10.7.2.2 Setup procedure at the QoS STA
1138 10.7.2.3 Setup procedure at the AP
1139 10.7.2.4 Operation of the DLS Timeout Value field
10.7.3 Data transfer after setup
10.7.4 DLS teardown
10.7.4.1 General
10.7.4.2 STA-initiated DLS teardown procedure
1141 10.7.4.3 Teardown procedure at the AP
10.7.4.4 AP-initiated DLS teardown procedure
10.7.5 Error recovery upon a peer failure
10.7.6 Secure DLS operation
1142 10.8 TPC procedures
10.8.1 General
1143 10.8.2 Association based on transmit power capability
10.8.3 Peering based on transmit power capability
10.8.4 Specification of regulatory and local maximum transmit power levels
1144 10.8.5 Selection of a transmit power
10.8.6 Adaptation of the transmit power
10.9 DFS procedures
10.9.1 General
1145 10.9.2 Association based on supported channels
1146 10.9.3 Quieting channels for testing
10.9.4 Testing channels for radars
10.9.5 Discontinuing operations after detecting radars
10.9.6 Detecting radars
10.9.7 Requesting and reporting of measurements
1148 10.9.8 Selecting and advertising a new channel
10.9.8.1 General
10.9.8.2 Selecting and advertising a new channel in an infrastructure BSS
10.9.8.3 Selecting and advertising a new channel in an IBSS
1150 10.9.8.4 MBSS channel switching
1152 10.9.8.5 HT-greenfield transmissions in operating classes with behavior limits set of 16
1153 10.9.9 Channel Switch Announcement element operation
10.10 Extended channel switching (ECS)
10.10.1 General
10.10.2 Advertising supported operating classes
1154 10.10.3 Selecting and advertising a new channel and/or operating class
10.10.3.1 General
10.10.3.2 Selecting and advertising a new channel in an infrastructure BSS
1155 10.10.3.3 Selecting and advertising a new channel in an IBSS
10.10.3.4 Selecting and advertising a new channel in an MBSS
1156 10.11 Radio measurement procedures
10.11.1 General
10.11.2 Measurement on operating and nonoperating channels
10.11.3 Measurement start time
1157 10.11.4 Measurement Duration
1158 10.11.5 Station responsibility for conducting measurements
10.11.6 Requesting and reporting of measurements
1161 10.11.7 Repeated measurement request frames
10.11.8 Triggered autonomous reporting
1163 10.11.9 Specific measurement usage
10.11.9.1 Beacon Report
1165 10.11.9.2 Frame Report
1166 10.11.9.3 Channel Load Report
1167 10.11.9.4 Noise Histogram Report
1168 10.11.9.5 STA Statistics Report
1169 10.11.9.6 Location Configuration Information Report
1170 10.11.9.7 Measurement pause
1171 10.11.9.8 Transmit Stream/Category Measurement Report
1173 10.11.9.9 Location Civic report
1174 10.11.9.10 Location Identifier Report
1175 10.11.10 Usage of the neighbor report
10.11.10.1 General
1176 10.11.10.2 Requesting a neighbor report
10.11.10.3 Receiving a neighbor report
10.11.11 Link Measurement
10.11.12 Measurement of the RPI histogram
1177 10.11.13 Operation of the Max Transmit Power field
10.11.14 Multiple BSSID Set
10.11.15 Measurement Pilot generation and usage
10.11.15.1 General
1178 10.11.15.2 Measurement Pilot generation by an AP
1180 10.11.15.3 Measurement Pilot usage by a STA
10.11.16 Access Delay Measurement
10.11.17 BSS Available Admission Capacity
1181 10.11.18 AP Channel Report
10.11.19 Multicast diagnostic reporting
1182 10.12 DSE procedures
10.12.1 General
1183 10.12.2 Enablement and deenablement
10.12.2.1 General
10.12.2.2 Enablement requester STA
1184 10.12.2.3 Enablement responder STA
10.12.2.4 Deenablement requester STA
1185 10.12.2.5 Deenablement responder STA
10.12.3 Registered STA operation
10.12.4 Enabling STA operation with DSE
1186 10.12.5 Dependent STA operation with DSE
1188 10.13 Group addressed robust management frame procedures
10.14 SA Query procedures
10.15 20/40 MHz BSS operation
10.15.1 Rules for operation in 20/40 MHz BSS
1189 10.15.2 Basic 20/40 MHz BSS functionality
10.15.3 Channel selection methods for 20/40 MHz operation
10.15.3.1 General
10.15.3.2 Scanning requirements for a 20/40 MHz BSS
1191 10.15.3.3 Channel management at the AP and in an IBSS
1193 10.15.4 40 MHz PPDU transmission restrictions
10.15.4.1 Fields used to determine 40 MHz PPDU transmission restrictions
1194 10.15.4.2 Infrastructure non-AP STA restrictions
1195 10.15.4.3 AP restrictions
1196 10.15.4.4 Restrictions on non-AP STAs that are not infrastructure BSS members
10.15.5 Scanning requirements for 40-MHz-capable STA
1197 10.15.6 Exemption from OBSS scanning
1198 10.15.7 Communicating 20/40 BSS coexistence information
10.15.8 Support of DSSS/CCK in 40 MHz
10.15.9 STA CCA sensing in a 20/40 MHz BSS
1199 10.15.10 NAV assertion in 20/40 MHz BSS
10.15.11 Signaling 40 MHz intolerance
10.15.12 Switching between 40 MHz and 20 MHz
1201 10.16 Phased coexistence operation (PCO)
10.16.1 General description of PCO
1202 10.16.2 Operation at a PCO active AP
1204 10.16.3 Operation at a PCO active non-AP STA
10.17 20/40 BSS Coexistence Management frame usage
1205 10.18 RSNA A-MSDU procedures
10.19 Public Action frame addressing
10.20 STAs communicating data frames outside the context of a BSS
1207 10.21 Timing Advertisement
10.21.1 Introduction
10.21.2 Timing advertisement frame procedures
10.21.3 UTC TSF Offset procedures
10.22 Tunneled direct-link setup
10.22.1 General
1209 10.22.2 TDLS payload
10.22.3 TDLS Discovery
10.22.4 TDLS direct-link establishment
1211 10.22.5 TDLS direct-link teardown
1212 10.22.6 TDLS channel switching
1214 10.22.6.1 General behavior on the off-channel
1215 10.22.6.2 Setting up a 40 MHz direct link
1216 10.22.6.3 TDLS channel switching and power saving
10.23 Wireless network management procedures
10.23.1 Wireless network management dependencies
10.23.2 Event request and report procedures
10.23.2.1 Event request and event report
1218 10.23.2.2 Transition event request and report
1219 10.23.2.3 RSNA event request and report
10.23.2.4 Peer-to-Peer Link event request and report
1220 10.23.2.5 WNM Log event request and report
10.23.2.6 Vendor Specific event request and report
10.23.3 Diagnostic request and report procedures
10.23.3.1 Diagnostic request and diagnostic report
1222 10.23.3.2 Configuration Profile report
10.23.3.3 Manufacturer information STA report
10.23.3.4 Association diagnostic
1223 10.23.3.5 IEEE 802.1X authentication diagnostic
1224 10.23.4 Location track procedures
10.23.4.1 Location track configuration procedures
1226 10.23.4.2 Location track notification procedures
1228 10.23.5 Timing measurement procedure
1230 10.23.6 BSS transition management for network load balancing
10.23.6.1 BSS Transition capability
10.23.6.2 BSS transition management query
1231 10.23.6.3 BSS transition management request
1232 10.23.6.4 BSS transition management response
1234 10.23.7 FMS multicast rate processing
10.23.8 Collocated interference reporting
1235 10.23.9 QoS Traffic capability procedure
1236 10.23.10 AC Station Count
10.23.11 TFS procedures
10.23.11.1 TFS capability
1237 10.23.11.2 TFS non-AP STA operation
10.23.11.3 TFS AP operation
1238 10.23.12 BSS Max idle period management
10.23.13 Proxy ARP (including Proxy Neighbor Discovery) service
1239 10.23.14 Channel usage procedures
1240 10.23.15 DMS procedures
1242 10.23.16 WNM-Notification
10.24 WLAN interworking with external networks procedures
10.24.1 General
10.24.2 Interworking capabilities and information
1243 10.24.3 Interworking procedures: generic advertisement service (GAS)
10.24.3.1 GAS Protocol
1251 10.24.3.2 ANQP procedures
1254 10.24.4 Interworking procedures: IEEE 802.21 MIH support
1255 10.24.5 Interworking procedures: interactions with SSPN
10.24.5.1 General operation
10.24.5.2 Authentication and cipher suites selection with SSPN
1256 10.24.5.3 Reporting and session control with SSPN
1257 10.24.6 Interworking procedures: emergency services support
1258 10.24.7 Interworking procedures: emergency alert system (EAS) support
1259 10.24.8 Interworking procedures: support for the advertisement of roaming consortiums
10.24.9 Interworking procedures: support for QoS mapping from external networks
1261 11. Security
11.1 Framework
11.1.1 Classes of security algorithm
11.1.2 Security methods
11.1.3 RSNA equipment and RSNA capabilities
11.1.4 RSNA establishment
1263 11.1.5 RSNA PeerKey Support
11.1.6 RSNA assumptions and constraints
1264 11.1.7 Requirements for robust management frame protection
11.1.8 Emergency service establishment in an RSN
1265 11.2 Pre-RSNA security methods
11.2.1 Status of Pre-RSNA security methods
11.2.2 Wired equivalent privacy (WEP)
11.2.2.1 WEP overview
11.2.2.2 WEP MPDU format
1266 11.2.2.3 WEP state
11.2.2.4 WEP procedures
1268 11.2.3 Pre-RSNA authentication
11.2.3.1 Overview
11.2.3.2 Open System authentication
1269 11.2.3.3 Shared Key authentication
1272 11.3 Authentication using a password
11.3.1 SAE overview
1273 11.3.2 Assumptions on SAE
11.3.3 Representation of a password
1274 11.3.4 Finite cyclic groups
11.3.4.1 General
11.3.4.2 Elliptic curve cryptography (ECC) groups
1276 11.3.4.3 Finite field cryptography (FFC) groups
1277 11.3.5 SAE protocol
11.3.5.1 Message exchanges
1278 11.3.5.2 PWE and secret generation
11.3.5.3 Construction of a Commit Message
11.3.5.4 Processing of a peer’s Commit Message
1279 11.3.5.5 Construction of a Confirm Message
11.3.5.6 Processing of a peer’s Confirm Message
11.3.6 Anti-clogging tokens
1280 11.3.7 Framing of SAE
11.3.7.1 General
11.3.7.2 Data type conversion
1281 11.3.7.3 Authentication transaction sequence number for SAE
11.3.7.4 Encoding and decoding of Commit Messages
1282 11.3.7.5 Encoding and decoding of Confirm Messages
11.3.7.6 Status codes
11.3.8 SAE finite state machine
11.3.8.1 General
1283 11.3.8.2 States
1284 11.3.8.3 Events and output
11.3.8.4 Timers
1285 11.3.8.5 Variables
11.3.8.6 Behavior of state machine
1289 11.4 RSNA confidentiality and integrity protocols
11.4.1 Overview
11.4.2 Temporal Key Integrity Protocol (TKIP)
11.4.2.1 TKIP overview
1291 11.4.2.2 TKIP MPDU formats
1292 11.4.2.3 TKIP MIC
1295 11.4.2.4 TKIP countermeasures procedures
1299 11.4.2.5 TKIP mixing function
1303 11.4.2.6 TKIP replay protection procedures
11.4.3 CTR with CBC-MAC Protocol (CCMP)
11.4.3.1 General
1304 11.4.3.2 CCMP MPDU format
1305 11.4.3.3 CCMP cryptographic encapsulation
1308 11.4.3.4 CCMP decapsulation
1310 11.4.4 Broadcast/Multicast Integrity Protocol (BIP)
11.4.4.1 BIP overview
11.4.4.2 BIP MMPDU format
11.4.4.3 BIP AAD construction
1311 11.4.4.4 BIP replay protection
11.4.4.5 BIP transmission
11.4.4.6 BIP reception
1312 11.5 RSNA security association management
11.5.1 Security associations
11.5.1.1 Security association definitions
1317 11.5.1.2 TPKSA
11.5.1.3 Security association life cycle
1320 11.5.2 RSNA selection
11.5.3 RSNA policy selection in an ESS
1322 11.5.4 TSN policy selection in an ESS
11.5.5 RSNA policy selection in an IBSS and for DLS
1323 11.5.6 TSN policy selection in an IBSS
1324 11.5.7 RSNA policy selection in an MBSS
11.5.8 RSN management of the IEEE 802.1X Controlled Port
1325 11.5.9 RSNA authentication in an ESS
11.5.9.1 General
11.5.9.2 Preauthentication and RSNA key management
1326 11.5.9.3 Cached PMKSAs and RSNA key management
11.5.10 RSNA authentication in an IBSS
1328 11.5.11 RSNA authentication in an MBSS
11.5.12 RSNA key management in an ESS
1329 11.5.13 RSNA key management in an IBSS
11.5.14 RSNA key management in an MBSS
1330 11.5.15 RSNA security association termination
11.5.16 Protection of robust management frames
1331 11.5.17 Robust management frame selection procedure
1332 11.6 Keys and key distribution
11.6.1 Key hierarchy
11.6.1.1 General
1333 11.6.1.2 PRF
1334 11.6.1.3 Pairwise key hierarchy
1335 11.6.1.4 Group key hierarchy
1336 11.6.1.5 Integrity group key hierarchy
1337 11.6.1.6 PeerKey key hierarchy
1338 11.6.1.7 FT key hierarchy
1342 11.6.2 EAPOL-Key frames
1350 11.6.3 EAPOL-Key frame construction and processing
1351 11.6.4 EAPOL-Key frame notation
1352 11.6.5 Nonce generation
11.6.6 4-Way Handshake
11.6.6.1 General
1353 11.6.6.2 4-Way Handshake Message 1
1354 11.6.6.3 4-Way Handshake Message 2
1356 11.6.6.4 4-Way Handshake Message 3
1358 11.6.6.5 4-Way Handshake Message 4
1359 11.6.6.6 4-Way Handshake implementation considerations
1360 11.6.6.7 Sample 4-Way Handshake
11.6.6.8 4-Way Handshake analysis
1362 11.6.7 Group Key Handshake
11.6.7.1 General
1363 11.6.7.2 Group Key Handshake Message 1
1364 11.6.7.3 Group Key Handshake Message 2
1365 11.6.7.4 Group Key Handshake implementation considerations
11.6.7.5 Sample Group Key Handshake
1366 11.6.8 PeerKey Handshake
11.6.8.1 General
11.6.8.2 SMK Handshake
1372 11.6.8.3 PeerKey setup and handshake error conditions
11.6.8.4 STKSA rekeying
1373 11.6.8.5 Error Reporting
1374 11.6.9 TDLS Peer Key security protocol
11.6.9.1 General
1375 11.6.9.2 TDLS Peer Key Handshake
1376 11.6.9.3 TDLS Peer Key Handshake security assumptions
1377 11.6.9.4 TDLS Peer Key (TPK) Security Protocol Handshake messages
1380 11.6.9.5 Supplicant state machine procedures
1382 11.6.9.6 Supplicant PeerKey state machine states
1384 11.6.9.7 Supplicant PeerKey state machine variables
1385 11.6.10 RSNA Supplicant key management state machine
11.6.10.1 General
11.6.10.2 Supplicant state machine states
1386 11.6.10.3 Supplicant state machine variables
1387 11.6.11 RSNA Authenticator key management state machine
11.6.11.1 General
1390 11.6.11.2 Authenticator state machine states
1391 11.6.11.3 Authenticator state machine variables
1393 11.6.11.4 Authenticator state machine procedures
11.7 Mapping EAPOL keys to IEEE 802.11 keys
11.7.1 Mapping PTK to TKIP keys
11.7.2 Mapping GTK to TKIP keys
11.7.3 Mapping PTK to CCMP keys
1394 11.7.4 Mapping GTK to CCMP keys
11.7.5 Mapping GTK to WEP-40 keys
11.7.6 Mapping GTK to WEP-104 keys
11.7.7 Mapping IGTK to BIP keys
11.8 Per-frame pseudo-code
11.8.1 WEP frame pseudo-code
1396 11.8.2 RSNA frame pseudo-code
11.8.2.1 General
11.8.2.2 Per-MSDU/Per-A-MSDU Tx pseudo-code
1397 11.8.2.3 Per-MMPDU Tx pseudo-code
1398 11.8.2.4 Per-MPDU Tx pseudo-code
1399 11.8.2.5 Per-MPDU Tx pseudo-code for MMPDU
11.8.2.6 Per-MPDU Rx pseudo-code
1400 11.8.2.7 Per-MPDU Rx pseudo-code for an MMPDU
1403 11.8.2.8 Per-MSDU/Per-A-MSDU Rx pseudo-code
1404 11.8.2.9 Per-MMPDU Rx pseudo-code
1405 11.9 Authenticated mesh peering exchange (AMPE)
1406 12. Fast BSS transition
12.1 Overview
12.2 Key holders
12.2.1 Introduction
1407 12.2.2 Authenticator key holders
1408 12.2.3 Supplicant key holders
12.3 Capability and policy advertisement
1409 12.4 FT initial mobility domain association
12.4.1 Overview
12.4.2 FT initial mobility domain association in an RSN
1412 12.4.3 FT initial mobility domain association in a non-RSN
1413 12.5 FT Protocol
12.5.1 Overview
12.5.2 Over-the-air FT Protocol authentication in an RSN
1414 12.5.3 Over-the-DS FT Protocol authentication in an RSN
1417 12.5.4 Over-the-air FT Protocol authentication in a non-RSN
1418 12.5.5 Over-the-DS FT Protocol authentication in a non-RSN
1419 12.6 FT Resource Request Protocol
12.6.1 Overview
12.6.2 Over-the-air fast BSS transition with resource request
1421 12.6.3 Over-the-DS fast BSS transition with resource request
1423 12.7 FT reassociation
12.7.1 FT reassociation in an RSN
1425 12.7.2 FT reassociation in a non-RSN
1426 12.8 FT authentication sequence
12.8.1 Overview
1427 12.8.2 FT authentication sequence: contents of first message
12.8.3 FT authentication sequence: contents of second message
1428 12.8.4 FT authentication sequence: contents of third message
12.8.5 FT authentication sequence: contents of fourth message
1430 12.9 FT security architecture state machines
12.9.1 Introduction
12.9.2 R0KH state machine
12.9.2.1 General
1431 12.9.2.2 R0KH state machine states
1432 12.9.2.3 R0KH state machine variables
12.9.2.4 R0KH state machine procedures
12.9.3 R1KH state machine
12.9.3.1 General
1434 12.9.3.2 R1KH state machine states
1435 12.9.3.3 R1KH state machine variables
1436 12.9.3.4 R1KH state machine procedures
12.9.4 S0KH state machine
12.9.4.1 General
1437 12.9.4.2 S0KH state machine states
12.9.4.3 S0KH state machine variables
12.9.4.4 S0KH state machine procedures
12.9.5 S1KH state machine
12.9.5.1 General
1440 12.9.5.2 S1KH state machine states
1441 12.9.5.3 S1KH state machine variables
12.9.5.4 S1KH state machine procedures
12.10 Remote request broker (RRB) communication
12.10.1 Overview
1442 12.10.2 Remote request broker (RRB)
12.10.3 Remote Request/Response frame definition
1443 12.11 Resource request procedures
12.11.1 General
1444 12.11.2 Resource information container (RIC)
1446 12.11.3 Creation and handling of a resource request
12.11.3.1 FTO procedures
1447 12.11.3.2 AP procedures
1450 13. MLME mesh procedures
13.1 Mesh STA dependencies
13.2 Mesh discovery
13.2.1 General
13.2.2 Mesh identifier
1451 13.2.3 Mesh profile
13.2.4 Mesh STA configuration
13.2.5 Supplemental information for the mesh discovery
1452 13.2.6 Scanning mesh BSSs
13.2.7 Candidate peer mesh STA
13.2.8 Establishing or becoming a member of a mesh BSS
1453 13.2.9 Establishing mesh peerings
1454 13.3 Mesh peering management (MPM)
13.3.1 General
1455 13.3.2 State variable management
13.3.3 Mesh authentication
1456 13.3.4 Mesh peering instance controller
13.3.4.1 Overview
13.3.4.2 Creating a new mesh peering instance
1457 13.3.4.3 Deleting mesh peering instances
13.3.5 Mesh peering instance selection
1458 13.3.6 Mesh peering open
13.3.6.1 Generating Mesh Peering Open frames
13.3.6.2 Mesh Peering Open frame processing
1459 13.3.7 Mesh peering confirm
13.3.7.1 Generating Mesh Peering Confirm frames
13.3.7.2 Mesh Peering Confirm frame processing
13.3.8 Mesh peering close
13.3.8.1 Generating Mesh Peering Close frames
13.3.8.2 Mesh Peering Close frame processing
13.4 Mesh peering management finite state machine (MPM FSM)
13.4.1 General
13.4.2 States
1460 13.4.3 Events and actions
1461 13.4.4 Timers
1462 13.4.5 State transitions
1463 13.4.6 IDLE state
1464 13.4.7 OPN_SNT state
13.4.8 CNF_RCVD state
1465 13.4.9 OPN_RCVD state
1466 13.4.10 ESTAB state
13.4.11 HOLDING state
13.5 Authenticated mesh peering exchange (AMPE)
13.5.1 Overview
1467 13.5.2 Security capabilities selection
13.5.2.1 Instance Pairwise Cipher Suite selection
13.5.2.2 Group cipher suite selection
1468 13.5.3 Construction and processing AES-SIV-protected Mesh Peering Management frames
1469 13.5.4 Distribution of group transient keys in an MBSS
13.5.5 Mesh Peering Management frames for AMPE
13.5.5.1 General
13.5.5.2 Mesh peering open for AMPE
1470 13.5.5.3 Mesh peering confirm for AMPE
13.5.5.4 Mesh peering close for AMPE
1471 13.5.6 AMPE finite state machine
13.5.6.1 Overview
13.5.6.2 Additional events and actions to MPM FSM
1472 13.5.6.3 State transitions
1474 13.5.7 Keys and key derivation algorithm for the authenticated mesh peering exchange (AMPE)
1475 13.6 Mesh group key handshake
13.6.1 General
13.6.2 Protection on mesh group key handshake frames
1476 13.6.3 Mesh Group Key Inform frame construction and processing
1477 13.6.4 Mesh Group Key Acknowledge frame construction and processing
1478 13.6.5 Mesh group key implementation considerations
13.7 Mesh security
13.8 Mesh path selection and metric framework
13.8.1 General
13.8.2 Extensible path selection framework
1479 13.8.3 Link metric reporting
13.9 Airtime link metric
1480 13.10 Hybrid wireless mesh protocol (HWMP)
13.10.1 General
1481 13.10.2 Terminology
1483 13.10.3 On-demand path selection mode
1484 13.10.4 Proactive tree building mode
13.10.4.1 General
13.10.4.2 Proactive PREQ mechanism
13.10.4.3 Proactive RANN mechanism
1485 13.10.5 Collocated STAs
13.10.6 Parameters for extensible path selection framework
13.10.7 Addressing of HWMP Mesh Path Selection frame
1487 13.10.8 General rules for processing HWMP elements
13.10.8.1 General
13.10.8.2 HWMP propagation
13.10.8.3 HWMP sequence numbering
1488 13.10.8.4 Forwarding information
1489 13.10.8.5 Repeated attempts at path discovery
1490 13.10.8.6 Limiting the rate of HWMP SN increments
13.10.9 Path request (PREQ)
13.10.9.1 General
13.10.9.2 Function
13.10.9.3 Conditions for generating and sending a PREQ element
1498 13.10.9.4 PREQ element processing
1500 13.10.10 Path reply (PREP)
13.10.10.1 General
13.10.10.2 Function
13.10.10.3 Conditions for generating and sending a PREP element
1503 13.10.10.4 PREP element processing
1504 13.10.11 Path error (PERR)
13.10.11.1 General
13.10.11.2 Function
13.10.11.3 Conditions for generating and sending a PERR element
1508 13.10.11.4 PERR element processing
13.10.12 Root announcement (RANN)
13.10.12.1 General
1509 13.10.12.2 Function
13.10.12.3 Conditions for generating and sending a RANN element
1510 13.10.12.4 RANN element reception
1511 13.10.13 Considerations for support of STAs without mesh functionality
13.11 Interworking with the DS
13.11.1 Overview of interworking between a mesh BSS and a DS
1512 13.11.2 Gate announcement (GANN)
13.11.2.1 General
13.11.2.2 Function
13.11.2.3 Conditions for generating and sending a GANN element
1513 13.11.2.4 GANN element processing
1514 13.11.3 Data forwarding at proxy mesh gates
13.11.3.1 General
13.11.3.2 Forwarding of MSDUs from the MBSS to the DS
13.11.3.3 Forwarding of MSDUs from the DS to the MBSS
1516 13.11.4 Proxy information and proxy update
13.11.4.1 General
13.11.4.2 Proxy information
1517 13.11.4.3 Proxy update (PXU)
1519 13.11.4.4 Proxy update confirmation (PXUC)
1520 13.11.5 Mesh STA collocation
13.12 Intra-mesh congestion control
13.12.1 General
13.12.2 Congestion control signaling protocol
1521 13.13 Synchronization and beaconing in MBSSs
13.13.1 TSF for MBSSs
13.13.2 Extensible synchronization framework
13.13.2.1 General
13.13.2.2 Neighbor offset synchronization method
1524 13.13.3 Beaconing
13.13.3.1 Beacon generation in MBSSs
13.13.3.2 Beacon reception for mesh STA
13.13.4 Mesh beacon collision avoidance (MBCA)
13.13.4.1 Overview
1525 13.13.4.2 Beacon timing advertisement
1528 13.13.4.3 TBTT selection
13.13.4.4 TBTT adjustment
1530 13.13.4.5 Frame transmission across reported TBTT
13.13.4.6 Delayed beacon transmissions
13.14 Power save in a mesh BSS
13.14.1 General
1531 13.14.2 Mesh power modes
13.14.2.1 General
13.14.2.2 Peer-specific mesh power modes
1532 13.14.2.3 Nonpeer mesh power modes
13.14.3 Mesh power mode indications and transitions
13.14.3.1 General
1533 13.14.3.2 Transition to a higher activity level
13.14.3.3 Transition to a lower activity level
13.14.4 TIM transmissions in an MBSS
13.14.5 TIM types
1534 13.14.6 Mesh awake window
13.14.7 Power save support
1535 13.14.8 Operation in peer-specific and nonpeer mesh power modes
13.14.8.1 General
13.14.8.2 Operation in active mode
13.14.8.3 Operation in deep sleep mode for nonpeer mesh STAs
1536 13.14.8.4 Operation in light sleep mode for a mesh peering
13.14.8.5 Operation in deep sleep mode for a mesh peering
13.14.8.6 Conditions for Doze state
1537 13.14.9 Mesh peer service periods
13.14.9.1 General
13.14.9.2 Initiation of a mesh peer service period
1538 13.14.9.3 Operation during a mesh peer service period
13.14.9.4 Termination of a mesh peer service period
1539 13.14.10 MCCA use by power saving mesh STA
1540 14. Frequency-Hopping spread spectrum (FHSS) PHY specification for the 2.4 GHz industrial, scientific, and medical (ISM) band
14.1 Status of the Frequency Hopping PHY
14.2 Overview
14.2.1 Overview of FHSS PHY
14.2.2 FHSS PHY functions
14.2.2.1 General
14.2.2.2 PLCP sublayer
14.2.2.3 PLME
14.2.2.4 PMD sublayer
1541 14.2.3 Service specification method and notation
14.3 FHSS PHY-specific service parameter lists
14.3.1 Overview
14.3.2 TXVECTOR parameters
14.3.2.1 General
14.3.2.2 TXVECTOR LENGTH
1542 14.3.2.3 TXVECTOR DATARATE
14.3.3 RXVECTOR parameters
14.3.3.1 General
14.3.3.2 TRXVECTOR LENGTH
14.3.3.3 RXVECTOR RSSI
14.4 FHSS PLCP sublayer
14.4.1 Overview
14.4.2 State diagram notation
1544 14.4.3 PLCP frame format
14.4.3.1 General
14.4.3.2 PLCP Preamble field
14.4.3.3 PLCP Header field
1545 14.4.3.4 PLCP data whitener
1546 14.4.4 PLCP state machines
14.4.4.1 General
14.4.4.2 Transmit PLCP
1550 14.4.4.3 CS/CCA procedure
1553 14.4.4.4 Receive PLCP
1556 14.5 PLME SAP layer management
14.5.1 Overview
14.5.2 FH PHY specific MLME procedures
14.5.2.1 Overview
14.5.2.2 FH synchronization
14.5.3 FH PLME state machines
14.5.3.1 Overview
14.5.3.2 PLME state machine
1558 14.5.3.3 PLME management primitives
1559 14.6 FHSS PMD sublayer services
14.6.1 Scope and field of application
14.6.2 Overview of services
14.6.3 Overview of interactions
14.6.4 Basic service and options
14.6.4.1 General
14.6.4.2 PMD_SAP peer-to-peer service primitives
1560 14.6.4.3 PMD_SAP sublayer-to-sublayer service primitives
14.6.4.4 PMD_SAP service primitives parameters
14.6.5 PMD_SAP detailed service specification
14.6.5.1 Introduction
14.6.5.2 PMD_DATA.request
1561 14.6.5.3 PMD_DATA.indication
14.6.5.4 PMD_TXRX.request
1562 14.6.5.5 PMD_PA_RAMP.request
14.6.5.6 PMD_ANTSEL.request
1563 14.6.5.7 PMD_TXPWRLVL.request
1564 14.6.5.8 PMD_FREQ.request
14.6.5.9 PMD_RSSI.indication
1565 14.6.5.10 PMD_PWRMGMT.request
14.7 FHSS PMD sublayer, 1.0 Mb/s
14.7.1 1 Mb/s PMD operating specifications, general
14.7.2 Regulatory requirements
1566 14.7.3 Operating frequency range
14.7.4 Number of operating channels
14.7.5 Operating channel center frequency
1569 14.7.6 Occupied channel bandwidth
14.7.7 Minimum hop rate
14.7.8 Hop sequences
1571 14.7.9 Unwanted emissions
14.7.10 Modulation
1573 14.7.11 Channel data rate
14.7.12 Channel switching/settling time
14.7.13 Receive to transmit switch time
14.7.14 PMD transmit specifications
14.7.14.1 Introduction
14.7.14.2 Nominal transmit power
14.7.14.3 Transmit power levels
14.7.14.4 Transmit power level control
14.7.14.5 Transmit spectrum shape
1574 14.7.14.6 Transmit center frequency tolerance
14.7.14.7 Transmitter ramp periods
14.7.15 PMD receiver specifications
14.7.15.1 Introduction
14.7.15.2 Input signal range
14.7.15.3 Receive center frequency acceptance range
14.7.15.4 CCA power threshold
1575 14.7.15.5 Receiver sensitivity
14.7.15.6 Intermodulation
14.7.15.7 Desensitization (Dp)
14.7.15.8 Receiver radiation
1576 14.8 FHSS PMD sublayer, 2.0 Mb/s
14.8.1 Overview
14.8.2 4GFSK modulation
1577 14.8.3 Frame structure for HS FHSS PHY
14.8.4 Channel data rate
1578 14.8.5 Input dynamic range
14.8.6 Receiver sensitivity
14.8.7 IMp
14.8.8 Dp
14.9 FHSS PHY MIB
14.9.1 FH PHY attributes
1580 14.9.2 FH PHY attribute definitions
14.9.2.1 dot11PHYType
14.9.2.2 dot11RegDomainsImplementedValue
1581 14.9.2.3 dot11CurrentRegDomain
14.9.2.4 dot11CurrentPowerState
14.9.2.5 dot11SupportedDataRatesTX
14.9.2.6 dot11SupportedDataRatesRX
14.9.2.7 aMPDUMaxLength
1582 14.9.2.8 dot11TxAntennaImplemented
14.9.2.9 dot11CurrentTxAntenna
14.9.2.10 dot11RxAntennaImplemented
1583 14.9.2.11 dot11DiversitySupportImplemented
14.9.2.12 dot11DiversitySelectionRxImplemented
14.9.2.13 dot11NumberSupportedPowerLevelsImplemented
14.9.2.14 dot11TxPowerLevel1-8
1584 14.9.2.15 dot11CurrentTxPowerLevel
14.9.2.16 dot11HopTime
14.9.2.17 dot11CurrentChannelNumber
14.9.2.18 dot11MaxDwellTime
14.9.2.19 dot11CurrentSet
14.9.2.20 dot11CurrentPattern
1585 14.9.2.21 dot11CurrentIndex
14.9.2.22 dot11CurrentPowerState
14.10 FH PHY characteristics
1587 15. Infrared (IR) PHY specification
15.1 Status of the Infrared PHY
15.2 Overview
15.2.1 General
1588 15.2.2 Scope
15.2.3 IR PHY functions
15.2.3.1 General
15.2.3.2 PLCP sublayer
15.2.3.3 PMD sublayer
15.2.3.4 PLME
15.2.4 Service specification method and notation
1589 15.3 IR PLCP sublayer
15.3.1 General
15.3.2 Overview
15.3.3 PLCP frame format
15.3.4 PLCP modulation and rate change
1590 15.3.5 PLCP field definitions
15.3.5.1 PLCP SYNC field
15.3.5.2 PLCP SFD field
15.3.5.3 PLCP DR field
15.3.5.4 PLCP DCLA field
1591 15.3.5.5 PLCP LENGTH field
15.3.5.6 PLCP CRC field
15.3.5.7 PSDU field
15.3.6 PLCPs
15.3.6.1 Transmit PLCP
1592 15.3.6.2 Receive PLCP
15.3.6.3 CCA procedure
15.3.6.4 PMD_SAP peer-to-peer service primitive parameters
1593 15.4 IR PMD sublayer
15.4.1 General
15.4.2 Overview
15.4.3 PMD operating specifications, general
15.4.3.1 General
15.4.3.2 Modulation and channel data rates
1594 15.4.3.3 Octet partition and PPM symbol generation procedure
15.4.3.4 Operating environment
1595 15.4.4 PMD transmit specifications
15.4.4.1 Introduction
15.4.4.2 Transmitted peak optical power
15.4.4.3 Basic pulse shape and parameters
1596 15.4.4.4 Emitter radiation pattern mask
1598 15.4.4.5 Optical emitter peak wavelength
15.4.4.6 Transmit spectrum mask
15.4.5 PMD receiver specifications
15.4.5.1 Introduction
15.4.5.2 Receiver sensitivity
1599 15.4.5.3 Receiver dynamic range
15.4.5.4 Receiver field of view (FOV)
15.4.6 ED, CS, and CCA definitions
15.4.6.1 ED signal
15.4.6.2 CS signal
1600 15.4.6.3 CCA
15.4.6.4 CHNL_ID
15.5 PHY attributes
1602 16. DSSS PHY specification for the 2.4 GHz band designated for ISM applications
16.1 Overview
16.1.1 General
16.1.2 Scope
16.1.3 DSSS PHY functions
16.1.3.1 General
16.1.3.2 PLCP sublayer
16.1.3.3 PMD sublayer
16.1.3.4 PLME
1603 16.1.4 Service specification method and notation
16.2 DSSS PLCP sublayer
16.2.1 Overview
16.2.2 PLCP frame format
16.2.3 PLCP field definitions
16.2.3.1 General
16.2.3.2 PLCP SYNC field
1604 16.2.3.3 PLCP SFD
16.2.3.4 PLCP IEEE 802.11 SIGNAL field
16.2.3.5 PLCP IEEE 802.11 SERVICE field
16.2.3.6 PLCP LENGTH field
16.2.3.7 PLCP CRC field
1606 16.2.4 PLCP/DSSS PHY data scrambler and descrambler
16.2.5 PLCP data modulation and modulation rate change
16.2.6 Transmit PLCP
1608 16.2.7 Receive PLCP
1611 16.3 DSSS PLME
16.3.1 PLME_SAP sublayer management primitives
16.3.2 DSSS PHY MIB
1612 16.3.3 DS PHY characteristics
1613 16.4 DSSS PMD sublayer
16.4.1 Scope and field of application
16.4.2 Overview of service
1614 16.4.3 Overview of interactions
16.4.4 Basic service and options
16.4.4.1 General
16.4.4.2 PMD_SAP peer-to-peer service primitives
16.4.4.3 PMD_SAP peer-to-peer service primitive parameters
1616 16.4.4.4 PMD_SAP sublayer-to-sublayer service primitives
16.4.4.5 PMD_SAP service primitive parameters
1617 16.4.5 PMD_SAP detailed service specification
16.4.5.1 Introduction
16.4.5.2 PMD_DATA.request
16.4.5.3 PMD_DATA.indication
1618 16.4.5.4 PMD_TXSTART.request
16.4.5.5 PMD_TXEND.request
16.4.5.6 PMD_ANTSEL.request
1619 16.4.5.7 PMD_ANTSEL.indication
16.4.5.8 PMD_TXPWRLVL.request
1620 16.4.5.9 PMD_RATE.request
1621 16.4.5.10 PMD_RATE.indication
16.4.5.11 PMD_RSSI.indication
1622 16.4.5.12 PMD_SQ.indication
16.4.5.13 PMD_CS.indication
1623 16.4.5.14 PMD_ED.indication
16.4.5.15 PMD_ED.request
1624 16.4.5.16 PHY-CCA.indication
16.4.5.17 PMD_RCPI.indication
1625 16.4.6 PMD operating specifications, general
16.4.6.1 General
16.4.6.2 Operating frequency range
16.4.6.3 Channel Numbering of operating channels
1626 16.4.6.4 Spreading sequence
16.4.6.5 Modulation and channel data rates
16.4.6.6 Transmit and receive in-band and out-of-band spurious emissions
16.4.6.7 TX-to-RX turnaround time
1627 16.4.6.8 RX-to-TX turnaround time
16.4.6.9 Slot time
16.4.6.10 Transmit and receive antenna port impedance
16.4.7 PMD transmit specifications
16.4.7.1 Introduction
16.4.7.2 Transmit power levels
16.4.7.3 Minimum transmitted power level
16.4.7.4 Transmit power level control
16.4.7.5 Transmit spectrum mask
1628 16.4.7.6 Transmit center frequency tolerance
16.4.7.7 Chip clock frequency tolerance
16.4.7.8 Transmit power-on and power-down ramp
1629 16.4.7.9 RF carrier suppression
16.4.7.10 Transmit modulation accuracy
1631 16.4.7.11 Time of Departure accuracy
1632 16.4.8 PMD receiver specifications
16.4.8.1 Introduction
16.4.8.2 Receiver minimum input level sensitivity
16.4.8.3 Receiver maximum input level
16.4.8.4 Receiver adjacent channel rejection
16.4.8.5 CCA
1633 16.4.8.6 Received Channel Power Indicator Measurement
1634 17. High Rate direct sequence spread spectrum (HR/DSSS) PHY specification
17.1 Overview
17.1.1 General
17.1.2 Scope
1635 17.1.3 High Rate PHY functions
17.1.3.1 General
17.1.3.2 PLCP sublayer
17.1.3.3 PMD sublayer
17.1.3.4 PLME
17.1.4 Service specification method and notation
17.2 High Rate PLCP sublayer
17.2.1 Overview
1636 17.2.2 PPDU format
17.2.2.1 General
17.2.2.2 Long PPDU format
17.2.2.3 Short PPDU format
1637 17.2.3 PPDU field definitions
17.2.3.1 General
17.2.3.2 Long PLCP SYNC field
17.2.3.3 Long PLCP SFD
17.2.3.4 Long PLCP SIGNAL field
1638 17.2.3.5 Long PLCP SERVICE field
17.2.3.6 Long PLCP LENGTH field
1640 17.2.3.7 PLCP CRC (CRC-16) field
1642 17.2.3.8 Long PLCP data modulation and modulation rate change
17.2.3.9 Short PLCP synchronization (shortSYNC)
17.2.3.10 Short PLCP SFD field (shortSFD)
1643 17.2.3.11 Short PLCP SIGNAL field (shortSIGNAL)
17.2.3.12 Short PLCP SERVICE field (shortSERVICE)
17.2.3.13 Short PLCP LENGTH field (shortLENGTH)
17.2.3.14 Short CRC-16 field (shortCRC)
17.2.3.15 Short PLCP data modulation and modulation rate change
17.2.4 PLCP/High Rate PHY data scrambler and descrambler
1644 17.2.5 Transmit PLCP
1646 17.2.6 Receive PLCP
1649 17.3 High Rate PLME
17.3.1 PLME_SAP sublayer management primitives
17.3.2 High Rate PHY MIB
1650 17.3.3 DS PHY characteristics
1651 17.3.4 High Rate TXTIME calculation
17.3.5 Vector descriptions
1652 17.4 High Rate PMD sublayer
17.4.1 Scope and field of application
1653 17.4.2 Overview of service
17.4.3 Overview of interactions
17.4.4 Basic service and options
17.4.4.1 General
17.4.4.2 PMD_SAP peer-to-peer service primitives
1654 17.4.4.3 PMD_SAP sublayer-to-sublayer service primitives
17.4.5 PMD_SAP detailed service specification
17.4.5.1 Introduction
17.4.5.2 PMD_DATA.request
1655 17.4.5.3 PMD_DATA.indication
17.4.5.4 PMD_MODULATION.request
1656 17.4.5.5 PMD_PREAMBLE.request
1657 17.4.5.6 PMD_PREAMBLE.indication
17.4.5.7 PMD_TXSTART.request
1658 17.4.5.8 PMD_TXEND.request
17.4.5.9 PMD_ANTSEL.request
17.4.5.10 PMD_TXPWRLVL.request
1659 17.4.5.11 PMD_RATE.request
1660 17.4.5.12 PMD_RSSI.indication
17.4.5.13 PMD_SQ.indication
1661 17.4.5.14 PMD_CS.indication
1662 17.4.5.15 PMD_ED.indication
17.4.5.16 PMD_ED.request
1663 17.4.5.17 PMD_RCPI.indication
17.4.6 PMD operating specifications, general
17.4.6.1 General
1664 17.4.6.2 Operating frequency range
17.4.6.3 Channel Numbering of operating channels
17.4.6.4 Modulation and channel data rates
1665 17.4.6.5 Spreading sequence and modulation for 1 Mb/s and 2 Mb/s
17.4.6.6 Spreading sequences and modulation for CCK modulation at 5.5 Mb/s and 11 Mb/s
1667 17.4.6.7 DSSS/PBCC data modulation and modulation rate (optional)
1670 17.4.6.8 Channel Agility (optional)
1673 17.4.6.9 Transmit and receive in-band and out-of-band spurious emissions
17.4.6.10 TX-to-RX turnaround time
17.4.6.11 RX-to-TX turnaround time
17.4.6.12 Slot time
17.4.6.13 Channel switching/settling time
17.4.6.14 Transmit and receive antenna port impedance
17.4.7 PMD transmit specifications
17.4.7.1 Introduction
17.4.7.2 Transmit power levels
1674 17.4.7.3 Transmit power level control
17.4.7.4 Transmit spectrum mask
17.4.7.5 Transmit center frequency tolerance
17.4.7.6 Chip clock frequency tolerance
1675 17.4.7.7 Transmit power-on and power-down ramp
17.4.7.8 RF carrier suppression
1676 17.4.7.9 Transmit modulation accuracy
1678 17.4.7.10 Time of Departure accuracy
17.4.8 PMD receiver specifications
17.4.8.1 Introduction
17.4.8.2 Receiver minimum input level sensitivity
17.4.8.3 Receiver maximum input level
1679 17.4.8.4 Receiver adjacent channel rejection
17.4.8.5 CCA
1680 17.4.8.6 Received Channel Power Indicator Measurement
1681 18. Orthogonal frequency division multiplexing (OFDM) PHY specification
18.1 Introduction
18.1.1 General
18.1.2 Scope
18.1.3 OFDM PHY functions
18.1.3.1 General
18.1.3.2 PLCP sublayer
1682 18.1.3.3 PMD sublayer
18.1.3.4 PLME
18.1.3.5 Service specification method
18.2 OFDM PHY specific service parameter list
18.2.1 Introduction
18.2.2 TXVECTOR parameters
18.2.2.1 General
18.2.2.2 TXVECTOR LENGTH
18.2.2.3 TXVECTOR DATARATE
1683 18.2.2.4 TXVECTOR SERVICE
18.2.2.5 TXVECTOR TXPWR_LEVEL
18.2.2.6 TIME_OF_DEPARTURE_REQUESTED
18.2.3 RXVECTOR parameters
18.2.3.1 General
1684 18.2.3.2 RXVECTOR LENGTH
18.2.3.3 RXVECTOR RSSI
1685 18.2.3.4 DATARATE
18.2.3.5 SERVICE
18.2.3.6 RXVECTOR RCPI
18.2.4 TXSTATUS parameters
18.2.4.1 General
18.2.4.2 TXSTATUS TIME_OF_DEPARTURE
1686 18.2.4.3 TXSTATUS TIME_OF_DEPARTURE_ClockRate
18.3 OFDM PLCP sublayer
18.3.1 Introduction
18.3.2 PLCP frame format
18.3.2.1 General
18.3.2.2 Overview of the PPDU encoding process
1688 18.3.2.3 Modulation-dependent parameters
18.3.2.4 Timing related parameters
1689 18.3.2.5 Mathematical conventions in the signal descriptions
1691 18.3.2.6 Discrete time implementation considerations
18.3.3 PLCP preamble (SYNC)
1693 18.3.4 SIGNAL field
18.3.4.1 General
18.3.4.2 RATE field
1694 18.3.4.3 PLCP LENGTH field
18.3.4.4 Parity (P), Reserved (R), and SIGNAL TAIL fields
18.3.5 DATA field
18.3.5.1 General
18.3.5.2 SERVICE field
18.3.5.3 PPDU TAIL field
18.3.5.4 Pad bits (PAD)
1695 18.3.5.5 PLCP DATA scrambler and descrambler
18.3.5.6 Convolutional encoder
1696 18.3.5.7 Data interleaving
1698 18.3.5.8 Subcarrier modulation mapping
1701 18.3.5.9 Pilot subcarriers
18.3.5.10 OFDM modulation
1702 18.3.6 CCA
18.3.7 PLCP data modulation and modulation rate change
1703 18.3.8 PMD operating specifications (general)
18.3.8.1 General
18.3.8.2 Outline description
1704 18.3.8.3 Regulatory requirements
18.3.8.4 Operating channel frequencies
1705 18.3.8.5 Transmit and receive in-band and out-of-band spurious emissions
18.3.8.6 TX RF delay
18.3.8.7 Slot time
18.3.8.8 Transmit and receive antenna port impedance
18.3.9 PMD transmit specifications
18.3.9.1 General
18.3.9.2 Transmit power levels
18.3.9.3 Transmit spectrum mask
1706 18.3.9.4 Transmission spurious
1707 18.3.9.5 Transmit center frequency tolerance
18.3.9.6 Symbol clock frequency tolerance
18.3.9.7 Modulation accuracy
1708 18.3.9.8 Transmit modulation accuracy test
1709 18.3.9.9 Time of Departure accuracy
1710 18.3.10 PMD receiver specifications
18.3.10.1 Introduction
18.3.10.2 Receiver minimum input sensitivity
1711 18.3.10.3 Adjacent channel rejection
18.3.10.4 Nonadjacent channel rejection
1712 18.3.10.5 Receiver maximum input level
18.3.10.6 CCA requirements
18.3.10.7 Received Channel Power Indicator Measurement
1713 18.3.11 Transmit PLCP
1716 18.3.12 Receive PLCP
1717 18.4 OFDM PLME
18.4.1 PLME_SAP sublayer management primitives
1718 18.4.2 OFDM PHY MIB
1720 18.4.3 OFDM TXTIME calculation
18.4.4 OFDM PHY characteristics
1722 18.5 OFDM PMD sublayer
18.5.1 Scope and field of application
18.5.2 Overview of service
18.5.3 Overview of interactions
18.5.4 Basic service and options
18.5.4.1 General
18.5.4.2 PMD_SAP peer-to-peer service primitives
1723 18.5.4.3 PMD_SAP sublayer-to-sublayer service primitives
18.5.4.4 PMD_SAP service primitive parameters
1724 18.5.5 PMD_SAP detailed service specification
18.5.5.1 Introduction
18.5.5.2 PMD_DATA.request
18.5.5.3 PMD_DATA.indication
1725 18.5.5.4 PMD_TXSTART.request
18.5.5.5 PMD_TXEND.request
1726 18.5.5.6 PMD_TXPWRLVL.request
18.5.5.7 PMD_RATE.request
1727 18.5.5.8 PMD_RSSI.indication
18.5.5.9 PMD_RCPI.indication
1729 19. Extended Rate PHY (ERP) specification
19.1 Overview
19.1.1 General
19.1.2 Introduction
19.1.3 Operational modes
1730 19.1.4 Scope
19.1.5 ERP functions
1731 19.2 PHY-specific service parameter list
1733 19.3 Extended Rate PLCP sublayer
19.3.1 Introduction
19.3.2 PPDU format
19.3.2.1 General
1734 19.3.2.2 Long preamble PPDU format
1736 19.3.2.3 Short preamble PPDU format
19.3.2.4 ERP-OFDM PPDU format
19.3.2.5 DSSS-OFDM long preamble PPDU format
1737 19.3.2.6 DSSS-OFDM PLCP length field calculation
1738 19.3.2.7 Short DSSS-OFDM PLCP PPDU format
19.3.3 PLCP data modulation and rate change
19.3.3.1 Long and short preamble formats
1739 19.3.3.2 ERP-PBCC 22 Mb/s and 33 Mb/s formats
1741 19.3.3.3 ERP-OFDM format
19.3.3.4 Long and short DSSS-OFDM PLCP format
1742 19.3.4 PLCP transmit procedure
19.3.5 CCA
19.3.6 PLCP receive procedure
1743 19.4 ERP PMD operating specifications (general)
19.4.1 Introduction
19.4.2 Regulatory requirements
19.4.3 Operating channel frequencies
19.4.4 Transmit and receive in-band and out-of-band spurious emissions
19.4.5 Slot time
19.4.6 SIFS value
19.4.7 CCA performance
1744 19.4.8 PMD transmit specifications
19.4.8.1 General
19.4.8.2 Transmit power levels
19.4.8.3 Transmit center frequency tolerance
19.4.8.4 Symbol clock frequency tolerance
19.4.8.5 Time of Departure accuracy
1745 19.5 ERP operation specifications
19.5.1 General
19.5.2 Receiver minimum input level sensitivity
19.5.3 Adjacent channel rejection
19.5.4 Receive maximum input level capability
19.5.5 Transmit spectral mask
19.6 ERP-PBCC operation specifications
19.6.1 General
1746 19.6.2 Receiver minimum input level sensitivity
19.6.3 Receiver adjacent channel rejection
19.7 DSSS-OFDM operation specifications
19.7.1 General
19.7.2 Overview
19.7.3 Single carrier to multicarrier transition requirements
19.7.3.1 General
1747 19.7.3.2 Spectral binding requirement
1753 19.7.3.3 Sample-power matching requirement
19.7.3.4 Transition time alignment
1755 19.7.3.5 Single carrier termination
19.7.3.6 Transition carrier frequency requirement
1756 19.7.3.7 Transition carrier phase requirement
1757 19.7.3.8 Transmit modulation accuracy requirement
19.8 ERP PLME
19.8.1 PLME SAP
19.8.2 MIB
1759 19.8.3 TXTIME
19.8.3.1 General
19.8.3.2 ERP-OFDM TXTIME calculations
1760 19.8.3.3 ERP-PBCC TXTIME calculations
19.8.3.4 DSSS-OFDM TXTIME calculations
1761 19.8.4 ERP-OFDM PLCP PSDU definition
1762 19.9 Extended rate PMD sublayer
19.9.1 Scope and field of application
19.9.2 Overview of service
19.9.3 Overview of Interactions
19.9.4 Basic service and options
19.9.4.1 General
19.9.4.2 PMD_SAP peer-to-peer service primitives
1763 19.9.4.3 PMD_SAP sublayer-to-sublayer service primitives
19.9.4.4 PMD_SAP service primitive parameters
1765 19.9.5 PMD_SAP detailed service specification
19.9.5.1 Introduction
19.9.5.2 PMD_DATA.request
19.9.5.3 PMD_DATA.indication
19.9.5.4 PMD_MODULATION.request
19.9.5.5 PMD_PREAMBLE.request
1766 19.9.5.6 PMD_TXSTART.request
19.9.5.7 PMD_TXEND.request
19.9.5.8 PMD_ANTSEL.request
19.9.5.9 PMD_TXPRWLVL.request
19.9.5.10 PMD_RATE.request
19.9.5.11 PMD_RSSI.indication
19.9.5.12 PMD_SQ.indication
19.9.5.13 PMD_CS.indication
19.9.5.14 PMD_ED.indication
19.9.5.15 PMD_RCPI.indication
1767 20. High Throughput (HT) PHY specification
20.1 Introduction
20.1.1 Introduction to the HT PHY
20.1.2 Scope
20.1.3 HT PHY functions
20.1.3.1 General
1768 20.1.3.2 HT PLCP sublayer
20.1.3.3 HT PMD sublayer
20.1.3.4 PHY management entity (PLME)
20.1.3.5 Service specification method
20.1.4 PPDU formats
1769 20.2 HT PHY service interface
20.2.1 Introduction
20.2.2 TXVECTOR and RXVECTOR parameters
1776 20.2.3 Effect of CH_BANDWIDTH, CH_OFFSET, and MCS parameters on PPDU format
1777 20.2.4 Support for NON_HT formats
1779 20.2.5 TXSTATUS parameters
20.3 HT PLCP sublayer
20.3.1 Introduction
20.3.2 PPDU format
1781 20.3.3 Transmitter block diagram
1782 20.3.4 Overview of the PPDU encoding process
1786 20.3.5 Modulation and coding scheme (MCS)
1787 20.3.6 Timing-related parameters
1789 20.3.7 Mathematical description of signals
1791 20.3.8 Transmission in the upper/lower 20 MHz of a 40 MHz channel
1792 20.3.9 HT preamble
20.3.9.1 Introduction
20.3.9.2 HT-mixed format preamble
20.3.9.3 Non-HT portion of the HT-mixed format preamble
1796 20.3.9.4 HT portion of HT-mixed format preamble
1805 20.3.9.5 HT-greenfield format preamble
1808 20.3.10 Transmission of NON_HT format PPDUs with more than one antenna
20.3.11 Data field
20.3.11.1 General
20.3.11.2 SERVICE field
20.3.11.3 Scrambler
1809 20.3.11.4 Coding
20.3.11.5 Encoder parsing operation for two BCC FEC encoders
20.3.11.6 Binary convolutional coding and puncturing
20.3.11.7 LDPC codes
1814 20.3.11.8 Data interleaver
1816 20.3.11.9 Constellation mapping
1818 20.3.11.10 Pilot subcarriers
1820 20.3.11.11 OFDM modulation
1824 20.3.11.12 Non-HT duplicate transmission
1825 20.3.12 Beamforming
20.3.12.1 General
1826 20.3.12.2 Implicit feedback beamforming
1828 20.3.12.3 Explicit feedback beamforming
1833 20.3.13 HT Preamble format for sounding PPDUs
20.3.13.1 General
20.3.13.2 Sounding with a NDP
1834 20.3.13.3 Sounding PPDU for calibration
20.3.13.4 Sounding PPDU for channel quality assessment
1835 20.3.14 Regulatory requirements
20.3.15 Channel numbering and channelization
20.3.15.1 General
20.3.15.2 Channel allocation in the 2.4 GHz Band
1836 20.3.15.3 Channel allocation in the 5 GHz band
20.3.15.4 40 MHz channelization
20.3.16 Transmit and receive in-band and out-of-band spurious transmissions
20.3.17 Transmitter RF delay
20.3.18 Slot time
20.3.19 Transmit and receive port impedance
1837 20.3.20 PMD transmit specification
20.3.20.1 Transmit spectrum mask
1839 20.3.20.2 Spectral flatness
20.3.20.3 Transmit power
20.3.20.4 Transmit center frequency tolerance
20.3.20.5 Packet alignment
1840 20.3.20.6 Symbol clock frequency tolerance
20.3.20.7 Modulation accuracy
1842 20.3.20.8 Time of Departure accuracy
20.3.21 HT PMD receiver specification
20.3.21.1 Receiver minimum input sensitivity
1843 20.3.21.2 Adjacent channel rejection
20.3.21.3 Nonadjacent channel rejection
1844 20.3.21.4 Receiver maximum input level
20.3.21.5 CCA sensitivity
1845 20.3.21.6 Received channel power indicator (RCPI) measurement
20.3.21.7 Reduced interframe space (RIFS)
1846 20.3.22 PLCP transmit procedure
1848 20.3.23 PLCP receive procedure
1853 20.4 HT PLME
20.4.1 PLME_SAP sublayer management primitives
1854 20.4.2 PHY MIB
1858 20.4.3 TXTIME calculation
1859 20.4.4 PHY characteristics
1860 20.5 HT PMD sublayer
20.5.1 Scope and field of application
20.5.2 Overview of service
1861 20.5.3 Overview of interactions
20.5.4 Basic service and options
20.5.4.1 Status of service primitives
20.5.4.2 PMD_SAP peer-to-peer service primitives
20.5.4.3 PMD_SAP sublayer-to-sublayer service primitives
1862 20.5.4.4 PMD_SAP service primitive parameters
1863 20.5.5 PMD_SAP detailed service specification
20.5.5.1 Introduction to PMD_SAP service specification
20.5.5.2 PMD_DATA.request
20.5.5.3 PMD_DATA.indication
1864 20.5.5.4 PMD_TXSTART.request
20.5.5.5 PMD_TXEND.request
1865 20.5.5.6 PMD_TXEND.confirm
20.5.5.7 PMD_TXPWRLVL.request
1866 20.5.5.8 PMD_RSSI.indication
20.5.5.9 PMD_RCPI.indication
1867 20.5.5.10 PMD_TX_PARAMETERS.request
20.5.5.11 PMD_CBW_OFFSET.indication
1868 20.5.5.12 PMD_CHAN_MAT.indication
20.5.5.13 PMD_FORMAT.indication
1869 20.6 Parameters for HT MCSs
1879 Annex A (informative) Bibliography
1883 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
1884 B.3 Instructions for completing the PICS proforma
B.3.1 General structure of the PICS proforma
1885 B.3.2 Additional information
B.3.3 Exception information
B.3.4 Conditional status
1886 B.4 PICS proforma—IEEE Std 802.11-2012
B.4.1 Implementation identification
1887 B.4.2 Protocol summary
B.4.3 IUT configuration
1888 B.4.4 MAC protocol
B.4.4.1 MAC protocol capabilities
1896 B.4.4.2 MAC frames
1897 B.4.4.3 Frame exchange sequences
1898 B.4.4.4 MAC addressing functions
B.4.5 Frequency hopping (FH) PHY functions
1901 B.4.6 Direct sequence PHY functions
1904 B.4.7 IR baseband PHY functions
1907 B.4.8 OFDM PHY functions
1917 B.4.9 High Rate, direct sequence PHY functions
1921 B.4.10 Regulatory Domain Extensions
1922 B.4.11 ERP functions
1926 B.4.12 Spectrum management extensions
1928 B.4.13 Operating Classes extensions
B.4.14 QoS base functionality
1929 B.4.15 QoS enhanced distributed channel access (EDCA)
1930 B.4.16 QoS hybrid coordination function (HCF) controlled channel access (HCCA)
B.4.17 Radio Management extensions
1935 B.4.18 DSE functions
1936 B.4.19 High-throughput (HT) features
B.4.19.1 HT MAC features
1939 B.4.19.2 HT PHY features
1943 B.4.20 Tunneled direct-link setup extensions
1944 B.4.21 WNM extensions
1947 B.4.22 Interworking (IW) with external networks extensions
1948 B.4.23 Mesh protocol capabilities
B.4.23.1 General mesh support
1951 B.4.23.2 HWMP path selection protocol capabilities
1953 Annex C (normative) ASN.1 encoding of the MAC and PHY MIB
C.1 General
C.2 Guidelines for 802.11 MIB Authors/Editors
C.3 MIB Detail
2385 Annex D (normative) Regulatory references
D.1 External regulatory references
2387 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
2389 D.2.4 Transmit Mask M
2390 D.2.5 CCA-ED threshold
2391 Annex E (normative) Country elements and operating classes
E.1 Country information and operating classes
2400 E.2 Band-specific operating requirements
E.2.1 General
E.2.2 3650–3700 MHz in the United States
2401 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)
2402 Annex F (normative) HT LDPC matrix definitions
2405 Annex G (normative) Frame exchange sequences
G.1 General
2407 G.2 Basic sequences
2408 G.3 EDCA and HCCA sequences
2410 G.4 HT sequences
2418 Annex H (normative) Usage of Ethertype 89-0d
2419 Annex I (informative) Hopping sequences
2432 Annex J (informative) Formal description of a subset of MAC operation
J.1 Status of this annex
J.2 Overview
2435 J.3 Introduction to the MAC formal description
J.3.1 Fundamental assumptions
J.3.2 Notation conventions
2436 J.3.3 Modeling techniques
2437 J.4 Data type and operator definitions for the MAC state machines
2485 J.5 State machines for MAC STAs
2562 J.6 State machines for MAC AP
2633 Annex K (informative) High Rate PHY/FH interoperability
K.1 Status of this Annex
K.2 General
2634 Annex L (informative) Examples of encoding a frame for OFDM PHYs
L.1 Example 1 – BCC encoding
L.1.1 Introduction
2635 L.1.2 The message for the BCC example
2636 L.1.3 Generation of the preamble
L.1.3.1 Generation of the short sequences
2639 L.1.3.2 Generation of the long sequences
2641 L.1.4 Generation of the SIGNAL field
L.1.4.1 SIGNAL field bit assignment
L.1.4.2 Coding the SIGNAL field bits
2642 L.1.4.3 Interleaving the SIGNAL field bits
L.1.4.4 SIGNAL field frequency domain
2644 L.1.4.5 SIGNAL field time domain
2645 L.1.5 Generating the DATA bits for the BCC example
L.1.5.1 Delineating, SERVICE field prepending, and zero padding
2646 L.1.5.2 Scrambling the BCC example
2649 L.1.6 Generating the first DATA symbol for the BCC example
L.1.6.1 Coding the DATA bits
2650 L.1.6.2 Interleaving the DATA bits
2653 L.1.6.3 Mapping into symbols
2654 L.1.7 Generating the additional DATA symbols
L.1.8 The entire packet for the BCC example
2663 L.2 Generating encoded DATA bits—LDPC example 1
L.2.1 The message for LDPC example 1
2664 L.2.2 Prepending the SERVICE field for LDPC example 1
2666 L.2.3 Scrambling LDPC example 1
2667 L.2.4 Inserting shortening bits for LDPC example 1
2669 L.2.5 Encoding data for LDPC example 1
2672 L.2.6 Removing shortening bits and puncturing for LDPC example 1
2674 L.3 Generating encoded DATA bits—LDPC example 2
L.3.1 The message for LDPC example 2
2676 L.3.2 Prepending the SERVICE field for LDPC example 2
2677 L.3.3 Scrambling LDPC example 2
2679 L.3.4 Inserting the shortening bits for LDPC example 2
2681 L.3.5 Encoding the data for LDPC example 2
2685 L.3.6 Removing shortening bits and repetition for LDPC example 2
2690 Annex M (informative) RSNA reference implementations and test vectors
M.1 TKIP temporal key mixing function reference implementation and test vector
M.1.1 TKIP temporal key mixing function reference implementation
2700 M.1.2 Test vectors
2702 M.2 Michael reference implementation and test vectors
M.2.1 Michael test vectors
M.2.1.1 Introduction
M.2.1.2 Block function
M.2.1.3 Michael
2703 M.2.2 Sample code for Michael
2710 M.3 PRF reference implementation and test vectors
M.3.1 PRF reference code
2711 M.3.2 PRF test vectors
M.4 Suggested pass-phrase-to-PSK mapping
M.4.1 Introduction
2712 M.4.2 Reference implementation
2714 M.4.3 Test vectors
M.5 Suggestions for random number generation
M.5.1 General
M.5.2 Software sampling
2715 M.5.3 Hardware-assisted solution
2716 M.6 Additional test vectors
M.6.1 Notation
2717 M.6.2 WEP cryptographic encapsulation
2718 M.6.3 TKIP test vector
M.6.4 CCMP test vector
2719 M.6.5 PRF test vectors
2721 M.7 Key hierarchy test vectors for pairwise keys
M.7.1 General
M.7.2 CCMP pairwise key derivation
2722 M.7.3 TKIP pairwise key derivation
M.8 Test vectors for AES-128-CMAC
M.9 Management frame protection test vectors
M.9.1 BIP with broadcast Deauthentication frame
2723 M.9.2 CCMP with unicast Deauthentication frame
2724 M.10 SAE test vector
2726 Annex N (informative) Admission control
N.1 Example use of TSPEC for admission control
2727 N.2 Recommended practices for contention-based admission control
N.2.1 Use of ACM (admission control mandatory) subfield
N.2.2 Deriving medium time
2728 N.3 Guidelines and reference design for sample scheduler and admission control unit
N.3.1 Guidelines for deriving service schedule parameters
N.3.2 TSPEC construction
2730 N.3.3 Reference design for sample scheduler and admission control unit
2731 N.3.3.1 Sample scheduler
2732 N.3.3.2 Admission control unit
2734 Annex O (informative) An example of encoding a TIM virtual bit map
O.1 Introduction
O.2 Examples
2737 O.3 Sample C code
2744 Annex P (informative) Integration function
P.1 Introduction
P.2 Ethernet V2.0/IEEE 802.3 LAN integration function
P.3 Example
2746 P.4 Integration service versus bridging
2747 Annex Q (informative) AP functional description
Q.1 Introduction
Q.2 Terminology
2751 Q.3 Primary ACM_STA functions
Q.4 Primary AP functions
2753 Q.5 Primary DS functions
Q.6 Primary portal function
Q.7 AU example
2754 Annex R (informative) DS SAP specification
R.1 Introduction
2755 R.2 SAP primitives
R.2.1 General
R.2.2 MSDU transfer
R.2.2.1 General
R.2.2.2 DS-UNITDATA.request
2756 R.2.2.3 DS-UNITDATA.indication
R.2.3 Mapping updates
R.2.3.1 General
R.2.3.2 DS-STA-NOTIFY.request
2758 Annex S (informative) Additional HT information
S.1 Waveform generator tool
S.2 A-MPDU deaggregation
2760 S.3 Example of an RD exchange sequence
2761 S.4 Illustration of determination of NDP addresses
2762 S.5 20/40 MHz BSS establishment and maintenance
S.5.1 Signaling 20/40 MHz BSS capability and operation
S.5.2 Establishing a 20/40 MHz BSS
2763 S.5.3 Monitoring channels for other BSS operation
2765 Annex T (informative) Location and Time Difference accuracy test
T.1 Location via Time Difference of arrival
T.2 Time Difference of departure accuracy test
2768 Annex U (informative) Example use of the Destination URI for Event and Diagnostic Reports
U.1 Destination URI payload
U.2 Use of HTTP (or HTTPS) for Destination URI of Event and Diagnostic Reports
2770 Annex V (informative) Interworking with external networks
V.1 General
V.2 Network discovery and selection
V.2.1 General
V.2.2 Airport
2771 V.2.3 Shopping
2772 V.2.4 Sales meeting
V.2.5 Museum
2773 V.2.6 Emergency call
2774 V.2.7 Emergency alert
V.3 QoS mapping guidelines for interworking with external networks
V.3.1 General
2775 V.3.2 Determination of the mapping for a STA
V.3.3 Example of QoS mapping from different networks
2777 V.4 Interworking and SSPN interface support
V.4.1 General
2778 V.4.2 SSPN interface parameters
2779 V.4.2.1 Non-AP STA MAC
V.4.2.2 Non-AP STA user ID
V.4.2.3 Non-AP STA interworking capability
V.4.2.4 Link layer encryption method
2780 V.4.2.5 Authorized priority
V.4.2.6 Authorized maximum rate
V.4.2.7 Authorized service access type
V.4.2.8 Authorized delay
V.4.2.9 Authorized service access information
2781 V.4.2.10 Non-AP STA transmission count
V.4.2.11 Non-AP STA location information
V.4.2.12 Non-AP STA State Information
V.5 Interworking with external networks and emergency call support
V.5.1 General
2782 V.5.2 Background on emergency call support over IEEE 802.11 infrastructure
V.5.3 System aspects for emergency call support
2784 V.5.4 Description of the Expedited Bandwidth Request element
V.5.5 Access to emergency services in an RSN
2785 V.6 Peer information
2786 Annex W (informative) Mesh BSS operation
W.1 Clarification of Mesh Data frame format
W.2 Operational considerations for interworking
W.2.1 Formation and maintenance of the IEEE 802.1D spanning tree
W.3 Power save parameters selection
W.3.1 General
2787 W.3.2 Selecting the mesh power mode based on traffic load
W.3.3 Scanning of mesh BSSs
W.3.4 Default parameters
2788 W.3.5 MSDU forwarding in an MBSS containing mesh STAs in light or deep sleep mode
W.3.6 Synchronization maintenance of mesh STAs in deep sleep mode
W.4 SIV key wrapping test vector
2790 W.5 Airtime link metric usage example
W.6 Generation of proactive PREPs in proactive PREQ mechanism of HWMP
W.6.1 General
2791 W.6.2 Additions to forwarding information
W.6.3 Actions when sending data frames as source mesh STA
W.6.4 Actions on receipt of proactive PREQ
W.6.5 Generation of proactive PREPs
2792 W.7 Generation of PREQs in proactive RANN mechanism of HWMP
W.7.1 General
W.7.2 Additions to forwarding information
W.7.3 Actions when sending data frames as source mesh STA
W.7.4 Actions on receipt of proactive RANN
2793 W.7.5 Actions on receipt of PREP
2794 Annex X (informative) IEEE list of participants
IEEE 8802-11-2012
$332.08