IEEE Std 802.11n™-2009
Title page
Introduction
Notice to users
Laws and regulations
Copyrights
Updating of IEEE documents
Errata
Interpretations
Patents
Participants
Contents
List of figures
List of tables
Important notice
2. Normative references
3. Definitions
3A. Definitions specific to IEEE 802.11
4. Abbreviations and acronyms
5. General description
5.2 Components of the IEEE 802.11 architecture
5.2.9 High-throughput (HT) station (STA)
6. MAC service definition
6.1 Overview of MAC services
6.1.5 MAC data service architecture
7. Frame formats
7.1 MAC frame formats
7.1.1 Conventions
7.1.2 General frame format
7.1.3 Frame fields
7.1.3.1 Frame Control field
7.1.3.1.2 Type and Subtype fields
7.1.3.1.6 Power Management field
7.1.3.1.7 More Data field
7.1.3.1.9 Order field
7.1.3.2 Duration/ID field
7.1.3.3 Address fields
7.1.3.3.3 BSSID (BSS identification) field
7.1.3.3.4 DA (destination address) field
7.1.3.3.5 SA (source address) field
7.1.3.4 Sequence Control field
7.1.3.4.1 Sequence Number field
7.1.3.4.2 Fragment Number field
7.1.3.5 QoS Control field
7.1.3.5.1 TID subfield
7.1.3.5.3 Ack Policy subfield
7.1.3.5.5 Queue Size subfield
7.1.3.5.6 TXOP Duration Requested subfield
7.1.3.5.7 AP PS Buffer State subfield
7.1.3.5.8 A-MSDU Present subfield
7.1.3.5a HT Control field
7.1.3.6 Frame Body field
7.1.4 Duration/ID field (QoS STA)
7.1.4.1 General
7.1.4.2 Setting for single and multiple protection under enhanced distributed channel access (EDCA)
7.1.4.3 Setting for QoS CF-Poll frames
7.1.4.4 Setting for frames sent by a TXOP holder under HCCA
7.1.4.5 Settings within a PSMP sequence
7.1.4.6 Settings within a dual CTS sequence
7.1.4.7 Setting for control response frames
7.1.4.8 Setting for other response frames
7.2 Format of individual frame types
7.2.1 Control frames
7.2.1.1 RTS frame format
7.2.1.2 CTS frame format
7.2.1.3 ACK frame format
7.2.1.7 BlockAckReq frame format
7.2.1.7.1 Overview
7.2.1.7.2 Basic BlockAckReq variant
7.2.1.7.3 Compressed BlockAckReq variant
7.2.1.7.4 Multi-TID BlockAckReq variant
7.2.1.8 Block Ack (BlockAck) frame format
7.2.1.8.1 Overview
7.2.1.8.2 Basic BlockAck variant
7.2.1.8.3 Compressed BlockAck variant
7.2.1.8.4 Multi-TID BlockAck variant
7.2.1.9 Control Wrapper frame
7.2.2 Data frames
7.2.2.1 Data frame format
7.2.2.2 A-MSDU format
7.2.3 Management frames
7.2.3.1 Beacon frame format
7.2.3.4 Association Request frame format
7.2.3.5 Association Response frame format
7.2.3.6 Reassociation Request frame format
7.2.3.7 Reassociation Response frame format
7.2.3.8 Probe Request frame format
7.2.3.9 Probe Response frame format
7.2.3.13 Action No Ack frame format
7.3 Management frame body components
7.3.1 Fields that are not information elements
7.3.1.7 Reason Code field
7.3.1.9 Status Code field
7.3.1.11 Action field
7.3.1.14 Block Ack Parameter Set field
7.3.1.17 QoS Info field
7.3.1.21 Channel Width field
7.3.1.22 SM Power Control field
7.3.1.23 PCO Phase Control field
7.3.1.24 PSMP Parameter Set field
7.3.1.25 PSMP STA Info field
7.3.1.26 MIMO Control field
7.3.1.27 CSI Report field
7.3.1.28 Noncompressed Beamforming Report field
7.3.1.29 Compressed Beamforming Report field
7.3.1.30 Antenna Selection Indices field
7.3.2 Information elements
7.3.2.2 Supported Rates element
7.3.2.14 Extended Supported Rates element
7.3.2.20a Secondary Channel Offset element
7.3.2.21 Measurement Request element
7.3.2.21.8 STA Statistics Request
7.3.2.22 Measurement Report element
7.3.2.22.6 Beacon Report
7.3.2.22.8 STA Statistics Report
7.3.2.25 RSN information element
7.3.2.25.3 RSN capabilities
7.3.2.27 Extended Capabilities information element
7.3.2.28 BSS Load element
7.3.2.29 EDCA Parameter Set element
7.3.2.30 TSPEC element
7.3.2.37 Neighbor Report element
7.3.2.56 HT Capabilities element
7.3.2.56.1 HT Capabilities element structure
7.3.2.56.2 HT Capabilities Info field
7.3.2.56.3 A-MPDU Parameters field
7.3.2.56.4 Supported MCS Set field
7.3.2.56.5 HT Extended Capabilities field
7.3.2.56.6 Transmit Beamforming Capabilities
7.3.2.56.7 ASEL Capability field
7.3.2.57 HT Operation element
7.3.2.58 20/40 BSS Intolerant Channel Report element
7.3.2.59 Overlapping BSS Scan Parameters element
7.3.2.60 20/40 BSS Coexistence element
7.4 Action frame format details
7.4.1 Spectrum management action details
7.4.1.5 Channel Switch Announcement frame format
7.4.3 DLS Action frame details
7.4.3.1 DLS Request frame format
7.4.3.2 DLS Response frame format
7.4.4 Block Ack Action frame details
7.4.7 Public Action details
7.4.7.1 Public Action frames
7.4.7.1a 20/40 BSS Coexistence Management frame format
7.4.10 HT Action frame details
7.4.10.1 HT Action field
7.4.10.2 Notify Channel Width frame format
7.4.10.3 SM Power Save frame format
7.4.10.4 PSMP frame format
7.4.10.5 Set PCO Phase frame format
7.4.10.6 CSI frame format
7.4.10.7 Noncompressed Beamforming frame format
7.4.10.8 Compressed Beamforming frame format
7.4.10.9 Antenna Selection Indices Feedback frame format
7.4a Aggregate MPDU (A-MPDU)
7.4a.1 A-MPDU format
7.4a.2 MPDU delimiter CRC field
7.4a.3 A-MPDU contents
7.5 Frame usage
8. Security
8.1 Framework
8.1.5 RSNA assumptions and constraints
8.3 RSNA data confidentiality protocols
8.3.3 CTR with CBC-MAC Protocol (CCMP)
8.3.3.3 CCMP cryptographic encapsulation
8.3.3.3.2 Construct AAD
8.3.3.3.5 CCM originator processing
8.3.3.4 CCMP decapsulation
8.3.3.4.3 PN and replay detection
8.4 RSNA security association management
8.4.3 RSNA policy selection in an ESS
8.4.4 RSNA policy selection in an IBSS and for DLS
8.7 Per-frame pseudo-code
8.7.2 RSNA frame pseudo-code
8.7.2.1 Per-MSDU/Per-A-MSDU Tx pseudo-code
8.7.2.2 Per-MPDU Tx pseudo-code
8.7.2.4 Per-MSDU/A-MSDU Rx pseudo-code
9. MAC sublayer functional description
9.1 MAC architecture
9.1.3 Hybrid coordination function (HCF)
9.1.3.1 HCF contention-based channel access (EDCA)
9.1.5 Fragmentation/defragmentation overview
9.1.6 MAC data service
9.2 DCF
9.2.2 MAC-Level acknowledgments
9.2.3 IFS
9.2.3.0a Overview
9.2.3.0b RIFS
9.2.3.1 SIFS
9.2.3.2 PIFS
9.2.3.5 EIFS
9.2.4 Random backoff time
9.2.5 DCF access procedure
9.2.5.1 Basic access
9.2.5.3 Recovery procedures and retransmit limits
9.2.5.4 Setting and resetting the NAV
9.2.5.5a Dual CTS protection
9.2.5.5a.1 Dual CTS protection procedure
9.2.5.5a.2 Dual CTS protection examples
9.2.5.7 CTS procedure
9.2.6 Individually addressed MPDU transfer procedure
9.2.7 Broadcast and multicast MPDU transfer procedure
9.2.8 ACK procedure
9.2.8a BlockAck procedure
9.2.9 Duplicate detection and recovery
9.2.10 DCF timing relations
9.2.10a Signal Extension
9.6 Multirate support
9.6.0a Overview
9.6.0b Basic MCS Set field
9.6.0c Basic STBC MCS
9.6.0d Rate selection for data and management frames
9.6.0d.1 Rate selection for non-STBC Beacon and non-STBC PSMP frames
9.6.0d.2 Rate selection for STBC group-addressed data and management frames
9.6.0d.3 Rate selection for other group-addressed data and management frames
9.6.0d.4 Rate selection for polling frames
9.6.0d.5 Rate selection for +CF-Ack frames
9.6.0d.6 Rate selection for other data and management frames
9.6.0e Rate selection for control frames
9.6.0e.1 General rules for rate selection for control frames
9.6.0e.2 Rate selection for control frames that initiate a TXOP
9.6.0e.3 Rate selection for CF_End control frames
9.6.0e.4 Rate selection for control frames that are not control response frames
9.6.0e.5 Rate selection for control response frames
9.6.0e.5.1 Introduction
9.6.0e.5.2 Selection of a rate or MCS
9.6.0e.5.3 Control response frame MCS computation
9.6.0e.5.4 Selection of an alternate rate or MCS for a control response frame
9.6.0e.5.5 Control response frame TXVECTOR parameter restrictions
9.6.0e.6 Channel Width selection for control frames
9.6.0e.7 Control frame TXVECTOR parameter restrictions
9.6.1 Modulation classes
9.6.2 Non-HT basic rate calculation
9.7 MSDU transmission restrictions
9.7a HT Control field operation
9.7b Control Wrapper operation
9.7c A-MSDU operation
9.7d A-MPDU operation
9.7d.1 A-MPDU contents
9.7d.2 A-MPDU length limit rules
9.7d.3 Minimum MPDU Start Spacing field
9.7d.4 A-MPDU aggregation of group-addressed data frames
9.7d.5 Transport of A-MPDU by the PHY data service
9.7e PPDU duration constraint
9.7f LDPC operation
9.7g STBC operation
9.7h Short GI operation
9.7i Greenfield operation
9.9 HCF
9.9.1 HCF contention-based channel access (EDCA)
9.9.1.2 EDCA TXOPs
9.9.1.4 Multiple frame transmission in an EDCA TXOP
9.9.1.5 EDCA backoff procedure
9.9.1.6 Retransmit procedures
9.9.1.7 Truncation of TXOP
9.9.2 HCCA
9.9.2.1 HCCA procedure
9.9.2.1.3 Recovery from the absence of an expected reception
9.9.2.2 TXOP structure and timing
9.9.2.3 HCCA transfer rules
9.10 Block Acknowledgment (Block Ack)
9.10.1 Introduction
9.10.2 Setup and modification of the Block Ack parameters
9.10.3 Data and acknowledgment transfer using immediate Block Ack policy and delayed Block Ack policy
9.10.4 Receive buffer operation
9.10.6 Selection of BlockAck and BlockAckReq variants
9.10.7 HT-immediate Block Ack extensions
9.10.7.1 Introduction to HT-immediate Block Ack extensions
9.10.7.2 HT-immediate Block Ack architecture
9.10.7.3 Scoreboard context control during full-state operation
9.10.7.4 Scoreboard context control during partial-state operation
9.10.7.5 Generation and transmission of BlockAck by an HT STA
9.10.7.6 Receive reordering buffer control operation
9.10.7.6.1 General
9.10.7.6.2 Operation for each received data MPDU
9.10.7.6.3 Operation for each received BlockAckReq
9.10.7.7 Originator’s behavior
9.10.7.8 Maintaining BlockAck state at the originator
9.10.7.9 Originator’s support of recipient’s partial state
9.10.8 HT-delayed Block Ack extensions
9.10.8.1 Introduction
9.10.8.2 HT-delayed Block Ack negotiation
9.10.8.3 Operation of HT-delayed Block Ack
9.10.9 Protected Block Ack Agreement
9.12 Frame exchange sequences
9.13 Protection mechanisms
9.13.1 Introduction
9.13.2 Protection mechanism for non-ERP receivers
9.13.3 Protection mechanisms for transmissions of HT PPDUs
9.13.3.1 General
9.13.3.2 Protection rules for HT STA operating a direct link
9.13.3.3 RIFS protection
9.13.3.4 Use of OBSS Non-HT STAs Present field
9.13.4 L_LENGTH and L_DATARATE parameter values for HT-mixed format PPDUs
9.13.5 L-SIG TXOP protection
9.13.5.1 General rules
9.13.5.2 L-SIG TXOP protection rules at the TXOP holder
9.13.5.3 L-SIG TXOP protection rules at the TXOP responder
9.13.5.4 L-SIG TXOP protection NAV update rule
9.15 Reverse Direction Protocol
9.15.1 Reverse direction (RD) exchange sequence
9.15.2 Support for RD
9.15.3 Rules for RD initiator
9.15.4 Rules for RD responder
9.16 PSMP Operation
9.16.1 Frame transmission mechanism during PSMP
9.16.1.1 PSMP frame transmission (PSMP-DTT and PSMP-UTT)
9.16.1.2 PSMP downlink transmission (PSMP-DTT)
9.16.1.3 PSMP uplink transmission (PSMP-UTT)
9.16.1.4 PSMP burst
9.16.1.5 Resource allocation within a PSMP burst
9.16.1.6 PSMP-UTT retransmission
9.16.1.7 PSMP acknowledgment rules
9.16.1.8 PSMP group-addressed transmission rules
9.16.1.8.1 Rules at the AP
9.16.1.8.2 Rules at the STA
9.16.2 Scheduled PSMP
9.16.3 Unscheduled PSMP
9.17 Sounding PPDUs
9.18 Link adaptation
9.18.1 Introduction
9.18.2 Link adaptation using the HT Control field
9.19 Transmit beamforming
9.19.1 General
9.19.2 Transmit beamforming with implicit feedback
9.19.2.1 General
9.19.2.2 Unidirectional implicit transmit beamforming
9.19.2.3 Bidirectional implicit transmit beamforming
9.19.2.4 Calibration
9.19.2.4.1 Introduction
9.19.2.4.2 Calibration capabilities
9.19.2.4.3 Sounding exchange for calibration
9.19.2.4.4 CSI reporting for calibration
9.19.3 Explicit feedback beamforming
9.20 Antenna selection (ASEL)
9.20.1 Introduction
9.20.2 Procedure
9.21 Null data packet (NDP) sounding
9.21.1 NDP rules
9.21.2 Transmission of an NDP
9.21.3 Determination of NDP destination
9.21.4 Determination of NDP source
10. Layer management
10.3 MLME SAP interface
10.3.2 Scan
10.3.2.2 MLME-SCAN.confirm
10.3.2.2.2 Semantics of the service primitive
10.3.3 Synchronization
10.3.3.1 MLME-JOIN.request
10.3.3.1.2 Semantics of the service primitive
10.3.3.1.4 Effect of receipt
10.3.6 Associate
10.3.6.1 MLME-ASSOCIATE.request
10.3.6.1.2 Semantics of the service primitive
10.3.6.2 MLME-ASSOCIATE.confirm
10.3.6.2.2 Semantics of the service primitive
10.3.6.3 MLME-ASSOCIATE.indication
10.3.6.3.2 Semantics of the service primitive
10.3.6.4 MLME-ASSOCIATE.response
10.3.6.4.2 Semantics of the service primitive
10.3.7 Reassociate
10.3.7.1 MLME-REASSOCIATE.request
10.3.7.1.2 Semantics of the service primitive
10.3.7.2 MLME-REASSOCIATE.confirm
10.3.7.2.2 Semantics of the service primitive
10.3.7.3 MLME-REASSOCIATE.indication
10.3.7.3.2 Semantics of the service primitive
10.3.7.4 MLME-REASSOCIATE.response
10.3.7.4.2 Semantics of the service primitive
10.3.10 Start
10.3.10.1 MLME-START.request
10.3.10.1.2 Semantics of the service primitive
10.3.10.1.4 Effect of receipt
10.3.15 Channel switch
10.3.15.1 MLME-CHANNELSWITCH.request
10.3.15.1.2 Semantics of the service primitive
10.3.15.3 MLME-CHANNELSWITCH.indication
10.3.15.3.2 Semantics of the service primitive
10.3.15.4 MLME-CHANNELSWITCH.response
10.3.15.4.2 Semantics of the service primitive
10.3.24 TS management interface
10.3.24.5 MLME-DELTS.request
10.3.24.5.2 Semantics of the service primitive
10.3.24.7 MLME-DELTS.indication
10.3.24.7.2 Semantics of the service primitive
10.3.25 Management of direct links
10.3.25.2 MLME-DLS.confirm
10.3.25.2.2 Semantics of the service primitive
10.3.25.3 MLME-DLS.indication
10.3.25.3.2 Semantics of the service primitive
10.4 PLME SAP interface
10.4.3 PLME-CHARACTERISTICS.confirm
10.4.3.2 Semantics of the service primitive
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
11. MLME
11.1 Synchronization
11.1.2 Maintaining synchronization
11.1.2.1 Beacon generation in infrastructure networks
11.1.3 Acquiring synchronization, scanning
11.1.3.4 Synchronizing with a BSS
11.1.4 Adjusting STA timers
11.1.6 Supported rates and extended supported rates advertisement
11.2 Power management
11.2.1 Power management in an infrastructure network
11.2.1.1 STA Power Management modes
11.2.1.2 AP TIM transmissions
11.2.1.3 TIM types
11.2.1.4 Power management with APSD
11.2.1.5 AP operation during the CP
11.2.1.6 AP operation during the CFP
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
11.2.1.9 Receive operation for non-AP STAs using APSD
11.2.1.12 PSMP power management
11.2.2 Power management in an IBSS
11.2.2.1 Basic approach
11.2.2.3 STA power state transitions
11.2.2.4 ATIM and frame transmission
11.2.3 SM power save
11.3 STA authentication and association
11.3.2 Association, reassociation, and disassociation
11.3.2.2 AP association procedures
11.3.2.4 AP reassociation procedures
11.4 TS operation
11.4.4b PSMP management
11.4.7 TS deletion
11.5 Block Ack operation
11.5.1 Setup and modification of the Block Ack parameters
11.5.1.1 Procedure at the originator
11.5.1.3 Procedure common to both originator and recipient
11.6 Higher layer timer synchronization
11.6.2 Procedure at the STA
11.7 DLS operation
11.7.1 DLS procedures
11.7.1.2 Setup procedure at the AP
11.7.2 Data transfer after setup
11.9 DFS procedures
11.9.2 Quieting channels for testing
11.9.6 Requesting and reporting of measurements
11.9.7 Selecting and advertising a new channel
11.9.7.2 Selecting and advertising a new channel in an IBSS
11.9.7.3 HT-greenfield transmissions in regulatory classes with behavior limits set of 16
11.14 20/40 MHz BSS operation
11.14.1 Rules for operation in 20/40 MHz BSS
11.14.2 Basic 20/40 MHz BSS functionality
11.14.3 Channel selection methods for 20/40 MHz operation
11.14.3.1 General
11.14.3.2 Scanning requirements for a 20/40 MHz BSS
11.14.3.3 Channel management at the AP and in an IBSS
11.14.4 40 MHz PPDU transmission restrictions
11.14.4.1 Fields used to determine 40 MHz PPDU transmission restrictions
11.14.4.2 Infrastructure non-AP STA restrictions
11.14.4.3 AP restrictions
11.14.4.4 Restrictions on non-AP STAs that are not infrastructure BSS members
11.14.5 Scanning requirements for 40-MHz-capable STA
11.14.6 Exemption from OBSS scanning
11.14.7 Communicating 20/40 BSS coexistence information
11.14.8 Support of DSSS/CCK in 40 MHz
11.14.9 STA CCA sensing in a 20/40 MHz BSS
11.14.10 NAV assertion in 20/40 MHz BSS
11.14.11 Signaling 40 MHz intolerance
11.14.12 Switching between 40 MHz and 20 MHz
11.15 Phased coexistence operation (PCO)
11.15.1 General description of PCO
11.15.2 Operation at a PCO active AP
11.15.3 Operation at a PCO active non-AP STA
11.16 20/40 BSS Coexistence Management frame usage
11.17 RSNA A-MSDU procedures
11.18 Public Action frame addressing
12. PHY service specification
12.3 Detailed PHY service specifications
12.3.4 Basic service and options
12.3.4.2 PHY-SAP sublayer-to-sublayer service primitives
12.3.4.3 PHY-SAP service primitives parameters
12.3.4.4 Vector descriptions
12.3.5 PHY-SAP detailed service specification
12.3.5.4 PHY-TXSTART.request
12.3.5.4.1 Function
12.3.5.4.2 Semantics of the service primitive
12.3.5.4.3 When generated
12.3.5.6 PHY-TXEND.request
12.3.5.6.1 Function
12.3.5.6.3 When generated
12.3.5.7 PHY-TXEND.confirm
12.3.5.7.3 When generated
12.3.5.10 PHY-CCA.indication
12.3.5.10.2 Semantics of the service primitive
12.3.5.10.3 When generated
12.3.5.12 PHY-RXEND.indication
12.3.5.12.1 Function
12.3.5.12.2 Semantics of the service primitive
12.3.5.13 PHY-CONFIG.request
12.3.5.13.1 Function
12.3.5.13.2 Semantics of the service primitive
12.3.5.13.3 When generated
12.3.5.13.4 Effect of receipt
12.3.5.14 PHY-CONFIG.confirm
12.3.5.14.1 Function
12.3.5.14.2 Semantics of the service primitive
12.3.5.14.3 When generated
12.3.5.14.4 Effect of receipt
20. High Throughput (HT) PHY specification
20.1 Introduction
20.1.1 Introduction to the HT PHY
20.1.2 Scope
20.1.3 HT PHY functions
20.1.3.1 HT PLCP sublayer
20.1.3.2 HT PMD sublayer
20.1.3.3 PHY management entity (PLME)
20.1.3.4 Service specification method
20.1.4 PPDU formats
20.2 HT PHY service interface
20.2.1 Introduction
20.2.2 TXVECTOR and RXVECTOR parameters
20.2.3 Effect of CH_BANDWIDTH, CH_OFFSET, and MCS parameters on PPDU format
20.2.4 Support for NON_HT formats
20.3 HT PLCP sublayer
20.3.1 Introduction
20.3.2 PPDU format
20.3.3 Transmitter block diagram
20.3.4 Overview of the PPDU encoding process
20.3.5 Modulation and coding scheme (MCS)
20.3.6 Timing-related parameters
20.3.7 Mathematical description of signals
20.3.8 Transmission in the upper/lower 20 MHz of a 40 MHz channel
20.3.9 HT preamble
20.3.9.1 Introduction
20.3.9.2 HT-mixed format preamble
20.3.9.3 Non-HT portion of the HT-mixed format preamble
20.3.9.3.1 Introduction
20.3.9.3.2 Cyclic shift definition
20.3.9.3.3 L-STF definition
20.3.9.3.4 L-LTF definition
20.3.9.3.5 L-SIG definition
20.3.9.4 HT portion of HT-mixed format preamble
20.3.9.4.1 Introduction
20.3.9.4.2 Cyclic shift definition
20.3.9.4.3 HT-SIG definition
20.3.9.4.4 CRC calculation for HT-SIG
20.3.9.4.5 HT-STF definition
20.3.9.4.6 HT-LTF definition
20.3.9.5 HT-greenfield format preamble
20.3.9.5.1 Cyclic shift definition for HT-greenfield format preamble
20.3.9.5.2 HT-GF-STF definition
20.3.9.5.3 HT-greenfield format HT-SIG
20.3.9.5.4 HT-greenfield format LTF
20.3.10 Transmission of NON_HT format PPDUs with more than one antenna
20.3.11 Data field
20.3.11.1 SERVICE field
20.3.11.2 Scrambler
20.3.11.3 Coding
20.3.11.4 Encoder parsing operation for two BCC FEC encoders
20.3.11.5 Binary convolutional coding and puncturing
20.3.11.6 LDPC codes
20.3.11.6.1 Introduction
20.3.11.6.2 LDPC coding rates and codeword block lengths
20.3.11.6.3 LDPC encoder
20.3.11.6.4 Parity-check matrices
20.3.11.6.5 LDPC PPDU encoding process
20.3.11.6.6 LDPC parser
20.3.11.7 Data interleaver
20.3.11.7.1 Overview
20.3.11.7.2 Stream parser
20.3.11.7.3 Frequency interleaver
20.3.11.8 Constellation mapping
20.3.11.8.1 Space-time block coding (STBC)
20.3.11.9 Pilot subcarriers
20.3.11.10 OFDM modulation
20.3.11.10.1 Spatial mapping
20.3.11.10.2 Transmission in 20 MHz HT format
20.3.11.10.3 Transmission in 40 MHz HT format
20.3.11.10.4 Transmission in MCS 32 format
20.3.11.10.5 Transmission with a short GI
20.3.11.11 Non-HT duplicate transmission
20.3.12 Beamforming
20.3.12.1 Implicit feedback beamforming
20.3.12.2 Explicit feedback beamforming
20.3.12.2.1 CSI matrices feedback
20.3.12.2.2 CSI matrices feedback decoding procedure
20.3.12.2.3 Example of CSI matrices feedback encoding
20.3.12.2.4 Noncompressed beamforming feedback matrix
20.3.12.2.5 Compressed beamforming feedback matrix
20.3.13 HT Preamble format for sounding PPDUs
20.3.13.1 Sounding with a NDP
20.3.13.2 Sounding PPDU for calibration
20.3.13.3 Sounding PPDU for channel quality assessment
20.3.14 Regulatory requirements
20.3.15 Channel numbering and channelization
20.3.15.1 Channel allocation in the 2.4 GHz Band
20.3.15.2 Channel allocation in the 5 GHz band
20.3.15.3 40 MHz channelization
20.3.16 Transmit and receive in-band and out-of-band spurious transmissions
20.3.17 Transmitter RF delay
20.3.18 Slot time
20.3.19 Transmit and receive port impedance
20.3.20 Transmit and receive operating temperature range
20.3.21 PMD transmit specification
20.3.21.1 Transmit spectrum mask
20.3.21.2 Spectral flatness
20.3.21.3 Transmit power
20.3.21.4 Transmit center frequency tolerance
20.3.21.5 Packet alignment
20.3.21.6 Symbol clock frequency tolerance
20.3.21.7 Modulation accuracy
20.3.21.7.1 Introduction to modulation accuracy tests
20.3.21.7.2 Transmit center frequency leakage
20.3.21.7.3 Transmitter constellation error
20.3.21.7.4 Transmitter modulation accuracy (EVM) test
20.3.22 HT PMD receiver specification
20.3.22.1 Receiver minimum input sensitivity
20.3.22.2 Adjacent channel rejection
20.3.22.3 Nonadjacent channel rejection
20.3.22.4 Receiver maximum input level
20.3.22.5 CCA sensitivity
20.3.22.5.1 CCA sensitivity in 20 MHz
20.3.22.5.2 CCA sensitivity in 40 MHz
20.3.22.6 Received channel power indicator (RCPI) measurement
20.3.22.7 Reduced interframe space (RIFS)
20.3.23 PLCP transmit procedure
20.3.24 PLCP receive procedure
20.4 HT PLME
20.4.1 PLME_SAP sublayer management primitives
20.4.2 PHY MIB
20.4.3 TXTIME calculation
20.4.4 PHY characteristics
20.5 HT PMD sublayer
20.5.1 Scope and field of application
20.5.2 Overview of service
20.5.3 Overview of interactions
20.5.4 Basic service and options
20.5.4.1 Status of service primitives
20.5.4.2 PMD_SAP peer-to-peer service primitives
20.5.4.3 PMD_SAP sublayer-to-sublayer service primitives
20.5.4.4 PMD_SAP service primitive parameters
20.5.5 PMD_SAP detailed service specification
20.5.5.1 Introduction to PMD_SAP service specification
20.5.5.2 PMD_DATA.request
20.5.5.2.1 Function
20.5.5.2.2 Semantics of the service primitive
20.5.5.2.3 When generated
20.5.5.2.4 Effect of receipt
20.5.5.3 PMD_DATA.indication
20.5.5.3.1 Function
20.5.5.3.2 Semantics of the service primitive
20.5.5.3.3 When generated
20.5.5.3.4 Effect of receipt
20.5.5.4 PMD_TXSTART.request
20.5.5.4.1 Function
20.5.5.4.2 Semantics of the service primitive
20.5.5.4.3 When generated
20.5.5.4.4 Effect of receipt
20.5.5.5 PMD_TXEND.request
20.5.5.5.1 Function
20.5.5.5.2 Semantics of the service primitive
20.5.5.5.3 When generated
20.5.5.5.4 Effect of receipt
20.5.5.6 PMD_TXEND.confirm
20.5.5.6.1 Function
20.5.5.6.2 Semantics of the service primitive
20.5.5.6.3 When generated
20.5.5.6.4 Effect of receipt
20.5.5.7 PMD_TXPWRLVL.request
20.5.5.7.1 Function
20.5.5.7.2 Semantics of the service primitive
20.5.5.7.3 When generated
20.5.5.7.4 Effect of receipt
20.5.5.8 PMD_RSSI.indication
20.5.5.8.1 Function
20.5.5.8.2 Semantics of the service primitive
20.5.5.8.3 When generated
20.5.5.8.4 Effect of receipt
20.5.5.9 PMD_RCPI.indication
20.5.5.9.1 Function
20.5.5.9.2 Semantics of the service primitive
20.5.5.9.3 When generated
20.5.5.9.4 Effect of receipt
20.5.5.10 PMD_TX_PARAMETERS.request
20.5.5.10.1 Function
20.5.5.10.2 Semantics of the service primitive
20.5.5.10.3 When generated
20.5.5.10.4 Effect of receipt
20.5.5.11 PMD_CBW_OFFSET.indication
20.5.5.11.1 Function
20.5.5.11.2 Semantics of the service primitive
20.5.5.11.3 When generated
20.5.5.11.4 Effect of receipt
20.5.5.12 PMD_CHAN_MAT.indication
20.5.5.12.1 Function
20.5.5.12.2 Semantics of the service primitive
20.5.5.12.3 When generated
20.5.5.12.4 Effect of receipt
20.5.5.13 PMD_FORMAT.indication
20.5.5.13.1 Function
20.5.5.13.2 Semantics of the service primitive
20.5.5.13.3 When generated
20.5.5.13.4 Effect of receipt
20.6 Parameters for HT MCSs
Annex A (normative) Protocol Implementation Conformance Statement (PICS) proforma
Annex C (informative) Formal description of a subset of MAC operation
Annex D (normative) ASN.1 encoding of the MAC and PHY MIB
Annex G (informative) Examples of encoding a frame for OFDM PHYs
Annex I (normative) Regulatory classes
Annex J (normative) Country information element and regulatory classes
Annex P (informative) Bibliography
Annex Q (normative) ASN.1 encoding of the RRM MIB
Annex R (normative) HT LDPC matrix definitions
Annex S (informative) Frame exchange sequences
Annex T (informative)