IEEE 802.11g-2003

From Wikipedia, the free encyclopedia
(Redirected from IEEE 802.11g)
Jump to navigation Jump to search

Template:Short description Template:Refimprove Template:Wi-Fi Generations IEEE 802.11g-2003 or 802.11g is an amendment to the IEEE 802.11 specification that operates in the 2.4 GHz microwave band. The standard has extended link rate to up to 54 Mbit/s using the same 20 MHz bandwidth as 802.11b uses to achieve 11 Mbit/s. This specification, under the marketing name of Wi‑Fi, has been implemented all over the world. The 802.11g protocol is now Clause 19 of the published IEEE 802.11-2007 standard, and Clause 19 of the published IEEE 802.11-2012 standard.

802.11 is a set of IEEE standards that govern wireless networking transmission methods. They are commonly used today in their 802.11a, 802.11b, 802.11g, 802.11n, 802.11ac and 802.11ax versions to provide wireless connectivity in the home, office and some commercial establishments.

802.11g is fully backward compatible with 802.11b, but coexistence of the two methods creates a significant performance penalty.

Descriptions

802.11g is the third modulation standard for wireless LANs. It works in the 2.4 GHz band (like 802.11b) but operates at a maximum raw data rate of 54 Mbit/s. Using the CSMA/CA transmission scheme, 31.4 Mbit/s[1] is the maximum net throughput possible for packets of 1500 bytes in size and a 54 Mbit/s wireless rate (identical to 802.11a core, except for some additional legacy overhead for backward compatibility). In practice, access points may not have an ideal implementation and may therefore not be able to achieve even 31.4 Mbit/s throughput with 1500 byte packets. 1500 bytes is the usual limit for packets on the Internet and therefore a relevant size to benchmark against. Smaller packets give even lower theoretical throughput, down to 3 Mbit/s using 54 Mbit/s rate and 64 byte packets.[1] Also, the available throughput is shared between all stations transmitting, including the AP so both downstream and upstream traffic is limited to a shared total of 31.4 Mbit/s using 1500 byte packets and 54 Mbit/s rate.

802.11g hardware is fully backward compatible with 802.11b hardware. Details of making b and g work well together occupied much of the lingering technical process. In an 802.11g network, however, the presence of a legacy 802.11b participant will significantly reduce the speed of the overall 802.11g network, as airtime needs to be managed by RTS/CTS transmissions and a "back off" mechanism.[2] Some 802.11g routers employ a back-compatible mode for 802.11b clients called 54g LRS (Limited Rate Support).[3]

The modulation scheme used in 802.11g is orthogonal frequency-division multiplexing (OFDM) copied from 802.11a with data rates of 6, 9, 12, 18, 24, 36, 48, and 54 Mbit/s, and reverts to CCK (like the 802.11b standard) for 5.5 and 11 Mbit/s and DBPSK/DQPSK+DSSS for 1 and 2 Mbit/s. Even though 802.11g operates in the same frequency band as 802.11b, it can achieve higher data rates because of its better modulation from 802.11a.

Technical description

Of the 52 OFDM subcarriers, 48 are for data and 4 are pilot subcarriers with a carrier separation of 0.3125 MHz (20 MHz/64). Each of these subcarriers can be a BPSK, QPSK, 16-QAM or 64-QAM. The total bandwidth is 22 MHz with an occupied bandwidth of 16.6 MHz. Symbol duration is 4 microseconds, which includes a guard interval of 0.8 microseconds. The actual generation and decoding of orthogonal components is done in baseband using DSP which is then upconverted to 2.4 GHz at the transmitter. Each of the subcarriers could be represented as a complex number. The time domain signal is generated by taking an Inverse Fast Fourier transform (IFFT). Correspondingly the receiver downconverts, samples at 20 MHz and does an FFT to retrieve the original coefficients. The advantages of using OFDM include reduced multipath effects in reception and increased spectral efficiency.[4]

MCS index(read as little endian) RATE bits R1-R4 Modulation
type
Coding
rate
Data rate
(Mbit/s)
11 1101 BPSK 1/2 6
15 1111 BPSK 3/4 9
10 0101 QPSK 1/2 12
14 0111 QPSK 3/4 18
9 1001 16-QAM 1/2 24
13 1011 16-QAM 3/4 36
8 0001 64-QAM 2/3 48
12 0011 64-QAM 3/4 54

Adoption

File:Broadcom BCM2050KMLG (49724268213).jpg
Die shot of a Broadcom BCM2050KMLG, an RF CMOS chip used as a WiFi 802.11g radio[5]

The then-proposed 802.11g standard was rapidly adopted by consumers starting in January 2003, well before ratification, due to the desire for higher speeds and reductions in manufacturing costs. By mid-2003, most dual-band 802.11a/b products became dual-band/tri-mode, supporting a and b/g in a single mobile adapter card or access point.Script error: No such module "Unsubst".

Despite its major acceptance, 802.11g suffers from the same interference as 802.11b in the already crowded 2.4 GHz range. Devices operating in this range include microwave ovens, Bluetooth devices, baby monitors, and digital cordless telephones, which can lead to interference issues. Additionally, the success of the standard has caused usage/density problems related to crowding in urban areas. To prevent interference, there are only three non-overlapping usable channels in the U.S. and other countries with similar regulations (channels 1, 6, 11, with 25 MHz separation), and four in Europe (channels 1, 5, 9, 13, with only 20 MHz separation). Even with such separation, some interference due to side lobes exists, though it is considerably weaker.

Channels and frequencies

File:NonOverlappingChannels2.4GHz802.11-en.svg
Graphical representation of Wireless LAN channels in 2.4 GHz band. Channels 12 and 13 are customarily unused in the United States. As a result, the usual 20 MHz allocation becomes 1/6/11, the same as 11b.
IEEE 802.11g channel to frequency map [6]
Channel Center frequency
(GHz)
Span
(GHz)
Overlapping channels
1 2.412 2.401–2.423 2, 3, 4, 5*
2 2.417 2.406–2.428 1, 3, 4, 5, 6*
3 2.422 2.411–2.433 1, 2, 4, 5, 6, 7*
4 2.427 2.416–2.438 1, 2, 3, 5, 6, 7, 8*
5 2.432 2.421–2.443 1*, 2, 3, 4, 6, 7, 8, 9*
6 2.437 2.426–2.448 2*, 3, 4, 5, 7, 8, 9, 10*
7 2.442 2.431–2.453 3*, 4, 5, 6, 8, 9, 10, 11*
8 2.447 2.436–2.458 4*, 5, 6, 7, 9, 10, 11, 12*
9 2.452 2.441–2.463 5*, 6, 7, 8, 10, 11, 12, 13*
10 2.457 2.446–2.468 6*, 7, 8, 9, 11, 12, 13*
11 2.462 2.451–2.473 7*, 8, 9, 10, 12, 13*
12 2.467 2.456–2.478 8*, 9, 10, 11, 13, 14*
13 2.472 2.461–2.483 9*, 10, 11, 12, 14*
14 2.484 2.473–2.495 12, 13

Notes:

  • Not all channels are legal to use in all countries. In particular, no countries in the world permit the use of channel 14 for 802.11g. Channels 12 and 13 are avoided in the United States due to a misinterpretation of regulations.
  • Overlaps noted with an asterisk (*) indicate overlap only in the 22 MHz width, while 802.11g only requires 20 MHz (the actual occupied bandwidth is even lower, 16.25 MHz). As a result, such overlaps have minimal performance implications.

Comparison

Click on "show". Template:Mw-datatable

Script error: No such module "navbar".
Frequency
range,
or type
PHY Protocol Release
date[7]
Freq­uency Bandwidth Stream
data rate[8]
Max.
MIMO streams
Modulation Approx. range
In­door Out­door
(GHz) (MHz) (Mbit/s)
1–7Script error: No such module "String".GHz DSSS[9], FHSSTemplate:Efn-ua 802.11-1997 June 1997 2.4 22 1, 2 DSSS, FHSSTemplate:Efn-ua Script error: No such module "convert". Script error: No such module "convert".
HR/DSSS[9] 802.11b September 1999 2.4 22 1, 2, 5.5, 11 CCK, DSSS Script error: No such module "convert". Script error: No such module "convert".
OFDM 802.11a September 1999 5 5, 10, 20 6, 9, 12, 18, 24, 36, 48, 54
(for 20Script error: No such module "String".MHz bandwidth,
divide by 2 and 4 for 10 and 5Script error: No such module "String".MHz)
OFDM Script error: No such module "convert". Script error: No such module "convert".
802.11j November 2004 4.9, 5.0
Template:Efn-ua[10]
? ?
802.11y November 2008 3.7Template:Efn-ua ? Script error: No such module "convert".Template:Efn-ua
802.11p July 2010 5.9 200 m Script error: No such module "convert".[11]
802.11bd December 2022 5.9, 60 500 m Script error: No such module "convert".
ERP-OFDM[12] 802.11g June 2003 2.4 Script error: No such module "convert". Script error: No such module "convert".
HT-OFDM[13] 802.11n
(Wi-Fi 4)
October 2009 2.4, 5 20 Up to 288.8Template:Efn-ua 4 MIMO-OFDM
(64-QAM)
Script error: No such module "convert". Script error: No such module "convert".[14]
40 Up to 600Template:Efn-ua
VHT-OFDM[13] 802.11ac
(Wi-Fi 5)
December 2013 5 20 Up to 693Template:Efn-ua 8 DL
MU-MIMO OFDM
(256-QAM)
Script error: No such module "convert".[15] ?
40 Up to 1,600Template:Efn-ua
80 Up to 3,467Template:Efn-ua
160 Up to 6,933Template:Efn-ua
HE-OFDMA 802.11ax
(Wi-Fi 6,
Wi-Fi 6E)
May 2021 2.4, 5, 6 20 Up to 1,147Template:Efn-ua 8 UL/DL
MU-MIMO OFDMA
(1024-QAM)
Script error: No such module "convert". Script error: No such module "convert".Template:Efn-ua
40 Up to 2,294Template:Efn-ua
80 Up to 5,500Template:Efn-ua
80+80 Up to 11,000Template:Efn-ua
EHT-OFDMA 802.11be
(Wi-Fi 7)
Sep 2024 2.4, 5, 6 80 Up to 5,764Template:Efn-ua 8 UL/DL
MU-MIMO OFDMA
(4096-QAM)
Script error: No such module "convert". Script error: No such module "convert".Template:Efn-ua
160
(80+80)
Up to 11,500Template:Efn-ua
240
(160+80)
Up to 14,282Template:Efn-ua
320
(160+160)
Up to 23,059Template:Efn-ua
UHR 802.11bn
(Wi-Fi 8)
May 2028
(est.)
2.4, 5, 6,
42, 60, 71
320 Up to
100,000
(100Script error: No such module "String".Gbit/s)
16 Multi-link
MU-MIMO OFDM
(8192-QAM)
? ?
WURTemplate:Efn-ua 802.11ba October 2021 2.4, 5 4, 20 0.0625, 0.25
(62.5Script error: No such module "String".kbit/s, 250Script error: No such module "String".kbit/s)
OOK (multi-carrier OOK) ? ?
mmWave
(WiGig)
DMG[16] 802.11ad December 2012 60 2,160
(2.16Script error: No such module "String".GHz)
Up to 8,085[17]
(8Script error: No such module "String".Gbit/s)
OFDM,Template:Efn-ua singleScript error: No such module "String".carrier, low-power single carrierTemplate:Efn-ua Script error: No such module "convert".[18] ?
802.11aj April 2018 60Template:Efn-ua 1,080[19] Up to 3,754
(3.75Script error: No such module "String".Gbit/s)
singleScript error: No such module "String".carrier, low-power single carrierTemplate:Efn-ua ? ?
CMMG 802.11aj April 2018 45Template:Efn-ua 540,
1,080
Up to 15,015[20]
(15Script error: No such module "String".Gbit/s)
4[21] OFDM, singleScript error: No such module "String".carrier ? ?
EDMG[22] 802.11ay July 2021 60 Up to 8,640
(8.64Script error: No such module "String".GHz)
Up to 303,336[23]
(303Script error: No such module "String".Gbit/s)
8 OFDM, singleScript error: No such module "String".carrier 10Script error: No such module "String".m (33Script error: No such module "String".ft) 100Script error: No such module "String".m (328Script error: No such module "String".ft)
Sub 1 GHz (IoT) TVHT[24] 802.11af February 2014 0.054–
0.79
6, 7, 8 Up to 568.9[25] 4 MIMO-OFDM ? ?
S1G[24] 802.11ah May 2017 0.7, 0.8,
0.9
1–16 Up to 8.67[26]
(@2Script error: No such module "String".MHz)
4 ? ?
Light
(Li-Fi)
LC
(VLC/OWC)
802.11bb November 2023 800–1000 nm 20 Up to 9.6Script error: No such module "String".Gbit/s O-OFDM ? ?
IRTemplate:Efn-ua
(IrDA)
802.11-1997 June 1997 850–900 nm ? 1, 2 PPMTemplate:Efn-ua ? ?
802.11 Standard rollups
  802.11-2007 (802.11ma) March 2007 2.4, 5 Up to 54 DSSS, OFDM
802.11-2012 (802.11mb) March 2012 2.4, 5 Up to 150Template:Efn-ua DSSS, OFDM
802.11-2016 (802.11mc) December 2016 2.4, 5, 60 Up to 866.7 or 6,757Template:Efn-ua DSSS, OFDM
802.11-2020 (802.11md) December 2020 2.4, 5, 60 Up to 866.7 or 6,757Template:Efn-ua DSSS, OFDM
802.11-2024 (802.11me) September 2024 2.4, 5, 6, 60 Up to 9,608 or 303,336 DSSS, OFDM

Template:Notelist-ua

See also

Notes

Template:Notelist

References

  • Script error: No such module "citation/CS1".

<templatestyles src="Reflist/styles.css" />

  1. a b Script error: No such module "Citation/CS1".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "citation/CS1".
  4. Script error: No such module "Citation/CS1".
  5. https://www.datasheetbank.com/en/pdf-view/BCM2050-Broadcom Template:Bare URL inline
  6. [1] Script error: No such module "Unsubst".
  7. Script error: No such module "citation/CS1".
  8. Script error: No such module "Citation/CS1".
  9. a b Script error: No such module "citation/CS1".
  10. Script error: No such module "citation/CS1".
  11. Script error: No such module "citation/CS1".
  12. Script error: No such module "citation/CS1".
  13. a b Script error: No such module "citation/CS1".
  14. Script error: No such module "citation/CS1".
  15. Script error: No such module "citation/CS1".
  16. Script error: No such module "Citation/CS1".
  17. Script error: No such module "citation/CS1".
  18. Script error: No such module "citation/CS1".
  19. Script error: No such module "citation/CS1".
  20. Script error: No such module "citation/CS1".
  21. Script error: No such module "Citation/CS1".
  22. Script error: No such module "citation/CS1".
  23. Script error: No such module "citation/CS1".
  24. a b Script error: No such module "citation/CS1".
  25. Script error: No such module "citation/CS1".
  26. Script error: No such module "Citation/CS1".

Script error: No such module "Check for unknown parameters".

Template:IEEE standards

[[ja:IEEE 80 2.11#IEEE 802.11g]]