DSPRelated.com
Books

An Introduction to Digital Communications

Kurzweil, Jack 1999

The only book available that integrates a realistic design approach with a theoretical approach! This outstanding new book focuses on the central theoretical and practical issues involved in modem design. The first half deals with the basic issues of base-band and passband data transmission and contains descriptions of applications to specific digital transmission systems. The second half specifically addresses design issues including timing and carrier recovery, channel characterization, adaptive equalization, and trellis coding. The author uses simulation programs in Matlab and C to help readers: Determine the power spectral density of complex data encoding rules Simulate the performance of passband data transmission techniques Design and assess the performance of carrier recovery systems Develop time domain models for a variety of channels Design and assess the performance of adaptive equalizers Use existing programs as the framework for creating simulation modules


Why Read This Book

You should read this book if you want a hands-on, design-oriented introduction to digital communications that bridges theory and practice — including MATLAB and C simulations you can run and modify. It walks you through real modem design issues (synchronization, equalization, channel effects, and coding) so you can move from analysis to implementation.

Who Will Benefit

Engineers or graduate students with a basic signals/probability background who are designing or simulating digital communication receivers and modems.

Level: Intermediate — Prerequisites: Undergraduate-level signals and systems and basic probability/statistics; familiarity with complex baseband; basic MATLAB (or C) programming skills.

Get This Book

Key Takeaways

  • Simulate common baseband and passband digital modulation schemes and measure their performance under noise and channel impairments.
  • Compute and interpret power spectral density for coded and uncoded data streams and signaling rules.
  • Design and evaluate timing recovery and carrier recovery loops for practical receivers.
  • Implement and tune adaptive equalizers to mitigate intersymbol interference in realistic channel models.
  • Analyze and simulate trellis-based coding and understand its impact on system BER performance.
  • Model channel effects and perform end-to-end link simulations to assess trade-offs in modem design.

Topics Covered

  1. 1. Introduction and Communication System Overview
  2. 2. Signals, Spectra, and Noise in Digital Transmission
  3. 3. Baseband Signaling and Pulse-Shaping
  4. 4. Passband Modulation Techniques
  5. 5. Channel Models and Performance Metrics (BER, SNR)
  6. 6. Timing Recovery and Synchronization
  7. 7. Carrier Recovery and Phase-Locked Loops
  8. 8. Channel Characterization and Estimation
  9. 9. Equalization Principles and Adaptive Equalizers
  10. 10. Trellis Coding and Coded Modulation
  11. 11. Receiver Design and Implementation Issues
  12. 12. MATLAB and C Simulation Examples and Case Studies
  13. Appendices: Mathematical Background and Implementation Notes

Languages, Platforms & Tools

MATLABCMATLAB (and toolboxes)C compiler / development environment

How It Compares

More design- and simulation-focused than Proakis's Digital Communications (which is more theory-heavy); less comprehensive mathematically but more practical and example-driven than classic theory texts.

Related Books