IEEE 802.11n-2009
$217.75
IEEE Standard for Information technology– Local and metropolitan area networks– Specific requirements– Part 11: Wireless LAN Medium Access Control (MAC)and Physical Layer (PHY) Specifications Amendment 5: Enhancements for Higher Throughput
Published By | Publication Date | Number of Pages |
IEEE | 2009 | 536 |
Amendment Standard – Superseded. This amendment defines modifications to both the 802.11 physical layers (PHY) and the 802.11 Medium Access Control Layer (MAC) so that modes of operation can be enabled that are capable of much higher throughputs, with a maximum throughput of at least 100Mb/s, as measured at the MAC data service access point (SAP).
PDF Catalog
PDF Pages | PDF Title |
---|---|
1 | IEEE Std 802.11n™-2009 |
3 | Title page |
6 | Introduction Notice to users Laws and regulations Copyrights Updating of IEEE documents Errata Interpretations |
7 | Patents Participants |
13 | Contents |
29 | List of figures |
31 | List of tables |
35 | Important notice 2. Normative references |
36 | 3. Definitions |
37 | 3A. Definitions specific to IEEE 802.11 |
42 | 4. Abbreviations and acronyms |
44 | 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 |
46 | 7. Frame formats 7.1 MAC frame formats 7.1.1 Conventions 7.1.2 General frame format |
47 | 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 |
48 | 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 |
49 | 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 |
50 | 7.1.3.5.1 TID subfield |
51 | 7.1.3.5.3 Ack Policy subfield |
52 | 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 |
57 | 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) |
58 | 7.1.4.3 Setting for QoS CF-Poll frames |
59 | 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 |
60 | 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 |
61 | 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 |
63 | 7.2.1.7.2 Basic BlockAckReq variant 7.2.1.7.3 Compressed BlockAckReq variant |
64 | 7.2.1.7.4 Multi-TID BlockAckReq variant 7.2.1.8 Block Ack (BlockAck) frame format 7.2.1.8.1 Overview |
66 | 7.2.1.8.2 Basic BlockAck variant |
67 | 7.2.1.8.3 Compressed BlockAck variant 7.2.1.8.4 Multi-TID BlockAck variant |
68 | 7.2.1.9 Control Wrapper frame |
69 | 7.2.2 Data frames 7.2.2.1 Data frame format |
70 | 7.2.2.2 A-MSDU format |
71 | 7.2.3 Management frames |
72 | 7.2.3.1 Beacon frame format |
73 | 7.2.3.4 Association Request frame format 7.2.3.5 Association Response frame format |
74 | 7.2.3.6 Reassociation Request frame format 7.2.3.7 Reassociation Response frame format 7.2.3.8 Probe Request frame format |
75 | 7.2.3.9 Probe Response frame format 7.2.3.13 Action No Ack frame format |
76 | 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 |
77 | 7.3.1.14 Block Ack Parameter Set field 7.3.1.17 QoS Info field |
78 | 7.3.1.21 Channel Width field |
79 | 7.3.1.22 SM Power Control field 7.3.1.23 PCO Phase Control field |
80 | 7.3.1.24 PSMP Parameter Set field 7.3.1.25 PSMP STA Info field |
81 | 7.3.1.26 MIMO Control field |
83 | 7.3.1.27 CSI Report field |
85 | 7.3.1.28 Noncompressed Beamforming Report field |
87 | 7.3.1.29 Compressed Beamforming Report field |
89 | 7.3.1.30 Antenna Selection Indices field |
90 | 7.3.2 Information elements 7.3.2.2 Supported Rates element |
92 | 7.3.2.14 Extended Supported Rates element 7.3.2.20a Secondary Channel Offset element |
93 | 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 |
94 | 7.3.2.22.8 STA Statistics Report |
95 | 7.3.2.25 RSN information element 7.3.2.25.3 RSN capabilities |
96 | 7.3.2.27 Extended Capabilities information element |
97 | 7.3.2.28 BSS Load element 7.3.2.29 EDCA Parameter Set element |
98 | 7.3.2.30 TSPEC element |
100 | 7.3.2.37 Neighbor Report element |
101 | 7.3.2.56 HT Capabilities element 7.3.2.56.1 HT Capabilities element structure |
102 | 7.3.2.56.2 HT Capabilities Info field |
104 | 7.3.2.56.3 A-MPDU Parameters field 7.3.2.56.4 Supported MCS Set field |
105 | 7.3.2.56.5 HT Extended Capabilities field |
107 | 7.3.2.56.6 Transmit Beamforming Capabilities |
109 | 7.3.2.56.7 ASEL Capability field |
110 | 7.3.2.57 HT Operation element |
113 | 7.3.2.58 20/40 BSS Intolerant Channel Report element |
114 | 7.3.2.59 Overlapping BSS Scan Parameters element |
115 | 7.3.2.60 20/40 BSS Coexistence element |
116 | 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 |
117 | 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 |
118 | 7.4.10 HT Action frame details 7.4.10.1 HT Action field 7.4.10.2 Notify Channel Width frame format |
119 | 7.4.10.3 SM Power Save frame format 7.4.10.4 PSMP frame format |
120 | 7.4.10.5 Set PCO Phase frame format 7.4.10.6 CSI frame format |
121 | 7.4.10.7 Noncompressed Beamforming frame format 7.4.10.8 Compressed Beamforming frame format |
122 | 7.4.10.9 Antenna Selection Indices Feedback frame format 7.4a Aggregate MPDU (A-MPDU) 7.4a.1 A-MPDU format |
123 | 7.4a.2 MPDU delimiter CRC field |
124 | 7.4a.3 A-MPDU contents |
127 | 7.5 Frame usage |
128 | 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 |
129 | 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 |
130 | 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 |
131 | 8.7.2.2 Per-MPDU Tx pseudo-code |
132 | 8.7.2.4 Per-MSDU/A-MSDU Rx pseudo-code |
133 | 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 |
134 | 9.1.6 MAC data service 9.2 DCF 9.2.2 MAC-Level acknowledgments 9.2.3 IFS 9.2.3.0a Overview |
135 | 9.2.3.0b RIFS 9.2.3.1 SIFS 9.2.3.2 PIFS |
136 | 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 |
137 | 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 |
139 | 9.2.5.5a.2 Dual CTS protection examples 9.2.5.7 CTS procedure 9.2.6 Individually addressed MPDU transfer procedure |
140 | 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 |
141 | 9.2.10 DCF timing relations 9.2.10a Signal Extension 9.6 Multirate support 9.6.0a Overview |
142 | 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 |
143 | 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 |
144 | 9.6.0e Rate selection for control frames 9.6.0e.1 General rules for rate selection for control frames |
145 | 9.6.0e.2 Rate selection for control frames that initiate a TXOP 9.6.0e.3 Rate selection for CF_End control frames |
146 | 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 |
147 | 9.6.0e.5.3 Control response frame MCS computation |
149 | 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 |
150 | 9.6.0e.7 Control frame TXVECTOR parameter restrictions 9.6.1 Modulation classes |
151 | 9.6.2 Non-HT basic rate calculation |
152 | 9.7 MSDU transmission restrictions 9.7a HT Control field operation |
153 | 9.7b Control Wrapper operation 9.7c A-MSDU operation 9.7d A-MPDU operation 9.7d.1 A-MPDU contents |
154 | 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 |
155 | 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 |
156 | 9.7i Greenfield operation 9.9 HCF 9.9.1 HCF contention-based channel access (EDCA) 9.9.1.2 EDCA TXOPs |
157 | 9.9.1.4 Multiple frame transmission in an EDCA TXOP |
158 | 9.9.1.5 EDCA backoff procedure |
159 | 9.9.1.6 Retransmit procedures |
160 | 9.9.1.7 Truncation of TXOP |
161 | 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 |
162 | 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 |
163 | 9.10.3 Data and acknowledgment transfer using immediate Block Ack policy and delayed Block Ack policy |
166 | 9.10.4 Receive buffer operation 9.10.6 Selection of BlockAck and BlockAckReq variants |
167 | 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 |
168 | 9.10.7.3 Scoreboard context control during full-state operation |
169 | 9.10.7.4 Scoreboard context control during partial-state operation |
170 | 9.10.7.5 Generation and transmission of BlockAck by an HT STA |
171 | 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 |
172 | 9.10.7.6.3 Operation for each received BlockAckReq 9.10.7.7 Originator’s behavior |
173 | 9.10.7.8 Maintaining BlockAck state at the originator 9.10.7.9 Originator’s support of recipient’s partial state |
174 | 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 |
175 | 9.12 Frame exchange sequences 9.13 Protection mechanisms 9.13.1 Introduction 9.13.2 Protection mechanism for non-ERP receivers |
176 | 9.13.3 Protection mechanisms for transmissions of HT PPDUs 9.13.3.1 General |
178 | 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 |
179 | 9.13.4 L_LENGTH and L_DATARATE parameter values for HT-mixed format PPDUs |
180 | 9.13.5 L-SIG TXOP protection 9.13.5.1 General rules |
182 | 9.13.5.2 L-SIG TXOP protection rules at the TXOP holder |
183 | 9.13.5.3 L-SIG TXOP protection rules at the TXOP responder 9.13.5.4 L-SIG TXOP protection NAV update rule |
184 | 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 |
185 | 9.15.4 Rules for RD responder |
187 | 9.16 PSMP Operation 9.16.1 Frame transmission mechanism during PSMP 9.16.1.1 PSMP frame transmission (PSMP-DTT and PSMP-UTT) |
188 | 9.16.1.2 PSMP downlink transmission (PSMP-DTT) 9.16.1.3 PSMP uplink transmission (PSMP-UTT) |
190 | 9.16.1.4 PSMP burst |
191 | 9.16.1.5 Resource allocation within a PSMP burst |
192 | 9.16.1.6 PSMP-UTT retransmission 9.16.1.7 PSMP acknowledgment rules |
194 | 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 |
195 | 9.16.3 Unscheduled PSMP 9.17 Sounding PPDUs |
196 | 9.18 Link adaptation 9.18.1 Introduction 9.18.2 Link adaptation using the HT Control field |
198 | 9.19 Transmit beamforming 9.19.1 General |
199 | 9.19.2 Transmit beamforming with implicit feedback 9.19.2.1 General |
200 | 9.19.2.2 Unidirectional implicit transmit beamforming |
201 | 9.19.2.3 Bidirectional implicit transmit beamforming |
202 | 9.19.2.4 Calibration 9.19.2.4.1 Introduction |
203 | 9.19.2.4.2 Calibration capabilities |
204 | 9.19.2.4.3 Sounding exchange for calibration |
206 | 9.19.2.4.4 CSI reporting for calibration |
207 | 9.19.3 Explicit feedback beamforming |
211 | 9.20 Antenna selection (ASEL) 9.20.1 Introduction 9.20.2 Procedure |
215 | 9.21 Null data packet (NDP) sounding 9.21.1 NDP rules |
216 | 9.21.2 Transmission of an NDP 9.21.3 Determination of NDP destination |
217 | 9.21.4 Determination of NDP source |
218 | 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 |
221 | 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 |
222 | 10.3.6 Associate 10.3.6.1 MLME-ASSOCIATE.request 10.3.6.1.2 Semantics of the service primitive |
223 | 10.3.6.2 MLME-ASSOCIATE.confirm 10.3.6.2.2 Semantics of the service primitive |
224 | 10.3.6.3 MLME-ASSOCIATE.indication 10.3.6.3.2 Semantics of the service primitive |
225 | 10.3.6.4 MLME-ASSOCIATE.response 10.3.6.4.2 Semantics of the service primitive |
226 | 10.3.7 Reassociate 10.3.7.1 MLME-REASSOCIATE.request 10.3.7.1.2 Semantics of the service primitive |
227 | 10.3.7.2 MLME-REASSOCIATE.confirm 10.3.7.2.2 Semantics of the service primitive |
228 | 10.3.7.3 MLME-REASSOCIATE.indication 10.3.7.3.2 Semantics of the service primitive |
229 | 10.3.7.4 MLME-REASSOCIATE.response 10.3.7.4.2 Semantics of the service primitive |
230 | 10.3.10 Start 10.3.10.1 MLME-START.request 10.3.10.1.2 Semantics of the service primitive |
231 | 10.3.10.1.4 Effect of receipt |
232 | 10.3.15 Channel switch 10.3.15.1 MLME-CHANNELSWITCH.request 10.3.15.1.2 Semantics of the service primitive |
233 | 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 |
234 | 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 |
235 | 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 |
236 | 10.4 PLME SAP interface 10.4.3 PLME-CHARACTERISTICS.confirm 10.4.3.2 Semantics of the service primitive |
239 | 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 |
240 | 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 |
241 | 11.1.4 Adjusting STA timers 11.1.6 Supported rates and extended supported rates advertisement |
242 | 11.2 Power management 11.2.1 Power management in an infrastructure network |
243 | 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 |
244 | 11.2.1.5 AP operation during the CP |
246 | 11.2.1.6 AP operation during the CFP |
247 | 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 |
248 | 11.2.1.9 Receive operation for non-AP STAs using APSD 11.2.1.12 PSMP power management |
249 | 11.2.2 Power management in an IBSS 11.2.2.1 Basic approach |
250 | 11.2.2.3 STA power state transitions 11.2.2.4 ATIM and frame transmission |
251 | 11.2.3 SM power save |
252 | 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 |
253 | 11.4.7 TS deletion |
254 | 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 |
255 | 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 |
256 | 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 |
257 | 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 |
258 | 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 |
260 | 11.14.3.3 Channel management at the AP and in an IBSS |
262 | 11.14.4 40 MHz PPDU transmission restrictions 11.14.4.1 Fields used to determine 40 MHz PPDU transmission restrictions |
263 | 11.14.4.2 Infrastructure non-AP STA restrictions |
264 | 11.14.4.3 AP restrictions |
265 | 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 |
266 | 11.14.6 Exemption from OBSS scanning |
267 | 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 |
268 | 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 |
270 | 11.15 Phased coexistence operation (PCO) 11.15.1 General description of PCO |
271 | 11.15.2 Operation at a PCO active AP |
273 | 11.15.3 Operation at a PCO active non-AP STA 11.16 20/40 BSS Coexistence Management frame usage |
274 | 11.17 RSNA A-MSDU procedures |
275 | 11.18 Public Action frame addressing |
276 | 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 |
277 | 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 |
278 | 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 |
279 | 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 |
280 | 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 |
281 | 20. High Throughput (HT) PHY specification 20.1 Introduction 20.1.1 Introduction to the HT PHY 20.1.2 Scope |
282 | 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 |
283 | 20.2 HT PHY service interface 20.2.1 Introduction 20.2.2 TXVECTOR and RXVECTOR parameters |
289 | 20.2.3 Effect of CH_BANDWIDTH, CH_OFFSET, and MCS parameters on PPDU format |
290 | 20.2.4 Support for NON_HT formats |
292 | 20.3 HT PLCP sublayer 20.3.1 Introduction 20.3.2 PPDU format |
294 | 20.3.3 Transmitter block diagram |
296 | 20.3.4 Overview of the PPDU encoding process |
299 | 20.3.5 Modulation and coding scheme (MCS) 20.3.6 Timing-related parameters |
301 | 20.3.7 Mathematical description of signals |
304 | 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 |
305 | 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 |
306 | 20.3.9.3.3 L-STF definition |
307 | 20.3.9.3.4 L-LTF definition 20.3.9.3.5 L-SIG definition |
309 | 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 |
313 | 20.3.9.4.4 CRC calculation for HT-SIG 20.3.9.4.5 HT-STF definition |
314 | 20.3.9.4.6 HT-LTF definition |
318 | 20.3.9.5 HT-greenfield format preamble 20.3.9.5.1 Cyclic shift definition for HT-greenfield format preamble |
319 | 20.3.9.5.2 HT-GF-STF definition 20.3.9.5.3 HT-greenfield format HT-SIG |
320 | 20.3.9.5.4 HT-greenfield format LTF |
321 | 20.3.10 Transmission of NON_HT format PPDUs with more than one antenna 20.3.11 Data field |
322 | 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 |
323 | 20.3.11.6 LDPC codes 20.3.11.6.1 Introduction 20.3.11.6.2 LDPC coding rates and codeword block lengths |
324 | 20.3.11.6.3 LDPC encoder 20.3.11.6.4 Parity-check matrices |
325 | 20.3.11.6.5 LDPC PPDU encoding process |
327 | 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 |
328 | 20.3.11.7.3 Frequency interleaver |
329 | 20.3.11.8 Constellation mapping |
330 | 20.3.11.8.1 Space-time block coding (STBC) |
331 | 20.3.11.9 Pilot subcarriers |
332 | 20.3.11.10 OFDM modulation 20.3.11.10.1 Spatial mapping |
335 | 20.3.11.10.2 Transmission in 20 MHz HT format 20.3.11.10.3 Transmission in 40 MHz HT format |
336 | 20.3.11.10.4 Transmission in MCS 32 format |
337 | 20.3.11.10.5 Transmission with a short GI 20.3.11.11 Non-HT duplicate transmission 20.3.12 Beamforming |
338 | 20.3.12.1 Implicit feedback beamforming |
340 | 20.3.12.2 Explicit feedback beamforming |
341 | 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 |
342 | 20.3.12.2.4 Noncompressed beamforming feedback matrix 20.3.12.2.5 Compressed beamforming feedback matrix |
344 | 20.3.13 HT Preamble format for sounding PPDUs |
345 | 20.3.13.1 Sounding with a NDP 20.3.13.2 Sounding PPDU for calibration |
346 | 20.3.13.3 Sounding PPDU for channel quality assessment |
347 | 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 |
348 | 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 |
349 | 20.3.21.2 Spectral flatness |
350 | 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 |
351 | 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 |
352 | 20.3.22 HT PMD receiver specification 20.3.22.1 Receiver minimum input sensitivity |
353 | 20.3.22.2 Adjacent channel rejection 20.3.22.3 Nonadjacent channel rejection |
354 | 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 |
355 | 20.3.22.6 Received channel power indicator (RCPI) measurement 20.3.22.7 Reduced interframe space (RIFS) |
356 | 20.3.23 PLCP transmit procedure |
358 | 20.3.24 PLCP receive procedure |
363 | 20.4 HT PLME 20.4.1 PLME_SAP sublayer management primitives 20.4.2 PHY MIB |
368 | 20.4.3 TXTIME calculation |
369 | 20.4.4 PHY characteristics |
370 | 20.5 HT PMD sublayer 20.5.1 Scope and field of application 20.5.2 Overview of service |
371 | 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 |
372 | 20.5.4.3 PMD_SAP sublayer-to-sublayer service primitives 20.5.4.4 PMD_SAP service primitive parameters |
373 | 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 |
374 | 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 |
375 | 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 |
376 | 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 |
377 | 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 |
378 | 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 |
379 | 20.5.5.13.4 Effect of receipt 20.6 Parameters for HT MCSs |
389 | Annex A (normative) Protocol Implementation Conformance Statement (PICS) proforma |
400 | Annex C (informative) Formal description of a subset of MAC operation |
401 | Annex D (normative) ASN.1 encoding of the MAC and PHY MIB |
447 | Annex G (informative) Examples of encoding a frame for OFDM PHYs |
488 | Annex I (normative) Regulatory classes |
489 | Annex J (normative) Country information element and regulatory classes |
492 | Annex P (informative) Bibliography |
493 | Annex Q (normative) ASN.1 encoding of the RRM MIB |
514 | Annex R (normative) HT LDPC matrix definitions |
517 | Annex S (informative) Frame exchange sequences |
530 | Annex T (informative) |