Digital Signal Processing Technology: Essentials of the Communications Revolution
Readers] interested in advances in DSP and communications processing can learn from the excellent presentation of this needed material Dennis Silage, PhD, K3DS, Professor of Electrical and Computer Engineering, Temple University, Philadelphia, PA
In Digital Signal Processing Technology: Essentials of the Communications Revolution, Doug Smith, KF6DX, explains digital signal processing (DSP) concepts in a comprehensive, readable treatise focusing on communications technology. The work is sufficiently analytical for those skilled in math to fully understand DSP and its applications, while simultaneously affording those less mathematically inclined an understandable picture of this exciting technology. Presented from an engineering perspective, the material achieves a balance between theory and practice. Smith gives a complete discussion of contemporary DSP technology, with special emphasis on applications in communications. The author: offers a brief history and an overview of its applications outside communications; explains how DSP gives us higher performance at lower cost; details digital sampling, including fundamental and harmonic sampling, aliasing and mechanisms at play in real data converters; makes clear how numbers are actually stored and manipulated; reviews the design of digital filters and their properties, including adaptive filters; examines the mathematics of modulation and demodulation, digital coding methods for speech and noise-reduction techniques, including Fourier transforms; explores the design of digital transceivers at the block-diagram, DSP hardware and software levels, including direct digital synthesis (DDS);highlights current DSP research that is likely to find its way into future radio systems, such as adaptive beamforming.The book begins with basic concepts and gradually brings in more complex ideas. It assumes no prior knowledge of DSP. Most of the more technical sections require only a working knowledge of algebra. Digital Signal Processing Technology: Essentials of the Communications Revolution is written for engineers, technicians and scientists who want to learn how DSP works and what it can do. It also serves as a reference for DSP experimenters.
Why Read This Book
You should read this if you want a readable, engineering-focused introduction to how DSP enables modern communications ā from sampling and FFTs to practical filter design and implementation. The book balances math and application so you can grasp the theory without getting lost in heavy proofs and quickly learn how to apply DSP techniques to real communications problems.
Who Will Benefit
Practicing engineers and advanced students who need a practical, communications-oriented DSP reference that bridges theory and implementation.
Level: Intermediate — Prerequisites: Basic calculus and linear systems (signals and systems fundamentals), familiarity with complex numbers and basic probability; some programming experience (e.g., MATLAB or C) is helpful but not mandatory.
Key Takeaways
- Understand the fundamentals of sampling, quantization, and aliasing in practical systems
- Apply the DFT/FFT for spectral analysis and efficient convolution-based processing
- Design and implement FIR and IIR digital filters for communications applications
- Analyze and implement basic modulation/demodulation and baseband processing techniques
- Evaluate hardware/software tradeoffs for DSP implementation on dedicated processors or PCs
- Use multirate techniques and practical algorithms to optimize real-world communication systems
Topics Covered
- 1. Introduction: DSP in the Communications Revolution
- 2. Signals and Systems Review for DSP
- 3. Sampling, Quantization and A/DāD/A Issues
- 4. The Discrete Fourier Transform and FFT Algorithms
- 5. Digital Filter Types: FIR and IIR Fundamentals
- 6. Practical Filter Design and Implementation
- 7. Multirate DSP and Sampling Rate Conversion
- 8. Spectral Analysis and Windowing Techniques
- 9. DSP in Modulation and Demodulation (Communications Applications)
- 10. Adaptive Filtering and Noise Cancellation (practical aspects)
- 11. DSP Processors, Implementation Issues and Optimization
- 12. Case Studies and Applications in Communications
- Appendices: Useful Transforms, Tables and Reference Algorithms
Languages, Platforms & Tools
How It Compares
More application-oriented and accessible than Proakis or Oppenheim (which are more mathematically rigorous); closer in spirit to practical DSP introductions but with a stronger communications emphasis than general DSP primers.












