Siksha Sarovar

Siksha Sarovar (sikshasarovar.com) is a free educational web application that helps students in India learn programming and prepare for academic and competitive exams. The platform offers structured coding courses (C, C++, Python, Java, HTML, CSS, PHP, Power BI, AI, Machine Learning, Data Science), complete university curriculum notes for BCA/MCA students with previous year question papers, Class 10 and Class 12 CBSE/HBSE school notes, and dedicated preparation material for SSC, UPSC, Banking, Railway and other government exams. Browsing the site is completely free and requires no account. Users may optionally sign in with Google solely to save their learning progress, quiz scores and personal preferences across devices.

Privacy Policy | Terms of Service | Contact Siksha Sarovar | About Siksha Sarovar

v4.0.9 · PWA
Siksha Sarovar logo
Siksha Sarovar
Your Learning Universe

Siksha Sarovar is a free e-learning platform for coding courses, BCA university notes and competitive exam preparation. Optional Google sign-in saves your learning progress across devices.

Initializing knowledge base…
Compiling modules 0%

FDM, TDM, WDM & Circuit/Packet/Message Switching

Lesson 6 of 15 in the free Computer Networks notes on Siksha Sarovar, written by Rohit Jangra.

FDM, TDM, WDM & Circuit/Packet/Message Switching

---

1. Frequency Division Multiplexing (FDM)

FDM divides the total available bandwidth into separate frequency sub-bands, each carrying a different signal simultaneously. Designed for analog signals.

How FDM Works

  1. Each input signal modulates a distinct carrier frequency
  2. Modulated signals are combined into one composite signal
  3. Guard bands (unused frequency gaps) between channels prevent interference
  4. At the receiver, bandpass filters extract each channel and demodulate

FDM Characteristics

  • All channels transmit simultaneously — no time sharing
  • Guard bands waste some bandwidth but are necessary to prevent inter-channel interference
  • Applications: AM/FM radio, cable TV (each channel occupies a 6 MHz band), ADSL broadband, OFDM in Wi-Fi 6 and 5G

---

2. Time Division Multiplexing (TDM)

TDM divides time into fixed time slots and assigns each channel a slot in a repeating cycle. Designed for digital signals.

Synchronous TDM

  • Each channel gets a fixed slot regardless of whether it has data to send
  • Empty slots waste bandwidth but the scheme is simple — no per-slot overhead
  • Used in T1 (24 channels × 64 kbps = 1.544 Mbps) and E1 (32 channels × 64 kbps = 2.048 Mbps)

Statistical (Asynchronous) TDM

  • Slots are allocated dynamically only to channels with data ready
  • More efficient — no wasted slots
  • Each slot includes a channel identifier so the receiver knows the source
  • Used in ATM (Asynchronous Transfer Mode) and cable modem DOCSIS
FeatureSynchronous TDMStatistical TDM
Slot assignmentFixed, round-robinDynamic, demand-based
Idle channel behaviourEmpty slot transmitted (wasteful)Slot not used
Per-slot overheadNoneChannel identifier
EfficiencyLow when channels are idleHigh
ComplexitySimpleMore complex

---

3. Wavelength Division Multiplexing (WDM)

WDM is the optical equivalent of FDM — it transmits multiple data streams on the same fibre using different wavelengths (colours) of light simultaneously.

TypeChannelsWavelength SpacingDistanceUse
CWDM (Coarse)8–1820 nm< 100 kmMetro access, shorter haul
DWDM (Dense)40–160+0.8 nm or less1000+ kmWAN backbone, undersea cables

Applications: Undersea cables (dozens of DWDM channels × 100+ Gbps each), ISP backbone, data centre interconnects.

---

4. Multiplexing Comparison Table

FeatureFDMTDMWDM
Signal typeAnalogDigitalOptical (light)
Division basisFrequency bandsTime slotsWavelengths
MediumCopper, coaxial, radioAny digital mediumFibre optic only
Guard separationGuard bands requiredFrame synchronisationWavelength spacing
ApplicationRadio, ADSL, cable TVT1/E1, SONET, ATMDWDM backbone
Simultaneous TXYes (all at once)No (interleaved)Yes (all at once)
Exam Tip: FDM = analog + frequency bands + guard bands. TDM = digital + time slots. WDM = fibre + wavelengths. Only FDM uses guard bands — this distinction is commonly tested.

---

5. Circuit Switching

A dedicated, end-to-end physical path is established before any data can be sent. Resources along the entire path are reserved for the duration of the communication session.

Three Phases

  1. Circuit establishment (setup phase): Resources reserved hop-by-hop along the entire path — this takes time
  2. Data transfer: Continuous data stream with very low latency (dedicated path, no queuing)
  3. Circuit teardown: Reserved resources released after communication ends
AspectDetail
Latency (post-setup)Very low — dedicated path, no store-and-forward
Bandwidth efficiencyPoor — reserved bandwidth is wasted during silences
Setup timeHigh — must reserve path before first bit is sent
ReliabilityHigh — dedicated resources, no contention
ExamplePSTN telephone network, ISDN

---

6. Packet Switching

Data is divided into fixed-size packets, each independently routed through the network. Each switching node uses store-and-forward: receive complete packet, check for errors, route to next hop.

AspectDetail
PathNo dedicated path — packets may take different routes
BandwidthShared and efficient — other packets use idle capacity
LatencyVariable — depends on queuing delay at each node
SetupNone — packets sent immediately without connection setup
ReliabilityBest-effort (IP); TCP adds reliability at Layer 4
ExampleInternet (IP networks), Ethernet

---

7. Message Switching

The entire message is transmitted node-to-node using store-and-forward. Unlike packet switching, there is no fragmentation.

AspectDetail
StorageEach intermediate node stores the entire message
LatencyVery high — large messages take long to store and forward
Suitable forAsynchronous, non-real-time traffic only
ExampleEarly telegraph, telex; conceptually similar to email delivery

---

8. Switching Comparison Table

FeatureCircuit SwitchingPacket SwitchingMessage Switching
Dedicated pathYesNoNo
Bandwidth usageWasteful (reserved)Efficient (shared)Efficient
Data transfer latencyLowMediumHigh
Connection setupRequired (high delay)NoneNone
Store & forwardNo (continuous stream)Yes (per packet)Yes (entire message)
Real-time capableYesYes (with QoS)No
ExamplePSTN telephoneInternet IPEarly telegraph

Study Deep: Why the Internet Uses Packet Switching

  • Resilience: If a router fails, packets automatically route around it. Circuit switching would require re-establishing the entire circuit.
  • Efficiency: In circuit switching, a silent phone call still holds its reserved bandwidth. In packet switching, silence uses zero bandwidth.
  • Multiplexing: Many users share the same physical links simultaneously, reducing cost dramatically.
  • Statistical multiplexing: Not all users are active simultaneously — packet switching takes advantage of this "burstiness" to serve more users than circuit switching ever could on the same infrastructure.