Definition under: Definitions

What is Time Division Multiplexing (TDM)?

Time Division Multiplexing (TDM) is a communication process that transmits multiple signals over a single transmission line by dividing time into several recurring time slots. Each signal is allocated a particular time slot during which it can transmit its data, thus enabling a single line to carry multiple transmissions concurrently without interference.


Dissecting Time Division Multiplexing (TDM)

Time Division Multiplexing (TDM) originated in the late 19th and early 20th centuries in response to the need for multiple telegrams to be sent over a single line. The concept truly developed with the advent of digital systems and computer technology in the mid-20th century. TDM was innovated to efficiently use communication resources and handle the increasing requirement of device connectivity. This method countered the challenges of cost and significant underutilization faced when each device necessitated a separate communication channel.

The 1960s marked a crucial phase in TDM's evolution as computer technology and digital communications ascended. The T1 line, a technology rooted in TDM, was developed by Bell Labs in 1962. This digital carrier signal could manage multiple telephone calls on the same line simultaneously, markedly augmenting the efficiency of communication networks. TDM was made possible through a blend of hardware and software technologies. Electronic components were used to develop the multiplexer and demultiplexer, the bedrock of TDM. Simultaneously, algorithms were devised to manage the time slots effectively, ensuring accurate transmission and reception of each signal.


How Time Division Multiplexing (TDM) Works

There are two major types of multiplexing methods which are used to transmit multiple signals over a single communication channel.

Synchronous Time Division Multiplexing (TDM)

In Synchronous TDM, the data flow from each input channel is regular and predictable. The multiplexer assigns exactly the same time slot to each device at all times, whether or not a device has data to transmit. Synchronous TDM's steps are as follows: 

  1. Input Channels: The process starts with multiple data streams from transmitting devices. These could be digital signals from computers, voice data from telephone calls, or any other types of digital data.
  2. Multiplexer: The multiplexer is the device that combines these multiple input data streams. In Synchronous TDM, the multiplexer assigns a specific time slot to each input data stream. The time slots are fixed and recur in a cyclical pattern. The number of time slots is usually equal to the number of input channels.
  3. Transmission: The multiplexer then sends this combined data stream over a single communication channel. Each individual piece of data within the stream is tagged with a time slot, which allows the receiving device to know which device originally sent the data.
  4. Demultiplexer: At the receiving end, a demultiplexer receives the single combined data stream. It separates the data back into the original multiple data streams based on the time slots. Each separated data stream is sent to the appropriate receiving device.
  5. Output Channels: The separated data streams are then sent to the appropriate receiving devices.

In Synchronous TDM, if a device has no data to send, its time slot is sent as empty. This can lead to inefficiency if many of the input channels have nothing to transmit, as bandwidth is wasted on empty time slots.


Asynchronous Time Division Multiplexing (ATDM)

Asynchronous TDM, also known as statistical TDM, differs from Synchronous TDM in that the time slots are not fixed. Instead, time slots are dynamically assigned to channels that have data to send. This makes ATDM more efficient than Synchronous TDM, as there are no empty time slots. Asynchronous TDM's steps are as follows:

  1. Input Channels: As with Synchronous TDM, the process starts with multiple data streams from transmitting devices.
  2. Multiplexer: In Asynchronous TDM, the multiplexer monitors the input lines and determines which lines have data to transmit. It assigns time slots dynamically based on this information.
  3. Transmission: The multiplexer sends the combined data stream over the communication channel, just like in Synchronous TDM. However, because time slots were dynamically assigned, there are no empty time slots in the transmitted data stream.
  4. Demultiplexer: At the receiving end, the demultiplexer separates the data back into the original multiple data streams, based on the time slots. Because the time slots were dynamically assigned, the demultiplexer needs to be able to match each piece of data with the device that sent it. This is typically accomplished by tagging each piece of data with an identifier for the sending device.
  5. Output Channels: The separated data streams are sent to the appropriate receiving devices, just like in Synchronous TDM.


Time Division Multiplexing (TDM) Application

Time Division Multiplexing (TDM) is widely used in various communication systems and applications. Here are a few of its key applications:

  • Telephony: TDM was first implemented in telephony to enable multiple calls to be carried over a single line. The T1 carrier, developed by Bell Labs, is an example of a TDM system used in telephony. It allows for 24 voice channels to be multiplexed over a single line.
  • Digital Broadcasting: In digital broadcasting, TDM is used to multiplex multiple digital bit streams over common mediums such as fiber optic cables or satellite channels. This allows multiple TV channels, for example, to be carried over the same transmission medium.
  • Computer Networks: TDM is utilized in computer networks for high-speed communication. For example, in SONET (Synchronous Optical Networking) and SDH (Synchronous Digital Hierarchy), TDM is used to multiplex traffic from multiple networks over optical fiber links.
  • Cellular Networks: In cellular networks, TDM is used in conjunction with Frequency Division Multiplexing (FDM) to increase the capacity of the networks. GSM (Global System for Mobile Communications), a popular 2G cellular system, uses a combination of TDM and FDM.
  • Multiplexed Analog Components (MAC): TDM is used in Multiplexed Analog Components (MAC), an early satellite television transmission standard.
  • ISDN (Integrated Services Digital Network): TDM is used in ISDN to allow the simultaneous transmission of voice, video, and data over a single line.
  • DSL (Digital Subscriber Line) Technology: TDM is used in various forms of DSL technology to allow multiple users to share a common line.


Recently Added Definitions