Shopping Cart

No products in the cart.

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
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 – 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
IEEE 802.11-2007
$252.96