Skip to content
Home » Time Division Multiplexing (TDM)

Time Division Multiplexing (TDM)

1. Introduction

Time Division Multiplexing (TDM) is a multiplexing technique in which multiple signals share the same communication channel by using different time slots.

In simple words:

TDM divides the available transmission time among multiple signals.

Unlike FDM, where frequency is divided, in TDM the time is divided.

Basic idea

Suppose four devices want to use one communication channel:

Device A ──┐
Device B ──┤
Device C ──┼──→ MUX ──→ Single Communication Channel ──→ DEMUX
Device D ──┘

Instead of transmitting all signals at the same time, each device gets a specific time slot.

Time →
┌────┬────┬────┬────┬────┬────┬────┬────┐
│ A  │ B  │ C  │ D  │ A  │ B  │ C  │ D  │
└────┴────┴────┴────┴────┴────┴────┴────┘

Thus, A, B, C and D share the same communication channel.


2. Working of TDM

At the sender, a multiplexer combines data from different sources.

Each source is assigned a time slot.

For example:

Source A → Slot 1
Source B → Slot 2
Source C → Slot 3
Source D → Slot 4

The process repeats continuously:

Frame 1:
[A][B][C][D]

Frame 2:
[A][B][C][D]

Frame 3:
[A][B][C][D]

At the receiving end, the demultiplexer (DEMUX) separates the data and sends each part to its correct destination.


3. TDM Diagram

              TIME DIVISION MULTIPLEXING

 A ──────────┐
              │
 B ──────────┤
              │
 C ──────────┼──→ [ MUX ] ──→ Shared Channel ──→ [ DEMUX ]
              │                                      │
 D ──────────┘                         ┌──────────────┼─────────────┐
                                      ↓              ↓             ↓
                                   A Data          B Data        C Data
                                                                     ↓
                                                                  D Data

The shared channel carries the signals one after another in different time slots.


4. Time Slot and Frame

Two important terms in TDM are time slot and frame.

Time Slot

A time slot is a small period of time assigned to a particular device or signal.

Example:

| A | B | C | D |
  ↑
Time slot for A

Frame

A group of time slots assigned to all channels is called a frame.

| A | B | C | D |  ← One TDM Frame

The next frame repeats the same pattern:

| A | B | C | D |  ← Frame 2

5. Types of TDM

There are two major types:

  1. Synchronous TDM
  2. Statistical (Asynchronous) TDM

6. Synchronous TDM

In Synchronous TDM, each input device is assigned a fixed time slot whether or not it has data to send.

For example:

| A | B | C | D |

If C has no data:

| A | B | - | D |

The time slot of C remains unused.

Advantages

  • Simple design
  • Easy to implement
  • Predictable timing
  • Easy demultiplexing

Disadvantage

The major disadvantage is wasted bandwidth when a device has no data.


7. Statistical TDM

Statistical TDM, also called Asynchronous TDM, assigns time slots dynamically to devices that actually have data to transmit.

For example, suppose C has no data:

| A | B | D | A | B | D |

The slot is not wasted on C.

Advantages

  • Better utilization of bandwidth
  • More efficient for bursty data
  • Unused time slots can be given to active devices

Disadvantages

  • More complex
  • Requires additional addressing/control information
  • Variable delay can occur

8. Synchronous vs Statistical TDM

FeatureSynchronous TDMStatistical TDM
Time slotsFixedDynamic
Slot assigned to inactive deviceYesNo
Bandwidth efficiencyLowerHigher
ComplexitySimpleMore complex
AddressingUsually not required for fixed slotsRequired
Best forRegular continuous dataBursty data

9. Applications of TDM

1. Digital Telephone Systems

TDM is widely used in digital communication systems to allow multiple voice channels to share a transmission medium.

2. Computer Networks

TDM concepts are used where multiple data streams share communication capacity.

3. Satellite Communication

Multiple users can share a communication channel using assigned time slots.

4. Cellular Communication

Time-based channel allocation can be used in some wireless communication systems.

5. Digital Broadcasting

Multiple digital streams can share communication resources.


10. TDM vs FDM

FeatureTDMFDM
Full formTime Division MultiplexingFrequency Division Multiplexing
DivisionTimeFrequency
UsersDifferent time slotsDifferent frequency bands
TransmissionOne after another in assigned slotsSimultaneously
Guard bandsGenerally not requiredRequired
SynchronizationImportantLess critical
Common useDigital communicationRadio/TV broadcasting

Easy trick

TDM → Time is divided
FDM → Frequency is divided


11. Simple Real-Life Example

Imagine four students sharing one microphone.

They cannot speak simultaneously because their voices would interfere.

Instead:

10:00–10:10 → Student A
10:10–10:20 → Student B
10:20–10:30 → Student C
10:30–10:40 → Student D

Then the cycle can repeat.

This is similar to TDM:

Same communication channel + different time slots = TDM


12. Advantages of TDM

  1. Efficient sharing of a communication channel
  2. Multiple signals can use the same physical medium.
  3. Suitable for digital communication.
  4. No frequency guard bands are normally required.
  5. Statistical TDM can utilize bandwidth efficiently.
  6. It reduces the need for separate physical communication channels.

13. Disadvantages of TDM

  1. Requires accurate synchronization between sender and receiver.
  2. Synchronous TDM can waste bandwidth when a source has no data.
  3. Statistical TDM requires more complex hardware.
  4. Delay can occur when many sources are sharing the channel.
  5. Timing errors can affect correct data separation.

14. Exam Summary

Time Division Multiplexing (TDM) is a technique in which multiple signals share a single communication channel by transmitting them in different time slots. A multiplexer combines the signals at the sender, while a demultiplexer separates them at the receiver.

The two major types are:

  • Synchronous TDM — fixed time slots
  • Statistical TDM — dynamic time slots

⭐ 10-Mark Answer Structure

For your MCA exam, write:

  1. Definition of TDM
  2. Basic principle
  3. TDM block diagram
  4. Time slot and frame
  5. Working of TDM
  6. Synchronous TDM
  7. Statistical TDM
  8. Applications
  9. Advantages and disadvantages
  10. TDM vs FDM comparison