How fast is a 2.4GHz 802.11n network?
19 Mar 2010With 802.11n routers and notebooks (and some desktops) appearing everywhere, I wanted to know how much faster an 802.11n 2.4GHz network would be, when it is running alongside other 802.11g networks. Would I be able to set up an 802.11n network and have it serve just my media centre, for example, for video streaming, while leaving my 802.11g clients undisturbed?
So I did some (non-scientific) speed tests on a Linksys WRT160Nv3 (dd-wrt.v24-13309_NEWD-2_K2.6_mini_wrt160nv3), when it was running alongside a WRT54GS (tomato 1.25) router. The WRT160Nv3 was configured with 40MHz (upper) channels to maximize speed, with the WRT54GS was on channel 10 to avoid overlap as much as possible.
I tested 3 different cases:
Configuration 1: Intel 5300 copying files over WRT160Nv3 (40 MHz upper) Configuration 2: Intel 3945ABG copying files over WRT54GS (ch10, mixed bg mode) Configuration 3: Intel 5300 copying files over WRT160Nv3 (40 MHz upper) while Intel 3945ABG copies files over WRT54GS (ch10, mixed bg mode)
That is to say, I wanted to collect some data on how this 802.11n network might co-exist with an 802.11g network in the 2.4GHz spectrum, and what the impact would be on performance.
Intel 5300 copying files over WRT160Nv3 (40 MHz upper) | Incoming | Outgoing |
---|---|---|
Total of data transferred | 363.1 MB | 7.4 MB |
Maximum transfer rate | 6.1 MB/s | 127.7 KB/s |
Average transfer rate | 4.4 MB/s | 92.0 KB/s |
Intel 3945ABG copying files over WRT54GS (mixed bg) | Incoming | Outgoing |
---|---|---|
Total of data transferred | 191.0 MB | 3.8 MB |
Maximum transfer rate | 2.6 MB/s | 52.8 KB/s |
Average transfer rate | 2.3 MB/s | 47.7 KB/s |
Intel 5300 copying files over WRT160Nv3 (40 MHz upper) while Intel 3945ABG copies files over WRT54GS
Intel 5300 / WRT160Nv3 simultaneous (ch5-2.432 40MHz upper) | Incoming | Outgoing |
---|---|---|
Total of data transferred | 532.8 MB | 11.1 MB |
Maximum transfer rate | 6.7 MB/s | 142.2 KB/s |
Average transfer rate | 4.5 MB/s | 96.2 KB/s |
Intel 3945ABG / WRT54GS CGN1 simultaneous | Incoming | Outgoing |
---|---|---|
Total of data transferred | 49.6 MB | 1.2 MB |
Maximum transfer rate | 1.4 MB/s | 33.7 KB/s |
Average transfer rate | 438.4 KB/s | 10.3 KB/s |
Conclusion
Even on 2.4GHz, 802.11n with 40MHz channel width is roughly double the speed of an 802.11g network. But when an N network is put next to a G network in the 2.4GHz space, the G clients lose 75% or more of the performance on the average case, while N clients are virtually unaffected; your N clients will run at full speed, and G clients can barely surf the web.
Anecdotally: I’m seeing similar performance degradation when an 802.11g client is connected to an 802.11n 2.4GHz AP. The 802.11n clients run fast when it’s a pure 802.11n network. But as soon as some 802.11g clients show up, compatibility mode kicks in, and the 802.11g clients only get around 500-700kb/s, which is still at least a 50% performance hit, and the 802.11n clients lose around 20% of the speed. (Yes, this paragraph is completely unsubstantiated. That’s why it starts with “anecdotally”…)
Recommendation
Based on my (extremely) unscientific tests, I’d say that if you really want a faster wireless connection, keep your 802.11bg clients on your G access point, and get a 5GHz 802.11n access point for your faster N clients. Mixing clients on an AP seems to ruin things for everyone involved. Even putting a separate 802.11n 2.4GHz AP next to your 802.11g network doesn’t help the 802.11g clients.
Or, just replace all your clients with 802.11n cards, and run a 2.4GHz 802.11n network for a nice doubling of network throughput.