Communication system

Communication System Engineering (MIE 113)

Welcome to this comprehensive study material and blog post on the foundational theoretical concepts in communications systems engineering. This unit is designed for 20 hours of learning, breaking down complex topics into digestible explanations, examples, and visuals. Whether you're a student or enthusiast, use this as a guide for self-paced learning. We've included animations, diagrams, and recommended videos for better understanding.

Topic 1: Elements of a Generic Communications System/Digital Communication System and Various Issues Associated with Each Element

First, let's look at the elements of a generic communication system. This is like the blueprint for how information travels from sender to receiver. The key components are: the information source (e.g., voice or data), transmitter (encodes and modulates the signal), channel (medium like air or cable, prone to noise), receiver (demodulates and decodes), and destination (user or device).

In a digital system, we add analog-to-digital conversion at the start and digital-to-analog at the end. Issues include: noise in the channel degrading signals, bandwidth limitations restricting data rate, and power constraints in transmitters.

Example: In a phone call, your voice (source) is digitized, transmitted over wires (channel), and reconstructed at the receiver. If noise interferes, you hear static—that's a channel issue.

Visual: Block Diagram

Basic Communication System Explained | Block Diagram, Elements & Classification

Basic Communication System Explained | Block Diagram, Elements & Classification

Recommended Animation/Video:

Further Reading: rfwireless-world.com, boardmix.com


Topic 2: Comparison Between Analog and Digital Communications Systems

Now, comparing analog and digital systems. Analog transmits continuous signals (like radio waves varying smoothly), while digital uses discrete bits (0s and 1s). Analog is simpler and cheaper but susceptible to noise—distortions accumulate. Digital is more robust with error correction, easier to encrypt, and integrates with computers, but requires more bandwidth initially.

Advantages of digital: Better noise immunity, multiplexing ease, and data compression. Drawbacks: Higher complexity in conversion. Example: FM radio (analog) vs. streaming music (digital)—digital sounds clearer over long distances.

Visual: Side-by-Side Comparison Diagram

How does an analog signal differ from a continuous signal and a digital signal from a discrete signal

How does an analog signal differ from a continuous signal and a ...

Recommended Animation/Video:

Further Reading: geeksforgeeks.org, youtube.com


Topic 3: Nyquist Sampling Theorem for Analog to Digital Conversion

The Nyquist sampling theorem is crucial for digitizing analog signals without loss. It states: To accurately reconstruct a signal, sample it at least twice the highest frequency component ($f_s \geq 2f_{max}$). If undersampled, aliasing occurs—high frequencies masquerade as low ones.

Example: Audio CDs sample at 44.1 kHz for human hearing up to 20 kHz (2*20k=40k, with margin). Violate it, and music sounds distorted.

Visual: Illustration with Waveform

Nyquist Sampling Theorem - GeeksforGeeks

Nyquist Sampling Theorem - GeeksforGeeks

Recommended Animation/Video:

Further Reading: geeksforgeeks.org, sciencedirect.com


Topic 4: Waveform Coding Techniques: PCM, DPCM, ADPCM, DM, ADM

Waveform coding digitizes analog signals. PCM (Pulse Code Modulation) samples, quantizes, and encodes—basic but bandwidth-heavy. DPCM (Differential PCM) encodes differences, reducing bits. ADPCM adapts quantization for efficiency. DM (Delta Modulation) uses 1-bit for changes—simple but slope overload prone. ADM adapts step size to avoid that.

Example: PCM in telephony (8-bit, 8kHz); DM in low-bitrate voice.

Visual: Waveforms Comparison

(No suitable image found; refer to recommended video for visualization.)

Recommended Animation/Video:

Further Reading: totalecer.blogspot.com, codes.pratikkataria.com


Topic 5: Baseband Shaping for Data Transmission: Unipolar, Polar, Bipolar Signals - NRZ, RZ, Manchester, AMI Format

Baseband shaping formats digital data for transmission. Unipolar: 0/low voltage. Polar: Positive/negative. Bipolar: Alternating polarities.

Formats: NRZ (Non-Return-to-Zero)—level constant; RZ (Return-to-Zero)—pulses return to zero; Manchester—self-clocking with mid-bit transition; AMI (Alternate Mark Inversion)—alternates polarity for balance.

Example: Ethernet uses Manchester for clock recovery.

Visual: Signal Waveforms

LINE CODING – Fosco Connect

LINE CODING – Fosco Connect

Recommended Animation/Video:

Further Reading: technologyuk.net, vedveethi.co.in


Topic 6: Analog Modulation Techniques - Time Domain and Frequency Domain Analysis

Analog modulation varies carrier with message. AM (Amplitude): Varies amplitude—simple but noise-prone. FM (Frequency): Varies frequency—better noise resistance.

Time domain: Waveform views. Frequency domain: Spectra showing sidebands.

Example: AM radio vs. FM radio.

Visual: Graphs

(No suitable image found; refer to recommended video for visualization.)

Recommended Animation/Video:

Further Reading: geeksforgeeks.org, tutorialspoint.com


Topic 7: Digital Modulation Techniques

Digital modulation: ASK (Amplitude Shift Keying)—on/off amplitude; FSK (Frequency Shift)—freq switches; PSK (Phase Shift)—phase changes; QAM (Quadrature Amplitude)—combines amplitude/phase.

Evaluated by bandwidth efficiency, power, BER.

Visual: Constellations/Diagrams

ASK, FSK, and PSK

ASK, FSK, and PSK

Recommended Animation/Video:

Further Reading: salimwireless.com, eecs.yorku.ca


Topic 8: Evaluation of System Performance: SNR and BER

SNR (Signal-to-Noise Ratio): Power ratio, higher better. BER (Bit Error Rate): Error fraction, lower better. SNR affects BER—higher SNR, lower BER.

Visual: Graph

Comparison of the BER vs SNR performance graph for | Download ...

Comparison of the BER vs SNR performance graph for | Download ...

Recommended Animation/Video:

Further Reading: researchgate.net, researchgate.net


Topic 9: Information and Entropy, Source Coding Theorem, Huffman Coding

Information: Uncertainty measure. Entropy: Average info per symbol. Source Coding Theorem: Minimum bits needed = entropy.

Huffman: Variable-length codes, frequent symbols short codes.

Visual: Tree

Huffman coding - Wikipedia

Huffman coding - Wikipedia

Recommended Animation/Video:

Further Reading: en.wikipedia.org, geeksforgeeks.org


Topic 10: Shannon’s Channel Capacity Theorem

$C = B \log_2(1 + \text{SNR})$—This formula gives the maximum theoretical error-free data rate (C) given bandwidth (B) and Signal-to-Noise Ratio (SNR). It defines the fundamental limits of communication due to noise and bandwidth.

Visual: Formula/Graph

experimental physics - Negative SNR and Shannon–Hartley theorem ...

experimental physics - Negative SNR and Shannon–Hartley theorem ...

Recommended Animation/Video:

Further Reading: ingenu.com, sciencedirect.com


Topic 11: Error-Control Coding: Rationale for Coding and Types of Codes, Linear Block Codes, Error Detection and Correction, Convolutional Codes

Coding adds redundancy (extra bits) to the data stream to allow the receiver to detect and/or correct errors caused by channel noise. Block codes (e.g., Hamming) group bits into blocks for coding; convolutional codes use shift registers for streaming data.

Rationale: Combat noise. Linear block: Uses parity checks for easy encoding/decoding. Convolutional: Typically decoded using the Viterbi algorithm (Trellis decoding).

Visual: Diagrams

Structural representation of linear block code. Linear Block Codes ...

Structural representation of linear block code. Linear Block Codes ...

Recommended Animation/Video:

Further Reading: engineerstutor.com, wikiwand.com


Topic 12: Multiplexing, Emerging Trends in Modulation, Error Control Coding, and Multiplexing

Multiplexing shares a single communication channel among multiple users: TDM (Time Division Multiplexing—time slots), FDM (Frequency Division Multiplexing—frequency bands), CDM (Code Division Multiplexing—unique codes).

Emerging Trends: OFDM (Orthogonal Frequency-Division Multiplexing—multi-carrier system used in 4G/5G), advanced FEC like LDPC (Low-Density Parity-Check), and NOMA (Non-Orthogonal Multiple Access) multiplexing.

Visual: Diagrams

14. Understanding Multiplexing: FDM, TDM, CDM, and WDM Explained!

14. Understanding Multiplexing: FDM, TDM, CDM, and WDM Explained!


Exam Questions & Answers (Collapsible Practice Section)

Use the collapsible sections below to test your knowledge on the topics covered above. Click to reveal the answer.

Communication Systems Study Material

1(a) Earlier communication systems were largely analog. Some of the systems are still analog. But the majority of the communication systems have been digitized and the remaining are in the process of digitization. Give examples to substantiate these statements. Why do you think this analog to digital change happened and is still happening?

Analog vs Digital Communication

Early systems were analog (continuous signals), but most have transitioned to digital (discrete binary) for better quality and efficiency. Some legacy systems remain analog, while others are being upgraded.

Analog vs Digital Signals

Examples

  • Telephone: From analog PSTN to digital VoIP (e.g., Skype, Zoom).
  • Television: Analog (NTSC/PAL) to Digital TV (HD, 4K).
  • Radio: AM/FM analog to Digital (DAB, HD Radio, streaming).

Telephone Evolution

Reasons for Transition

  • Better noise immunity and signal regeneration.
  • Higher efficiency (compression, more channels).
  • Integration with digital devices, encryption, error correction.
  • Support for modern services (internet, 5G, IoT).

Video: Introduction to Analog and Digital Communication

1B: Analog to digital change over requires A/D conversion of analog baseband signal. Explain one of the widely used such techniques and derive the formula for the data rate of the digital output.

Pulse Code Modulation (PCM)

PCM is a widely used A/D technique: Sampling → Quantization → Encoding.

  1. Sampling at fs ≥ 2 × f_max (Nyquist).
  2. Quantization to 2^n levels.
  3. Encoding each sample to n bits.

PCM Process

Data Rate Derivation

Data rate R = f_s × n bps
(samples/second × bits/sample)

Example: Voice (4 kHz max) → fs = 8 kHz, n=8 → R=64 kbps.

Video: Pulse Code Modulation Explained

2.a: What do you mean by a line code? Where is a line code used? List all the desirable characteristics of a line code. For a data sequence 110110, draw the waveform for NRZ, RZ, Manchester, AMI.

Line Code

A line code encodes binary data into waveforms for baseband transmission.

Uses

  • Ethernet, USB, digital telephony, storage.

Desirable Characteristics

  • No DC component
  • Self-synchronization
  • Error detection
  • Bandwidth efficiency
  • Power efficiency
  • Noise immunity
  • Transparency
  • Low complexity

Waveforms for 110110

Line Coding Waveforms including NRZ

RZ Waveform

Manchester Waveform

AMI Waveform

Video: Line Coding in Digital Communication

2B: Draw waveform for the data sequence 10101 using ASK, FSK and PSK.

Digital Modulation Waveforms for 10101

ASK: Amplitude changes (high for 1, low/none for 0).
FSK: Frequency changes (two frequencies).
PSK: Phase shifts (e.g., 0° for 0, 180° for 1).

ASK PSK FSK Waveforms

Detailed ASK FSK PSK for binary data

ASK vs FSK vs PSK Comparison

Video: ASK FSK PSK Modulation Techniques

3a: Consider a discrete source generating five alphabets with probabilities (0.35, 0.25, 0.20, 0.10, 0.10). Find the Huffman code, entropy and coding efficiency for this source.

Huffman Coding

Symbols: A(0.35), B(0.25), C(0.20), D(0.10), E(0.10)

Step-by-step tree: Combine lowest probabilities repeatedly.

Possible Huffman Codes (one variant):

  • A: 0 (length 1)
  • B: 10 (2)
  • C: 110 (3)
  • D: 1110 (4)
  • E: 1111 (4)

Average length ≈ 2.05 bits/symbol

Huffman Tree Example

Entropy H = -∑ p log₂p ≈ 2.13 bits/symbol

Efficiency = H / average length ≈ 96-98% (very high)

Video: Huffman Coding Greedy Method

3B: Define modulation, compare AM, PM and FM.

Modulation: Process of varying a carrier signal's parameter (amplitude, frequency, phase) with the message signal for efficient transmission.

ParameterAMFMPM
VariedAmplitudeFrequencyPhase
Noise ImmunityPoorGoodBest
Bandwidth2×message BWLarge (Carson's rule)Similar to FM
ComplexitySimpleModerateComplex
ApplicationsRadio broadcastingFM radio, TV soundIndirect FM, digital

AM FM PM Waveforms

Video: Comparison of AM, FM and PM

3C: Write short note on ADPCM.

ADPCM (Adaptive Differential PCM): Variant of DPCM where quantization step size adapts to signal variations, reducing bit rate while maintaining quality.

Encodes difference from predicted value; step size adjusts dynamically.

Used in speech coding (e.g., G.726 at 16-40 kbps), VoIP.

Advantages: Lower bitrate than PCM, better than fixed DPCM.

Video: ADPCM Explanation

4a: Carry out a power budget analysis for the given long haul optical fiber link and state whether this system is good.
Link length=185 km, Tx Power=1 mW (0 dBm), α=0.25 dB/km, Splices=46 (0.1 dB each), Connectors=2 (0.2 dB each), Rx Sensitivity=-28 dBm, Margin=6 dB, D=18 ps/nm-km.

Power Budget Calculation

Fiber loss = α × L = 0.25 × 185 = 46.25 dB

Splice loss = 46 × 0.1 = 4.6 dB

Connector loss = 2 × 0.2 = 0.4 dB

Total loss = 46.25 + 4.6 + 0.4 = 51.05 dB

Received power = Tx power - Total loss = 0 - 51.05 = -51.05 dBm

Available margin = Rx sensitivity - Received power = -28 - (-51.05) = 23.05 dB

Required margin = 6 dB → Actual margin 23.05 dB > 6 dB → System is good (plenty of margin).

Dispersion not critical for power budget (affects signal quality, not power).

4b: Draw the generalized architecture of a GSM cellular system and explain the functions and features of various components.

GSM components: MS (Mobile Station), BSS (BTS + BSC), NSS (MSC, HLR, VLR, AuC, EIR), OSS.

GSM Architecture

GSM Elements

Key functions: BTS (radio transmission), BSC (handover/control), MSC (switching), HLR/VLR (subscriber data).

Video: GSM Architecture Explained

5a: What are the advantages of optical fiber with respect to its construction, theory of light propagation, types, and transmission characteristics.

Advantages

  • High bandwidth & speed
  • Low attenuation (long distances)
  • Immune to EMI
  • Lightweight, small size
  • Secure (hard to tap)
  • Types: Single-mode (long haul), Multi-mode (short)
  • Propagation: Total Internal Reflection

Fiber Structure & Propagation

Video: Optical Fiber Advantages

5b: What do you mean by multiplexing? Compare TDM and FDM systems. How do you calculate the channel capacity of a transmission medium?

Multiplexing: Combining multiple signals over one channel.

TDMFDM
Signal TypeDigital/AnalogAnalog
DivisionTime slotsFrequency bands
SynchronizationRequiredNot needed
CrosstalkLowPossible (guard bands)
ApplicationsPCM telephonyRadio, TV

TDM vs FDM Illustration

Channel Capacity (Shannon)

C = B log₂(1 + SNR) bps
(B = bandwidth, SNR = signal-to-noise ratio)

Video: TDM vs FDM

Post a Comment

Previous Post Next Post