IEEE 802.11-2007
$252.96
IEEE Standard for Information Technology – Telecommunications and Information Exchange Between Systems – Local and Metropolitan Area Networks – Specific Requirements – Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) Specifications
Published By | Publication Date | Number of Pages |
IEEE | 2007 | 1233 |
Revision Standard – Superseded. 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 through 8 including a corrigendum. The “IEEE Get Program” grants public access to view and download individual PDFs of select standards at no charge. Visit https://ieeexplore.ieee.org/browse/standards/get-program/page for details.
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | Important notice! |
2 | Part 11: Wireless LAN Medium Access Control (MAC)and Physical Layer (PHY) Specifications |
4 | Title page |
7 | Introduction Notice to users Errata Interpretations Patents |
8 | Participants |
13 | Contents |
38 | List of figures |
45 | List of tables |
50 | 1. Overview 1.1 Scope 1.2 Purpose |
52 | 2. Normative references |
54 | 3. Definitions |
66 | 4. Abbreviations and acronyms |
72 | 5. General description 5.1 General description of the architecture 5.1.1 How WLAN systems are different 5.1.1.1 Destination address does not equal destination location 5.1.1.2 Media impact on design and performance 5.1.1.3 The impact of handling mobile STAs |
73 | 5.1.1.4 Interaction with other IEEE 802® layers 5.1.1.5 Interaction with non-IEEE-802 protocols 5.2 Components of the IEEE 802.11 architecture |
74 | 5.2.1 The independent BSS (IBSS) as an ad hoc network 5.2.2 STA membership in a BSS is dynamic 5.2.3 Distribution system (DS) concepts |
75 | 5.2.3.1 Extended service set (ESS): The large coverage network |
76 | 5.2.3.2 RSNA 5.2.4 Area concepts |
78 | 5.2.5 Integration with wired LANs |
79 | 5.2.6 QoS BSS: The QoS network |
80 | 5.3 Logical service interfaces 5.3.1 SS |
81 | 5.3.2 DSS 5.4 Overview of the services |
82 | 5.4.1 Distribution of messages within a DS 5.4.1.1 Distribution |
83 | 5.4.1.2 Integration 5.4.1.3 QoS traffic scheduling 5.4.2 Services that support the distribution service 5.4.2.1 Mobility types |
84 | 5.4.2.2 Association 5.4.2.3 Reassociation |
85 | 5.4.2.4 Disassociation 5.4.3 Access control and data confidentiality services 5.4.3.1 Authentication |
86 | 5.4.3.2 Deauthentication |
87 | 5.4.3.3 Data confidentiality 5.4.3.4 Key management 5.4.3.5 Data origin authenticity |
88 | 5.4.3.6 Replay detection 5.4.4 Spectrum management services 5.4.4.1 TPC 5.4.4.2 DFS 5.4.5 Traffic differentiation and QoS support |
89 | 5.4.6 Support for higher layer timer synchronization 5.5 Multiple logical address spaces |
90 | 5.6 Differences between ESS and IBSS LANs |
91 | 5.7 Reference model 5.8 IEEE Std 802.11 and IEEE Std 802.1X-2004 |
92 | 5.8.1 IEEE 802.11 usage of IEEE Std 802.1X-2004 5.8.2 Infrastructure functional model overview 5.8.2.1 AKM operations with AS |
95 | 5.8.2.2 Operations with PSK 5.8.2.3 Disassociation 5.8.3 IBSS functional model description 5.8.3.1 Key usage 5.8.3.2 Sample IBSS 4-Way Handshakes |
97 | 5.8.3.3 IBSS IEEE 802.1X example |
98 | 5.8.4 Authenticator-to-AS protocol 5.8.5 PMKSA caching |
100 | 6. MAC service definition 6.1 Overview of MAC services 6.1.1 Data service 6.1.1.1 Determination of UP |
101 | 6.1.1.2 Interpretation of priority parameter in MAC service primitives 6.1.1.3 Interpretation of service class parameter in MAC service primitives in a STA |
102 | 6.1.2 Security services 6.1.3 MSDU ordering |
103 | 6.1.4 MSDU format 6.1.5 MAC data service architecture |
104 | 6.2 Detailed service specification 6.2.1 MAC data services 6.2.1.1 MA-UNITDATA.request |
105 | 6.2.1.2 MA-UNITDATA.indication |
106 | 6.2.1.3 MA-UNITDATA.confirm |
108 | 7. Frame formats 7.1 MAC frame formats 7.1.1 Conventions |
109 | 7.1.2 General frame format 7.1.3 Frame fields 7.1.3.1 Frame Control field |
113 | 7.1.3.2 Duration/ID field |
114 | 7.1.3.3 Address fields |
115 | 7.1.3.4 Sequence Control field |
116 | 7.1.3.5 QoS Control field |
119 | 7.1.3.6 Frame Body field 7.1.3.7 FCS field |
120 | 7.1.4 Duration/ID field in data and management frames 7.2 Format of individual frame types 7.2.1 Control frames |
121 | 7.2.1.1 RTS frame format |
122 | 7.2.1.2 CTS frame format |
123 | 7.2.1.3 ACK frame format 7.2.1.4 PS-Poll frame format 7.2.1.5 CF-End frame format |
124 | 7.2.1.6 CF-End+CF-Ack frame format 7.2.1.7 Block Ack Request (BlockAckReq) frame format |
125 | 7.2.1.8 Block Ack (BlockAck) frame format |
126 | 7.2.2 Data frames |
128 | 7.2.3 Management frames |
129 | 7.2.3.1 Beacon frame format |
130 | 7.2.3.2 IBSS ATIM frame format 7.2.3.3 Disassociation frame format |
131 | 7.2.3.4 Association Request frame format 7.2.3.5 Association Response frame format |
132 | 7.2.3.6 Reassociation Request frame format 7.2.3.7 Reassociation Response frame format |
133 | 7.2.3.8 Probe Request frame format 7.2.3.9 Probe Response frame format |
135 | 7.2.3.10 Authentication frame format 7.2.3.11 Deauthentication |
136 | 7.2.3.12 Action frame format 7.3 Management frame body components 7.3.1 Fields that are not information elements 7.3.1.1 Authentication Algorithm Number field 7.3.1.2 Authentication Transaction Sequence Number field |
137 | 7.3.1.3 Beacon Interval field 7.3.1.4 Capability Information field |
140 | 7.3.1.5 Current AP Address field 7.3.1.6 Listen Interval field |
141 | 7.3.1.7 Reason Code field |
142 | 7.3.1.8 AID field 7.3.1.9 Status Code field |
144 | 7.3.1.10 Timestamp field 7.3.1.11 Action field |
145 | 7.3.1.12 Dialog Token field 7.3.1.13 DLS Timeout Value field |
146 | 7.3.1.14 Block Ack Parameter Set field 7.3.1.15 Block Ack Timeout Value field |
147 | 7.3.1.16 DELBA Parameter Set field 7.3.1.17 QoS Info field |
148 | 7.3.2 Information elements |
150 | 7.3.2.1 SSID element 7.3.2.2 Supported Rates element |
151 | 7.3.2.3 FH Parameter Set element 7.3.2.4 DS Parameter Set element |
152 | 7.3.2.5 CF Parameter Set element 7.3.2.6 TIM |
153 | 7.3.2.7 IBSS Parameter Set element |
154 | 7.3.2.8 Challenge Text element 7.3.2.9 Country information element |
156 | 7.3.2.10 Hopping Pattern Parameters information element |
157 | 7.3.2.11 Hopping Pattern Table information element |
158 | 7.3.2.12 Request information element 7.3.2.13 ERP Information element |
160 | 7.3.2.14 Extended Supported Rates element |
161 | 7.3.2.15 Power Constraint element 7.3.2.16 Power Capability element |
162 | 7.3.2.17 TPC Request element 7.3.2.18 TPC Report element |
163 | 7.3.2.19 Supported Channels element 7.3.2.20 Channel Switch Announcement element |
164 | 7.3.2.21 Measurement Request element |
167 | 7.3.2.22 Measurement Report element |
171 | 7.3.2.23 Quiet element |
172 | 7.3.2.24 IBSS DFS element 7.3.2.25 RSN information element |
177 | 7.3.2.26 Vendor Specific information element 7.3.2.27 Extended Capabilities information element |
178 | 7.3.2.28 BSS Load element |
179 | 7.3.2.29 EDCA Parameter Set element |
181 | 7.3.2.30 TSPEC element |
185 | 7.3.2.31 TCLAS element |
187 | 7.3.2.32 TS Delay element 7.3.2.33 TCLAS Processing element |
188 | 7.3.2.34 Schedule element |
189 | 7.3.2.35 QoS Capability element 7.4 Action frame format details 7.4.1 Spectrum management action details |
190 | 7.4.1.1 Measurement Request frame format 7.4.1.2 Measurement Report frame format |
191 | 7.4.1.3 TPC Request frame format 7.4.1.4 TPC Report frame format |
192 | 7.4.1.5 Channel Switch Announcement frame format 7.4.2 QoS Action frame details 7.4.2.1 ADDTS Request frame format |
193 | 7.4.2.2 ADDTS Response frame format |
194 | 7.4.2.3 DELTS frame format |
195 | 7.4.2.4 Schedule frame format 7.4.3 DLS Action frame details 7.4.3.1 DLS Request frame format |
196 | 7.4.3.2 DLS Response frame format |
197 | 7.4.3.3 DLS Teardown frame format |
198 | 7.4.4 Block Ack Action frame details 7.4.4.1 ADDBA Request frame format |
199 | 7.4.4.2 ADDBA Response frame format 7.4.4.3 DELBA frame format |
200 | 7.4.5 Vendor-specific action details 7.5 Frame usage |
204 | 8. Security 8.1 Framework 8.1.1 Security methods 8.1.2 RSNA equipment and RSNA capabilities 8.1.3 RSNA establishment |
205 | 8.1.4 RSNA PeerKey Support |
206 | 8.1.5 RSNA assumptions and constraints 8.2 Pre-RSNA security methods |
207 | 8.2.1 Wired equivalent privacy (WEP) 8.2.1.1 WEP overview 8.2.1.2 WEP MPDU format 8.2.1.3 WEP state |
208 | 8.2.1.4 WEP procedures |
210 | 8.2.2 Pre-RSNA authentication 8.2.2.1 Overview 8.2.2.2 Open System authentication |
211 | 8.2.2.3 Shared Key authentication |
214 | 8.3 RSNA data confidentiality protocols 8.3.1 Overview 8.3.2 Temporal Key Integrity Protocol (TKIP) 8.3.2.1 TKIP overview |
217 | 8.3.2.2 TKIP MPDU formats |
218 | 8.3.2.3 TKIP MIC |
220 | 8.3.2.4 TKIP countermeasures procedures |
224 | 8.3.2.5 TKIP mixing function |
228 | 8.3.2.6 TKIP replay protection procedures 8.3.3 CTR with CBC-MAC Protocol (CCMP) 8.3.3.1 CCMP overview |
229 | 8.3.3.2 CCMP MPDU format |
230 | 8.3.3.3 CCMP cryptographic encapsulation |
233 | 8.3.3.4 CCMP decapsulation |
234 | 8.4 RSNA security association management 8.4.1 Security associations 8.4.1.1 Security association definitions |
236 | 8.4.1.2 Security association life cycle |
238 | 8.4.2 RSNA selection 8.4.3 RSNA policy selection in an ESS |
239 | 8.4.3.1 TSN policy selection in an ESS 8.4.4 RSNA policy selection in an IBSS |
240 | 8.4.4.1 TSN policy selection in an IBSS 8.4.5 RSN management of the IEEE 802.1X Controlled Port |
241 | 8.4.6 RSNA authentication in an ESS 8.4.6.1 Preauthentication and RSNA key management |
242 | 8.4.6.2 Cached PMKSAs and RSNA key management 8.4.7 RSNA authentication in an IBSS |
244 | 8.4.8 RSNA key management in an ESS 8.4.9 RSNA key management in an IBSS |
245 | 8.4.10 RSNA security association termination 8.5 Keys and key distribution 8.5.1 Key hierarchy |
246 | 8.5.1.1 PRF |
247 | 8.5.1.2 Pairwise key hierarchy |
249 | 8.5.1.3 Group key hierarchy |
250 | 8.5.1.4 PeerKey key hierarchy |
251 | 8.5.2 EAPOL-Key frames |
259 | 8.5.2.1 EAPOL-Key frame notation |
260 | 8.5.3 4-Way Handshake 8.5.3.1 4-Way Handshake Message 1 |
262 | 8.5.3.2 4-Way Handshake Message 2 |
263 | 8.5.3.3 4-Way Handshake Message 3 |
264 | 8.5.3.4 4-Way Handshake Message 4 |
265 | 8.5.3.5 4-Way Handshake implementation considerations |
266 | 8.5.3.6 Sample 4-Way Handshake |
267 | 8.5.3.7 4-Way Handshake analysis |
269 | 8.5.4 Group Key Handshake 8.5.4.1 Group Key Handshake Message 1 |
270 | 8.5.4.2 Group Key Handshake Message 2 |
271 | 8.5.4.3 Group Key Handshake implementation considerations 8.5.4.4 Sample Group Key Handshake |
272 | 8.5.5 RSNA Supplicant key management state machine 8.5.5.1 Supplicant state machine states |
273 | 8.5.5.2 Supplicant state machine variables 8.5.5.3 Supplicant state machine procedures |
276 | 8.5.5.4 Supplicant PeerKey state machine states 8.5.5.5 Supplicant PeerKey state machine variables |
278 | 8.5.6 RSNA Authenticator key management state machine 8.5.6.1 Authenticator state machine states |
282 | 8.5.6.2 Authenticator state machine variables |
283 | 8.5.6.3 Authenticator state machine procedures 8.5.7 Nonce generation |
284 | 8.5.8 PeerKey Handshake |
285 | 8.5.8.1 SMK Handshake |
290 | 8.5.8.2 PeerKey setup and handshake error conditions 8.5.8.3 STKSA rekeying |
291 | 8.5.8.4 Error Reporting |
293 | 8.6 Mapping EAPOL keys to IEEE 802.11 keys 8.6.1 Mapping PTK to TKIP keys 8.6.2 Mapping GTK to TKIP keys 8.6.3 Mapping PTK to CCMP keys 8.6.4 Mapping GTK to CCMP keys 8.6.5 Mapping GTK to WEP-40 keys 8.6.6 Mapping GTK to WEP-104 keys |
294 | 8.7 Per-frame pseudo-code 8.7.1 WEP frame pseudo-code |
295 | 8.7.2 RSNA frame pseudo-code 8.7.2.1 Per-MSDU Tx pseudo-code |
296 | 8.7.2.2 Per-MPDU Tx pseudo-code |
297 | 8.7.2.3 Per-MPDU Rx pseudo-code |
298 | 8.7.2.4 Per-MSDU Rx pseudo-code |
300 | 9. MAC sublayer functional description 9.1 MAC architecture 9.1.1 DCF |
301 | 9.1.2 PCF 9.1.3 Hybrid coordination function (HCF) 9.1.3.1 HCF contention-based channel access (EDCA) |
303 | 9.1.3.2 HCF controlled channel access (HCCA) 9.1.4 Combined use of DCF, PCF, and HCF |
304 | 9.1.5 Fragmentation/defragmentation overview 9.1.6 MAC data service |
305 | 9.2 DCF |
306 | 9.2.1 CS mechanism 9.2.2 MAC-Level acknowledgments |
307 | 9.2.3 IFS 9.2.3.1 SIFS |
308 | 9.2.3.2 PIFS 9.2.3.3 DIFS 9.2.3.4 AIFS 9.2.3.5 EIFS |
309 | 9.2.4 Random backoff time |
310 | 9.2.5 DCF access procedure 9.2.5.1 Basic access |
311 | 9.2.5.2 Backoff procedure for DCF |
312 | 9.2.5.3 Recovery procedures and retransmit limits |
313 | 9.2.5.4 Setting and resetting the NAV 9.2.5.5 Control of the channel |
315 | 9.2.5.6 RTS/CTS usage with fragmentation |
316 | 9.2.5.7 CTS procedure 9.2.6 Individually addressed MPDU transfer procedure |
317 | 9.2.7 Broadcast and multicast MPDU transfer procedure 9.2.8 ACK procedure |
318 | 9.2.9 Duplicate detection and recovery |
319 | 9.2.10 DCF timing relations |
320 | 9.2.11 NAV distribution 9.2.12 Determination of PLME aCWmin characteristics 9.3 PCF |
321 | 9.3.1 CFP structure and timing |
323 | 9.3.2 PCF access procedure 9.3.2.1 Fundamental access 9.3.2.2 NAV operation during the CFP |
324 | 9.3.3 PCF transfer procedure 9.3.3.1 PCF transfers when the PC STA is transmitter or recipient |
326 | 9.3.3.2 Operation with overlapping point-coordinated BSSs 9.3.3.3 CFPMaxDuration limit 9.3.3.4 CF usage rules |
327 | 9.3.4 CF polling list 9.3.4.1 Polling list processing 9.3.4.2 Polling list update procedure |
328 | 9.4 Fragmentation 9.5 Defragmentation |
329 | 9.6 Multirate support |
330 | 9.6.1 Modulation classes |
331 | 9.7 MSDU transmission restrictions 9.8 Operation across regulatory domains |
332 | 9.8.1 Operation upon entering a regulatory domain 9.8.2 Support for FH PHYs 9.8.2.1 Determination of hopping patterns |
335 | 9.9 HCF 9.9.1 HCF contention-based channel access (EDCA) 9.9.1.1 Reference implementation |
336 | 9.9.1.2 EDCA TXOPs 9.9.1.3 Obtaining an EDCA TXOP |
338 | 9.9.1.4 Multiple frame transmission in an EDCA TXOP |
339 | 9.9.1.5 EDCA backoff procedure |
340 | 9.9.1.6 Retransmit procedures |
341 | 9.9.2 HCCA 9.9.2.1 HCCA procedure |
344 | 9.9.2.2 TXOP structure and timing |
345 | 9.9.2.3 HCCA transfer rules |
347 | 9.9.3 Admission Control at the HC 9.9.3.1 Contention-based admission control procedures |
349 | 9.9.3.2 Controlled-access admission control |
351 | 9.10 Block Acknowledgment (Block Ack) 9.10.1 Introduction |
352 | 9.10.2 Setup and modification of the Block Ack parameters 9.10.3 Data and acknowledgment transfer |
355 | 9.10.4 Receive buffer operation 9.10.5 Teardown of the Block Ack mechanism 9.11 No Acknowledgment (No Ack) 9.12 Frame exchange sequences |
359 | 9.13 Protection mechanism for non-ERP receivers |
362 | 10. Layer management 10.1 Overview of management model |
363 | 10.2 Generic management primitives 10.3 MLME SAP interface |
364 | 10.3.1 Power management 10.3.1.1 MLME-POWERMGT.request |
365 | 10.3.1.2 MLME-POWERMGT.confirm |
366 | 10.3.2 Scan 10.3.2.1 MLME-SCAN.request |
367 | 10.3.2.2 MLME-SCAN.confirm |
369 | 10.3.3 Synchronization 10.3.3.1 MLME-JOIN.request |
370 | 10.3.3.2 MLME-JOIN.confirm |
371 | 10.3.4 Authenticate 10.3.4.1 MLME-AUTHENTICATE.request |
372 | 10.3.4.2 MLME-AUTHENTICATE.confirm |
373 | 10.3.4.3 MLME-AUTHENTICATE.indication |
374 | 10.3.4.4 MLME-AUTHENTICATE.response |
375 | 10.3.5 Deauthenticate 10.3.5.1 MLME-DEAUTHENTICATE.request |
376 | 10.3.5.2 MLME-DEAUTHENTICATE.confirm |
377 | 10.3.5.3 MLME-DEAUTHENTICATE.indication |
378 | 10.3.6 Associate 10.3.6.1 MLME-ASSOCIATE.request |
379 | 10.3.6.2 MLME-ASSOCIATE.confirm |
380 | 10.3.6.3 MLME-ASSOCIATE.indication |
381 | 10.3.6.4 MLME-ASSOCIATE.response |
382 | 10.3.7 Reassociate 10.3.7.1 MLME-REASSOCIATE.request |
383 | 10.3.7.2 MLME-REASSOCIATE.confirm |
384 | 10.3.7.3 MLME-REASSOCIATE.indication |
385 | 10.3.7.4 MLME-REASSOCIATE.response |
386 | 10.3.8 Disassociate 10.3.8.1 MLME-DISASSOCIATE.request |
387 | 10.3.8.2 MLME-DISASSOCIATE.confirm |
388 | 10.3.8.3 MLME-DISASSOCIATE.indication |
389 | 10.3.9 Reset 10.3.9.1 MLME-RESET.request |
390 | 10.3.9.2 MLME-RESET.confirm |
391 | 10.3.10 Start 10.3.10.1 MLME-START.request |
393 | 10.3.10.2 MLME-START.confirm |
394 | 10.3.11 Spectrum management protocol layer model |
399 | 10.3.12 Measurement request 10.3.12.1 MLME-MREQUEST.request |
400 | 10.3.12.2 MLME-MREQUEST.confirm |
401 | 10.3.12.3 MLME-MREQUEST.indication |
402 | 10.3.13 Channel measurement 10.3.13.1 MLME-MEASURE.request |
403 | 10.3.13.2 MLME-MEASURE.confirm |
404 | 10.3.14 Measurement report 10.3.14.1 MLME-MREPORT.request |
405 | 10.3.14.2 MLME-MREPORT.confirm |
406 | 10.3.14.3 MLME-MREPORT.indication |
407 | 10.3.15 Channel switch 10.3.15.1 MLME-CHANNELSWITCH.request |
408 | 10.3.15.2 MLME-CHANNELSWITCH.confirm |
409 | 10.3.15.3 MLME-CHANNELSWITCH.indication |
410 | 10.3.15.4 MLME-CHANNELSWITCH.response |
411 | 10.3.16 TPC request 10.3.16.1 MLME-TPCADAPT.request |
412 | 10.3.16.2 MLME-TPCADAPT.confirm |
413 | 10.3.17 SetKeys 10.3.17.1 MLME-SETKEYS.request |
414 | 10.3.17.2 MLME-SETKEYS.confirm |
415 | 10.3.18 DeleteKeys 10.3.18.1 MLME-DELETEKEYS.request |
416 | 10.3.18.2 MLME-DELETEKEYS.confirm |
417 | 10.3.19 MIC (Michael) failure event 10.3.19.1 MLME-MICHAELMICFAILURE.indication |
418 | 10.3.20 EAPOL 10.3.20.1 MLME-EAPOL.request |
419 | 10.3.20.2 MLME-EAPOL.confirm |
420 | 10.3.21 MLME-PeerKeySTART 10.3.21.1 MLME- PeerKeySTART.request |
421 | 10.3.22 SetProtection 10.3.22.1 MLME-SETPROTECTION.request |
422 | 10.3.22.2 MLME-SETPROTECTION.confirm |
423 | 10.3.23 MLME-PROTECTEDFRAMEDROPPED 10.3.23.1 MLME- PROTECTEDFRAMEDROPPED.indication |
424 | 10.3.24 TS management interface 10.3.24.1 MLME-ADDTS.request |
426 | 10.3.24.2 MLME-ADDTS.confirm |
428 | 10.3.24.3 MLME-ADDTS.indication |
430 | 10.3.24.4 MLME-ADDTS.response |
432 | 10.3.24.5 MLME-DELTS.request |
433 | 10.3.24.6 MLME-DELTS.confirm |
434 | 10.3.24.7 MLME-DELTS.indication |
435 | 10.3.25 Management of direct links 10.3.25.1 MLME-DLS.request |
436 | 10.3.25.2 MLME-DLS.confirm |
437 | 10.3.25.3 MLME-DLS.indication |
438 | 10.3.25.4 MLME-DLSTeardown.request |
439 | 10.3.25.5 MLME-DLSTeardown.confirm |
440 | 10.3.25.6 MLME-DLSTeardown.indication |
441 | 10.3.26 Higher layer synchronization support 10.3.26.1 MLME-HL-SYNC.request |
442 | 10.3.26.2 MLME-HL-SYNC.confirm |
443 | 10.3.26.3 MLME-HL-SYNC.indication |
444 | 10.3.27 Block Ack 10.3.27.1 MLME-ADDBA.request |
446 | 10.3.27.2 MLME-ADDBA.confirm |
447 | 10.3.27.3 MLME-ADDBA.indication |
448 | 10.3.27.4 MLME-ADDBA.response |
449 | 10.3.27.5 MLME-DELBA.request |
450 | 10.3.27.6 MLME-DELBA.confirm |
451 | 10.3.27.7 MLME-DELBA.indication |
452 | 10.3.28 Schedule element management 10.3.28.1 MLME-SCHEDULE.request |
453 | 10.3.28.2 MLME-SCHEDULE.confirm |
454 | 10.3.28.3 MLME-SCHEDULE.indication |
455 | 10.3.29 Vendor-specific action 10.3.29.1 MLME-VSPECIFIC.request |
456 | 10.3.29.2 MLME-VSPECIFIC.confirm |
457 | 10.3.29.3 MLME-VSPECIFIC.indication |
458 | 10.4 PLME SAP interface 10.4.1 PLME-RESET.request 10.4.1.1 Function 10.4.1.2 Semantics of the service primitive 10.4.1.3 When generated 10.4.1.4 Effect of receipt |
459 | 10.4.2 PLME-CHARACTERISTICS.request 10.4.2.1 Function 10.4.2.2 Semantics of the service primitive 10.4.2.3 When generated 10.4.2.4 Effect of receipt |
460 | 10.4.3 PLME-CHARACTERISTICS.confirm 10.4.3.1 Function 10.4.3.2 Semantics of the service primitive |
461 | 10.4.3.3 When generated 10.4.3.4 Effect of receipt |
462 | 10.4.4 PLME-DSSSTESTMODE.request 10.4.4.1 Function 10.4.4.2 Semantics of the service primitive |
463 | 10.4.4.3 When generated 10.4.4.4 Effect of receipt |
464 | 10.4.5 PLME-DSSSTESTOUTPUT.request 10.4.5.1 Function 10.4.5.2 Semantics of the service primitive 10.4.5.3 When generated 10.4.5.4 Effect of receipt |
465 | 10.4.6 PLME-TXTIME.request 10.4.6.1 Function 10.4.6.2 Semantics of the service primitive 10.4.6.3 When generated 10.4.6.4 Effect of receipt |
466 | 10.4.7 PLME-TXTIME.confirm 10.4.7.1 Function 10.4.7.2 Semantics of the service primitive 10.4.7.3 When generated 10.4.7.4 Effect of receipt |
468 | 11. MLME 11.1 Synchronization 11.1.1 Basic approach 11.1.1.1 TSF for infrastructure networks 11.1.1.2 TSF for an IBSS 11.1.2 Maintaining synchronization 11.1.2.1 Beacon generation in infrastructure networks |
469 | 11.1.2.2 Beacon generation in an IBSS |
470 | 11.1.2.3 Beacon reception 11.1.2.4 TSF timer accuracy 11.1.3 Acquiring synchronization, scanning |
471 | 11.1.3.1 Passive scanning 11.1.3.2 Active scanning |
472 | 11.1.3.3 Initializing a BSS |
473 | 11.1.3.4 Synchronizing with a BSS 11.1.4 Adjusting STA timers 11.1.5 Timing synchronization for FH PHYs |
474 | 11.2 Power management 11.2.1 Power management in an infrastructure network 11.2.1.1 STA Power Management modes |
475 | 11.2.1.2 AP TIM transmissions 11.2.1.3 TIM types |
476 | 11.2.1.4 Power management with APSD |
478 | 11.2.1.5 AP operation during the CP |
480 | 11.2.1.6 AP operation during the CFP |
481 | 11.2.1.7 Receive operation for STAs in PS mode during the CP 11.2.1.8 Receive operation for STAs in PS mode during the CFP |
482 | 11.2.1.9 Receive operation for non-AP STAs using APSD 11.2.1.10 STAs operating in the Active mode 11.2.1.11 AP aging function 11.2.2 Power management in an IBSS 11.2.2.1 Basic approach |
484 | 11.2.2.2 Initialization of power management within an IBSS 11.2.2.3 STA power state transitions 11.2.2.4 ATIM and frame transmission |
485 | 11.3 STA authentication and association |
487 | 11.3.1 Authentication and deauthentication 11.3.1.1 Authentication-originating STA |
488 | 11.3.1.2 Authentication-destination STA 11.3.1.3 Deauthentication-originating STA 11.3.1.4 Deauthentication-destination STA |
489 | 11.3.2 Association, reassociation, and disassociation 11.3.2.1 STA association procedures 11.3.2.2 AP association procedures |
490 | 11.3.2.3 STA reassociation procedures 11.3.2.4 AP reassociation procedures |
491 | 11.3.2.5 STA disassociation procedures 11.3.2.6 Non-AP STA disassociation receipt procedure |
492 | 11.3.2.7 AP disassociation initiation procedure 11.3.2.8 AP disassociation receipt procedure 11.4 TS operation 11.4.1 Introduction |
493 | 11.4.2 TSPEC construction 11.4.3 TS lifecycle |
494 | 11.4.4 TS setup |
496 | 11.4.5 Failed TS setup 11.4.6 Data transfer |
497 | 11.4.7 TS deletion |
498 | 11.4.8 TS timeout |
499 | 11.4.9 TS suspension 11.4.10 TS Reinstatement 11.5 Block Ack operation 11.5.1 Setup and modification of the Block Ack parameters 11.5.1.1 Procedure at the originator |
501 | 11.5.1.2 Procedure at the recipient 11.5.2 Teardown of the Block Ack mechanism |
502 | 11.5.2.1 Procedure at the initiator of the Block Ack teardown 11.5.2.2 Procedure at the recipient of the DELBA frame 11.5.3 Error recovery upon a peer failure |
504 | 11.6 Higher layer timer synchronization 11.6.1 Introduction |
505 | 11.6.2 Procedure at the STA 11.7 DLS operation |
506 | 11.7.1 DLS procedures 11.7.1.1 Setup procedure at the QoS STA |
507 | 11.7.1.2 Setup procedure at the AP 11.7.2 Data transfer after setup |
508 | 11.7.3 DLS teardown 11.7.3.1 STA-initiated DLS teardown procedure |
509 | 11.7.3.2 Teardown procedure at the AP 11.7.3.3 AP-initiated DLS teardown procedure 11.7.4 Error recovery upon a peer failure |
510 | 11.7.5 Secure DLS operation 11.8 TPC procedures |
511 | 11.8.1 Association based on transmit power capability 11.8.2 Specification of regulatory and local maximum transmit power levels |
512 | 11.8.3 Selection of a transmit power 11.8.4 Adaptation of the transmit power 11.9 DFS procedures |
513 | 11.9.1 Association based on supported channels 11.9.2 Quieting channels for testing |
514 | 11.9.3 Testing channels for radars 11.9.4 Discontinuing operations after detecting radars 11.9.5 Detecting radars 11.9.6 Requesting and reporting of measurements |
515 | 11.9.7 Selecting and advertising a new channel 11.9.7.1 Selecting and advertising a new channel in an infrastructure BSS |
516 | 11.9.7.2 Selecting and advertising a new channel in an IBSS |
518 | 12. PHY service specification 12.1 Scope 12.2 PHY functions 12.3 Detailed PHY service specifications 12.3.1 Scope and field of application 12.3.2 Overview of the service 12.3.3 Overview of interactions 12.3.4 Basic service and options |
519 | 12.3.4.1 PHY-SAP peer-to-peer service primitives 12.3.4.2 PHY-SAP sublayer-to-sublayer service primitives 12.3.4.3 PHY-SAP service primitives parameters |
520 | 12.3.4.4 Vector descriptions |
521 | 12.3.5 PHY-SAP detailed service specification 12.3.5.1 PHY-DATA.request |
522 | 12.3.5.2 PHY-DATA.indication |
523 | 12.3.5.3 PHY-DATA.confirm |
524 | 12.3.5.4 PHY-TXSTART.request |
525 | 12.3.5.5 PHY-TXSTART.confirm |
526 | 12.3.5.6 PHY-TXEND.request |
527 | 12.3.5.7 PHY-TXEND.confirm |
528 | 12.3.5.8 PHY-CCARESET.request |
529 | 12.3.5.9 PHY-CCARESET.confirm |
530 | 12.3.5.10 PHY-CCA.indication |
531 | 12.3.5.11 PHY-RXSTART.indication |
532 | 12.3.5.12 PHY-RXEND.indication |
534 | 13. PHY management |
536 | 14. Frequency-Hopping spread spectrum (FHSS) PHY specification for the 2.4 GHz industrial, scientific, and medical (ISM) band 14.1 Overview 14.1.1 Overview of FHSS PHY 14.1.2 FHSS PHY functions 14.1.2.1 PLCP sublayer 14.1.2.2 PLME 14.1.2.3 PMD sublayer 14.1.3 Service specification method and notation |
537 | 14.2 FHSS PHY-specific service parameter lists 14.2.1 Overview 14.2.2 TXVECTOR parameters 14.2.2.1 TXVECTOR LENGTH 14.2.2.2 TXVECTOR DATARATE 14.2.3 RXVECTOR parameters |
538 | 14.2.3.1 TRXVECTOR LENGTH 14.2.3.2 RXVECTOR RSSI 14.3 FHSS PLCP sublayer 14.3.1 Overview 14.3.1.1 State diagram notation |
539 | 14.3.2 PLCP frame format |
540 | 14.3.2.1 PLCP Preamble field 14.3.2.2 PLCP Header field |
541 | 14.3.2.3 PLCP data whitener |
542 | 14.3.3 PLCP state machines 14.3.3.1 Transmit PLCP |
545 | 14.3.3.2 CS/CCA procedure |
548 | 14.3.3.3 Receive PLCP |
551 | 14.4 PLME SAP layer management 14.4.1 Overview 14.4.2 FH PHY specific MLME procedures 14.4.2.1 Overview 14.4.2.2 FH synchronization 14.4.3 FH PLME state machines 14.4.3.1 Overview 14.4.3.2 PLME state machine |
553 | 14.4.3.3 PLME management primitives |
554 | 14.5 FHSS PMD sublayer services 14.5.1 Scope and field of application 14.5.2 Overview of services 14.5.3 Overview of interactions 14.5.4 Basic service and options 14.5.4.1 PMD_SAP peer-to-peer service primitives |
555 | 14.5.4.2 PMD_SAP sublayer-to-sublayer service primitives 14.5.4.3 PMD_SAP service primitives parameters |
556 | 14.5.5 PMD_SAP detailed service specification 14.5.5.1 PMD_DATA.request |
557 | 14.5.5.2 PMD_DATA.indicate |
558 | 14.5.5.3 PMD_TXRX.request |
559 | 14.5.5.4 PMD_PA_RAMP.request |
560 | 14.5.5.5 PMD_ANTSEL.request |
561 | 14.5.5.6 PMD_TXPWRLVL.request |
562 | 14.5.5.7 PMD_FREQ.request |
563 | 14.5.5.8 PMD_RSSI.indicate |
564 | 14.5.5.9 PMD_PWRMGMT.request |
565 | 14.6 FHSS PMD sublayer, 1.0 Mb/s 14.6.1 1 Mb/s PMD operating specifications, general 14.6.2 Regulatory requirements 14.6.3 Operating frequency range 14.6.4 Number of operating channels |
566 | 14.6.5 Operating channel center frequency |
568 | 14.6.6 Occupied channel bandwidth 14.6.7 Minimum hop rate 14.6.8 Hop sequences |
571 | 14.6.9 Unwanted emissions 14.6.10 Modulation |
572 | 14.6.11 Channel data rate 14.6.12 Channel switching/settling time 14.6.13 Receive to transmit switch time 14.6.14 PMD transmit specifications 14.6.14.1 Nominal transmit power |
573 | 14.6.14.2 Transmit power levels 14.6.14.3 Transmit power level control 14.6.14.4 Transmit spectrum shape 14.6.14.5 Transmit center frequency tolerance 14.6.14.6 Transmitter ramp periods |
574 | 14.6.15 PMD receiver specifications 14.6.15.1 Input signal range 14.6.15.2 Receive center frequency acceptance range 14.6.15.3 CCA power threshold 14.6.15.4 Receiver sensitivity 14.6.15.5 Intermodulation |
575 | 14.6.15.6 Desensitization (Dp) 14.6.15.7 Receiver radiation 14.6.16 Operating temperature range 14.7 FHSS PMD sublayer, 2.0 Mb/s 14.7.1 Overview 14.7.2 4GFSK modulation |
577 | 14.7.2.1 Frame structure for HS FHSS PHY 14.7.3 Channel data rate 14.7.3.1 Input dynamic range 14.7.3.2 Receiver sensitivity 14.7.3.3 IMp 14.7.3.4 Dp |
578 | 14.8 FHSS PHY MIB 14.8.1 FH PHY attributes |
579 | 14.8.2 FH PHY attribute definitions 14.8.2.1 dot11PHYType |
580 | 14.8.2.2 dot11RegDomainsSupported 14.8.2.3 dot11CurrentRegDomain 14.8.2.4 dot11TempType 14.8.2.5 dot11CurrentPowerState 14.8.2.6 dot11SupportedDataRatesTX |
581 | 14.8.2.7 dot11SupportedDataRatesRX 14.8.2.8 aMPDUMaxLength 14.8.2.9 dot11SupportedTxAntennas |
582 | 14.8.2.10 dot11CurrentTxAntenna 14.8.2.11 dot11SupportedRxAntenna 14.8.2.12 dot11DiversitySupport 14.8.2.13 dot11DiversitySelectionRx |
583 | 14.8.2.14 dot11NumberSupportedPowerLevels 14.8.2.15 dot11TxPowerLevel1-8 14.8.2.16 dot11CurrentTxPowerLevel 14.8.2.17 dot11HopTime |
584 | 14.8.2.18 dot11CurrentChannelNumber 14.8.2.19 dot11MaxDwellTime 14.8.2.20 dot11CurrentSet 14.8.2.21 dot11CurrentPattern 14.8.2.22 dot11CurrentIndex 14.8.2.23 dot11CurrentPowerState |
585 | 14.9 FH PHY characteristics |
586 | 15. DSSS PHY specification for the 2.4 GHz band designated for ISM applications 15.1 Overview 15.1.1 Scope 15.1.2 DSSS PHY functions 15.1.2.1 PLCP sublayer 15.1.2.2 PMD sublayer 15.1.2.3 PLME 15.1.3 Service specification method and notation |
587 | 15.2 DSSS PLCP sublayer 15.2.1 Overview 15.2.2 PLCP frame format 15.2.3 PLCP field definitions 15.2.3.1 PLCP SYNC field 15.2.3.2 PLCP SFD |
588 | 15.2.3.3 PLCP IEEE 802.11 SIGNAL field 15.2.3.4 PLCP IEEE 802.11 SERVICE field 15.2.3.5 PLCP LENGTH field 15.2.3.6 PLCP CRC field |
590 | 15.2.4 PLCP/DSSS PHY data scrambler and descrambler 15.2.5 PLCP data modulation and modulation rate change 15.2.6 Transmit PLCP |
591 | 15.2.7 Receive PLCP |
594 | 15.3 DSSS PLME 15.3.1 PLME_SAP sublayer management primitives |
595 | 15.3.2 DSSS PHY MIB |
596 | 15.3.3 DS PHY characteristics 15.4 DSSS PMD sublayer 15.4.1 Scope and field of application |
597 | 15.4.2 Overview of service 15.4.3 Overview of interactions 15.4.4 Basic service and options 15.4.4.1 PMD_SAP peer-to-peer service primitives |
598 | 15.4.4.2 PMD_SAP peer-to-peer service primitive parameters 15.4.4.3 PMD_SAP sublayer-to-sublayer service primitives |
599 | 15.4.4.4 PMD_SAP service primitive parameters |
600 | 15.4.5 PMD_SAP detailed service specification 15.4.5.1 PMD_DATA.request |
601 | 15.4.5.2 PMD_DATA.indicate |
602 | 15.4.5.3 PMD_TXSTART.request |
603 | 15.4.5.4 PMD_TXEND.request |
604 | 15.4.5.5 PMD_ANTSEL.request |
605 | 15.4.5.6 PMD_ANTSEL.indicate |
606 | 15.4.5.7 PMD_TXPWRLVL.request |
607 | 15.4.5.8 PMD_RATE.request |
608 | 15.4.5.9 PMD_RATE.indicate |
609 | 15.4.5.10 PMD_RSSI.indicate |
610 | 15.4.5.11 PMD_SQ.indicate |
611 | 15.4.5.12 PMD_CS.indicate |
612 | 15.4.5.13 PMD_ED.indicate |
613 | 15.4.5.14 PMD_ED.request |
614 | 15.4.5.15 PHY-CCA.indicate |
615 | 15.4.6 PMD operating specifications, general 15.4.6.1 Operating frequency range 15.4.6.2 Number of operating channels |
616 | 15.4.6.3 Spreading sequence 15.4.6.4 Modulation and channel data rates 15.4.6.5 Transmit and receive in-band and out-of-band spurious emissions 15.4.6.6 TX-to-RX turnaround time |
617 | 15.4.6.7 RX-to-TX turnaround time 15.4.6.8 Slot time 15.4.6.9 Transmit and receive antenna port impedance 15.4.6.10 Transmit and receive operating temperature range 15.4.7 PMD transmit specifications 15.4.7.1 Transmit power levels 15.4.7.2 Minimum transmitted power level 15.4.7.3 Transmit power level control 15.4.7.4 Transmit spectrum mask |
618 | 15.4.7.5 Transmit center frequency tolerance 15.4.7.6 Chip clock frequency tolerance 15.4.7.7 Transmit power-on and power-down ramp |
619 | 15.4.7.8 RF carrier suppression 15.4.7.9 Transmit modulation accuracy |
621 | 15.4.8 PMD receiver specifications 15.4.8.1 Receiver minimum input level sensitivity 15.4.8.2 Receiver maximum input level 15.4.8.3 Receiver adjacent channel rejection |
622 | 15.4.8.4 CCA |
624 | 16. Infrared (IR) PHY specification 16.1 Overview |
625 | 16.1.1 Scope 16.1.2 IR PHY functions 16.1.2.1 PLCP sublayer 16.1.2.2 PMD sublayer 16.1.2.3 PLME 16.1.3 Service specification method and notation |
626 | 16.2 IR PLCP sublayer 16.2.1 Overview 16.2.2 PLCP frame format 16.2.3 PLCP modulation and rate change |
627 | 16.2.4 PLCP field definitions 16.2.4.1 PLCP SYNC field 16.2.4.2 PLCP SFD field 16.2.4.3 PLCP DR field 16.2.4.4 PLCP DCLA field 16.2.4.5 PLCP LENGTH field |
628 | 16.2.4.6 PLCP CRC field 16.2.4.7 PSDU field 16.2.5 PLCPs 16.2.5.1 Transmit PLCP 16.2.5.2 Receive PLCP |
629 | 16.2.5.3 CCA procedure 16.2.5.4 PMD_SAP peer-to-peer service primitive parameters |
630 | 16.3 IR PMD sublayer 16.3.1 Overview 16.3.2 PMD operating specifications, general 16.3.2.1 Modulation and channel data rates |
631 | 16.3.2.2 Octet partition and PPM symbol generation procedure 16.3.2.3 Operating environment 16.3.2.4 Operating temperature range |
632 | 16.3.3 PMD transmit specifications 16.3.3.1 Transmitted peak optical power 16.3.3.2 Basic pulse shape and parameters 16.3.3.3 Emitter radiation pattern mask |
635 | 16.3.3.4 Optical emitter peak wavelength 16.3.3.5 Transmit spectrum mask 16.3.4 PMD receiver specifications 16.3.4.1 Receiver sensitivity 16.3.4.2 Receiver dynamic range 16.3.4.3 Receiver field of view (FOV) |
636 | 16.3.5 ED, CS, and CCA definitions 16.3.5.1 ED signal 16.3.5.2 CS signal 16.3.5.3 CCA |
637 | 16.3.5.4 CHNL_ID 16.4 PHY attributes |
640 | 17. Orthogonal frequency division multiplexing (OFDM) PHY specification for the 5 GHz band 17.1 Introduction 17.1.1 Scope 17.1.2 OFDM PHY functions 17.1.2.1 PLCP sublayer |
641 | 17.1.2.2 PMD sublayer 17.1.2.3 PLME 17.1.2.4 Service specification method 17.2 OFDM PHY specific service parameter list 17.2.1 Introduction 17.2.2 TXVECTOR parameters 17.2.2.1 TXVECTOR LENGTH 17.2.2.2 TXVECTOR DATARATE |
642 | 17.2.2.3 TXVECTOR SERVICE 17.2.2.4 TXVECTOR TXPWR_LEVEL 17.2.3 RXVECTOR parameters |
643 | 17.2.3.1 RXVECTOR LENGTH 17.2.3.2 RXVECTOR RSSI 17.2.3.3 DATARATE 17.2.3.4 SERVICE 17.3 OFDM PLCP sublayer 17.3.1 Introduction |
644 | 17.3.2 PLCP frame format 17.3.2.1 Overview of the PPDU encoding process |
645 | 17.3.2.2 Modulation-dependent parameters |
646 | 17.3.2.3 Timing related parameters |
647 | 17.3.2.4 Mathematical conventions in the signal descriptions |
648 | 17.3.2.5 Discrete time implementation considerations |
649 | 17.3.3 PLCP preamble (SYNC) |
650 | 17.3.4 SIGNAL field |
651 | 17.3.4.1 RATE field 17.3.4.2 PLCP LENGTH field |
652 | 17.3.4.3 Parity (P), Reserved (R), and SIGNAL TAIL fields 17.3.5 DATA field 17.3.5.1 SERVICE field 17.3.5.2 PPDU TAIL field 17.3.5.3 Pad bits (PAD) |
653 | 17.3.5.4 PLCP DATA scrambler and descrambler 17.3.5.5 Convolutional encoder |
654 | 17.3.5.6 Data interleaving |
656 | 17.3.5.7 Subcarrier modulation mapping |
659 | 17.3.5.8 Pilot subcarriers 17.3.5.9 OFDM modulation |
660 | 17.3.6 CCA 17.3.7 PLCP data modulation and modulation rate change |
661 | 17.3.8 PMD operating specifications (general) 17.3.8.1 Outline description |
662 | 17.3.8.2 Regulatory requirements 17.3.8.3 Operating channel frequencies |
663 | 17.3.8.4 Transmit and receive in-band and out-of-band spurious emissions 17.3.8.5 TX RF delay 17.3.8.6 Slot time 17.3.8.7 Transmit and receive antenna port impedance 17.3.8.8 Transmit and receive operating temperature range 17.3.9 PMD transmit specifications 17.3.9.1 Transmit power levels 17.3.9.2 Transmit spectrum mask 17.3.9.3 Transmission spurious |
664 | 17.3.9.4 Transmit center frequency tolerance 17.3.9.5 Symbol clock frequency tolerance 17.3.9.6 Modulation accuracy |
665 | 17.3.9.7 Transmit modulation accuracy test |
666 | 17.3.10 PMD receiver specifications 17.3.10.1 Receiver minimum input sensitivity |
667 | 17.3.10.2 Adjacent channel rejection 17.3.10.3 Nonadjacent channel rejection 17.3.10.4 Receiver maximum input level 17.3.10.5 CCA sensitivity 17.3.11 Transmit PLCP |
670 | 17.3.12 Receive PLCP |
671 | 17.4 OFDM PLME 17.4.1 PLME_SAP sublayer management primitives 17.4.2 OFDM PHY MIB |
674 | 17.4.3 OFDM TXTIME calculation 17.4.4 OFDM PHY characteristics |
676 | 17.5 OFDM PMD sublayer 17.5.1 Scope and field of application 17.5.2 Overview of service 17.5.3 Overview of interactions 17.5.4 Basic service and options 17.5.4.1 PMD_SAP peer-to-peer service primitives |
677 | 17.5.4.2 PMD_SAP sublayer-to-sublayer service primitives 17.5.4.3 PMD_SAP service primitive parameters |
678 | 17.5.5 PMD_SAP detailed service specification 17.5.5.1 PMD_DATA.request |
679 | 17.5.5.2 PMD_DATA.indicate |
680 | 17.5.5.3 PMD_TXSTART.request |
681 | 17.5.5.4 PMD_TXEND.request |
682 | 17.5.5.5 PMD_TXPWRLVL.request |
683 | 17.5.5.6 PMD_RATE.request |
684 | 17.5.5.7 PMD_RSSI.indicate |
686 | 18. High Rate direct sequence spread spectrum (HR/DSSS) PHY specification 18.1 Overview 18.1.1 Scope 18.1.2 High Rate PHY functions |
687 | 18.1.2.1 PLCP sublayer 18.1.2.2 PMD sublayer 18.1.2.3 PLME 18.1.3 Service specification method and notation 18.2 High Rate PLCP sublayer 18.2.1 Overview 18.2.2 PPDU format |
688 | 18.2.2.1 Long PPDU format 18.2.2.2 Short PPDU format 18.2.3 PPDU field definitions |
689 | 18.2.3.1 Long PLCP SYNC field 18.2.3.2 Long PLCP SFD 18.2.3.3 Long PLCP SIGNAL field |
690 | 18.2.3.4 Long PLCP SERVICE field 18.2.3.5 Long PLCP LENGTH field |
692 | 18.2.3.6 PLCP CRC (CRC-16) field |
694 | 18.2.3.7 Long PLCP data modulation and modulation rate change 18.2.3.8 Short PLCP synchronization (shortSYNC) 18.2.3.9 Short PLCP SFD field (shortSFD) |
695 | 18.2.3.10 Short PLCP SIGNAL field (shortSIGNAL) 18.2.3.11 Short PLCP SERVICE field (shortSERVICE) 18.2.3.12 Short PLCP LENGTH field (shortLENGTH) 18.2.3.13 Short CRC-16 field (shortCRC) 18.2.3.14 Short PLCP data modulation and modulation rate change 18.2.4 PLCP/High Rate PHY data scrambler and descrambler |
696 | 18.2.5 Transmit PLCP |
698 | 18.2.6 Receive PLCP |
701 | 18.3 High Rate PLME 18.3.1 PLME_SAP sublayer management primitives |
702 | 18.3.2 High Rate PHY MIB |
703 | 18.3.3 DS PHY characteristics |
704 | 18.3.4 High Rate TXTIME calculation 18.3.5 Vector descriptions |
705 | 18.4 High Rate PMD sublayer 18.4.1 Scope and field of application 18.4.2 Overview of service 18.4.3 Overview of interactions 18.4.4 Basic service and options |
706 | 18.4.4.1 PMD_SAP peer-to-peer service primitives 18.4.4.2 PMD_SAP sublayer-to-sublayer service primitives |
707 | 18.4.5 PMD_SAP detailed service specification 18.4.5.1 PMD_DATA.request |
708 | 18.4.5.2 PMD_DATA.indicate |
709 | 18.4.5.3 PMD_MODULATION.request |
710 | 18.4.5.4 PMD_PREAMBLE.request |
711 | 18.4.5.5 PMD_PREAMBLE.indicate |
712 | 18.4.5.6 PMD_TXSTART.request |
713 | 18.4.5.7 PMD_TXEND.request |
714 | 18.4.5.8 PMD_ANTSEL.request |
715 | 18.4.5.9 PMD_TXPWRLVL.request |
716 | 18.4.5.10 PMD_RATE.request |
717 | 18.4.5.11 PMD_RSSI.indicate |
718 | 18.4.5.12 PMD_SQ.indicate |
719 | 18.4.5.13 PMD_CS.indicate |
720 | 18.4.5.14 PMD_ED.indicate |
721 | 18.4.5.15 PMD_ED.request |
722 | 18.4.6 PMD operating specifications, general 18.4.6.1 Operating frequency range 18.4.6.2 Number of operating channels |
723 | 18.4.6.3 Modulation and channel data rates 18.4.6.4 Spreading sequence and modulation for 1 Mb/s and 2 Mb/s 18.4.6.5 Spreading sequences and modulation for CCK modulation at 5.5 Mb/s and 11 Mb/s |
726 | 18.4.6.6 DSSS/PBCC data modulation and modulation rate (optional) |
728 | 18.4.6.7 Channel Agility (optional) |
731 | 18.4.6.8 Transmit and receive in-band and out-of-band spurious emissions 18.4.6.9 TX-to-RX turnaround time 18.4.6.10 RX-to-TX turnaround time 18.4.6.11 Slot time 18.4.6.12 Channel switching/settling time 18.4.6.13 Transmit and receive antenna port impedance 18.4.6.14 Transmit and receive operating temperature range 18.4.7 PMD transmit specifications 18.4.7.1 Transmit power levels |
732 | 18.4.7.2 Transmit power level control 18.4.7.3 Transmit spectrum mask 18.4.7.4 Transmit center frequency tolerance 18.4.7.5 Chip clock frequency tolerance |
733 | 18.4.7.6 Transmit power-on and power-down ramp 18.4.7.7 RF carrier suppression |
734 | 18.4.7.8 Transmit modulation accuracy |
736 | 18.4.8 PMD receiver specifications 18.4.8.1 Receiver minimum input level sensitivity 18.4.8.2 Receiver maximum input level 18.4.8.3 Receiver adjacent channel rejection 18.4.8.4 CCA |
738 | 19. ERP specification 19.1 Overview 19.1.1 Introduction 19.1.2 Operational modes |
739 | 19.1.3 Scope 19.1.4 ERP functions |
740 | 19.2 PHY-specific service parameter list |
741 | 19.3 Extended Rate PLCP sublayer 19.3.1 Introduction 19.3.2 PPDU format |
742 | 19.3.2.1 Long preamble PPDU format |
743 | 19.3.2.2 Short preamble PPDU format |
744 | 19.3.2.3 ERP-OFDM PPDU format 19.3.2.4 DSSS-OFDM long preamble PPDU format |
746 | 19.3.2.5 Short DSSS-OFDM PLCP PPDU format 19.3.3 PLCP data modulation and rate change 19.3.3.1 Long and short preamble formats |
747 | 19.3.3.2 ERP-PBCC 22 Mb/s and 33 Mb/s formats |
749 | 19.3.3.3 ERP-OFDM format 19.3.3.4 Long and short DSSS-OFDM PLCP format |
750 | 19.3.4 PLCP transmit procedure 19.3.5 CCA 19.3.6 PLCP receive procedure |
751 | 19.4 ERP PMD operating specifications (general) 19.4.1 Regulatory requirements 19.4.2 Operating channel frequencies 19.4.3 Transmit and receive in-band and out-of-band spurious emissions 19.4.4 Slot time 19.4.5 SIFS value 19.4.6 CCA performance |
752 | 19.4.7 PMD transmit specifications 19.4.7.1 Transmit power levels 19.4.7.2 Transmit center frequency tolerance 19.4.7.3 Symbol clock frequency tolerance 19.5 ERP operation specifications 19.5.1 Receiver minimum input level sensitivity |
753 | 19.5.2 Adjacent channel rejection 19.5.3 Receive maximum input level capability 19.5.4 Transmit spectral mask 19.6 ERP-PBCC operation specifications 19.6.1 Receiver minimum input level sensitivity 19.6.2 Receiver adjacent channel rejection |
754 | 19.7 DSSS-OFDM operation specifications 19.7.1 Overview 19.7.2 Single carrier to multicarrier transition requirements |
755 | 19.7.2.1 Spectral binding requirement |
760 | 19.7.2.2 Sample-power matching requirement |
761 | 19.7.2.3 Transition time alignment |
762 | 19.7.2.4 Single carrier termination 19.7.2.5 Transition carrier frequency requirement |
763 | 19.7.2.6 Transition carrier phase requirement |
764 | 19.7.2.7 Transmit modulation accuracy requirement 19.8 ERP PLME 19.8.1 PLME SAP 19.8.2 MIB |
766 | 19.8.3 TXTIME 19.8.3.1 ERP-OFDM TXTIME calculations |
767 | 19.8.3.2 ERP-PBCC TXTIME calculations 19.8.3.3 DSSS-OFDM TXTIME calculations |
768 | 19.8.4 ERP-OFDM PLCP PSDU definition |
769 | 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 PMD_SAP peer-to-peer service primitives |
770 | 19.9.4.2 PMD_SAP sublayer-to-sublayer service primitives 19.9.4.3 PMD_SAP service primitive parameters |
772 | 19.9.5 PMD_SAP detailed service specification 19.9.5.1 PMD_DATA.request 19.9.5.2 PMD_DATA.indicate 19.9.5.3 PMD_MODULATION.request 19.9.5.4 PMD_PREAMBLE.request 19.9.5.5 PMD_TXSTART.request 19.9.5.6 PMD_TXEND.request 19.9.5.7 PMD_ANTSEL.request |
773 | 19.9.5.8 PMD_TXPRWLVL.request 19.9.5.9 PMD_RATE.request 19.9.5.10 PMD_RSSI.indicate 19.9.5.11 PMD_SQ.indicate 19.9.5.12 PMD_CS.indicate 19.9.5.13 PMD_ED.indicate |
774 | Annex A (normative) Protocol Implementation Conformance Statement (PICS) proforma A.1 Introduction A.2 Abbreviations and special symbols A.2.1 Symbols for Status column A.2.2 General abbreviations for Item and Support columns |
775 | A.3 Instructions for completing the PICS proforma A.3.1 General structure of the PICS proforma A.3.2 Additional information A.3.3 Exception information |
776 | A.3.4 Conditional status |
777 | A.4 PICS proforma-IEEE Std 802.11-2007 A.4.1 Implementation identification A.4.2 Protocol summary |
778 | A.4.3 IUT configuration A.4.4 MAC protocol A.4.4.1 MAC protocol capabilities |
784 | A.4.4.2 MAC frames |
785 | A.4.4.3 Frame exchange sequences A.4.4.4 MAC addressing functions |
786 | A.4.5 Frequency hopping (FH) PHY functions |
788 | A.4.6 Direct sequence PHY functions |
792 | A.4.7 IR baseband PHY functions |
795 | A.4.8 OFDM PHY functions |
804 | A.4.9 High Rate, direct sequence PHY functions |
809 | A.4.10 Regulatory Domain Extensions |
810 | A.4.11 ERP functions |
813 | A.4.12 Spectrum management extensions |
815 | A.4.13 Regulatory classes extensions A.4.14 QoS base functionality |
816 | A.4.15 QoS enhanced distributed channel access (EDCA) A.4.16 QoS hybrid coordination function (HCF) controlled channel access (HCCA) |
818 | Annex B (informative) Hopping sequences |
832 | Annex C (informative) Formal description of a subset of MAC operation |
835 | C.1 Introduction to the MAC formal description C.1.1 Fundamental assumptions C.1.2 Notation conventions |
836 | C.1.3 Modeling techniques |
837 | C.2 Data type and operator definitions for the MAC state machines |
885 | C.3 State machines for MAC STAs |
962 | C.4 State machines for MAC AP |
1034 | Annex D (normative) ASN.1 encoding of the MAC and PHY MIB |
1124 | Annex E (reserved for future use) |
1126 | Annex F (informative) High Rate PHY/FH interoperability F.1 Additional CCA recommendations |
1128 | Annex G (informative) An example of encoding a frame for OFDM PHY G.1 Introduction G.2 The message |
1129 | G.3 Generation of the preamble G.3.1 Generation of the short sequences |
1132 | G.3.2 Generation of the long sequences |
1135 | G.4 Generation of the SIGNAL field G.4.1 SIGNAL field bit assignment G.4.2 Coding the SIGNAL field bits |
1136 | G.4.3 Interleaving the SIGNAL field bits G.4.4 SIGNAL field frequency domain |
1137 | G.4.5 SIGNAL field time domain |
1139 | G.5 Generating the DATA bits G.5.1 Delineating, SERVICE field prepending, and zero padding |
1140 | G.5.2 Scrambling |
1143 | G.6 Generating the first DATA symbol G.6.1 Coding the DATA bits |
1144 | G.6.2 Interleaving the DATA bits |
1147 | G.6.3 Mapping into symbols |
1148 | G.7 Generating the additional DATA symbols |
1149 | G.8 The entire packet |
1156 | Annex H (informative) RSNA reference implementations and test vectors H.1 TKIP temporal key mixing function reference implementation and test vector |
1166 | H.1.1 Test vectors |
1168 | H.2 Michael reference implementation and test vectors H.2.1 Michael test vectors H.2.1.1 Block function H.2.1.2 Michael |
1169 | H.2.2 Sample code for Michael |
1176 | H.3 PRF reference implementation and test vectors H.3.1 PRF reference code |
1177 | H.3.2 PRF test vectors H.4 Suggested pass-phrase-to-PSK mapping H.4.1 Introduction |
1178 | H.4.2 Reference implementation |
1179 | H.4.3 Test vectors |
1180 | H.5 Suggestions for random number generation H.5.1 Software sampling |
1181 | H.5.2 Hardware-assisted solution |
1182 | H.6 Additional test vectors H.6.1 Notation |
1183 | H.6.2 WEP cryptographic encapsulation |
1184 | H.6.3 TKIP test vector |
1185 | H.6.4 CCMP test vector H.6.5 PRF test vectors |
1187 | H.7 Key hierarchy test vectors H.7.1 Pairwise key derivation H.7.1.1 CCMP pairwise key derivation |
1188 | H.7.1.2 TKIP pairwise key derivation |
1190 | Annex I (informative) Regulatory classes I.1 External regulatory references |
1192 | I.2 Radio performance specifications I.2.1 Transmit and receive in-band and out-of-band spurious emissions I.2.2 Transmit power levels |
1193 | I.2.3 Transmit spectrum mask |
1196 | Annex J (normative) Country information element and regulatory classes |
1200 | Annex K (informative) Admission control K.1 Example use of TSPEC for admission control |
1201 | K.2 Recommended practices for contention-based admission control K.2.1 Use of ACM (admission control mandatory) subfield K.2.2 Deriving medium time |
1202 | K.3 Guidelines and reference design for sample scheduler and admission control unit K.3.1 Guidelines for deriving service schedule parameters K.3.2 TSPEC construction |
1204 | K.3.3 Reference design for sample scheduler and admission control unit K.3.3.1 Sample scheduler |
1206 | K.3.3.2 Admission control unit |
1208 | Annex L (informative) An example of encoding a TIM virtual bit map L.1 Introduction L.2 Examples |
1209 | L.3 Sample C code |
1214 | Annex M (informative) Integration function M.1 Introduction M.2 Ethernet V2.0/IEEE 802.3 LAN integration function M.3 Example |
1216 | M.4 Integration service versus bridging |
1218 | Annex N (informative) AP functional description N.1 Introduction N.2 Terminology |
1222 | N.3 Primary ACM_STA functions N.4 Primary AP functions |
1224 | N.5 Primary DS functions N.6 Primary portal function N.7 AU example |
1226 | Annex O (informative) DS SAP specification O.1 Introduction |
1227 | O.2 SAP primitives O.2.1 MSDU transfer O.2.1.1 DS-UNITDATA.request |
1228 | O.2.1.2 DS-UNITDATA.indication |
1229 | O.2.2 Mapping updates O.2.2.1 DS-STA-NOTIFY.request |
1230 | Annex P (informative) Bibliography P.1 General |
1232 | P.2 Specification and description language (SDL) documentation |