2
My Internet connection routinely becomes slow. It still works, but it feels "clogged", and even the maximum speed it intermittently reaches is only 1/10th of the normal maximum speed. speedtest.net actually reports lower download speeds than upload speeds, when it should be the opposite. Verizon tells me to unplug the DSL modem for 30 seconds and plug it back in, and my connection is restored to normal. Chat support said "There is some connection issue from the central office" and couldn't give me any more details.
So what does unplugging the modem actually do? Why does it fix the problem? Is there some other way to trigger the same effect? It seems to me that something must be poorly designed if it requires this, either the modem itself or something at the central office. What kind of network problems might cause issues like this?
(My modem, specifically, is a Westell Wirespeed 2100 (B90-210015-04), which the Internet says is "simply a bridge modem. It does not have a web interface, routing functions, or built in PPPoE. That means you will have to use a PPPoE client from somewhere else.")
That's a damn good idea. I already have the router set to disconnect and reconnect every night, and I was imagining writing some stupid script to check if the speed has decreased and somehow reset the modem, but your idea is infinitely smarter. :D Do you have a reference for the desynchronization and corruption? I'm not sure what that really means. – endolith – 2010-09-03T23:25:46.967
1Nothing I can link to. One of the previous VPs at my job used to make telco equipment, and explained it to me. Essentially, a DSL moden has several "channels", each with a clock rate. These clocks occasionally desynch and, thus, disconnect from that channel. Less channels = less bandwith. Powercycling the modem makes it flush and re-negotiate all the channels, putting them back in synch. – Ryan Gooler – 2010-09-04T04:22:59.307
Seems like a well-designed system would do that automatically. http://en.wikipedia.org/wiki/Digital_Subscriber_Line#Basic_technology says "Like analog modems, DSL transceivers constantly monitor the quality of each channel and will add or remove them from service depending on whether they are usable." Oh well. I just picked up a digital timer that can be programmed to the minute. :) In this case, channels are just frequency bands, like analog TV channels, higher than audio. Some telephone wires can handle more bandwidth/channels than others, and noise of channels may change over time.
– endolith – 2010-09-04T19:51:02.163And since the higher frequencies are used for downstream http://en.wikipedia.org/wiki/File:ADSL_frequency_plan.svg, I think it makes sense that my downstream connection is the one that drops, while upstream is largely unaffected. It's conceivable that something is intermittently cutting out high frequencies, and the modem is dropping those channels.
– endolith – 2010-09-05T16:06:34.790