Theoretical Basis of Data Communication: Bandwidth, Nyquist, and Shannon Theorems
Before data can travel over copper wires or radio waves, it must be converted into physical electromagnetic signals.
1. What is Bandwidth? (In Simple Words)
In everyday life, think of a water pipe:
- A narrow pipe can only deliver a small trickle of water per second.
- A wide pipe can deliver a huge torrent of water per second.
In networking, Bandwidth is the range of signal frequencies that a transmission wire or medium can pass without losing too much strength. The higher the bandwidth, the more data (bits per second) can travel across the wire!
2. Transmission Impairments (Why Signals Degrade)
When signals travel down long copper cables or through the air, they degrade due to three main problems:
- Attenuation (Loss of Energy): As a signal travels through a cable, it loses electrical strength and gets weaker (like your voice fading when you shout to someone 200 meters away). We use Repeaters / Amplifiers to boost the signal.
- Distortion: Different frequency components travel at slightly different speeds down a wire, changing the shape of the signal waveform.
- Noise (External Interference): Unwanted electrical signals from lightning, microwave ovens, or nearby power lines that corrupt data bits (turning a 0 into a 1).
3. Nyquist Theorem (For Noiseless Channels)
In 1928, Harry Nyquist calculated the maximum theoretical data transmission rate for a channel with zero noise:
Formula: Maximum Bit Rate = 2 × B × log₂(V) bps
- B = Bandwidth of the channel in Hertz (Hz).
- V = Number of discrete signal levels (voltage levels).
💡 Simple Example for Exams:
If an audio channel has a bandwidth B = 3000 Hz and binary signaling (V = 2 levels):
Bit Rate = 2 × 3000 × log₂(2) = 6000 bps = 6 kbps.
4. Shannon Capacity Theorem (For Real-World Noisy Channels)
Real-world cables always have background electrical noise. Claude Shannon calculated the absolute physical maximum speed for a channel with noise:
Formula: Capacity C = B × log₂(1 + S/N) bps
- B = Bandwidth in Hertz (Hz).
- S/N = Signal-to-Noise Ratio (power of signal divided by power of noise).
- Decibel conversion: SNR (dB) = 10 × log₁₀(S/N).
💡 DAVV Exam Tip
Question (10 Marks): “Explain the theoretical basis of data communication. State and differentiate between Nyquist Theorem and Shannon Capacity Theorem.”
- Write both formulas clearly.
- Crucial Distinction: Nyquist applies to an ideal noiseless channel, whereas Shannon applies to a real-world noisy channel.
- Define Attenuation, Distortion, and Noise.