On 15 Jul 2005 23:43:38 -0700,
shepard97504@yahoo.com wrote:
>When I first start up the laptop, the wireless network connection tray
>icon shows the speed as 54 Mbps. After several minutes, it drops and
>fluctuates between 1 and 18 Mbps, spending a lot of time at 1 and 2
>Mbps. Signal strength is always shown as "excellent" as the wireless
>router is just across the room.
>
>Is the tray icon tool accurate? If so, why does the connection speed
>slow down?
This is normal response to interference and reflections. How much
speed juggling it does is dependent on the algorithm used. The way it
works is that the client tries to associate with the access point at
the highest speed possible. This is advertised in the management
frames so there's no trial and error involved like in dialup modems.
It usually succeeds making the initial connection at the highest speed
because there's very little traffic moving and the probability of a
successful association is rather high.
That usually remains the situation until you start moving data. At
54Mbits/sec association speed, anything furthur than about 8ft range
(using typical antennas) is going to create data errors. The data
arrives corrupted by noise. The access point detect the arrival of
corrupted packets and lowers the speed in order to reduce the error
rate to reasonable level. Depending on range, it will reduce the
speed until it gets a decent error rate (about 1 error in 10^5 bits).
However, that how it should work without any interference present.
With interference, there's a problem. The speed can go down to the
very slowest speed (1Mbit/sec) and there will still be errors. In
fact, since the same size packets take longer to transmit at the
slower speeds, the probability of a packet getting trashed by
interference is even higher with slower speeds. Having the speed
plunge to 1Mbit/sec is a sure sign of local interference.
A good question is how does this system recover from an interference
hit? In other words, what criteria or algorithm determines when it
should increase in speed again. I had illusions that some
sophistocated statistical algorithm was employed. Nope. One AP
product used a simple timer. After 10 seconds of no traffic, it would
reset the speed back to the maximum speed and just start over. I
suspect most are like this. Cheap, crude, functional, but not very
elegant or optimal.
--
Jeff Liebermann
jeffl@comix.santa-cruz.ca.us
150 Felker St #D
http://www.LearnByDestroying.com
Santa Cruz CA 95060 AE6KS 831-336-2558