On a dial-up Internet connection, why is the speed is limited to 56 kbits/s compared to a broadband Internet connection which may carry 10 times as much as dial up through that same telephone line?

Is it because the dial up is limited to 56 kbits/s by the ISP? Does the ISP amplify the speed when you order broadband?

  • 1
    Dial-up uses a phone line to dial a special phone number, while DSL utilizes technology to expand the phone line for broadband use.
    – Darius
    Jan 11, 2012 at 17:20
  • 4
    Yes, the reason dial-up is slow is because its only capable of sending 64Kbps. Broadband is a great deal faster then 10 times that speed.
    – Ramhound
    Jan 11, 2012 at 17:39
  • 66
    @Ramhound: So you are saying that dial-up is slow because it's slow. Jan 11, 2012 at 18:39
  • 19
    I'll just leave this right here
    – MDMarra
    Jan 11, 2012 at 18:53
  • 6
    As I understand it (in the UK), most/all telephone lines now carry all information digitally. The reason dial-up is slow is because the providers only allocate limited bandwidth to voice calls, and from their perspective, dial-up calls are voice calls. Jan 12, 2012 at 18:23

9 Answers 9


Dial up connections use the voice circuit for data transfer so the bandwidth is limited to bandwidth of voice channel, whereas DSL uses a separate frequency range for data which is much broader than voice bandwidth (hence the term Broadband). DSL uses a splitter to separate the voice and data frequencies and therefore both can work simultaneously.

enter image description here

  • 2
    Also: a digital signal vs an analog signal. But mainly it's the frequency range. Jan 11, 2012 at 17:15
  • 33
    @JoelCoehoorn: in both cases, it's a digital signal carried by an analog signal (hence the use of a modem).
    – Bruno
    Jan 11, 2012 at 17:20
  • 11
    The limitation is not with modems,It is a limitation of the legacy telephone circuits which filter the signals and only allow frequencies 300-3400Hz(human speech frequencies) to pass through. Since anything outside this range will be filtered at various points in the system. Only this narrow range can be used for communication with telephone dialup .
    – daya
    Jan 11, 2012 at 20:38
  • 8
    This diagram is largely wrong anyway: The reason 56k works (and the reason it has faster download than upload speed) is that the ISP end does not have an analog modem. It skips a modulation/demodulation step and drives the head end directly. Because the download direction is generated digitally at the ISP it avoids some filtering which lets the download speed get closer to the theoretical max (well described in another answer). Jan 11, 2012 at 23:31
  • 25
    It may help to mention the definition of "POTS" (Plain old telephone service?)
    – Steven Lu
    Jan 11, 2012 at 23:58

Basically, the telephony line is limited to 64 kbits/s for each channel (8 kHz channel with PCM modulation on 8 bits per Hz, making 8 kHz x 8 bits = 64 kbit/s). Unless you use another modulation(QAM for example) or more bandwidth(more than 8 kHz telephony channel, up to MHz for example), your transmission capacity will be limited to the signal/noise ratio of your telephony channel (low values of S/N will reduce your 64 kbits/s transmission capacity). Let me explain you:

According to Shannon–Hartley theorem:

The theorem establishes Shannon's channel capacity for such a communication link, a bound on the maximum amount of error-free digital data (that is, information) that can be transmitted with a specified bandwidth in the presence of the noise interference, assuming that the signal power is bounded, and that the Gaussian noise process is characterized by a known power or power spectral density.

Or: enter image description here


C is the channel capacity in bits per second;
B is the bandwidth of the channel in hertz (passband bandwidth in case of a modulated signal);
S is the total received signal power over the bandwidth (in case of a modulated signal, often denoted C, i.e. modulated carrier), measured in watt or volt2;
N is the total noise or interference power over the bandwidth, measured in watt or volt2; and
S/N is the signal-to-noise ratio (SNR) or the carrier-to-noise ratio (CNR) of the communication signal to the Gaussian noise interference expressed as a linear power ratio (not as logarithmic decibels).

So, to increase the capacity (in bits/s) of your Internet connection over a telephony link, you will need to:

  1. Increase signal/noise rate.
  2. Increase the bandwidth.

DSL link uses both, a increased bandwidth(wide-band) channel and a improved signal/noise rate:

Unlike traditional dial-up modems, which modulate bits into signals in the 300–3400 Hz baseband (voice service), DSL modems modulate frequencies from 4000 Hz to as high as 4 MHz. This frequency band separation enables DSL service and plain old telephone service (POTS) to coexist on the same copper pair facility. Generally, higher bit rate transmissions require a wider frequency band, though the ratio of bit rate to bandwidth are not linear due to significant innovations in digital signal processing and digital modulation methods.

  • 28
    This should definately have been made the accepted answer. Jan 11, 2012 at 20:22
  • 4
    I agree that it should have been the accepted answer. But new users don't always wait for the best one.
    – user41608
    Jan 12, 2012 at 0:10
  • 24
    It should have been accepted if this question was asked on dsp.se; on superuser the answer with pictures wins.
    – MSalters
    Jan 12, 2012 at 8:40
  • 3
    @MSalters That very much depends on the person asking the question. SU does contain a larger number of non-technical users than most of SE; but they're not the only persons who ask questions here. Jan 12, 2012 at 14:01
  • 2
    But for DSL vs. dial-up, the physics doesn't really matter, as it is literally pure bandwidth that makes the difference. This answer doesn't adequately explain how DSL achieves that extra bandwidth. To say that dial-up only uses the voice channel while DSL modulates the signal to higher frequencies is great, but how and why is more important to the answer.
    – MBraedley
    Jan 12, 2012 at 21:32

While DSL technology allows much higher transfer rates, it limits the local loop length (the distance between your DSL modem to Telco's DSL termination equipment) to just a few miles, because its signal uses a much wider frequency range and attenuates quickly.

Normal dial-up uses a narrow frequency range, which limits bandwidth to just 56K, however your modem can be miles away the telephone exchange. Moreover, dial-up data signals can travel over several analog or digital telephone networks without trouble, e.g. you can connect one dial-up modem in Africa to another modem in Canada, while DSL signal can only travel a few miles to your telephone exchange.

  • Few miles? I wish. Most of the ISPs here will only guarantee something like 1/10 of the advertised speed as soon as you're more than a few thousand feet from a DSLAM. "Too much noise" and whatnot. Jan 11, 2012 at 23:37
  • 1
    @Piskvor: "The official maximum loop length for Verizon High Speed Internet, as of 2006, is 18,000 feet (5,500 m)" -- en.wikipedia.org/wiki/Verizon_High_Speed_Internet
    – haimg
    Jan 12, 2012 at 1:50
  • @haimg: Although performance deteriorates down to 800kbps from 25Mbps attainable at smaller loops: en.wikipedia.org/wiki/DSLAM#Bandwidth_versus_distance
    – qdot
    Jan 13, 2012 at 5:27
  • @qdot, I once lived on top of the backbone, why pay for increased speed when you ping is less then 10mS to anything and you get your full speed every single time and every webpage is snappy.
    – Kortuk
    Jan 15, 2012 at 23:13
  • @Kortuk Academic and Research networks are awesome, we all know that ;)
    – qdot
    Jan 17, 2012 at 11:29

Just a little more info on the POTS (Plain old Telephone System) mentioned in the accepted answer. There are some very specific specifications for how the phone system works, many of the reasons are archaic but most are still valid.

Look at an old picture of apartment buildings right after phones became popular--the skyline is COVERED with phone lines because every line was dedicated to a single phone (or party line). Soon they came up with a simple, cheap way to compress 24 lines onto a single digital T1 line. This line was the basis of much of american telecommunications for decades. It's spec'd so that a very simple repeater mechanism can be in-lined to allow cables to traverse the ocean without adding power, and they were made to be very easy to multiplex/demultiplex.

The T1 line, being digital, has a Very Specific bandwidth that cannot be changed without changing the internal digital format (which makes it no longer a T1 line and breaks ALL the hardware that supports it currently). When it's split out into phone lines, what you get is a portion of a digital signal interpreted as analog. You will not be able to exceed the original digital bandwidth--you'd be lucky to come anywhere near it considering the conversion to/from analog.

Consider yourself lucky though, some of us spent years on 110/300 baud dial-up (And we were happy to have it!) Actually it was really exciting when our MUD based BBS upgraded to 1200 and we could see the results of our attack BEFORE starting to type in the next command.


The introduction to these Wikipedia pages give you the answer:

Essentially, the xDSL technology uses extra frequency ranges that are not normally used for voice, which is what 56K (and under) dial-up was using.

This is done by using filters on each side of the line so as to split the frequency ranges between traditional audio and the other frequency range (higher frequencies) for the ADSL technology. Because of this, this requires special equipment at the exchange (possibly because the frequency range use for voice wouldn't propagate to the same distances).

EDIT: Note that some ISPs include digital cable/fibre under the term "broadband" (probably to simplify, for commercial reasons): in this case, the signal may be digital all the way through. The range and speed of fibre optics will be better than copper-based lines that use the voice range of frequency (used for old dial-up), but the technology is completely different.

  • All signals are analog, where the current meets the cable. Optics are quantized (photons) at the extreme microscopic level, but the power levels are still analog. Same for electrical signals (electrons are quantized, but the measurable signal is analog).
    – Ben Voigt
    Jan 12, 2012 at 3:29

Dialup is slower because it uses much less bandwidth than DSL. A modem uses only 4 kHz of the available spectrum, while DSL can use up to 4 MHz, which is 1000 more. DSL also uses more sophisticated modulation techniques.


Here's an answer that doesn't involve much information theory or technical terminology:

Devices, be they telephones or modems, communicate over the phone lines by sending electricity down the line. The information is encoded by changing the levels of electricity on the wire. On a voice line, those changing levels correspond to the noises you're making into the microphone.

Anything that communicates on a wire, from a telegraph to a 1 Gbits/s Ethernet cable, in the end, communicates by putting pulses of electricity on the wire that the other end can detect.

The more information you want to send down the wire, the faster you have to vary the electrical signals. Morse code involves just a few changes per second, a voice conversation can involve changing the signals thousands of times per second, and high-speed Ethernet can involve tens of millions of changes per second.

The more changes per second you have, the more difficult the circuitry in between has to be, and the better-shielded the wires have to be, as miscellaneous transient disruptions cause more problems on higher-frequency signals.

When the telephone system was originally put together in the late 19th / early 20th century, the first question asked was, how good do we have to be? It was determined that as long as you're able to handle at least 6800 changes per second, (a signal up to 3400 Hz), audible audio will come through, though it will seem a bit 'stunted' - which is why telephones don't sound the same as regular conversation. This worked fine for a hundred years or so.

As computers became popular, people started using modems that made sounds on the line that corresponded to ones and zeroes, but the sounds had to correspond to the range of frequencies in the human voice, limiting them to a few kbits/s. As things improved, they eventually hit the limit of what a phone line can transmit; that limit is about 32 kbits/s, but a simple hack was quickly put in place to bump that up to 56 kbits/s.

About that time, people also realized that you could use a short run of telephone cable to send much higher-frequency signals - up to a few miles when everything worked correctly, but certainly not the tens of miles that a regular phone signal could travel. By having special equipment at the phone company's end, and a DSL modem at the subscriber's end, they could send these special high-frequency signals down 'the last mile' over phone lines that were never really intended for them.

  • Sorry to downvote your well-written answer, but it is a good example why one should not try to oversimplify technical problems: While most of your answer brings the situation across rather well, you handwave away the main problem. Just why does the limitation of "sound on the line" to a range of 3400 Hz limit the speed of transmission? The way you write about it, I could always ask "why not just transmit faster?" -- there's no way this dependency between frequency range and transfer speed can be explained without mentioning the Shannon-Hartley theorem.
    – jstarek
    Jan 12, 2012 at 22:47

Dial-up is slow because all of the information you send has to be converted into audio data that can be sent over a standard phone line. Do you live in a rural community? Are you stuck with a turtle-slow modem because there is no DSL or highspeed cable in your area?


I seem to remember the original impetus for moving away from dial-up involved the FCC explicitly limiting the POTS bandwidth to 53kbps (that was later removed) so there was no sense in using more than a 56k modem... then of course when phone lines were digitized and multiplexed, and you didn't have a circuit switched pathway you would then loose the ability to perform modulation tricks and harmonic sampling etc to pull out higher virtual clock speed.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .