O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Introduction to Wireless Digital Communication: A Signal Processing Perspective, First Edition

Book Description

The Accessible Guide to Modern Wireless Communication for Undergraduates, Graduates, and Practicing Electrical Engineers

Wireless communication is a critical discipline of electrical engineering and computer science, yet the concepts have remained elusive for students who are not specialists in the area. This text makes digital communication and receiver algorithms for wireless communication broadly accessible to undergraduates, graduates, and practicing electrical engineers. Notably, the book builds on a signal processing foundation and does not require prior courses on analog or digital communication.

Introduction to Wireless Digital Communication establishes the principles of communication, from a digital signal processing perspective, including key mathematical background, transmitter and receiver signal processing algorithms, channel models, and generalizations to multiple antennas. Robert Heath’s “less is more” approach focuses on typical solutions to common problems in wireless engineering.

Heath presents digital communication fundamentals from a signal processing perspective, focusing on the complex pulse amplitude modulation approach used in most commercial wireless systems. He describes specific receiver algorithms for implementing wireless communication links, including synchronization, carrier frequency offset estimation, channel estimation, and equalization. While most concepts are presented for systems with single transmit and receive antennas, Heath concludes by extending those concepts to contemporary MIMO systems.

To promote learning, each chapter includes previews, bullet-point summaries, examples, and numerous homework problems to help readers test their knowledge.

  • Basics of wireless communication: applications, history, and the central role of signal processing

  • Digital communication essentials: components, channels, distortion, coding/decoding, encryption, and modulation/demodulation

  • Signal processing: linear time invariant systems, probability/random processes, Fourier transforms, derivation of complex baseband signal representation and equivalent channels, and multi-rate signal processing

  • Least-squared estimation techniques that build on the linear algebra typically taught to electrical engineering undergraduates

  • Complex pulse amplitude modulation: symbol mapping, constellations, signal bandwidth, and noise

  • Synchronization, including symbol, frame, and carrier frequency offset

  • Frequency selective channel estimation and equalization

  • MIMO techniques using multiple transmit and/or receive antennas, including SIMO, MISO, and MIMO-OFDM

  • Register your product at informit.com/register for convenient access to downloads, updates, and corrections as they become available.

    Table of Contents

    1. About This E-Book
    2. Title Page
    3. Copyright Page
    4. Dedication Page
    5. Contents
    6. Preface
    7. Acknowledgments
    8. About the Author
    9. Chapter 1. Introduction
      1. 1.1 Introduction to Wireless Communication
      2. 1.2 Wireless Systems
        1. 1.2.1 Broadcast Radio
        2. 1.2.2 Broadcast Television
        3. 1.2.3 Cellular Communication Networks
        4. 1.2.4 Wireless Local Area Networks (WLANs)
        5. 1.2.5 Personal Area Networks (PANs)
        6. 1.2.6 Satellite Systems
        7. 1.2.7 Wireless Ad Hoc Networks
        8. 1.2.8 Wireless Sensor Networks
        9. 1.2.9 Underwater Communication
      3. 1.3 Signal Processing for Wireless Communication
      4. 1.4 Contributions of This Book
      5. 1.5 Outline of This Book
      6. 1.6 Symbols and Common Definitions
      7. 1.7 Summary
      8. Problems
    10. Chapter 2. An Overview of Digital Communication
      1. 2.1 Introduction to Digital Communication
      2. 2.2 Overview of a Wireless Digital Communication Link
      3. 2.3 Wireless Channel
        1. 2.3.1 Additive Noise
        2. 2.3.2 Interference
        3. 2.3.3 Path Loss
        4. 2.3.4 Multipath Propagation
      4. 2.4 Source Coding and Decoding
        1. 2.4.1 Lossless Source Coding
        2. 2.4.2 Lossy Source Coding
      5. 2.5 Encryption and Decryption
      6. 2.6 Channel Coding and Decoding
      7. 2.7 Modulation and Demodulation
        1. 2.7.1 Baseband Modulation
        2. 2.7.2 Passband Modulation
        3. 2.7.3 Demodulation with Noise
        4. 2.7.4 Demodulation with Channel Impairments
      8. 2.8 Summary
      9. Problems
    11. Chapter 3. Signal Processing Fundamentals
      1. 3.1 Signals and Systems
        1. 3.1.1 Types of Signals and Notation
        2. 3.1.2 Linear Time-Invariant Systems
        3. 3.1.3 The Fourier Transform
        4. 3.1.4 Bandwidth of a Signal
        5. 3.1.5 Sampling
        6. 3.1.6 Discrete-Time Processing of Bandlimited Continuous-Time Signals
      2. 3.2 Statistical Signal Processing
        1. 3.2.1 Some Concepts from Probability
        2. 3.2.2 Random Processes
        3. 3.2.3 Moments of a Random Process
        4. 3.2.4 Stationarity
        5. 3.2.5 Ergodicity
        6. 3.2.6 Power Spectrum
        7. 3.2.7 Filtering Random Signals
        8. 3.2.8 Gaussian Random Processes
        9. 3.2.9 Random Vectors and Multivariate Random Processes
      3. 3.3 Signal Processing with Passband Signals
        1. 3.3.1 Upconversion—Creating a Passband Signal
        2. 3.3.2 Downconversion—Extracting a Complex Baseband Signal from a Passband Signal
        3. 3.3.3 Complex Baseband Equivalent Channel
        4. 3.3.4 Pseudo-baseband Equivalent Channel
        5. 3.3.5 The Discrete-Time Equivalent Channel
      4. 3.4 Multirate Signal Processing
        1. 3.4.1 Downsampling
        2. 3.4.2 Upsampling
        3. 3.4.3 Polyphase Decomposition
        4. 3.4.4 Filtering with Upsampling and Downsampling
        5. 3.4.5 Changing the Sampling Rate
      5. 3.5 Linear Estimation
        1. 3.5.1 Linear Algebra
        2. 3.5.2 Least Squares Solution to a System of Linear Equations
        3. 3.5.3 Maximum Likelihood Parameter Estimation in AWGN
        4. 3.5.4 Linear Minimum Mean Squared Error Estimation
      6. 3.6 Summary
      7. Problems
    12. Chapter 4. Digital Modulation and Demodulation
      1. 4.1 Transmitter for Complex Pulse-Amplitude Modulation
      2. 4.2 Symbol Mapping and Constellations
        1. 4.2.1 Common Constellations
        2. 4.2.2 Symbol Mean
        3. 4.2.3 Symbol Energy
      3. 4.3 Computing the Bandwidth and Power of x(t)
      4. 4.4 Communication in the AWGN Channel
        1. 4.4.1 Introduction to the AWGN Channel
        2. 4.4.2 Receiver for Complex Pulse-Amplitude Modulation in AWGN
        3. 4.4.3 Pulse Shape Design for the AWGN Channel
        4. 4.4.4 Symbol Detection in the AWGN Channel
        5. 4.4.5 Probability of Symbol Error Analysis
      5. 4.5 Digital Implementation of Pulse Shaping
        1. 4.5.1 Transmit Pulse Shaping
        2. 4.5.2 Receiver Matched Filtering
      6. 4.6 Summary
      7. Problems
    13. Chapter 5. Dealing with Impairments
      1. 5.1 Frequency-Flat Wireless Channels
        1. 5.1.1 Discrete-Time Model for Frequency-Flat Fading
        2. 5.1.2 Symbol Synchronization
        3. 5.1.3 Frame Synchronization
        4. 5.1.4 Channel Estimation
        5. 5.1.5 Equalization
        6. 5.1.6 Carrier Frequency Offset Synchronization
      2. 5.2 Equalization of Frequency-Selective Channels
        1. 5.2.1 Discrete-Time Model for Frequency-Selective Fading
        2. 5.2.2 Linear Equalizers in the Time Domain
        3. 5.2.3 Linear Equalization in the Frequency Domain with SC-FDE
        4. 5.2.4 Linear Equalization in the Frequency Domain with OFDM
      3. 5.3 Estimating Frequency-Selective Channels
        1. 5.3.1 Least Squares Channel Estimation in the Time Domain
        2. 5.3.2 Least Squares Channel Estimation in the Frequency Domain
        3. 5.3.3 Direct Least Squares Equalizer
      4. 5.4 Carrier Frequency Offset Correction in Frequency-Selective Channels
        1. 5.4.1 Model for Frequency Offset in Frequency-Selective Channels
        2. 5.4.2 Revisiting Single-Frequency Estimation
        3. 5.4.3 Frequency Offset Estimation and Frame Synchronization Using Periodic Training for Single-Carrier Systems
        4. 5.4.4 Frequency Offset Estimation and Frame Synchronization Using Periodic Training for OFDM Systems
      5. 5.5 Introduction to Wireless Propagation
        1. 5.5.1 Mechanisms of Propagation
        2. 5.5.2 Propagation Modeling
      6. 5.6 Large-Scale Channel Models
        1. 5.6.1 Friis Free-Space Model
        2. 5.6.2 Log-Distance Path-Loss Model
        3. 5.6.3 LOS/NLOS Path-Loss Model
        4. 5.6.4 Performance Analysis Including Path Loss
      7. 5.7 Small-Scale Fading Selectivity
        1. 5.7.1 Introduction to Selectivity
        2. 5.7.2 Frequency-Selective Fading
        3. 5.7.3 Time-Selective Fading
        4. 5.7.4 Signal Models for Channel Selectivity
      8. 5.8 Small-Scale Channel Models
        1. 5.8.1 Flat-Fading Channel Models
        2. 5.8.2 Frequency-Selective Channel Models
        3. 5.8.3 Performance Analysis with Fading Channel Models
      9. 5.9 Summary
      10. Problems
    14. Chapter 6. MIMO Communication
      1. 6.1 Introduction to Multi-antenna Communication
        1. 6.1.1 Single-Input Multiple-Output (SIMO)
        2. 6.1.2 Multiple-Input Single-Output (MISO)
        3. 6.1.3 Multiple-Input Multiple-Output (MIMO)
      2. 6.2 Receiver Diversity for Flat-Fading SIMO Systems
        1. 6.2.1 SIMO Flat-Fading Channel Models
        2. 6.2.2 Antenna Selection
        3. 6.2.3 Maximum Ratio Combining
      3. 6.3 Transmit Diversity for MISO Systems
        1. 6.3.1 MISO Flat-Fading Channel Models
        2. 6.3.2 Why Spatial Repetition Does Not Work
        3. 6.3.3 Transmit Beamforming
        4. 6.3.4 Limited Feedback Beamforming
        5. 6.3.5 Reciprocity-Based Beamforming
        6. 6.3.6 The Alamouti Code
        7. 6.3.7 Space-Time Coding
      4. 6.4 MIMO Transceiver Techniques
        1. 6.4.1 Spatial Multiplexing
        2. 6.4.2 MIMO Flat-Fading Channel Models
        3. 6.4.3 Detection and Equalization for Spatial Multiplexing
        4. 6.4.4 Linear Precoding
        5. 6.4.5 Extensions to Limited Feedback
        6. 6.4.6 Channel Estimation in MIMO Systems
        7. 6.4.7 Going Beyond the Flat-Fading Channel to Frequency-Selective Channels
      5. 6.5 MIMO-OFDM Transceiver Techniques
        1. 6.5.1 System Model
        2. 6.5.2 Equalization and Detection
        3. 6.5.3 Precoding
        4. 6.5.4 Channel Estimation
        5. 6.5.5 Carrier Frequency Synchronization
      6. 6.6 Summary
      7. Problems
    15. References
    16. Index