- 2081 Baisakh · 3+2+3 marks
TDM types and pulse stuffing
Short answer
Time Division Multiplexing divides time into frames and slots, each input using full bandwidth during its slot. Types include synchronous (fixed slot per channel) and statistical (slots only when data is present). Pulse stuffing adds dummy bits to align independent tributary clocks to the common multiplexer clock, avoiding slip‑induced data loss.
What is Time Division Multiplexing (TDM)? What are the types of TDM? Explain it. What is pulse stuffing and why it needed in TDM?
Time Division Multiplexing (TDM) is a technique in which several signals share one channel by occupying it in turn: time is divided into frames, and each frame into time slots, one slot per input. Each input uses the full channel bandwidth during its slot. Digital telephony uses PCM TDM: each voice channel is sampled 8000 times/s, so a frame is 125 µs long.
|<-------------- one frame ------------->|
| S1 | S2 | S3 | ... | SN | S1 | S2 | ...
slot slot slot
S_i = time slot of channel i
Types of TDM
- Synchronous TDM: every input has a fixed slot in every frame, even if it has no data. The slot position identifies the channel. Simple and good for constant-rate voice (T1, E1), but slots of idle inputs are wasted.
- Statistical (asynchronous) TDM: slots are given only to inputs that have data, and each slot carries the source address. The link rate can be less than the sum of input rates; suits bursty data but needs buffers and address overhead.
- By the way the frame is built, TDM may also be:
- Bit interleaved – one bit from each tributary in turn (used in PDH higher-order multiplexers).
- Word (byte) interleaved – one 8-bit word from each channel in turn (used in T1/E1, SDH).
Example: in E1, 30 voice channels plus 2 control slots are byte interleaved: Mbps.
Pulse stuffing and why it is needed
Pulse stuffing (justification) is the insertion of extra dummy bits into a tributary stream so that its rate exactly matches the slot rate of a higher-order multiplexer.
Need:
- Tributaries (e.g. four E1 signals into an E2) come from different sources with independent clocks, which differ slightly (plesiochronous).
- The multiplexer reads them at one common rate. Without correction, buffers would underflow or overflow, causing slips (lost/repeated bits) and frame loss.
- The multiplexer is therefore run slightly faster than any tributary; whenever a tributary's buffer is nearly empty, a stuff bit is inserted. Stuffing control bits, repeated three times and decoded by majority vote, tell the demultiplexer where stuff bits are, so it can remove them and recover the original clock with a PLL.
- This is why higher PDH rates exceed the sum of inputs: Mbps.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Pulse stuffing in TDM synchronization · Telecommunications, chapter 3
- Pulse stuffing and complete TDM PCM system · Telecommunications, chapter 3
- Pulse stuffing; LED vs LASER sources · Telecommunications, chapter 2
- TDM frame, time slot and 24-channel system · Telecommunications, chapter 3
- Multiplexing techniques and TDM standards · Telecommunications, chapter 3
- Time division switching and space switch · Telecommunications, chapter 4
- Time division multiplexing explained · Data Communication, chapter 6 · asked 3×
- Multiplexing; synchronous vs asynchronous TDM · Data Communication, chapter 6 · asked 6×
- Frequency division multiplexing explained · Data Communication, chapter 6 · asked 3×
- Short note: Frequency division multiplexing · Communication Systems, chapter 5 · asked 2×