|
3. Definitions .......................................................................................................................................... 1
4. Abbreviations and acronyms ............................................................................................................... 6
5. General description .............................................................................................................................. 8
5.2.8 HT STA............................................................................................................................ 8
6. MAC service definition ....................................................................................................................... 8
6.1 Overview of MAC services ......................................................................................................... 8
6.1.2 Security services .............................................................................................................. 8
6.1.5 MAC data service architecture ........................................................................................ 9
7. Frame formats ................................................................................................................................... 11
7.1 MAC frame formats................................................................................................................... 11
7.1.1 Conventions ................................................................................................................... 11
7.1.2 General frame format..................................................................................................... 11
7.1.3 Frame fields ................................................................................................................... 12
7.1.3.1 Frame control field......................................................................................... 12
7.1.3.1.2Type and Subtype fields .................................................................. 12
7.1.3.1.4More Fragments field....................................................................... 13
7.1.3.1.8More Data field................................................................................ 13
7.1.3.1.10Order field...................................................................................... 13
7.1.3.2 Duration/ID field............................................................................................ 13
7.1.3.3 Address fields ................................................................................................ 13
7.1.3.3.4DA field ........................................................................................... 13
7.1.3.3.5SA field ............................................................................................ 13
7.1.3.4.1Sequence Number field.................................................................... 14
7.1.3.4.2Fragment Number field.................................................................... 14
7.1.3.5 QoS Control field........................................................................................... 14
7.1.3.5.1TID subfield..................................................................................... 15
7.1.3.5.3Ack Policy subfield.......................................................................... 16
7.1.3.5.5Queue Size subfield ......................................................................... 16
7.1.3.5.6TXOP Duration Requested subfield ................................................ 17
7.1.3.5.7AP PS Buffer State subfield............................................................. 17
7.1.3.5a HT Control field............................................................................................. 17
7.1.3.6 Frame Body field ........................................................................................... 20
7.1.4 Duration/ID field in data and management frames........................................................ 21
7.2 Format of individual frame types............................................................................................... 22
7.2.1 Control frames ............................................................................................................... 22
7.2.1.1 RTS frame format .......................................................................................... 22
7.2.1.2 CTS frame format .......................................................................................... 22
7.2.1.7 Block Ack Request (BlockAckReq) frame format ........................................ 23
7.2.1.7.1Basic BlockAckReq variant............................................................. 24
7.2.1.7.2Compressed BlockAckReq variant.................................................. 25
7.2.1.7.3Multi-TID BlockAckReq variant..................................................... 25
7.2.1.8 Block Ack (BlockAck) frame format ............................................................ 27
7.2.1.8.1Basic BlockAck variant ................................................................... 28
7.2.1.8.2Compressed BlockAck variant ........................................................ 29
7.2.1.8.3Multi-TID BlockAck variant ........................................................... 30
7.2.1.9 Control Wrapper frame ................................................................................. 31
7.2.2 Data frames .................................................................................................................... 31
7.2.2.1 Aggregate MSDU format (A-MSDU) ........................................................... 32
7.2.3 Management frames....................................................................................................... 34
7.2.3.1 Beacon frame format ..................................................................................... 34
7.2.3.4 Association Request frame format................................................................. 34
7.2.3.5 Association Response frame format .............................................................. 34
7.2.3.6 Reassociation Request frame format ............................................................. 35
7.2.3.7 Reassociation Response frame format........................................................... 35
7.2.3.8 Probe Request frame format .......................................................................... 35
7.2.3.9 Probe Response frame format........................................................................ 36
7.2.3.9a Measurement Pilot frame format ................................................................... 36
7.2.3.12a Action No Ack frame format ......................................................................... 36
7.3 Management frame body components....................................................................................... 38
7.3.1 Fields that are not information elements........................................................................ 38
7.3.1.9 Status Code field............................................................................................ 38
7.3.1.11 Action field .................................................................................................... 38
7.3.1.14 Block Ack Parameter Set field....................................................................... 38
7.3.1.17 QoS Info field ................................................................................................ 39
7.3.1.24 Channel Width field....................................................................................... 39
7.3.1.25 Spatial Multiplexing (SM) Power Control field ............................................ 40
7.3.1.26 PCO Phase Control field................................................................................ 40
7.3.1.27 PSMP Parameter Set field.............................................................................. 41
7.3.1.28 PSMP STA Info field..................................................................................... 41
7.3.1.29 MIMO Control field....................................................................................... 43
7.3.1.30 MIMO CSI Matrices Report field.................................................................. 44
7.3.1.31 MIMO Non-compressed Beamforming Feedback Matrices Report field ..... 47
7.3.1.32 MIMO Compressed Beamforming Matrices Report field............................. 49
7.3.1.33 Antenna Selection Indices field ..................................................................... 52
7.3.2 Information elements ..................................................................................................... 52
7.3.2.2 Supported Rates element ............................................................................... 52
7.3.2.2.1BSS membership selector values..................................................... 53
7.3.2.14 Extended Supported Rates element ............................................................... 53
7.3.2.20a Secondary Channel Offset element................................................................ 54
7.3.2.21 Measurement Request element ...................................................................... 55
7.3.2.21.6Beacon Request.............................................................................. 55
7.3.2.21.8STA Statistics Request................................................................... 55
7.3.2.22 Measurement Report element ........................................................................ 55
7.3.2.22.6Beacon Report................................................................................ 55
7.3.2.25 RSN information element .............................................................................. 57
7.3.2.25.1Cipher suites .................................................................................. 58
7.3.2.27 Extended Capabilities information element................................................... 58
7.3.2.30 TSPEC element.............................................................................................. 59
7.3.2.37 Neighbor Report element............................................................................... 59
7.3.2.49 HT Capabilities element ................................................................................ 62
7.3.2.49.1HT Capabilities element structure ................................................. 62
7.3.2.49.2HT Capabilities Info field .............................................................. 62
7.3.2.49.3A-MPDU Parameters field............................................................. 64
7.3.2.49.4Supported MCS Set field ............................................................... 65
7.3.2.49.5HT Extended Capabilities field...................................................... 66
7.3.2.49.6Transmit Beamforming Capability ................................................ 68
7.3.2.49.7Antenna Selection Capability ........................................................ 70
7.3.2.50 HT Information element ................................................................................ 71
7.3.2.51 Extended Channel Switch Announcement element....................................... 75
7.3.2.52 Supported Regulatory Classes element..........................................................
7.4 Action frame format details ....................................................................................................... 76
7.4.1 Spectrum management action details ............................................................................ 76
7.4.1.5 Channel Switch Announcement frame format............................................... 77
7.4.1.6 Extended Channel Switch Announcement frame format .............................. 77
7.4.3 DLS Action frame details .............................................................................................. 78
7.4.3.1 DLS Request frame format ............................................................................ 78
7.4.3.2 DLS Response frame format.......................................................................... 78
7.4.9 HT Action frame details ................................................................................................ 79
7.4.9.1 HT Action field.............................................................................................. 79
7.4.9.2 Notify Channel Width frame format.............................................................. 79
7.4.9.3 SM Power Save frame format........................................................................ 80
7.4.9.4 Set PCO Phase frame format ......................................................................... 80
7.4.9.5 PSMP frame format ...................................................................................... 81
7.4.9.6 MIMO CSI Matrices frame format................................................................ 82
7.4.9.7 MIMO Non-compressed Beamforming frame format................................... 82
7.4.9.8 MIMO Compressed Beamforming frame format .......................................... 83
7.4.9.9 Antenna Selection Indices Feedback frame format ....................................... 83
7.4.9.10 HT Information Exchange frame format ....................................................... 84
7.4a Aggregate MPDU (A-MPDU)................................................................................................... 85
7.4a.1 Aggregate MPDU format (A-MPDU) ........................................................................... 85
7.4a.2 A-MPDU Delimiter CRC field ...................................................................................... 86
7.4a.3 A-MPDU de-aggregation............................................................................................... 86
7.4a.4 A-MPDU contents ......................................................................................................... 87
7.5 Frame usage ............................................................................................................................... 89
8. Security ............................................................................................................................................. 90
8.2 Pre-RSNA Security methods ..................................................................................................... 90
8.3 RSNA data confidentiality protocols......................................................................................... 90
8.3.1 Overview....................................................................................................................... 90
8.3.3 CTR with CBC-MAC Protocol (CCMP)....................................................................... 90
8.3.3.3 CCMP cryptographic encapsulation .............................................................. 90
8.3.3.3.2Construct AAD ................................................................................ 90
8.3.3.3.5CCM originator processing.............................................................. 91
8.3.3.4.3PN and replay detection................................................................... 91
8.6.3 Mapping PTK to CCMP keys........................................................................................ 91
8.7.2 RSNA frame pseudo-code ............................................................................................. 92
8.7.2.1 Per-MSDU/Per-A-MSDU Tx pseudo-code ................................................... 92
8.7.2.2 Per-MPDU Tx pseudo-code........................................................................... 93
8.7.2.4 Per-MSDU Rx pseudo-code .......................................................................... 93
9. MAC sublayer functional description................................................................................................ 95
9.1 MAC architecture ...................................................................................................................... 95
9.1.5 Fragmentation/defragmentation overview..................................................................... 95
9.1.6 MAC data service .......................................................................................................... 95
9.2 DCF........................................................................................................................................... 96
9.2.3 IFS................................................................................................................................. 96
9.2.3.1 SIFS ............................................................................................................... 96
9.2.3.5 EIFS ............................................................................................................... 96
9.2.3.6 RIFS ............................................................................................................... 96
9.2.5 DCF access procedure ................................................................................................... 97
9.2.5.3 Recovery procedures and retransmit limits ................................................... 97
9.2.5.4 Setting and resetting the NAV....................................................................... 97
9.2.5.5 Control of the channel.................................................................................... 98
9.2.5.5a Dual CTS protection ...................................................................................... 99
9.2.6 Individually Addressed MPDU transfer procedure ..................................................... 100
9.2.8a BlockAck procedure .................................................................................................... 100
9.2.9 Duplicate detection and recovery ................................................................................ 100
9.2.10 DCF timing relations ................................................................................................... 101
9.4 Fragmentation .......................................................................................................................... 101
9.5 Defragmentation ...................................................................................................................... 102
9.6 Multirate support...................................................................................................................... 103
9.6.1 Modulation classes....................................................................................................... 104
9.6.2 Rate selection for Data and Management frames ........................................................ 104
9.6.2.1 Rate selection for data and management frames with multicast and broadcast
addresses 104
9.6.2.2 Rate selection for polling frames ................................................................. 105
9.6.2.3 Rate selection for +CF-Ack frames ............................................................. 105
9.6.2.4 Rate selection for other Data and Management frames............................... 105
9.6.3 Rate selection for control frames ................................................................................. 106
9.6.3.1 Rate selection for control frames that initialize a TXOP............................. 106
9.6.3.2 Rate selection for control frames that are not control response frames....... 106
9.6.3.3 Rate selection for control response frames .................................................. 106
9.6.4 HT Basic MCS Set....................................................................................................... 107
9.6.5 HT Basic STBC MCS.................................................................................................. 108
9.6.6 Control response frame MCS computation ................................................................. 108
9.6.7 HT PPDU/non-HT PPDU selection for control frames............................................... 109
9.6.8 Channel Width selection for control frames ................................................................ 109
9.6.9 Non-HT basic rate calculation ..................................................................................... 110
9.7 MSDU transmission restrictions .............................................................................................. 110
9.7a High Throughput Control field (+HTC) operation .................................................................. 111
9.7b A-MSDU operation.................................................................................................................. 112
9.7c A-MPDU operation.................................................................................................................. 112
9.7c.1 A-MPDU length limit rules ......................................................................................... 112
9.7c.2 Minimum MPDU Start Spacing .................................................................................. 112
9.7c.3 Transport of A-MPDU by the PHY data service......................................................... 113
9.7d PPDU Duration Constraint ...................................................................................................... 113
9.9 HCF......................................................................................................................................... 113
9.9.1 HCF contention-based channel access (EDCA) .......................................................... 113
9.9.1.2 EDCA TXOPs.............................................................................................. 113
9.9.1.4 Multiple frame transmission in an EDCA TXOP........................................ 114
9.9.2 HCCA .......................................................................................................................... 115
9.9.2.2 TXOP structure and timing.......................................................................... 115
9.9.2.3 HCCA transfer rules .................................................................................... 115
9.10 Block Acknowledgment (Block Ack)...................................................................................... 116
9.10.1 Introduction.................................................................................................................. 116
9.10.2 Setup and modification of the Block Ack parameters ................................................. 116
9.10.3 Data and acknowledgment transfer.............................................................................. 116
9.10.4 Receive buffer operation.............................................................................................. 117
9.10.6 Use of compressed bitmap........................................................................................... 117
9.10.7 HT-immediate BlockAck extensions........................................................................... 117
9.10.7.1 Introduction to HT-immediate BlockAck extensions.................................. 117
9.10.7.2 HT-immediate BlockAck architecture......................................................... 117
9.10.7.3 Scoreboard context control during full state operation................................ 119
9.10.7.4 Scoreboard context control during partial state operation ........................... 120
9.10.7.5 Generation and transmission of BlockAck during partial-state operation and
full-state operation 121
9.10.7.6 Rx reordering buffer control ........................................................................ 122
9.10.7.7 Originator’s behavior................................................................................... 123
9.10.7.8 Maintaining BlockAck state at the originator.............................................. 124
9.10.7.9 Originator’s support of recipient STAs’ partial state................................... 124
9.10.8 HT-delayed BlockAck extensions ............................................................................... 125
9.10.8.1 Introduction to HT-delayed BlockAck extensions ...................................... 125
9.10.8.2 HT-delayed BlockAck negotiation .............................................................. 125
9.10.8.3 Operation of HT-delayed BlockAck............................................................ 125
9.12 Frame exchange sequences...................................................................................................... 126
9.13 Protection mechanisms ............................................................................................................ 126
9.13.1 Introduction.................................................................................................................. 126
9.13.2 Protection mechanism for non-ERP receivers ............................................................. 126
9.13.3 Protection mechanisms for HT transmissions ............................................................. 126
9.13.3.1 General ........................................................................................................ 126
9.13.3.2 RIFS protection............................................................................................ 127
9.13.3.3 Greenfield protection ................................................................................... 128
9.13.3.4 Transmit burst limit ..................................................................................... 128
9.13.3.5 Use of OBSS Non-HT STAs Present .......................................................... 129
9.13.4 Setting the L-LENGTH and L-RATE parameters for HT_MF PPDUs ...................... 129
9.13.5 L-SIG TXOP protection............................................................................................... 130
9.13.5.1 General rules ................................................................................................ 130
9.13.5.2 L-SIG TXOP protection rules at the TXOP holder ..................................... 131
9.13.5.3 L-SIG TXOP protection rules at the TXOP responder................................ 132
9.13.5.4 L-SIG TXOP protection NAV update rule .................................................. 133
9.13.6 Protection mechanisms for A-MPDU exchange sequences ....................................... 133
9.13.6.1 Duration/ID rules for A-MPDU and TXOP ................................................ 133
9.13.6.2 Truncation of TXOP.................................................................................... 133
9.14 Reverse Direction protocol ...................................................................................................... 134
9.14.1 RD exchange sequence ................................................................................................ 134
9.14.2 RD rules ....................................................................................................................... 136
9.14.3 RD response constraints............................................................................................... 137
9.15 PSMP Operation ...................................................................................................................... 137
9.15.1 Signalling support for PSMP STAs Only .................................................................... 137
9.15.2 Frame transmission mechanism during PSMP ............................................................ 138
9.15.2.1 PSMP frame transmission (PSMP-DTT and PSMP-UTT).......................... 138
9.15.2.2 PSMP Down link transmission (PSMP-DTT)............................................. 138
9.15.2.3 PSMP Up link transmission (PSMP-UTT).................................................. 139
9.15.2.4 PSMP burst .................................................................................................. 140
9.15.2.5 Resource allocation within a PSMP Burst................................................... 141
9.15.2.6 PSMP-UTT retransmission.......................................................................... 143
9.15.2.7 PSMP Acknowledgement rules ................................................................... 143
9.15.2.8 PSMP broadcast and multicast rules............................................................ 144
9.15.2.8.1Rules at the AP ............................................................................ 144
9.15.2.8.2Rules at the STA .......................................................................... 144
9.15.3 Scheduled PSMP.......................................................................................................... 144
9.15.4 Unscheduled PSMP ..................................................................................................... 145
9.16 Link adaptation ........................................................................................................................ 145
9.16.1 Introduction.................................................................................................................. 145
9.16.2 Link adaptation using the HT Control field................................................................. 146
9.16.3 Immediate response frame exchange for HT Control.................................................. 147
9.17 Transmit beamforming ............................................................................................................ 148
9.17.1 Introduction.................................................................................................................. 148
9.17.2 Transmit beamforming with implicit feedback ........................................................... 148
9.17.2.1 General......................................................................................................... 148
9.17.2.2 Unidirectional implicit transmit beamforming ............................................ 150
9.17.2.3 Bidirectional implicit transmit beamforming .............................................. 151
9.17.2.4 Calibration ................................................................................................... 152
9.17.2.4.1Introduction.................................................................................. 152
9.17.2.4.2Procedure ..................................................................................... 152
9.17.3 Explicit feedback beamforming................................................................................... 156
9.18 Antenna selection..................................................................................................................... 158
9.18.1 Introduction.................................................................................................................. 158
9.18.2 Procedure ..................................................................................................................... 159
9.19 Null Data Packet (NDP) as sounding PPDU .......................................................................... 161
9.19.1 NDP Rules ................................................................................................................... 161
9.19.2 Determination of NDP destination .............................................................................. 162
9.19.3 Determination of NDP source...................................................................................... 163
9.20 20/40 Functional description .................................................................................................. 163
9.20.1 Rules for operation in 20/40 MHz BSS ....................................................................... 163
9.20.2 STA CCA sensing 20/40 MHz BSS ............................................................................ 163
9.20.3 NAV assertion in 20/40 MHz BSS .............................................................................. 164
9.20.4 Switching between 40 MHz and 20 MHz.................................................................... 164
10. Layer management.......................................................................................................................... 168
10.3 MLME SAP interface .............................................................................................................. 168
10.3.2 Scan............................................................................................................................. 168
10.3.2.2 MLME-SCAN.confirm................................................................................ 168
10.3.2.2.2Semantics of the service primitive............................................... 168
10.3.6 Associate...................................................................................................................... 168
10.3.6.1 MLME-ASSOCIATE.request...................................................................... 168
10.3.6.1.2Semantics of the service primitive............................................... 168
10.3.6.2 MLME-ASSOCIATE.confirm .................................................................... 169
10.3.6.2.2Semantics of the service primitive............................................... 169
10.3.6.3 MLME-ASSOCIATE.indication ................................................................. 169
10.3.6.3.2Semantics of the service primitive............................................... 169
10.3.6.4 MLME-ASSOCIATE.response ................................................................... 170
10.3.6.4.2Semantics of the service primitive............................................... 170
10.3.7 Reassociate................................................................................................................... 170
10.3.7.1 MLME-REASSOCIATE.request ................................................................ 170
10.3.7.1.2Semantics of the service primitive............................................... 170
10.3.7.2 MLME-REASSOCIATE.confirm ............................................................... 171
10.3.7.2.2Semantics of the service primitive............................................... 171
10.3.7.3 MLME-REASSOCIATE.indication ............................................................ 172
10.3.7.3.2Semantics of the service primitive............................................... 172
10.3.7.4 MLME-REASSOCIATE.response .............................................................. 172
10.3.7.4.2Semantics of the service primitive............................................... 172
10.3.10Start............................................................................................................................. 173
10.3.10.2 MLME-START.request............................................................................... 173
10.3.10.2.2Semantics of the service primitive............................................. 173
10.3.15Channel switch............................................................................................................. 174
10.3.15.1 MLME-CHANNELSWITCH.request ......................................................... 174
10.3.15.1.2Semantics of the service primitive............................................. 174
10.3.15.3 MLME-CHANNELSWITCH.indication..................................................... 175
10.3.15.3.2 Semantics of the service primitive............................................ 175
10.3.15.4 MLME-CHANNELSWITCH.response....................................................... 175
10.3.15.4.2Semantics of the service primitive............................................. 175
10.3.25.2 MLME-DLS.confirm................................................................................... 176
10.3.25.2.2Semantics of the service primitive............................................. 176
10.3.25.3 MLME-DLS.indication................................................................................ 176
10.3.25.3.2Semantics of the service primitive............................................. 176
10.3.38Extended channel switch ............................................................................................. 177
10.3.38.1 MLME-EXTCHANNELSWITCH.request ................................................. 177
10.3.38.1.1Function ..................................................................................... 177
10.3.38.1.2Semantics of the service primitive............................................. 178
10.3.38.1.3When generated ......................................................................... 178
10.3.38.1.4Effect of receipt ......................................................................... 178
10.3.38.2 MLME-EXTCHANNELSWITCH.confirm ................................................ 178
10.3.38.2.1Function ..................................................................................... 178
10.3.38.2.2Semantics of the service primitive............................................. 179
10.3.38.2.3When generated ......................................................................... 179
10.3.38.2.4Effect of receipt ......................................................................... 179
10.3.38.3 MLME-EXTCHANNELSWITCH.indication............................................. 179
10.3.38.3.1Function ..................................................................................... 179
10.3.38.3.2Semantics of the service primitive............................................. 179
10.3.38.3.3When generated ......................................................................... 180
10.3.38.3.4Effect of receipt ......................................................................... 180
10.3.38.4 MLME-EXTCHANNELSWITCH.response............................................... 180
10.3.38.4.1Function ..................................................................................... 180
10.3.38.4.2Semantics of the service primitive............................................. 181
10.3.38.4.3When generated ......................................................................... 181
10.3.38.4.4Effect of receipt ......................................................................... 181
10.4 PLME SAP interface ............................................................................................................... 181
10.4.3 PLME-CHARACTERISTICS.confirm ....................................................................... 181
10.4.3.2 Semantics of the service primitive............................................................... 181
10.4.6 PLME-TXTIME.request.............................................................................................. 183
10.4.6.1 Function ....................................................................................................... 183
10.4.6.2 Semantics of the service primitive............................................................... 183
10.4.6.3 When generated ........................................................................................... 184
11. MLME ............................................................................................................................................ 184
11.1 Synchronization ....................................................................................................................... 184
11.1.2 Maintaining synchronization ....................................................................................... 184
11.1.2.1 Beacon generation in infrastructure networks ............................................. 184
11.1.3 Acquiring synchronization, scanning .......................................................................... 184
11.1.3.4 Synchronizing with a BSS ........................................................................... 184
11.1.4 Adjusting STA timers .................................................................................................. 184
11.2 Power management.................................................................................................................. 185
11.2.1 Power management in an infrastructure network ........................................................ 185
11.2.1.1 STA Power Management modes ................................................................. 186
11.2.1.2 AP TIM transmissions ................................................................................. 186
11.2.1.3 TIM types..................................................................................................... 186
11.2.1.4 Power management with APSD .................................................................. 187
11.2.1.5 AP operation during the CP......................................................................... 187
11.2.1.6 AP operation during the CFP....................................................................... 189
11.2.1.7 Receive operation for STAs in PS mode during the CP .............................. 190
11.2.1.8 Receive operation for STAs in PS mode during the CFP............................ 191
11.2.1.9 Receive operation for non-AP STAs using APSD ...................................... 191
11.2.1.12 PSMP Power management........................................................................... 192
11.2.2 Power management in an IBSS ................................................................................... 192
11.2.2.1 Basic approach............................................................................................. 192
11.2.2.3 STA power state transitions......................................................................... 193
11.2.2.4 ATIM and frame transmission..................................................................... 193
11.2.3 SM Power Save............................................................................................................ 194
11.3 STA Authentication and Association ...................................................................................... 195
11.4 TS operation............................................................................................................................ 195
11.4.4bPSMP Management ..................................................................................................... 195
11.4.4b.1 Resource reservation using TSPEC ............................................................. 195
11.4.4b.2 PSMP-UTT estimation within a PSMP burst .............................................. 196
11.4.4b.3 Management of scheduled PSMP ................................................................ 196
11.4.4cManagement of unscheduled PSMP............................................................................ 196
11.5 Block Ack operation ................................................................................................................ 197
11.5.1 Setup and modification of the Block Ack parameters ................................................. 197
11.5.1.1 Procedure at the originator........................................................................... 197
11.5.1.2 Procedure at the recipient ............................................................................ 197
11.16Higher layer timer synchronization ........................................................................................ 197
11.16.2Procedure at the STA................................................................................................... 197
11.9 DFS procedures....................................................................................................................... 197
11.9.2 Quieting channels for testing ....................................................................................... 197
11.9.6 Requesting and reporting of measurements................................................................. 198
11.9.7 Selecting and advertising a new channel ..................................................................... 198
11.9.7.1 Selecting and advertising a new channel in an infrastructure BSS.............. 198
11.9.7.2 Selecting and advertising a new channel in an IBSS................................... 198
11.9.8 Channel selection methods for 20/40 MHz Operation ................................................ 199
11.9.8.1 General......................................................................................................... 199
11.9.8.2 Introduction.................................................................................................. 199
11.9.8.3 Scanning prior to starting a BSS.................................................................. 199
11.9.8.4 Channel management at the AP................................................................... 199
11.10Radio Measurement Procedures ............................................................................................. 201
11.10.8Specific measurement usage........................................................................................ 201
11.10.8.1 Beacon Report.............................................................................................. 201
11.1520/40 MHz Operation ............................................................................................................. 201
11.15.1Basic functionality in BSS 20/40 MHz mode.............................................................. 201
11.15.2Support of DSSS/CCK in 40 MHz .............................................................................. 202
11.16Phased Coexistence Operation................................................................................................ 203
11.16.1Operation at a PCO AP................................................................................................ 204
11.16.2Operation at a PCO non-AP STA................................................................................ 206
11.17STA-STA HT Information Exchange..................................................................................... 206
12. PHY service specification................................................................................................................ 207
12.3.4.2 PHY-SAP sublayer-to-sublayer service primitives ..................................... 207
12.3.4.3 PHY-SAP service primitives parameters..................................................... 207
12.3.4.4 Vector descriptions ...................................................................................... 207
12.3.5.4 PHY-TXSTART.request.............................................................................. 208
12.3.5.4.1Function ....................................................................................... 208
12.3.5.4.2Semantics of the service primitive............................................... 208
12.3.5.4.3When generated ........................................................................... 208
12.3.5.6 PHY-TXEND.request .................................................................................. 209
12.3.5.6.1Function ....................................................................................... 209
12.3.5.6.3When generated ........................................................................... 209
12.3.5.12 PHY-RXEND.indication ............................................................................. 209
12.3.5.12.1Function ..................................................................................... 209
12.3.5.12.2Semantics of the service primitive............................................. 209
12.3.5.13 PHY-RXCONFIG.request ........................................................................... 209
12.3.5.13.1Function ..................................................................................... 209
12.3.5.13.2Semantics of the service primitive............................................. 210
12.3.5.13.3When generated ......................................................................... 210
12.3.5.13.4Effect of receipt ......................................................................... 210
12.3.5.14 PHY-RXCONFIG.confirm.......................................................................... 210
12.3.5.14.1Function ..................................................................................... 210
12.3.5.14.2Semantics of the service primitive............................................. 210
12.3.5.14.3When generated ......................................................................... 210
12.3.5.14.4Effect of receipt ......................................................................... 210
20. High Throughput (HT) PHY specification ..................................................................................... 211
20.1 Introduction............................................................................................................................. 211
20.1.1 Scope........................................................................................................................... 211
20.1.2 HT PHY functions ....................................................................................................... 211
20.1.2.1 HT PLCP sublayer ....................................................................................... 212
20.1.2.2 HT PMD sublayer........................................................................................ 212
20.1.2.3 PHY management entity (PLME)................................................................ 212
20.1.2.4 Service specification method ....................................................................... 212
20.1.3 PPDU Formats ............................................................................................................ 212
20.2 HT PHY service interface........................................................................................................ 213
20.2.1 Introduction.................................................................................................................. 213
20.2.2 TXVECTOR and RXVECTOR parameters ............................................................... 213
20.2.3 Support for NON_HT formats .................................................................................... 213
20.3 HT PLCP sublayer ................................................................................................................... 214
20.3.1 Introduction.................................................................................................................. 214
20.3.2 PLCP frame format...................................................................................................... 214
20.3.3 Transmitter block diagram........................................................................................... 232
20.3.4 Overview of the PPDU encoding process.................................................................... 234
20.3.5 Modulation and Coding Scheme (MCS) ..................................................................... 237
20.3.6 Timing related parameters ........................................................................................... 238
20.3.7 Mathematical description of signals ............................................................................ 240
20.3.8 Transmission in the upper/lower 20 MHz of a 40 MHz channel................................. 243
20.3.9 HT preamble ................................................................................................................ 243
20.3.9.1 Introduction.................................................................................................. 243
20.3.9.2 HT mixed format preamble.......................................................................... 244
20.3.9.3 Non-HT portion of HT mixed format preamble .......................................... 244
20.3.9.3.1Introduction.................................................................................. 244
20.3.9.3.2Cyclic shift definition for the non-HT fields .............................. 244
20.3.9.3.3Non-HT Short Training field (L-STF)......................................... 245
20.3.9.3.4Non-HT Long Training field ....................................................... 246
20.3.9.3.5The Non-HT SIGNAL field......................................................... 247
20.3.9.4 The HT portion of HT mixed format preamble ........................................... 249
20.3.9.4.1Introduction.................................................................................. 249
20.3.9.4.2Cyclic shift definition for the HT portion of the HT mixed format
preamble 249
20.3.9.4.3The HT SIGNAL field................................................................. 249
20.3.9.4.4CRC calculation for the HT SIGNAL field ................................. 252
20.3.9.4.5The HT-STF training symbol ...................................................... 253
20.3.9.4.6The HT-LTF long training field................................................... 254
20.3.9.5 Greenfield format preamble......................................................................... 259
20.3.9.5.1Cyclic shift definition for the greenfield format preamble .......... 259
20.3.9.5.2HT greenfield format Short Training field (HT-GF-STF)........... 259
20.3.9.5.3HT SIGNAL field ........................................................................ 260
20.3.9.5.4HT Long Training field................................................................ 261
20.3.10The Data field .............................................................................................................. 262
20.3.10.1 The SERVICE field ..................................................................................... 262
20.3.10.2 Scrambler ..................................................................................................... 263
20.3.10.3 Coding.......................................................................................................... 263
20.3.10.4 Encoder parsing operation ........................................................................... 263
20.3.10.5 Binary convolutional coding and puncturing............................................... 263
20.3.10.6 Low density parity check (LDPC) codes..................................................... 264
20.3.10.6.1Introduction................................................................................ 264
20.3.10.6.2LDPC code rates and codeword block lengths .......................... 264
20.3.10.6.3LDPC encoder............................................................................ 265
20.3.10.6.4Parity check matrices ................................................................. 265
20.3.10.6.5LDPC PPDU encoding process ................................................. 266
20.3.10.6.6LDPC parser .............................................................................. 269
20.3.10.7 Data interleaver............................................................................................ 269
20.3.10.7.1Overview.................................................................................... 269
20.3.10.7.2Stream parser ............................................................................. 269
20.3.10.7.3Frequency interleaver ................................................................ 270
20.3.10.8 QAM mapping ............................................................................................ 271
20.3.10.8.1Space-Time Block Coding (STBC) ........................................... 272
20.3.10.9 Pilot subcarriers ........................................................................................... 272
20.3.10.10OFDM modulation...................................................................................... 275
20.3.10.10.1Spatial mapping ....................................................................... 275
20.3.10.10.2Transmission in 20 MHz HT format........................................ 277
20.3.10.10.3Transmission in 40 MHz HT Format....................................... 278
20.3.10.10.4Transmission in HT duplicate format ...................................... 279
20.3.10.10.5Transmission with a short guard interval................................. 280
20.3.10.11Non-HT duplicate transmission .................................................................. 280
20.3.11Beamforming .............................................................................................................. 281
20.3.11.1 Implicit feedback beamforming................................................................... 282
20.3.11.2 Explicit feedback beamforming................................................................... 284
20.3.11.2.1CSI Matrices feedback............................................................... 284
20.3.11.2.2Non-compressed beamforming matrix feedback....................... 286
20.3.11.2.3Compressed beamforming matrix feedback .............................. 286
20.3.12HT Preamble format for sounding PPDUs .................................................................. 289
20.3.12.1 Sounding with a Null Data Packet............................................................... 289
20.3.12.2 Sounding PPDU for calibration ................................................................... 290
20.3.12.3 Sounding PPDU for channel quality assessment......................................... 290
20.3.13Regulatory requirements.............................................................................................. 291
20.3.14Channel numbering and channelization....................................................................... 292
20.3.14.1 Channel allocation in the 2.4 GHz Band ..................................................... 292
20.3.14.2 Channel allocation in the 5 GHz band ......................................................... 292
20.3.14.3 40 MHz channelization................................................................................ 292
20.3.15Transmit and receive in-band and out-of-band spurious transmissions ...................... 293
20.3.16Transmitter RF delay ................................................................................................... 293
20.3.17Slot time....................................................................................................................... 293
20.3.18Transmit and receive port impedance.......................................................................... 293
20.3.19Transmit and receive operating temperature range ..................................................... 293
20.3.20PMD Tx specification.................................................................................................. 293
20.3.20.1 Transmit spectrum mask.............................................................................. 293
20.3.20.2 Spectral flatness ........................................................................................... 294
20.3.20.3 Transmit power ............................................................................................ 295
20.3.20.4 Transmit center frequency tolerance............................................................ 295
20.3.20.5 Packet alignment.......................................................................................... 295
20.3.20.6 Symbol clock frequency tolerance............................................................... 296
20.3.20.7 Modulation accuracy.................................................................................... 296
20.3.20.7.1Introduction to Modulation accuracy tests................................. 296
20.3.20.7.2Transmit center frequency leakage ............................................ 296
20.3.20.7.3Transmitter constellation error................................................... 296
20.3.20.7.4Transmitter modulation accuracy (EVM) test ........................... 296
20.3.21HT PMD receiver specification ................................................................................... 298
20.3.21.1 Receiver minimum input sensitivity ........................................................... 298
20.3.21.2 Adjacent channel rejection........................................................................... 298
20.3.21.3 Non-adjacent channel rejection ................................................................... 299
20.3.21.4 Receiver maximum input level .................................................................... 299
20.3.21.5 Clear Channel Assessment (CCA) sensitivity ............................................. 299
20.3.21.5.1Clear channel assessment (CCA) sensitivity in 20 MHz........... 299
20.3.21.5.2Clear channel assessment (CCA) sensitivity in 40 MHz........... 299
20.3.21.6 Received channel power indicator (RCPI) measurement ............................ 300
20.3.21.7 Reduced interframe Space (RIFS) ............................................................... 300
20.3.22PLCP transmit procedure............................................................................................. 300
20.3.23PLCP receive procedure .............................................................................................. 304
20.4 HT PLME ............................................................................................................................... 308
20.4.1 PLME_SAP sublayer management primitives ............................................................ 308
20.4.2 PHY Management Information Base........................................................................... 309
20.4.3 TXTIME calculation.................................................................................................... 314
20.4.4 PHY characteristics...................................................................................................... 315
20.5 HT PMD sublayer.................................................................................................................... 317
20.5.1 Scope and field of application ..................................................................................... 317
20.5.2 Overview of service ..................................................................................................... 317
20.5.3 Overview of interactions.............................................................................................. 318
20.5.4 Basic service and options............................................................................................. 318
20.5.4.1 Status of service primitives.......................................................................... 318
20.5.4.2 PMD_SAP peer-to-peer service primitives ................................................. 318
20.5.4.3 PMD_SAP sublayer-to-sublayer service primitives .................................... 318
20.5.4.4 PMD_SAP service primitive parameters..................................................... 318
20.5.5 PMD_SAP detailed service specification .................................................................... 319
20.5.5.1 Introduction to PMD_SAP service specification......................................... 319
20.5.5.2 PMD_DATA.request ................................................................................... 319
20.5.5.2.1Function ....................................................................................... 319
20.5.5.2.2Semantics of the service primitive............................................... 319
20.5.5.2.3When generated ........................................................................... 320
20.5.5.2.4Effect of receipt ........................................................................... 320
20.5.5.3 PMD_DATA.indication............................................................................... 321
20.5.5.3.1Function ....................................................................................... 321
20.5.5.3.2Semantics of the service primitive............................................... 321
20.5.5.3.3When generated ........................................................................... 321
20.5.5.3.4Effect of receipt ........................................................................... 321
20.5.5.4 PMD_TXSTART.request ............................................................................ 321
20.5.5.4.1Function ....................................................................................... 321
20.5.5.4.2Semantics of the service primitive............................................... 321
20.5.5.4.3When generated ........................................................................... 322
20.5.5.4.4Effect of receipt ........................................................................... 322
20.5.5.5 PMD_TXEND.request................................................................................. 322
20.5.5.5.1Function ....................................................................................... 322
20.5.5.5.2Semantics of the service primitive............................................... 322
20.5.5.5.3When generated ........................................................................... 322
20.5.5.5.4Effect of receipt ........................................................................... 322
20.5.5.6 PMD_TXPWRLVL.request ........................................................................ 322
20.5.5.6.1Function ....................................................................................... 322
20.5.5.6.2Semantics of the service primitive............................................... 323
20.5.5.6.3When generated ........................................................................... 323
20.5.5.6.4Effect of receipt ........................................................................... 323
20.5.5.7 PMD_RSSI.indication ................................................................................. 323
20.5.5.7.1Function ....................................................................................... 323
20.5.5.7.2Semantics of the service primitive............................................... 323
20.5.5.7.3When generated ........................................................................... 323
20.5.5.7.4Effect of receipt ........................................................................... 324
20.5.5.8 PMD_RCPI.indication................................................................................. 324
20.5.5.8.1Function ....................................................................................... 324
20.5.5.8.2Semantics of the service primitive............................................... 324
20.5.5.8.3When generated ........................................................................... 324
20.5.5.8.4Effect of receipt ........................................................................... 324
20.5.5.9 PMD_TX_PARAMETERS.request ............................................................ 324
20.5.5.9.1Function ....................................................................................... 324
20.5.5.9.2Semantics of the service primitive............................................... 325
20.5.5.9.3When generated ........................................................................... 325
20.5.5.9.4Effect of receipt ........................................................................... 325
20.5.5.10 PMD_EXPANSIONS_MAT.request .......................................................... 325
20.5.5.10.1Function ..................................................................................... 325
20.5.5.10.2Semantics of the service primitive............................................. 325
20.5.5.10.3When generated ......................................................................... 325
20.5.5.10.4Effect of receipt ......................................................................... 326
20.5.5.11 PMD_CBW_OFFSET.indication ................................................................ 326
20.5.5.11.1Function ..................................................................................... 326
20.5.5.11.2Semantics of the service primitive............................................. 326
20.5.5.11.3When generated ......................................................................... 326
20.5.5.11.4Effect of receipt ......................................................................... 326
20.5.5.12 PMD_CHAN_MAT.indication.................................................................... 326
20.5.5.12.1Function ..................................................................................... 326
20.5.5.12.2Semantics of the service primitive............................................. 327
20.5.5.12.3When generated ......................................................................... 327
20.5.5.12.4Effect of receipt ......................................................................... 327
20.5.5.13 PMD_FORMAT.indication ......................................................................... 327
20.5.5.13.1Function ..................................................................................... 327
20.5.5.13.2Semantics of the service primitive............................................. 327
20.5.5.13.3When generated ......................................................................... 327
20.5.5.13.4Effect of receipt ......................................................................... 327
20.6 Rate dependent parameters for HT Modulation and Coding Schemes (MCS)........................ 328
Annex A (normative) PICS......................................................................................................................... 339
A.4 PICS proforma–IEEE Std 802.11, 2006 Edition ............................................................. 339
A.4.3 IUT configuration............................................................................................... 339
A.4.14 QoS base functionality ....................................................................................... 339
A.4.17 Enhancements for Higher Throughput............................................................... 339
A.4.17.1 MAC enhancements for Higher Throughput ...................................... 340
A.4.17.2 PHY enhancements for Higher Throughput ....................................... 347
Annex C (informative) Formal description of a subset of MAC operation................................................ 366
C.3 State machines for MAC stations .................................................................................... 366
Annex D (normative) ASN.1 encoding of the MAC and PHY MIB........................................................... 367
Annex G (informative) An example of encoding a frame for OFDM PHY............................................... 413
G.2 The message for the BCC example.................................................................................. 413
G.5 Generating the DATA bits for the BCC example............................................................ 414
G.5.1 Delineating, SERVICE field prepending, and zero padding.............................. 414
G.5.2 Scrambling the BCC example ............................................................................ 416
G.6 Generating the first DATA symbol for the BCC example .............................................. 418
G.6.1 Coding the DATA bits ....................................................................................... 418
G.8 The entire packet for the BCC example........................................................................... 420
G.9 Generating encoded DATA bits — LDPC example 1..................................................... 430
G.9.1 The message for LDPC example 1..................................................................... 430
G.9.2 Prepending the SERVICE field for LDPC example 1 ....................................... 430
G.9.3 Scrambling LDPC example 1............................................................................. 430
G.9.4 Inserting the shortening bits for LDPC example 1............................................. 434
G.9.5 Encoding the data for LDPC example 1............................................................. 434
G.9.6 Removing the shortening bits and puncturing for LDPC example 1 ................. 436
G.10 Generating encoded DATA bits — LDPC example 2..................................................... 439
G.10.1 The message for LDPC example 2..................................................................... 441
G.10.2 Prepending the SERVICE field for LDPC example 2 ....................................... 443
G.10.3 Scrambling LDPC example 2............................................................................. 445
G.10.4 Inserting the shortening bits for LDPC example 2............................................. 446
G.10.5 Encoding the data for LDPC example 2............................................................. 448
G.10.6 Removing the shortening bits and repetition for LDPC example 2 ................... 452
Annex I (informative) Regulatory Classes ................................................................................................. 457
Annex J (normative) Country information element and regulatory classes ................................................ 459
Annex R (normative) HT LDPC matrix definitions ................................................................................... 461
Annex S ..................................................................................... (Informative) Frame exchange sequences465
Annex T (Informative) Additional High Throughput information.............................................................. 475
T.1 Waveform Generator Tool .............................................................................................. 475
T.2 Summary of the use of HT Protection Signalling............................................................ 475
【文件名】:071219@52RD_P802.11n_D2.00.pdf
【格 式】:pdf
【大 小】:3815K
【简 介】:
【目 录】:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|