Calculating theoretical datarate for 802.11 standards

  • Thread starter Thread starter Tjvelcro
  • Start date Start date
  • Tags Tags
    Theoretical
AI Thread Summary
The discussion centers on calculating theoretical data rates for 802.11 wireless standards using the formula C = 2Blog2M, where C represents data rate, B is channel bandwidth, and M is the number of signal elements. A user initially calculates a data rate for 802.11a but finds it significantly higher than the expected 12 Mb/s, leading to confusion. Responses clarify that the maximum theoretical rates often do not reflect real-world performance due to protocol overhead and shared bandwidth among devices. The conversation also touches on the specifics of 802.11b, particularly regarding the modulation method CCK (Complementary Code Keying) and the appropriate M value for calculations. Overall, the discussion emphasizes the complexity of achieving maximum data rates in practical scenarios.
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
 
Thread 'Is this public key encryption?'
I've tried to intuit public key encryption but never quite managed. But this seems to wrap it up in a bow. This seems to be a very elegant way of transmitting a message publicly that only the sender and receiver can decipher. Is this how PKE works? No, it cant be. In the above case, the requester knows the target's "secret" key - because they have his ID, and therefore knows his birthdate.
Thread 'Project Documentation'
Trying to package up a small bank account manager project that I have been tempering on for a while. One that is certainly worth something to me. Although I have created methods to whip up quick documents with all fields and properties. I would like something better to reference in order to express the mechanical functions. It is unclear to me about any standardized format for code documentation that exists. I have tried object orientated diagrams with shapes to try and express the...
Back
Top