![[./final.pdf]]
Chapter 1: Introduction
Basic Communication System
- Goal: Transfer information reliably and efficiently from a Source to a Destination across a Channel.
- Fundamental Blocks: Source
Transmitter Channel Receiver Destination. - Transmitter: Encodes source information into a signal suitable for the channel (modulation).
- Channel: The physical medium (wire, fiber, air, etc.) that carries the signal. Introduces noise, distortion, attenuation.
- Receiver: Processes the received (corrupted) signal to estimate the original information (demodulation, decoding).
- Transfer Medium: Can be across space (real-time transmission) or time (storage).
The Channel: Resource and Challenge
- The channel is the resource enabling communication but presents challenges.
Channel Challenge: Limited Spectrum/Bandwidth
- Physical media cannot support infinite frequencies.
- Wireless spectrum is a scarce, regulated resource.
- Wired channels exhibit frequency-dependent attenuation (e.g., high frequencies attenuated more in twisted pairs).
- Motivation: Leads to the need for bandwidth-efficient communication techniques.
Channel Challenge: Noise
- Unavoidable random perturbations corrupting the signal.
- Thermal Noise: Due to random motion of electrons in conductors. Fundamental limit.
- Other Sources: Interference (other transmitters), man-made noise (electronics), shot noise.
- AWGN Model: Standard mathematical model. Assumes noise is:
- Additive:
. - White: Flat Power Spectral Density (PSD)
(two-sided). Noise power in bandwidth B is . - Gaussian: Noise amplitude follows a Gaussian distribution.
- Additive:
- Motivation: Need for techniques robust to noise, leading to signal design and error control coding.
Channel Challenge: Distortion
- Attenuation: Signal weakening with distance/frequency.
- Multipath (Wireless): Signal arrives via multiple paths, causing constructive/destructive interference (fading) and delay spread (causing Inter-Symbol Interference - ISI).
- Motivation: Requires equalization techniques at the receiver and robust modulation schemes.
Channel Challenge: Limited Capacity
- Shannon's Capacity Theorem: Defines the maximum theoretical rate (bits/sec) for reliable communication over a noisy channel.
- Indicates a fundamental trade-off between bandwidth (
), power (via SNR), and data rate ( ). - Motivation: Benchmarks performance and drives the search for efficient coding and modulation.
Analog vs. Digital Communication
- Analog: Information represented by continuous waveforms. Simple but degrades easily with noise.
- Digital: Information represented by discrete symbols (bits). Enables sophisticated processing.
- Why Digital? (Sec 1.1.3): Robustness (regenerative repeaters clean noise), Optimality (Source-Channel Separation allows independent optimization), Scalability (networking, packet switching), Flexibility (DSP, error correction, compression, encryption).
- Digital System Blocks: Source Coding (Compression)
Channel Coding (Error Control) Modulation Channel Demodulation Channel Decoding Source Decoding.
Chapter 2: Signals and Systems Fundamentals
Signal Representations (Sec 2.2)
- Sinusoid: Basic periodic signal
. - Complex Exponential:
. Powerful tool, eigenfunction of LTI systems. - Relation:
.
Inner Product, Energy, Power (Sec 2.2)
- Inner Product:
. Measures projection/similarity. - Energy:
. - Power:
.
Fourier Analysis (Sec 2.4, 2.5)
- Transforms signals between time and frequency domains.
- Key Pairs:
; ; . - Convolution Theorem:
. Fundamental for LTI systems. - Parseval's Theorem:
. Relates energy in time and frequency.
Spectral Density and Bandwidth (Sec 2.6)
- ESD (Energy Signals):
. - PSD (Power Signals/WSS Processes):
. Describes power distribution vs. frequency. - Bandwidth: Defines frequency occupancy. Various definitions (e.g., 99% power containment).
Complex Baseband Representation (Sec 2.8)
- Motivation: Simplifies analysis of passband signals/systems by shifting the spectrum to baseband and using complex notation.
- Representation: Real passband
Complex baseband . - I/Q Components:
. . - Spectrum:
. The spectrum of is . - Power/Energy:
. Conserves total energy/power (factor of 1/2 comes from Re{} operation). - Filtering: Passband filter
corresponds to complex baseband filter . Output . - Frequency/Phase Offset:
, where . Causes rotation/mixing of I/Q components in the receiver if uncompensated. (Fig 2.28, Eq 2.77).
Chapter 3: Analog Communication Techniques
Amplitude Modulation (AM) (Sec 3.2)
DSB-SC (Double Sideband Suppressed Carrier) (Sec 3.2.1)
- Motivation: Simple modulation concept; directly maps message
to amplitude. - Generation:
. Complex envelope . - Spectrum:
. . - Demodulation: Requires coherent detector (multiply by local carrier
, then LPF). - Output:
. - Challenge: Needs accurate carrier phase synchronization (
). Phase error causes signal attenuation.
Conventional AM (Sec 3.2.2)
- Motivation: Simplify receiver by enabling non-coherent envelope detection. Tradeoff: power efficiency for Rx simplicity (common in broadcasting).
- Generation: Add a large carrier component:
. - Condition for Envelope Detection: Modulation index
ensures envelope follows the message shape. - Envelope Detector: Diode + RC LPF. Simple circuit.
- Power Efficiency: Inefficient due to large carrier power.
.
SSB (Single Sideband) (Sec 3.2.3)
- Motivation: Improve bandwidth efficiency over DSB by transmitting only one sideband.
. - Spectrum: Requires filtering DSB to remove one sideband (difficult near DC) or phase shift method.
- Hilbert Transform: Conceptual tool.
. Frequency domain (introduces phase shift). - Generation (Phase Shift Method):
- (Scaling factors often included).
- Complex Envelope:
. (Note: Complex envelope is not just ). - Demodulation: Requires coherent detection. Received I component is
. - Challenge: Very sensitive to phase errors
, which cause not just attenuation but also distortion due to crosstalk from the Hilbert transform term.
QAM (Quadrature Amplitude Modulation) (Sec 3.2.5)
- Motivation: Transmit two independent messages (
) in the same bandwidth as DSB ( ) by using orthogonal carriers (cos and sin). Doubles the spectral efficiency compared to DSB/AM carrying one message. - Generation:
. - Complex Envelope:
. - Demodulation: Requires coherent receiver with two branches (I and Q).
- Challenge: Phase errors
cause crosstalk between I and Q channels: ; .
Angle Modulation (Sec 3.3)
- Motivation: Constant envelope
makes it robust to amplitude nonlinearities (e.g., power amplifiers working near saturation). Can trade bandwidth for improved noise performance. - Generation:
. - FM: Instantaneous frequency
. Phase is integral of message. Smooth phase. - PM: Phase
. Instantaneous frequency depends on derivative of message. Can have phase discontinuities if message is discontinuous. - Bandwidth (Carson's Rule):
. Requires significantly more bandwidth than AM for large . - Demodulation (FM): Convert frequency variations to amplitude variations. E.g., Limiter-Discriminator.
Receiver Architectures (Sec 3.4)
- Superheterodyne: Mixes RF to a fixed IF for easier filtering/amplification. Requires image rejection.
- Direct Conversion (Zero-IF): Mixes directly to baseband. Simpler, but suffers from DC offset, LO leakage.
Phase Locked Loop (PLL) (Sec 3.5)
- Function: Feedback loop to align VCO output phase/frequency with input signal phase/frequency.
- Uses: Carrier synchronization (coherent demod), frequency synthesis (generating stable LO frequencies), FM demodulation.
- Linearized Analysis: Provides insight into tracking (phase steps, freq steps) based on loop filter order.
Chapter 4: Digital Modulation
Signal Constellations (Sec 4.1)
- Geometric representation of symbols in complex baseband (
). - M-ary constellation carries
bits per symbol. - Examples: BPSK (2-PAM), QPSK (4-PSK/4-QAM), 8-PSK, 16-QAM. (Fig 4.4).
Bandwidth Occupancy (Sec 4.2)
- Linear Modulation:
. - PSD (Uncorrelated Symbols): $ S_u(f) = \frac{\sigma_b^2}{T} |P(f)|^2 $. Bandwidth depends on the pulse shape
. - Example PSDs (Fig 4.6): Rectangular pulse has wide spectral tails (
decay); Sine pulse is better.
Design for Bandlimited Channels (Sec 4.3)
- Goal: Transmit symbols at rate
without ISI using pulses that fit within channel bandwidth. - Nyquist Criterion for Zero ISI:
- Time:
. Pulse has zero crossings at multiples of symbol period . - Frequency:
. Sum of shifted spectra is flat.
- Time:
- Sinc Pulse:
. Achieves minimum theoretical BW . Impractical due to slow decay (1/t). - Raised Cosine (RC) Pulse: Nyquist pulse with faster decay (1/t³). Introduces excess bandwidth
. . - Tradeoff: BW vs. pulse decay rate/robustness.
- Square Root Raised Cosine (SRRC): Used at Tx (
) and Rx ( ) such that is RC. (Matched Filter).
Bandwidth Efficiency (Sec 4.3.3)
- Measure of data rate per unit bandwidth:
(for complex signals/2D). - Higher
higher .
Orthogonal Modulation (Sec 4.4)
- Uses M orthogonal signals
. - FSK Example: Needs frequency separation
(coherent) or (non-coherent). - Bandwidth:
. Poor bandwidth efficiency .
Chapter 5: Probability and Random Processes
Noise Modeling (Sec 5.8)
- AWGN:
with PSD . Autocorrelation . - Noise Power in BW B:
. - Complex Baseband Noise:
, where are independent WGN processes each with PSD . (Scaling adjusted for consistency). .
WSS Processes & Filtering (Sec 5.7, 5.9)
- LTI filtering preserves Gaussianity and (if input is WSS) WSS property.
- Output PSD:
.
Correlation and Matched Filtering (Sec 5.9)
- Matched Filter
maximizes SNR at output. - Max SNR:
.
Chapter 6: Optimal Demodulation
Hypothesis Testing Framework (Sec 6.1)
- Model: Receive
, choose hypothesis ( sent). - Goal: Minimize Probability of Error
. - MAP Rule: Choose
maximizing . Optimal. - ML Rule: Choose
maximizing . Optimal for equal priors. - Example 6.1.1: Hypothesis testing with exponential distributions.
Signal Space Concepts (Sec 6.2)
- Key Idea: Represent
CT signals as vectors in an -dimensional ( ) space using an orthonormal basis . - AWGN Channel in Signal Space:
: Received vector (components ). : Transmitted signal vector. : Noise vector (components are i.i.d. ).
- Inner products, norms, distances are preserved.
Optimal Reception in AWGN (Sec 6.2.4)
- ML Rule (Vector Space): Choose
that minimizes Euclidean distance . - Implementation:
- Correlator Bank: Compute
for all . Decision uses . - Matched Filter Bank: Filter
with and sample. Output is equivalent to correlator.
- Correlator Bank: Compute
Performance Analysis (Sec 6.3)
- Q-Function:
. - Pairwise Error Probability (PEP):
. - Binary Signaling:
, with . - Antipodal (BPSK)
is 3dB better than Orthogonal/OOK ( ). (Fig 6.20).
- Antipodal (BPSK)
- M-ary Signaling Symbol Error Rate (SER):
- Union Bound:
. - Nearest Neighbor Approx:
. Dominates at high SNR.
- Union Bound:
- Bit Error Rate (BER): Requires considering the bit mapping (Gray coding preferred). For Gray codes,
. - Example QPSK vs 16QAM (Fig 6.25): Illustrates power vs. bandwidth tradeoff. 16QAM is more bandwidth efficient (
vs 2) but less power efficient (needs ~4dB higher for same SER).
Link Budget Analysis (Sec 6.5)
- Connects required
(from performance analysis) to physical parameters. - Required Received Power:
. - Friis Free Space Path Loss:
. Relates received power to transmit power, antenna gains ( ), range ( ), and wavelength ( ). - Link Budget:
.