| |
| |
Preface | |
| |
| |
Introduction | |
| |
| |
Elements of a Digital Communication System | |
| |
| |
Communication Channels and Their Characteristics | |
| |
| |
Mathematical Models for Communication Channels | |
| |
| |
A Historical Perspective in the Development of Digital Communications | |
| |
| |
Overview of the Book | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Probability and Stochastic Processes | |
| |
| |
Probability | |
| |
| |
Random Variables, Probability Distributions, and Probability Densities | |
| |
| |
Functions of Random Variables | |
| |
| |
Statistical Averages of Random Variables | |
| |
| |
Some Useful Probability Distributions | |
| |
| |
Upper Bounds on the Tail Probability | |
| |
| |
Sums of Random Variables and the Central Limit Theorem | |
| |
| |
Stochastic Processes | |
| |
| |
Statistical Averages | |
| |
| |
Power Density Spectrum | |
| |
| |
Response of a Linear Time-Invariant System to a Random Input Signal | |
| |
| |
Sampling Theorem for Band-Limited Stochastic Processes | |
| |
| |
Discrete-Time Stochastic Signals and Systems | |
| |
| |
Cyclostationary Processes | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Source Coding | |
| |
| |
Mathematical Models for Information Sources | |
| |
| |
A Logarithmic Measure of Information | |
| |
| |
Average Mutual Information and Entropy | |
| |
| |
Information Measures for Continuous Random Variables | |
| |
| |
Coding for Discrete Sources | |
| |
| |
Coding for Discrete Memoryless Sources | |
| |
| |
Discrete Stationary Sources | |
| |
| |
The Lempel-Ziv Algorithm | |
| |
| |
Coding for Analog Sources--Optimum Quantization | |
| |
| |
Rate-Distortion Function | |
| |
| |
Scalar Quantization | |
| |
| |
Vector Quantization | |
| |
| |
Coding Techniques for Analog Sources | |
| |
| |
Temporal Waveform Coding | |
| |
| |
Spectral Waveform Coding | |
| |
| |
Model-Based Source Coding | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Characterization of Communication Signals and Systems | |
| |
| |
Representation of Band-Pass Signals and Systems | |
| |
| |
Representation of Band-Pass Signals | |
| |
| |
Representation of Linear Band-Pass Systems | |
| |
| |
Response of a Band-Pass System to a Band-Pass Signal | |
| |
| |
Representation of Band-Pass Stationary Stochastic Processes | |
| |
| |
Signal Space Representations | |
| |
| |
Vector Space Concepts | |
| |
| |
Signal Space Concepts | |
| |
| |
Orthogonal Expansions of Signals | |
| |
| |
Representation of Digitally Modulated Signals | |
| |
| |
Memoryless Modulation Methods | |
| |
| |
Linear Modulation with Memory | |
| |
| |
Non-linear Modulation Methods with Memory--CPFSK and CPM | |
| |
| |
Spectral Characteristics of Digitally Modulated Signals | |
| |
| |
Power Spectra of Linearly Modulated Signals | |
| |
| |
Power Spectra of CPFSK and CPM Signals | |
| |
| |
Power Spectra of Modulated Signals with Memory | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problem | |
| |
| |
Optimum Receivers for the Additive White Gaussian Noise Channel | |
| |
| |
Optimum Receiver for Signals Corrupted by Additive White Gaussian Noise | |
| |
| |
Correlation Demodulator | |
| |
| |
Matched-Filter Demodulator | |
| |
| |
The Optimum Detector | |
| |
| |
The Maximum-Likelihood Sequence Detector | |
| |
| |
A Symbol-by-Symbol MAP Detector for Signals with Memory | |
| |
| |
Performance of the Optimum Receiver for Memoryless Modulation | |
| |
| |
Probability of Error for Binary Modulation | |
| |
| |
Probability of Error for M-ary Orthogonal Signals | |
| |
| |
Probability of Error for M-ary Biorthogonal Signals | |
| |
| |
Probability of Error for Simplex Signals | |
| |
| |
Probability of Error for M-ary Binary-Coded Signals | |
| |
| |
Probability of Error for M-ary PAM | |
| |
| |
Probability of Error for M-ary PSK | |
| |
| |
Differential PSK (DPSK) and Its Performance | |
| |
| |
Probability of Error for QAM | |
| |
| |
Comparison of Digital Modulation Methods | |
| |
| |
Optimum Receiver for CPM Signals | |
| |
| |
Optimum Demodulation and Detection of CPM | |
| |
| |
Performance of CPM Signals | |
| |
| |
Symbol-by-Symbol Detection of CPM Signals | |
| |
| |
Suboptimum Demodulation and Detection of CPM Signals | |
| |
| |
Optimum Receiver for Signals with Random Phase in AWGN Channel | |
| |
| |
Optimum Receiver for Binary Signals | |
| |
| |
Optimum Receiver for M-ary Orthogonal Signals | |
| |
| |
Probability of Error for Envelope Detection of M-ary Orthogonal Signals | |
| |
| |
Probability of Error for Envelope Detection of Correlated Binary Signals | |
| |
| |
Performance Analysis for Wireline and Radio Communication Systems | |
| |
| |
Regenerative Repeaters | |
| |
| |
Link Budget Analysis in Radio Communication Systems | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Carrier and Symbol Synchronziation | |
| |
| |
Signal Parameter Estimation | |
| |
| |
The Likelihood Function | |
| |
| |
Carrier Recovery and Symbol Synchronization in Signal Demodulation | |
| |
| |
Carrier Phase Estimation | |
| |
| |
Maximum-Likelihood Carrier Phase Estimation | |
| |
| |
The Phase-Locked Loop | |
| |
| |
Effect of Additive Noise on the Phase Estimate | |
| |
| |
Decision-Directed Loops | |
| |
| |
Non-Decision-Directed Loops | |
| |
| |
Symbol Timing Estimation | |
| |
| |
Maximum-Likelihood Timing Estimation | |
| |
| |
Non-Decision-Directed Timing Estimation | |
| |
| |
Joint Estimation of Carrier Phase and Symbol Timing | |
| |
| |
Performance Characteristics of ML Estimators | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Channel Capacity and Coding | |
| |
| |
Channel Models and Channel Capacity | |
| |
| |
Channel Models | |
| |
| |
Channel Capacity | |
| |
| |
Achieving Channel Capacity with Orthogonal Signals | |
| |
| |
Channel Reliability Functions | |
| |
| |
Random Selection of Codes | |
| |
| |
Random Coding Based on M-ary Binary-Coded Signals | |
| |
| |
Random Coding Based on M-ary Multiamplitude Signals | |
| |
| |
Comparison of R*[subscript 0] with the Capacity of the AWGN Channel | |
| |
| |
Communication System Design Based on the Cutoff Rate | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Block and Convolutional Channel Codes | |
| |
| |
Linear Block Codes | |
| |
| |
The Generator Matrix and the Parity Check Matrix | |
| |
| |
Some Specific Linear Block Codes | |
| |
| |
Cyclic Codes | |
| |
| |
Optimum Soft-Decision Decoding of Linear Block Codes | |
| |
| |
Hard-Decision Decoding of Linear Block Codes | |
| |
| |
Comparison of Performance Between Hard-Decision and Soft-Decision Decoding | |
| |
| |
Bounds on Minimum Distance of Linear Block Codes | |
| |
| |
Nonbinary Block Codes and Concatenated Block Codes | |
| |
| |
Interleaving of Coded Data for Channels with Burst Errors | |
| |
| |
Serial and Parallel Concatenated Block Codes | |
| |
| |
Convolutional Codes | |
| |
| |
The Transfer Function of a Convolutional Code | |
| |
| |
Optimum Decoding of Convolutional Codes--The Viterbi Algorithm | |
| |
| |
Probability of Error for Soft-Decision Decoding | |
| |
| |
Probability of Error for Hard-Decision Decoding | |
| |
| |
Distance Properties of Binary Convolutional Codes | |
| |
| |
Punctured Convolutional Codes | |
| |
| |
Other Decoding Algorithms for Convolutional Codes | |
| |
| |
Practical Considerations in the Application of Convolutional Codes | |
| |
| |
Nonbinary Dual-k Codes and Concatenated Codes | |
| |
| |
Parallel and Serial Concatenated Convolutional Codes | |
| |
| |
Coded Modulation for Bandwidth-Constrained Channels--Trellis-Coded Modulation | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Signal Design for Band-Limited Channels | |
| |
| |
Characterization of Band-Limited Channels | |
| |
| |
Signal Design for Band-Limited Channels | |
| |
| |
Design of Band-Limited Signals for No Intersymbol Interference--The Nyquist Criterion | |
| |
| |
Design of Band-Limited Signals with Controlled ISI--Partial-Response Signals | |
| |
| |
Data Detection for Controlled ISI | |
| |
| |
Signal Design for Channels with Distortion | |
| |
| |
Probability of Error in Detection of PAM | |
| |
| |
Probability of Error for Detection of PAM with Zero ISI | |
| |
| |
Probability of Error for Detection of Partial-Response Signals | |
| |
| |
Modulation Codes for Spectrum Shaping | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Communication Through Band-Limited Linear Filter Channels | |
| |
| |
Optimum Receiver for Channels with ISI and AWGN | |
| |
| |
Optimum Maximum-Likelihood Receiver | |
| |
| |
A Discrete-Time Model for a Channel with ISI | |
| |
| |
The Viterbi Algorithm for the Discrete-Time White Noise Filter Model | |
| |
| |
Performance of MLSE for Channels with ISI | |
| |
| |
Linear Equalization | |
| |
| |
Peak Distortion Criterion | |
| |
| |
Mean-Square-Error (MSE) Criterion | |
| |
| |
Performance Characteristics of the MSE Equalizer | |
| |
| |
Fractionally Spaced Equalizers | |
| |
| |
Baseband and Passband Linear Equalizers | |
| |
| |
Decision-Feedback Equalization | |
| |
| |
Coefficient Optimization | |
| |
| |
Performance Characteristics of DFE | |
| |
| |
Predictive Decision-Feedback Equalizer | |
| |
| |
Equalization at the Transmitter--Tomlinson-Harashima Precoding | |
| |
| |
Reduced Complexity ML Detectors | |
| |
| |
Iterative Equalization and Decoding--Turbo Equalization | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Adaptive Equalization | |
| |
| |
Adaptive Linear Equalizer | |
| |
| |
The Zero-Forcing Algorithm | |
| |
| |
The LMS Algorithm | |
| |
| |
Convergence Properties of the LMS Algorithm | |
| |
| |
Excess MSE Due to Noisy Gradient Estimates | |
| |
| |
Accelerating the Initial Convergence Rate in the LMS Algorithm | |
| |
| |
Adaptive Fractionally Spaced Equalizer--The Tap Leakage Algorithm | |
| |
| |
An Adaptive Channel Estimator for ML Sequence Detection | |
| |
| |
Adaptive Decision-Feedback Equalizer | |
| |
| |
Adaptive Equalization of Trellis-Coded Signals | |
| |
| |
Recursive Least-Squares Algorithms for Adaptive Equalization | |
| |
| |
Recursive Least-Squares (Kalman) Algorithm | |
| |
| |
Linear Prediction and the Lattice Filter | |
| |
| |
Self-Recovering (Blind) Equalization | |
| |
| |
Blind Equalization Based on the Maximum-Likelihood Criterion | |
| |
| |
Stochastic Gradient Algorithms | |
| |
| |
Blind Equalization Algorithms Based on Second- and Higher-Order Signal Statistics | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Multichannel and Multicarrier Systems | |
| |
| |
Multichannel Digital Communications in AWGN Channels | |
| |
| |
Binary Signals | |
| |
| |
M-ary Orthogonal Signals | |
| |
| |
Multicarrier Communications | |
| |
| |
Capacity of a Nonideal Linear Filter Channel | |
| |
| |
An FFT-Based Multicarrier System | |
| |
| |
Minimizing Peak-to-Average Ratio in the Multicarrier Systems | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Spread Spectrum Signals for Digital Communications | |
| |
| |
Model of Spread Spectrum Digital Communication System | |
| |
| |
Direct Sequence Spread Spectrum Signals | |
| |
| |
Error Rate Performance of the Decoder | |
| |
| |
Some Applications of DS Spread Spectrum Signals | |
| |
| |
Effect of Pulsed Interference on DS Spread Spectrum Systems | |
| |
| |
Excision of Narrowband Interference in DS Spread Spectrum Systems | |
| |
| |
Generation of PN Sequences | |
| |
| |
Frequency-Hopped Spread Spectrum Signals | |
| |
| |
Performance of FH Spread Spectrum Signals in an AWGN Channel | |
| |
| |
Performance of FH Spread Spectrum Signals in Partial-Band Interference | |
| |
| |
A CDMA System Based on FH Spread Spectrum Signals | |
| |
| |
Other Types of Spread Spectrum Signals | |
| |
| |
Synchronization of Spread Spectrum Systems | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Digital Communications through Fading Multipath Channels | |
| |
| |
Characterization of Fading Multipath Channels | |
| |
| |
Channel Correlation Functions and Power Spectra | |
| |
| |
Statistical Models for Fading Channels | |
| |
| |
The Effect of Signal Characteristics on the Choice of a Channel Model | |
| |
| |
Frequency-Nonselective, Slowly Fading Channel | |
| |
| |
Diversity Techniques for Fading Multipath Channels | |
| |
| |
Binary Signals | |
| |
| |
Multiphase Signals | |
| |
| |
M-ary Orthogonal Signals | |
| |
| |
Digital Signaling over a Frequency-Selective, Slowly Fading Channel | |
| |
| |
A Tapped-Delay-Line Channel Model | |
| |
| |
The RAKE Demodulator | |
| |
| |
Performance of RAKE Demodulator | |
| |
| |
Receiver Structures for Channels with Intersymbol Interference | |
| |
| |
Coded Waveforms for Fading Channels | |
| |
| |
Probability of Error for Soft-Decision Decoding of Linear Binary Block Codes | |
| |
| |
Probability of Error for Hard-Decision Decoding of Linear Binary Block Codes | |
| |
| |
Upper Bounds on the Performance of Convolutional Codes for a Rayleigh Fading Channel | |
| |
| |
Use of Constant-Weight Codes and Concatenated Codes for a Fading Channel | |
| |
| |
System Design Based on the Cutoff Rate | |
| |
| |
Performance of Coded Phase-Coherent Communication Systems--Bit-Interleaved Coded Modulation | |
| |
| |
Trellis-Coded Modulation | |
| |
| |
Multiple-Antenna Systems | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
Multiuser Communications | |
| |
| |
Introduction to Multiple Access Techniques | |
| |
| |
Capacity of Multiple Access Methods | |
| |
| |
Code-Division Multiple Access | |
| |
| |
CDMA Signal and Channel Models | |
| |
| |
The Optimum Receiver | |
| |
| |
Suboptimum Detectors | |
| |
| |
Successive Interference Cancellation | |
| |
| |
Performance Characteristics of Detectors | |
| |
| |
Random Access Methods | |
| |
| |
ALOHA Systems and Protocols | |
| |
| |
Carrier Sense Systems and Protocols | |
| |
| |
Bibliographical Notes and References | |
| |
| |
Problems | |
| |
| |
The Levinson-Durbin Algorithm | |
| |
| |
Error Probability for Multichannel Binary Signals | |
| |
| |
Error Probabilities for Adaptive Reception of M-Phase Signals | |
| |
| |
Mathematical Model for M-Phase Signaling Communication System | |
| |
| |
Characteristic Function and Probability Density Function of the Phase [theta] | |
| |
| |
Error Probabilities for Slowly Rayleigh Fading Channels | |
| |
| |
Error Probabilities for Time-Invariant and Ricean Fading Channels | |
| |
| |
Square-Root Factorization | |
| |
| |
References and Bibliography | |
| |
| |
Index | |