DSPRelated.com
Books

Digital Communications, 5th Edition

Proakis, John, Salehi, Masoud 2007

Digital Communications is a classic book in the area that is designed to be used as a senior or graduate level text. The text is flexible and can easily be used in a one semester course or there is enough depth to cover two semesters. Its comprehensive nature makes it a great book for students to keep for reference in their professional careers.

This all-inclusive guide delivers an outstanding introduction to the analysis and design of digital communication systems. Includes expert coverage of new topics: Turbocodes, Turboequalization, Antenna Arrays, Digital Cellular Systems, and Iterative Detection. Convenient, sequential organization begins with a look at the history and classification of channel models and builds from there.


Why Read This Book

You should read this book if you want a rigorous, mathematically grounded reference on the analysis and design of modern digital communication systems — from modulation and detection to coding and MIMO. It gives you both the theoretical foundations and worked analyses (BER, optimal receivers, iterative detection) that you'll use when designing or researching communications systems.

Who Will Benefit

Graduate students, communications engineers, and researchers who need a deep, analytical reference for modulation, detection, channel coding, equalization, and multi-antenna techniques.

Level: Advanced — Prerequisites: Probability and random processes, linear algebra, signals and systems, complex baseband notation, and basic calculus; familiarity with MATLAB is helpful.

Get This Book

Key Takeaways

  • Analyze and compute error probabilities and performance bounds for common modulation schemes (BPSK, QPSK, M-PSK, M-QAM).
  • Design and analyze optimal receivers (matched filters, ML detection) under AWGN and fading channels.
  • Apply and evaluate channel coding and iterative decoding approaches (convolutional codes, turbo codes, turbo-equalization).
  • Model and mitigate intersymbol interference using equalization and sequence detection techniques.
  • Understand and apply multi-antenna (MIMO) concepts and space-time coding for diversity and capacity gains.
  • Perform rigorous system-level analysis including channel modeling, power/bandwidth tradeoffs, and link-level performance.

Topics Covered

  1. Introduction and Overview of Digital Communication Systems
  2. Probability, Random Processes, and Signaling in Noise (Review)
  3. Detection Theory and Optimum Receivers
  4. Baseband Pulse Transmission and Matched Filtering
  5. Bandpass Signaling: PSK, FSK, QAM and Error Probability Analysis
  6. Signal Space and Dimensionality, Correlation and Orthogonality
  7. Inter-Symbol Interference and Sequence Detection
  8. Channel Models and Fading: Performance over Wireless Channels
  9. Equalization and Adaptive Receivers
  10. Coding for Error Control: Convolutional Codes and Viterbi Decoding
  11. Turbo Codes and Iterative Decoding / Turboequalization
  12. Multiple-Access and Cellular Systems (overview)
  13. Antenna Arrays, Diversity, and MIMO / Space-Time Coding
  14. Advanced Topics: Iterative Detection, Capacity and Limits

Languages, Platforms & Tools

MATLABMATLAB (examples and exercises)

How It Compares

More rigorous and mathematically detailed than Sklar's Digital Communications (which is more applied and intuitive); overlaps with Haykin's Communication Systems but Proakis is deeper on error probability analysis and channel coding.

Related Books