Comm Notes
Detailed study of all elements in a communication system including transmitter, channel, receiver, encoders, decoders, and their functions with circuit-level explanations.
Every communication system consists of several fundamental building blocks that work in coordination to transfer information from source to destination. Understanding each element's role and characteristics is crucial for designing efficient communication systems.
Complete System Architecture
1. Information Source
The information source generates the message to be communicated. Sources can be classified based on:
Analog Sources
- Human speech: bandwidth 300 Hz – 3.4 kHz
- Music: bandwidth 20 Hz – 20 kHz
- Video: bandwidth up to 6 MHz (standard TV)
Digital Sources
- Computer data: binary sequences
- Sensor readings: quantized measurements
- Text: encoded character sequences
Source Characteristics
| Property | Analog Source | Digital Source |
|---|---|---|
| Output | Continuous signal | Discrete symbols |
| Bandwidth | Fixed/variable | Determined by bit rate |
| Redundancy | Often high | Can be compressed |
| Example | Microphone output | Keyboard input |
2. Source Encoder
The source encoder removes redundancy from the source signal, representing it with fewer bits. This is also called data compression.
Key Functions:
- Removes statistical redundancy
- Reduces required transmission bandwidth
- Improves system efficiency
Mathematical Measure — Entropy:
H(X) = -Σ P(xᵢ) × log₂[P(xᵢ)]
Where P(xᵢ) is the probability of symbol xᵢ.
Examples of source coding:
- Huffman coding
- Lempel-Ziv-Welch (LZW) coding
- Run-length encoding (RLE)
3. Channel Encoder
The channel encoder adds controlled redundancy to combat transmission errors. This is the opposite of source encoding — it intentionally adds extra bits for error detection and correction.
Functions:
- Adds parity bits or check sequences
- Enables error detection at receiver
- Permits error correction without retransmission
Common Channel Codes:
| Code Type | Redundancy | Error Capability | Application |
|---|---|---|---|
| Hamming (7,4) | 3/7 | Correct 1-bit errors | Memory systems |
| Convolutional | Variable | Burst error correction | Mobile, satellite |
| Reed-Solomon | Variable | Multiple symbol errors | CDs, DVDs |
| Turbo codes | ~1/3 | Near Shannon limit | 3G/4G cellular |
| LDPC | Variable | Near Shannon limit | 5G, Wi-Fi |
4. Modulator
The modulator shifts the baseband signal to a higher frequency suitable for transmission through the channel.
Why Modulation is Required:
- Practical antenna size: λ = c/f (lower f means impractically large antennas)
- Frequency division multiplexing capability
- Bandwidth management
- Noise immunity improvement (FM/PM)
Modulation Expression:
s(t) = A_c[1 + m·m(t)] × cos(2πf_c·t) (for AM)
Where:
- A_c = carrier amplitude
- m = modulation index
- m(t) = normalized message signal
- f_c = carrier frequency
5. Transmitter
The transmitter prepares the modulated signal for transmission by:
- Amplifying the signal to required power level
- Filtering to limit bandwidth
- Coupling to antenna or transmission medium
Key Transmitter Parameters:
- Output power (watts/dBm)
- Frequency stability (ppm)
- Spectral purity (spurious emissions)
- Efficiency (DC to RF conversion)
6. Communication Channel
The channel is the physical medium connecting transmitter and receiver. Channels introduce three main impairments:
Channel Impairments
| Impairment | Cause | Effect | Mitigation |
|---|---|---|---|
| Attenuation | Energy absorption | Signal weakening | Amplifiers, repeaters |
| Distortion | Frequency-dependent response | Signal shape change | Equalization |
| Noise | Random processes | Signal corruption | Error coding, filtering |
| Interference | Other signals | Overlapping signals | Filtering, spread spectrum |
Channel Types
Guided Channels:
- Twisted pair: bandwidth ~100 MHz (Cat 6)
- Coaxial cable: bandwidth ~1 GHz
- Optical fiber: bandwidth ~50 THz
Unguided Channels:
- Radio waves: VLF to EHF bands
- Microwave links: 1–300 GHz
- Infrared: short-range, line of sight
- Free-space optical: point-to-point
7. Receiver
The receiver performs the inverse operations of the transmitter:
| RF Amp | ───▶ | Mixer | ───▶ | IF Filter | ───▶ | Demodula- |
|---|---|---|---|---|---|---|
| (LNA) | & Amp | tor |
Key Receiver Parameters:
- Sensitivity (minimum detectable signal)
- Selectivity (ability to reject adjacent channels)
- Dynamic range (ratio of max to min signal levels)
- Noise figure (added noise by receiver)
8. Channel Decoder and Source Decoder
The channel decoder detects and corrects transmission errors using the redundancy added by the channel encoder. The source decoder then decompresses the signal back to its original form.
Solved Example
Problem: In a digital communication system, a source produces 4 symbols with probabilities P(A)=0.5, P(B)=0.25, P(C)=0.125, P(D)=0.125. Calculate the source entropy and the minimum average bits per symbol.
Solution:
H(X) = -Σ P(xᵢ) × log₂[P(xᵢ)]
H(X) = -(0.5×log₂0.5 + 0.25×log₂0.25 + 0.125×log₂0.125 + 0.125×log₂0.125)
H(X) = -(0.5×(-1) + 0.25×(-2) + 0.125×(-3) + 0.125×(-3))
H(X) = -(−0.5 − 0.5 − 0.375 − 0.375)
H(X) = 1.75 bits/symbol
This means we need at minimum 1.75 bits per symbol on average, compared to 2 bits with fixed-length coding (log₂4 = 2).
Interview Questions
Q1: Distinguish between source coding and channel coding.
Source coding removes redundancy to reduce data rate (compression), while channel coding adds controlled redundancy to enable error detection and correction. They serve opposite purposes but both improve overall system efficiency.
Q2: What is the role of a bandpass filter in a transmitter?
The bandpass filter limits the transmitted signal's bandwidth to prevent interference with adjacent channels, comply with regulatory requirements, and remove out-of-band noise and harmonics generated during modulation and amplification.
Q3: Why is the receiver more complex than the transmitter in most systems?
The receiver must deal with a very weak signal corrupted by noise, requiring high sensitivity and selectivity. It needs frequency conversion (mixing), precise filtering, automatic gain control, synchronization recovery, and error correction — all while maintaining low internal noise.
Q4: What happens if channel encoding is not used?
Without channel encoding, any bit errors introduced by channel noise cannot be detected or corrected. This leads to degraded performance, especially in noisy channels. The only alternative is retransmission (ARQ), which reduces throughput and increases latency.
Exam Focus
Revise definitions, diagrams, examples, and short-answer points for Elements of a Communication System.
Interview Use
Prepare one clear explanation, one practical example, and one common mistake for this Communication Systems topic.
Search Terms
communication-systems, communication systems, communication, systems, introduction, elements, system, elements of a communication system
Related Communication Systems Topics