Virtually every telephone modem in existence runs at a data rate that's a multiple of the Bell 103A's 300 bps. Why was the base 300 bps chosen in the first place?

  • 1
    I'm voting to close this question as off-topic because it is asking about technology history, and is not related to retro systems specifically, other than by age.
    – user3169
    Commented Apr 26, 2016 at 21:21
  • 10
    @user3169, in that case, could you add to whichever of what constitutes "retro" or what constitutes "computing" that you feel is appropriate?
    – Mark
    Commented Apr 26, 2016 at 21:26

6 Answers 6


10 CPS/110 Baud was the maximum rate these signals could be sent with acceptable sidebands using an all-mechanical system. 300 was 3 times the teletype speed, and that limit is set by the 4 kHz maximum bandwidth of a phone line and the allowable harmonics.

300 baud is exactly 3 times 110 Baud, measured in characters. The teletype standard was 110 bps with 1 start and 2 stop bits. That, plus 8 data bits (7 plus parity) equals 11 bits per character. 110/11 = 10 CPS. 300 Baud used 1 Start and 1 Stop, plus 8 data = 10 bits per character. 300/10 = 30, and 30 cps is 3 time 10 cps.

Mechanical teletypes such as the ASR33 sent 10 CPS. They had a rotary wheel that spins when a key was pressed. It had 11 contacts. The first was wired to break the current flow in the communications wire. This was a current loop, sent over a phone line back to the Central office, powered by a 48V DC battery. The last one or two contacts were wired so that the current was always on.

The 2nd through the 8th contacts were wired to a 8 switches that were pushed by a matrix that encoded ASCII from the TTY key that was pressed. Pressing a key released the motor clutch, the rotary contact wheel would revolve, and the make/break of the rotary switch would send the signal over miles of wire back to the central office at 110 Baud. This yields exactly 10 CPS. This had a start bit, a stop bit, and either one or two extra stop bit(s), a spacer, to allow the system relay to re-energize when no more characters were being sent.

Later FSK systems could run at 300 Baud, and not being mechanical, had no need for the 11th bit (the second stop bit).

300 Baud systems were the first electronic systems, and could stop without an extra stop bit, which increased speed by nearly 10%. The signals were modulated by FSK between two frequencies for transmit, and two for receive. Switching signals between these frequencies generates harmonics, which have to be kept within the 4Khz bandwidth of the phone system to prevent crosstalk.
The odd 11-bit 100 baud standard versus all other bauds being multiples of 10, (300, 1200, 2400) are caused by the differences in mechanical and electronic FSK/PSK systems that evolved.

With PSK (Phase Shift Keying) the amplitude and phase were changed. This fit within the same 4KHz signal bandwidth with the same sidebands. Each additional amplitude or phase shift doubles the number of bits sent per Baud, thus we ended up with 300, 1200, 2400, 4800, 9600 and so on.

  • 2
    Is there any reason you know of why they picked "3 times the teletype speed" though? If you could expand on that it would go a long way towards fully answering the original question.
    – mnem
    Commented May 25, 2016 at 2:33
  • It was usually possible for the comm program to choose how many (if any) start, stop, and parity bits to use, even at 300 baud. Commented Jun 14, 2016 at 16:54
  • 2
    @mnem: I don't know why a speed of 30 characters/second was chosen, but it was probably chosen as a tradeoff between speed, reliability, and the cost of building equipment to do something useful with data at the higher speed (e.g. punch it to tape). Also, from what I've read, it's possible to use a "dumb" 300 baud modem at slightly over 400 baud, but reliability tends to go downhill at faster speeds. A speed of 300 baud offers a fairly decent safety margin versus 400, and should thus offer reliable transmission.
    – supercat
    Commented Sep 27, 2016 at 0:13
  • 2
    They picked 3 times the speed as 3 X 110 = 3300, which was the highest integer multiplier that is below 4,000, the bandwidth of the link. .
    – Ferd
    Commented Mar 22, 2017 at 21:27
  • "to prevent crosstalk": could you expand a bit on that? Didn't the phone system include a filter to exclude all signals above 3400 Hz?
    – JeanPierre
    Commented Jul 27, 2019 at 12:28

The signalling rate (baud) is constrained by a few things. Probably most important is the maximum signalling rate (roughly, how many changes a second) of the path the signal takes (i.e., POTS wires). How many bits can be represented by one signalling change gives us the bits per second.

I think the early Bell modems were 110 baud and used frequency-shift keying (FSK). This gives us one bit per signal change, or 110 bps. Similarly the Bell 103 had a signalling rate of 300 baud with FSK giving us 300 bps.

110 and 300 baud were chosen at the time primarily because both modems were intended to be used over copper wire and "unconditioned" telephone lines, with at least one part of the connection going through an acoustic coupler. The worst-case for acoustic couplers talking to carbon microphones is somewhere around 300 baud. Since this is a worst-case, this is what we get.

(I recall 110 baud was related to reliable half-duplex teletype comms, but I might be wrong about that. @jameslarge points out that 110 baud/bps was the fixed, unbuffered rate common teletype terminals supported. 110 was probably chosen for many of the same reasons discussed here. e.g., robustness and reliability on dodgy copper and carbon connections.)

This could theoretically be increased, but reliability suffers.

A natural improvement is to increase the number of bits that can be transferred for each signalling rate, which is what newer modulation techniques like PSK, Trellis, etc. gave us. The baud rate can stay the same so that it is within safe parameters for unconditioned lines, and the bit-rate can be increased.

As phone lines improved and lines could be counted on to be conditioned (and we knew there wouldn't be a carbon-microphone step in there somewhere) and advances in modulation error correction and error detection, baud rates increased. This led to increases in bit-rate. I think the last telephone modems had a baud rate of 8000, and modulations that allowed for 56/46 kbs as a result.

  • 1
    Re, "110 baud was related to reliable half-duplex teletype comms". Those old FSK modems didn't buffer the data. The baud rate, which was the also the bit rate, was directly controlled by whatever device was attached to the modem. A Model 33 Teletype (ubiquitous in those days) transmitted at a fixed 110 bits per second. Commented May 18, 2016 at 13:00
  • Making a teleprinter or tape punch that could output 30 characters per second rather than ten was difficult but not impractical, and would save 2/3 on transmission times vs 10. Being able to send data faster over the wire is only helpful if the things on either end can keep up.
    – supercat
    Commented Sep 2, 2016 at 16:49
  • @supercat: I recall teletypes going out of use around 1974, while people were using phone modems with acoustic couplers ca. 1978.
    – user4766
    Commented Dec 15, 2017 at 4:50
  • @BenCrowell: I've used acoustic couplers s a few times, though I doubt it was before 1980. My point was that improving the data rate from 10cps to 30cps was useful; going to 30cps to 300,000cps would have been, relatively speaking, far less useful. I don't know how 30cps Decwriters were implemented internally, but I could imagine a practical way to implement the electronics even with just transistors and diodes (7400 logic would be helpful, of course). Going beyond that would start requiring much fancier electronics.
    – supercat
    Commented Dec 15, 2017 at 15:03

300 bits per second has the advantage that it is the lowest common multiple of both 50 and 60. These made it easier to use the power line frequency (50 Hz in Europe, 60 Hz in USA) to synchronise the bit timing circuits. This was long before Quartz locked circuits became cheap enough to include in teletype equipment.

  • Welcome to Retrocomputing Stack Exchange. This is a good first answer; thanks for sharing this information. You might be interested in these related questions.
    – wizzwizz4
    Commented Dec 20, 2016 at 9:29

A very good first answer however I would also like to note that any data rates above 300bps could not be acoustically coupled and were direct connect modems only. And anything 33.6K and above basically demands at least one digital endpoint. By that I mean that the modem access concentrator would connect to the Public Switched Telephone Network via data-grade T-1 or larger (see also AT&T T-Carrier) data trunks. The DS-1 that rides the T-1 is channelized and the DS-0s are 64K clear channels and thus suitable for data rates up to 57.6K plus some protocol overhead and error correction. The end user has significantly lower upload speeds because they're using analog (voice) lines. This is also the genesis of today's asymmetric residential data model.

But it all comes back to baud rate. Bit rate is a measure of the number of data bits transmitted in one second. Baud rate is the number of times a signal in a communications channel can change state in one second. Regardless of the techniques used to encode bits in a carrier, the baud rate was always a limiting factor and was determined by the dynamic range of the signal processors available in the PSTN at the time. 110 Baud was safe. 300 Baud was pushing the limits of signal processing available in the 60s and 70s. And from there we were able to stack new methods of line coding and framing on top of that 300 Baud to make it almost up to 64Kbps. Amazing, huh?

  • 3
    Are you sure acoustic couplers were limited to 300bps and not 300 baud? I'm 99% certain later encoding schemes allowed for a 9600bps max rate through a coupler.
    – mnem
    Commented May 6, 2016 at 7:24
  • 1
    Also note that there were asymmetric rates as well; 1200/75 was common on viewtext systems Commented May 9, 2016 at 20:20
  • I see no basic technical reason why acoustic couplers couldn't, in theory, be used at any speed as the signals are encoded as sounds in the audible range. There is a definite risk of more errors creeping in with the extra equipment involved and the air gap, but no extra A/D conversions involved. However, the Hayes Smartmodem and successors allowed for auto-dial and other features that required a hardwired connection. Hardwired connections in general were enabled by the Carterfone ruling in 1968 - combined with progression of microelectronics and higher speeds, hardwired took over. Commented Jul 24, 2019 at 13:57

As stated above, 110 bps/baud was necessary for a 10 cps MECHANICAL device. The two stop bits were needed to allow for the proper printing of the character. The original 101 modem used a 200 Hz shift (1070/1270 Hz for one band, 2025/2225 for the other band). Given the 200 Hz shift and the nature of the serial data, 300 bps would yield a max frequency of 150 Hz (a pattern like *U in ascii) with alternating bits. This with the max shift made for a good error margin for the speed given. If you were lucky (which was rare), you might be able to push a 103 modem (a later incarnation of the 101 modem which had better filters and the like) to go 450 bps but that was about it. Most people used 300 bps as the speed of choice as it worked out OK. Also a 30 cps mechanical printing terminal (there were a few) was about as fast as mechanics would let you go. Much more and things would fall apart, or the time necessary for the physical carriage (printwheel, etc.) to 'return' to the left margin would be to excessive.

With higher speeds you needed to go to asymmetrical speeds like 1200/75 to fit the asynchronous tones in the telephone baseband (bell 202 modem tones, still used today for caller ID data). Later (in the mid 70's) ICs and such allowed for more complex modems, and synchronous data transmission, even if converted back to asynchronous start-stop communications (Bell 212 modems). This started the upward trend to faster modems using all sorts of techniques (fancy modulation) to get the speed up. The limit of a phone line (a DS-0 signal, 8k samples at 8 bits) was reached with the 56k modems (in the US, one of the bits is taken out periodically for signalling and couldn't be used).

Now? We all use DSL or cable modems which don't have limitations like these.


A slight tangent but my first computer, a clone of the Ohio Superboard II called the UK101, had a cassette interface which was 300b/s using the "Kansas City" method of FSK. The computer had a simple UART whose TX connected to the frequency control of a simple modulator, and RX connected to a crude frequency detector and thus derived the binary stream from the "warble" of the FSK.

With a higher quality cassette recorder it was possible to run the tape interface at 600 baud (I can use baud and bps interchangeably in this context) or even 1200, but the latter was very supsceptible to the slightest tape glitch.

Or, you could build an RS232 level converter and connect the UART to a 300 baud modem.

You must log in to answer this question.

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