Calculating theoretical datarate for 802.11 standards

  • Thread starter Thread starter Tjvelcro
  • Start date Start date
  • Tags Tags
    Theoretical
Click For Summary
SUMMARY

The theoretical data rates for 802.11 standards, specifically 802.11a, b, g, and n, can be calculated using the formula C = 2Blog2M, where C is the data rate in bps, B is the channel bandwidth in Hz, and M is the number of signal elements. For 802.11a, with a channel bandwidth of 16.6 MHz and BPSK modulation (M=2), the calculation yields a maximum data rate of 33.2 Mb/s. However, real-world performance is significantly lower due to protocol overhead and shared bandwidth among devices. Understanding these factors is crucial for accurately interpreting the maximum data rates specified in the 802.11 standards.

PREREQUISITES
  • Understanding of 802.11 wireless standards
  • Familiarity with data rate calculations
  • Knowledge of modulation techniques such as BPSK and CCK
  • Basic grasp of bandwidth concepts in networking
NEXT STEPS
  • Research the modulation techniques used in 802.11b, specifically CCK, to determine the appropriate M value.
  • Examine the differences in maximum data rates between 802.11a, b, g, and n standards.
  • Explore the impact of protocol overhead on actual data throughput in wireless networks.
  • Study the 802.11 standards documentation for detailed explanations of data rate calculations.
USEFUL FOR

Network engineers, wireless communication specialists, and anyone involved in optimizing or understanding the performance of 802.11 wireless networks.

Tjvelcro
Messages
16
Reaction score
0
Hi all,

I need some help finding the thoeretical data rates for 802.11 a, b, g, n standards. I think I should use the following equation...

C = 2Blog2M

C = data rate in bps, B = channel bandwidth in hz, M = # of voltage levels or # signal elements

For instance I look up the channel bandwidth for 802.11a and find its 16.6Mhz (20Mhz total) and its modulated with BPSK so its # of signal elements is 2. After I put them into the formula above I get...

C = 2(1660000)log22 = 33200000 = 33.2Mb/s

Which is way to high according to http://en.wikipedia.org/wiki/802.11a it should be around 12Mb/s. Anyone have any ideas on what could be the problem? Thanks for reading!

Tjvelcro
 
Technology news on Phys.org
Mb not MB right?

So it looks like you're just giving the maximum bandwidth for an 802.11 transmitter, right? But the real protocol won't attain that maximum or I expect even get anywhere near. There is overhead to the protocol. 802.11 will afaik not saturate the entire 802.11 band but rather must share the air with other 802.11 devices and indeed other devices of totally different types. All this stuff will tend to cut down on how much you can exploit the band. And 11g and 11n do have a much higher maximum data rate than 11a. It looks to me like there is not anything wrong with your calculation but rather it may be you are calculating something different from what the "official" 802.11 maximum data rate is trying to represent.

Have you looked at the 802.11 standards (they're linked from the wikipedia page on 802.11)? Maybe they contain discussion of how the data rate number is reached.
 
Sorry for the late reply...

Oh ok that makes sense there are many factors that could be effecting the potential for the datarate to reach that high. I will probably explain that in my work. Any idea about 802.11b which uses CCK (Complementary code keying) what M value to use? Thanks!

Tjvelcro
 

Similar threads

  • · Replies 24 ·
Replies
24
Views
3K
Replies
5
Views
2K
Replies
4
Views
7K
Replies
2
Views
5K
  • · Replies 1 ·
Replies
1
Views
7K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 26 ·
Replies
26
Views
6K
Replies
20
Views
7K
  • · Replies 3 ·
Replies
3
Views
9K
Replies
16
Views
3K