`
` doc.: IEEE 802.11-04/0886r6
`
`1
`2
`
`3
`
`4
`
`IEEE P802.11
`Wireless LANs
`
`WWiSE Proposal: High throughput extension to the 802.11
`Standard
`
`Date: 2005-01-06
`
`Author(s):
`Name
`Christopher
`Hansen
`Bruce
`Edwards
`
`Company
`Broadcom
`Corporation
`Broadcom
`Corporation
`
`Address
`190 Mathilda Place, Sunnyvale,
`CA 94086 USA
`25 Burlington Mall Road, Suite
`300, Burlington, MA 01803
`USA
`
`Phone
`+1 408 543 3378
`
`+1 781 229 7391
`
`chansen@broadc
`om.com
`bedwards@broad
`com.com
`
`Abstract
`Changes and additions to IEEE Std. 802.11-1999 (Reaff 2003), as amended by published amendments
`IEEE802.11a, IEEE802.11g, IEEE802.11h and IEEE802.11i and by IEEE draft standard 802.11e/D9.0
`are provided to support a new high throughput physical layer (PHY) for operation in the 2.4 and 5
`GHz bands.
`
`Notice: This document has been prepared to assist IEEE 802.11. It is offered as a basis for discussion and is not binding on the
`contributing individual(s) or organization(s). The material in this document is subject to change in form and content after
`further study. The contributor(s) reserve(s) the right to add, amend or withdraw material contained herein.
`
`Release: The contributor grants a free, irrevocable license to the IEEE to incorporate material contained in this contribution,
`and any modifications thereof, in the creation of an IEEE Standards publication; to copyright in the IEEE’s name any IEEE
`Standards publication even though it may include portions of this contribution; and at the IEEE’s sole discretion to permit
`others to reproduce in whole or in part the resulting IEEE Standards publication. The contributor also acknowledges and
`accepts that this contribution may be made public by IEEE 802.11.
`
`Patent Policy and Procedures: The contributor is familiar with the IEEE 802 Patent Policy and Procedures <http://
`ieee802.org/guides/bylaws/sb-bylaws.pdf>, including the statement "IEEE standards may include the known use of patent(s),
`including patent applications, provided the IEEE receives assurance from the patent holder or applicant with respect to patents
`essential for compliance with both mandatory and optional portions of the standard." Early disclosure to the Working Group of
`patent information that might be relevant to the standard is essential to reduce the possibility for delays in the development
`process and increase the likelihood that the draft publication will be approved for publication. Please notify the Chair
`<stuart.kerry@philips.com> as early as possible, in written or electronic form, if patented technology (or technology under
`patent application) might be incorporated into a draft standard being developed within the IEEE 802.11 Working Group. If you
`have questions, contact the IEEE Patent Committee Administrator at <patcom@ieee.org>.
`
`Submission
`
`1
`
`C. Hansen and B. Edwards
`
`DELL-1013
`10,079,707
`
`
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`26
`27
`28
`29
`30
`31
`32
`33
`34
`35
`36
`37
`38
`39
`40
`41
`42
`43
`44
`45
`46
`47
`48
`49
`50
`
`January 2005
`
`Contributors
`
`Jeng-Hong Chen, Winbond
`
`Keith Chugg, TrellisWare
`
`Sean Coffey, Texas Instruments
`
`Dennis Connors, Texas Instruments
`
`Gabriella Convertino, STMicroelectronics
`
`Bruce Edwards, Broadcom
`
`Matthew Fischer, Broadcom
`
`James Gardner, Airgo Networks
`
`Paul Gray, TrellisWare
`
`Srikanth Gummadi, Texas Instruments
`
`Chris Hansen, Broadcom
`
`Dave Hedberg, Conexant
`
`Takashi Ishidoshiro, Buffalo
`
`Taehyun Jeon, ETRI
`
`VK Jones, Airgo Networks
`
`Pansop Kim, Winbond
`
`Young Kim, Bermai
`
`Sok-kyu Lee, ETRI
`
`Alfred Lin, Winbond
`
`Tushar Moorti, Broadcom
`
`Mike Moreton, STMicroelectronics
`
`Fabio Osnato, STMicroelectronics
`
`Pratima Pai, STMicroelectronics
`
`Wei-Chung Peng, Winbond
`
`Submission
`
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`2
`
`
`
`C. Hansen and B. Edwards
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`January 2005
`
`Steve Pope, Texas Instruments
`
`Ali Raissinia, Airgo Networks
`
`Vincenzo Scarpa, STMicroelectronics
`
`Michael Seals, Conexant
`
`Manoneet Singh, Texas Instruments
`
`Massimiliano Siti, STMicroelectronics
`
`Stephan ten Brink, Realtek
`
`Jason Trachewsky, Broadcom
`
`Richard van Nee, Airgo Networks
`
`Allert van Zelst, Airgo Networks
`
`George Vlantis, STMicroelectronics
`
`Bob Ward, TrellisWare
`
`Mark Webster, Conexant
`
`Menzo Wentink, Conexant
`
`Richard Williams, Texas Instruments
`
`Chris Young, Broadcom
`
`Heejung Yu, ETRI
`
`1
`2
`3
`4
`5
`6
`7
`8
`9
`10
`11
`12
`13
`14
`15
`16
`17
`18
`19
`20
`21
`22
`23
`24
`25
`26
`27
`28
`29
`30
`31
`32
`33
`34
`35
`
`Submission
`
`3
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`Contents
`Contributors ..................................................................................................................................................... 1
`Contributors ..................................................................................................................................................... 2
`3. Definitions ................................................................................................................................................. 11
`4. Abbreviations and acronyms ..................................................................................................................... 12
`6. MAC Service Definition ............................................................................................................................ 12
`6.1 Overview of MAC services ................................................................................................................. 13
`6.1.4 Data service architecture (informative)......................................................................................... 13
`6.2 Detailed service specification .............................................................................................................. 14
`6.2.1 MAC data services ........................................................................................................................ 14
`6.2.1.1 MA-UNITDATA.request ...................................................................................................... 14
`7. Frame Formats ........................................................................................................................................... 15
`7.1 MAC frame formats ............................................................................................................................. 15
`7.1.2 General frame format .................................................................................................................... 15
`7.1.3 Frame fields .................................................................................................................................. 15
`7.1.3.5 QoS Control field ................................................................................................................... 15
`7.2 Format of individual frame types ......................................................................................................... 15
`7.2.1 Control Frames ............................................................................................................................. 16
`7.2.1.7 Block Acknowledgement Request (BlockAckReq) frame format ......................................... 16
`7.2.1.8 Block Acknowledgement (BlockAck) frame format ................................................................. 16
`7.2.2 Data Frames .................................................................................................................................. 17
`7.2.3 Management frames ...................................................................................................................... 18
`7.2.3.1 Beacon frame format ............................................................................................................. 18
`7.2.3.9 Probe Response frame format .................................................................................................... 19
`7.3 Management frame body components ................................................................................................. 19
`7.3.1 Fixed fields ................................................................................................................................... 19
`7.3.1.4 Capability Information field .................................................................................................. 19
`
`Submission
`
`
`
`4
`
`
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`7.3.1.11 Action Field ............................................................................................................................. 20
`7.3.2 Information Elements ................................................................................................................... 20
`7.3.2.13 ERP Information element .................................................................................................... 20
`7.3.2.25 Channel Set .......................................................................................................................... 24
`7.4.5 High Throughput action details .................................................................................................... 24
`7.4.5.1 Mode Request frame format .................................................................................................. 25
`7.4.5.2 Mode Response frame format ................................................................................................ 25
`7.4.5.3 MIMO Channel Request frame format .................................................................................. 26
`7.4.5.4 MIMO Channel Response frame format ................................................................................ 26
`9. MAC sublayer functional description ........................................................................................................ 27
`9.1 MAC architecture ................................................................................................................................ 27
`9.1.4 MSDU aggregation ....................................................................................................................... 27
`9.1.6 HTP Burst Transmission overview ............................................................................................... 29
`9.2 DCF ..................................................................................................................................................... 29
`9.2.3 Interframe Space (IFS).................................................................................................................. 29
`9.2.3.1 RIFS ....................................................................................................................................... 30
`9.2.12 Determination of PLME aCWmin characteristics ...................................................................... 30
`9.6 Multirate support ................................................................................................................................. 30
`9.6.1 Modulation Classes ....................................................................................................................... 30
`9.9 HCF ..................................................................................................................................................... 31
`9.9.1 HCF contention-based channel access (EDCA) ........................................................................... 31
`9.9.1.4 Multiple frame transmission in an EDCA TXOP .................................................................. 31
`9.9.2 HCF controlled channel access ..................................................................................................... 31
`9.9.2.1 HCF controlled channel access procedure ............................................................................. 31
`9.9.2.2 TXOP structure and timing .................................................................................................... 32
`9.10 Block acknowledgment ..................................................................................................................... 32
`9.10.1 Introduction (Informative) .......................................................................................................... 32
`
`Submission
`
`
`
`5
`
`
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`9.10.3 Data and acknowledgement transfer ........................................................................................... 32
`9.12 Frame exchange sequences ................................................................................................................ 32
`9.13 Protection mechanism ........................................................................................................................ 33
`9.13.1 OFDM Protection ....................................................................................................................... 33
`9.13.2 20MHz Protection ....................................................................................................................... 34
`9.14 40 MHz Channel Pairs ....................................................................................................................... 35
`9.14.1 40 MHz Fundamentals of Operation ........................................................................................... 35
`9.14.2.1 Secondary Channel Beacon ................................................................................................. 35
`9.14.3 Beacon Transmission .................................................................................................................. 36
`9.14.4 Limits on Channel Numbering ................................................................................................... 36
`10. Layer management .................................................................................................................................. 36
`10.4 PLME SAP interface ......................................................................................................................... 36
`10.4.3 PLME_CHARACTERISTICS.confirm ...................................................................................... 36
`10.4.3.2 Semantics of the service primitive ....................................................................................... 36
`10.4.4 PLME-DSSSTESTMODE.request ............................................................................................. 37
`10.4.4.2 Semantics of the service primitive ....................................................................................... 37
`20. High throughput PHY specification for the 2.4 and 5 GHz bands ........................................................... 38
`20.1 Overview ........................................................................................................................................... 38
`20.1.1 Introduction ................................................................................................................................ 38
`20.1.2 Operational Modes ...................................................................................................................... 38
`20.1.3 Scope .......................................................................................................................................... 38
`20.1.4 MIMO-OFDM PHY functions ................................................................................................... 39
`20.2 PHY-specific service parameter list................................................................................................... 39
`Table 001—TXVECTOR parameters ....................................................................................................... 39
`Table 002—RXVECTOR parameters ....................................................................................................... 40
`20.3 MIMO-OFDM PLCP sublayer .......................................................................................................... 41
`20.3.1 Introduction ................................................................................................................................ 41
`
`Submission
`
`
`
`6
`
`
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`20.3.2 PLCP frame format ..................................................................................................................... 41
`20.3.2.1 Overview of the PPDU encoding process ............................................................................ 44
`20.3.2.2 RATE-dependent parameters ............................................................................................... 45
`Table 003—Rate-dependent parameters for 20 MHz, NSS = 2 (NES = 1) .................................................. 45
`Table 004—Rate-dependent parameters for 20 MHz, NSS = 3 (NES = 1) .................................................. 45
`Table 005—Rate-dependent parameters for 20 MHz, NSS = 4 (NES = 1) .................................................. 45
`Table 006—Rate-dependent parameters for 40 MHz, NSS = 1 (NES = 1) .................................................. 46
`Table 007—Rate-dependent parameters for 40 MHz, NSS = 2 (NES = 1) .................................................. 46
`Table 008—Rate-dependent parameters for 40 MHz, NSS = 3 (NES = 2) .................................................. 46
`Table 009—Rate-dependent parameters for 40 MHz, NSS = 4 (NES = 2) .................................................. 47
`20.3.2.3 Timing related parameters ................................................................................................... 47
`Table 010—Timing-related parameters ..................................................................................................... 47
`20.3.2.4 Mathematical conventions in the signal descriptions ........................................................... 47
`20.3.3 PLCP preamble (SYNC) ............................................................................................................. 48
`20.3.4 Signal fields (SIG-N and SIG-MM) ........................................................................................... 52
`Table 011—SIG-N field bit assignment .................................................................................................... 52
`20.3.5 DATA field ................................................................................................................................. 54
`20.3.5.1 Service field (SERVICE) ..................................................................................................... 54
`20.3.5.2 PPDU tail bits ...................................................................................................................... 54
`20.3.5.3 PAD bits .............................................................................................................................. 55
`20.3.5.4 PLCP data scrambler and descrambler ................................................................................ 55
`20.3.5.5 Convolutional encoder ......................................................................................................... 55
`20.3.5.6 Interleaver ............................................................................................................................ 57
`Table 012—Interleaving parameters ......................................................................................................... 57
`20.3.5.7 Low density parity check codes (optional ECC) .................................................................. 58
`20.3.5.7.1 LDPCC Code Rates and Block Sizes ................................................................................ 58
`Table 013— LDPCC parameters ............................................................................................................... 58
`
`Submission
`
`
`
`7
`
`
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`20.3.5.7.3 LDPCC PPDU encoding process ...................................................................................... 58
`20.3.5.7.4 LDPCC Encoder ............................................................................................................... 59
`20.3.5.7.5 Parity check matrix ........................................................................................................... 61
`20.3.5.8 Subcarrier modulation mapping ........................................................................................... 61
`20.3.5.9 Pilot tones ............................................................................................................................ 61
`Table 014—Pilot value sent from mth antenna during nth OFDM symbol in 20 MHz modes ................. 62
`Table 015—Pilot value sent from mth antenna during nth OFDM symbol in 40 MHz modes ................. 62
`Table 016—Definition of the function f(.) ................................................................................................ 62
`20.3.5.10 Space-time block coding (STBC) ...................................................................................... 63
`Table 017—Rate-dependent parameters for 20 MHz, NTX = 2, NSS = 1 .................................................... 63
`20.3.6 Clear channel assessment ............................................................................................................ 64
`20.3.7 PLCP data modulation and modulation rate change ................................................................... 64
`20.3.8 PMD operating specifications ..................................................................................................... 65
`20.3.8.1 TX Block diagram ............................................................................................................... 65
`20.3.8.2 Regulatory requirements ...................................................................................................... 65
`20.3.8.3 Operating channel frequencies ............................................................................................. 65
`20.3.8.4 Spurious emissions .............................................................................................................. 66
`20.3.8.5 TX RF delay ........................................................................................................................ 66
`20.3.8.6 Slot time ............................................................................................................................... 66
`20.3.8.7 Transmit and receive antenna port impedance ..................................................................... 66
`20.3.8.8 Transmit and receive operating temperature range .............................................................. 66
`20.3.9 PMD TX specifications .............................................................................................................. 66
`20.3.9.1 TX power levels ................................................................................................................... 66
`20.3.9.2 TX spectrum mask ............................................................................................................... 66
`20.3.9.3 TX spurious ......................................................................................................................... 66
`20.3.9.4 TX center frequency tolerance ............................................................................................. 67
`20.3.9.5 TX symbol clock frequency tolerance ................................................................................. 67
`
`Submission
`
`
`
`8
`
`
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`
`17
`
`18
`
`19
`
`20
`
`21
`
`22
`
`23
`
`24
`
`25
`
`26
`
`27
`
`20.3.9.6 Modulation accuracy ............................................................................................................ 67
`20.3.9.6.1 TX center frequency leakage ............................................................................................ 67
`20.3.9.6.2 TX spectral flatness .......................................................................................................... 67
`20.3.9.6.3 TX constellation error ....................................................................................................... 68
`Table 018—Allowed relative constellation error versus constellation type and code rate ........................ 68
`20.3.9.7 TX modulation accuracy (EVM) test ................................................................................... 68
`20.3.10 PMD RX specifications ............................................................................................................ 70
`20.3.10.1 RX minimum input level sensitivity .................................................................................. 70
`Table 019—Receiver minimum input level sensitivity ............................................................................. 70
`20.3.10.2 RX maximum input level ................................................................................................... 70
`20.3.10.3 CCA sensitivity .................................................................................................................. 71
`20.3.11 PLCP TX procedure ................................................................................................................. 71
`20.3.12 PLCP RX procedure ................................................................................................................. 73
`20.4 MIMO-OFDM PMD operating specifications ................................................................................... 78
`20.4.1 PLME_SAP sublayer management primitives ........................................................................... 78
`20.4.2 MIMO-OFDM management information base ........................................................................... 78
`Table 20.4.2T1 MIB attribute default values/ranges ................................................................................. 78
`20.4.3 MIMO-OFDM TXTIME calculation .......................................................................................... 79
`20.4.4 MIMO-OFDM PHY characteristics ........................................................................................... 80
`Table 20.4.4.1—MIMO-OFDM PHY characteristics ............................................................................... 80
`20.5 MIMO-OFDM operating specifications ............................................................................................ 81
`20.5.1 Scope and field of application .................................................................................................... 81
`20.5.2 Overview of service .................................................................................................................... 81
`20.5.3 Overview of interactions ............................................................................................................. 81
`20.5.4 Basic services and options .......................................................................................................... 81
`20.5.4.1 PMD_SAP peer-to-peer service primitives .......................................................................... 81
`Table 20.5.4.1 PMD_SAP peer-to-peer services ....................................................................................... 81
`
`Submission
`
`
`
`9
`
`
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`1
`
`2
`
`3
`
`4
`
`5
`
`6
`
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`
`13
`
`14
`
`15
`
`16
`17
`
`20.5.4.2 PMD_SAP sublayer-to-sublayer service primitives ............................................................ 81
`Table 19.9.4.2 PMD_SAP sublayer-to-sublayer services .......................................................................... 81
`20.5.4.3 PMD_SAP service primitive parameters ............................................................................. 82
`Table 20.5.4.3 List of parameters for the PMD primitives ........................................................................ 82
`20.5.5 PMD_SAP detailed service specification ................................................................................... 83
`20.5.5.1 PMD_DATA.request ........................................................................................................... 83
`20.5.5.2 PMD_DATA.indicate .......................................................................................................... 83
`20.5.5.3 PMD_TRANSMISSION_MODE.request ........................................................................... 83
`20.5.5.4 PMD_TXSTART.request .................................................................................................... 84
`20.5.5.5 PMD_TXEND.request ......................................................................................................... 84
`20.5.5.6 PMD_ANTSEL.request ....................................................................................................... 84
`20.5.5.7 PMD_TXPRWLVL.request ................................................................................................ 84
`20.5.5.8 PMD_DATARATE.request ................................................................................................. 84
`20.5.5.9 PMD_RSSI.indicate ............................................................................................................. 84
`Annex A – LDPC matrix definitions ............................................................................................................. 85
`Annex B – Closed Loop Information Exchange ............................................................................................ 99
`
`
`Submission
`
`
`
`10
`
`
`
`C. Hansen and B. Edwards
`
`
`
`January 2005
`
`
`
`
` doc.: IEEE 802.11-04/0886r6
`
`
`
`Draft Amendment to IEEE Standard for Information
`technology-
`Telecommunications and information exchange between
`systems -
`Local and metropolitan area networks -
`Specific Requirements -
`
`Part 20: Wireless LAN Medium Access Control
`(MAC) and Physical Layer (PHY) specifications:
`
`High throughput extension for the 2.4 GHz and
`5 GHz Bands
`
`[This amendment is based on IEEE Std 802.11™, 1999 Edition (Reaff 2003), as amended by IEEE Std
`802.11a™-1999 and IEEE Std 802.11g™-2003, and Draft Amendment IEEE P802.11e/D9.0]
`
`3. Definitions
`
`Insert the following new definitions in alphabetical order, renumbering as necessary:
`
`20 MHz transmission: A frame transmission in which the modulation spans only one of the 20 MHz channels of a 40 MHz
`Channel Pair.
`
`40 MHz channel pair: A pair of 20 MHz channels whose centre frequencies are separated by 20 MHz and which can be
`treated as a single channel for 40 MHz transmissions by a BSS, and where one of the 20 MHz channels will also be used for
`(non-overlapping) 20 MHz transmissions by the BSS.
`
`40 MHz transmission: A frame transmission in which the modulation spans both 20 MHz channels of a 40 MHz channel
`pair.
`
`aggregated MSDU (A-MSDU): A MSDU that encapsulates one or more MSDUs to be transmitted to the same destination.
`
`Submission
`
`
`
`11
`
`
`
`C. Hansen and B. Edwards
`
`1
`2
`3
`4
`5
`6
`7
`
`8
`
`9
`
`10
`
`11
`
`12
`13
`
`14
`
`15
`16
`17
`
`18
`19
`
`20
`21
`22
`
`23
`24
`
`25
`
`
`
`1
`
`2
`3
`4
`
`5
`6
`
`7
`8
`
`9
`10
`
`11
`
`12
`
`13
`
`14
`
`15