| |
| |
To the Instructor | |
| |
| |
| |
When Is a Digital Radio Like an Onion? | |
| |
| |
| |
A Digital Radio | |
| |
| |
| |
A Digital Radio | |
| |
| |
| |
An Illustrative Design | |
| |
| |
| |
The Complete Onion | |
| |
| |
| |
The Component Architecture Layer | |
| |
| |
| |
A Telecommunication System | |
| |
| |
| |
Electromagnetic Transmission of Analog Waveforms | |
| |
| |
| |
Bandwidth | |
| |
| |
| |
Upconversion at the Transmitter | |
| |
| |
| |
Frequency Division Multiplexing | |
| |
| |
| |
Filters that Remove Frequencies | |
| |
| |
| |
Analog Downconversion | |
| |
| |
| |
Analog Core of Digital Communication System | |
| |
| |
| |
Sampling at the Receiver | |
| |
| |
| |
Digital Communications Around an Analog Core | |
| |
| |
| |
Pulse Shaping | |
| |
| |
| |
Synchronization | |
| |
| |
| |
Equalization | |
| |
| |
| |
Decisions and Error Measures | |
| |
| |
| |
Coding and Decoding | |
| |
| |
| |
A Telecommunication System | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
The Five Elements | |
| |
| |
| |
Finding the Spectrum of a Signal | |
| |
| |
| |
The First Element: Oscillators | |
| |
| |
| |
The Second Element: Linear Filters | |
| |
| |
| |
The Third Element: Samplers | |
| |
| |
| |
The Fourth Element: Static Nonlinearities | |
| |
| |
| |
The Fifth Element: Adaptation | |
| |
| |
| |
Summary | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
The Idealized System Layer | |
| |
| |
| |
Modelling Corruption | |
| |
| |
| |
When Bad Things Happen to Good Signals | |
| |
| |
| |
Linear Systems: Linear Filters | |
| |
| |
| |
The Delta "Function" | |
| |
| |
| |
Convolution in Time: It's What Linear Systems Do | |
| |
| |
| |
Convolution <=> Multiplication | |
| |
| |
| |
Improving SNR | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Analog (De)modulation | |
| |
| |
| |
Amplitude Modulation with Large Carrier | |
| |
| |
| |
Amplitude Modulation with Suppressed Carrier | |
| |
| |
| |
Quadrature Modulation | |
| |
| |
| |
Injection to Intermediate Frequency | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Sampling with Automatic Gain Control | |
| |
| |
| |
Sampling and Aliasing | |
| |
| |
| |
Downconversion via Sampling | |
| |
| |
| |
Exploring Sampling in MATLAB | |
| |
| |
| |
Interpolation and Reconstruction | |
| |
| |
| |
Iteration and Optimization | |
| |
| |
| |
An Example of Optimization: Polynomial Minimization | |
| |
| |
| |
Automatic Gain Control | |
| |
| |
| |
Using an AGC to Combat Fading | |
| |
| |
| |
Summary | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Digital Filtering and The DFT | |
| |
| |
| |
Discrete Time and Discrete Frequency | |
| |
| |
| |
Practical Filtering | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Bits to Symbols to Signals | |
| |
| |
| |
Bits to Symbols | |
| |
| |
| |
Symbols to Signals | |
| |
| |
| |
Correlation | |
| |
| |
| |
Receive Filtering: From Signals to Symbols | |
| |
| |
| |
Frame Synchronization: From Symbols to Bits | |
| |
| |
| |
Stuff Happens | |
| |
| |
| |
An Ideal Digital Communication System | |
| |
| |
| |
Simulating the Ideal System | |
| |
| |
| |
Flat Fading: A Simple Impairment and a Simple Fix | |
| |
| |
| |
Other Impairments: More "What Ifs" | |
| |
| |
| |
The Adaptive Component Layer | |
| |
| |
| |
Carrier Recovery | |
| |
| |
| |
Phase and Frequency Estimation via an FFT | |
| |
| |
| |
Squared Difference Loop | |
| |
| |
| |
The Phase Locked Loop | |
| |
| |
| |
The Costas Loop | |
| |
| |
| |
Decision-Directed Phase Tracking | |
| |
| |
| |
Frequency Tracking | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Pulse Shaping and Receive Filtering | |
| |
| |
| |
Spectrum of the Pulse: Spectrum of the Signal | |
| |
| |
| |
Intersymbol Interference | |
| |
| |
| |
Eye Diagrams | |
| |
| |
| |
Nyquist Pulses | |
| |
| |
| |
Matched Filtering | |
| |
| |
| |
Matched Transmit and Receive Filters | |
| |
| |
| |
Timing Recovery | |
| |
| |
| |
The Problem of Timing Recovery | |
| |
| |
| |
An Example | |
| |
| |
| |
Decision-Directed Timing Recovery | |
| |
| |
| |
Timing Recovery via Output Power Maximization | |
| |
| |
| |
Two Examples | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Linear Equalization | |
| |
| |
| |
Multipath Interference | |
| |
| |
| |
Trained Least-Squares Linear Equalization | |
| |
| |
| |
An Adaptive Approach to Trained Equalization | |
| |
| |
| |
Decision-Directed Linear Equalization | |
| |
| |
| |
Dispersion-Minimizing Linear Equalization | |
| |
| |
| |
Examples and Observations | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Coding | |
| |
| |
| |
What is Information? | |
| |
| |
| |
Redundancy | |
| |
| |
| |
Entropy | |
| |
| |
| |
Channel Capacity | |
| |
| |
| |
Source Coding | |
| |
| |
| |
Channel Coding | |
| |
| |
| |
Encoding a Compact Disc | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
The Integration Layer | |
| |
| |
| |
Mix'n'match Receiver Design | |
| |
| |
| |
How the Received Signal Is Constructed | |
| |
| |
| |
A Design Methodology for the M[superscript 6] Receiver | |
| |
| |
| |
The M[superscript 6] Receiver Design Challenge | |
| |
| |
| |
For Further Reading | |
| |
| |
| |
Transforms, Identities, and Formulas | |
| |
| |
| |
Trigonometric Identities | |
| |
| |
| |
Fourier Transforms and Properties | |
| |
| |
| |
Energy and Power | |
| |
| |
| |
Z-Transforms and Properties | |
| |
| |
| |
Integral and Derivative Formulas | |
| |
| |
| |
Matrix Algebra | |
| |
| |
| |
Simulating Noise | |
| |
| |
| |
Envelope of a Bandpass Signal | |
| |
| |
| |
Relating the Fourier Transform to the DFT | |
| |
| |
| |
The Fourier Transform and Its Inverse | |
| |
| |
| |
The DFT and the Fourier Transform | |
| |
| |
| |
Power Spectral Density | |
| |
| |
| |
Relating Difference Equations to Frequency Response and Intersymbol Interference | |
| |
| |
| |
Z-Transforms | |
| |
| |
| |
Sketching the Frequency Response from the Z-Transform | |
| |
| |
| |
Measuring Intersymbol Interference | |
| |
| |
| |
Averages and Averaging | |
| |
| |
| |
Averages and Filters | |
| |
| |
| |
Derivatives and Filters | |
| |
| |
| |
Differentiation Is a Technique, Approximation Is an Art | |
| |
| |
Index | |