DSPRelated.com
Books

Introduction to Communication Systems

Stremler, Ferrell 1990

While Habermas's philosophy of communicative action is well-known among philosophers and social scientists, his aesthetics - that is, his views on art, literature, and culture - has received little attention. In his study, Pieter Duvenage fills this gap and shows that Habermas's work on aesthetics, far from being marginal to his core concerns, is central to understanding and evaluating Habermas's entire theoretical enterprise.


Why Read This Book

You should read Stremler’s Introduction to Communication Systems if you want a clear, engineering‑oriented foundation in how signals are represented, transmitted, and detected; you will learn the Fourier/sampling tools and classical modulation/detection concepts that underpin audio, radar, and digital communications. The book emphasizes intuition and worked examples so you can quickly apply spectral analysis, noise calculations, and matched‑filter ideas to practical DSP problems.

Who Will Benefit

Ideal for early career engineers or graduate students with basic signals background who need a solid, application‑focused introduction to modulation, sampling, spectral methods, and noise effects for communications and signal processing work.

Level: Intermediate — Prerequisites: Single‑variable calculus, basic linear systems/signals (LTI systems, convolution), and elementary probability (mean, variance); familiarity with complex numbers and basic Fourier transform concepts.

Get This Book

Key Takeaways

  • Apply Fourier and sampling theorems to analyze signal spectra and perform spectral estimation using DFT/FFT concepts
  • Analyze and design classical analog modulation (AM, FM/PM) and common digital modulation schemes (ASK, FSK, PSK) and their demodulators
  • Quantify the impact of noise: compute SNR, derive error probabilities for detection schemes, and use the matched filter for optimum detection in AWGN
  • Use Nyquist criteria and pulse‑shaping concepts to control intersymbol interference and bandwidth in pulse transmission systems
  • Implement basic pulse modulation and PCM systems and understand practical tradeoffs in quantization and sampling
  • Employ core discrete‑time/digital filtering ideas for spectral shaping and pre/post filtering in communication receivers

Topics Covered

  1. 1. Introduction to Signals and Communication Systems
  2. 2. Fourier Series, Fourier Transform, and Frequency Domain Methods
  3. 3. Sampling, Reconstruction, and Aliasing
  4. 4. Energy and Power Spectra; Discrete Fourier Transform and FFT Basics
  5. 5. Noise and Random Signals; Power Spectral Density
  6. 6. Amplitude Modulation and Demodulation
  7. 7. Angle Modulation: Frequency and Phase Modulation
  8. 8. Pulse Modulation: PAM, PCM, Delta Modulation
  9. 9. Digital Modulation Techniques: ASK, PSK, FSK and Signal Space
  10. 10. Matched Filters, Correlation, and Optimum Detection in Noise
  11. 11. Bandwidth, Filtering, and Interference Control (Nyquist Criterion)
  12. 12. System Considerations: Multiplexing, Practical Receivers, and Applications

Languages, Platforms & Tools

MATLABPython (NumPy/SciPy)general DSP hardware (no processor‑specific coverage)software signal processing environmentsMATLAB/Octave for examples and simulationNumPy/SciPy and matplotlib for Python implementationsFFTW or equivalent FFT librariesspectrum analyzers and basic signal acquisition tools (as practical complements)

How It Compares

Compared with Proakis' Digital Communications (more rigorous and theory‑heavy), Stremler is more accessible and application‑focused; it sits closer to Lathi's texts in pedagogy but is older and more concise.

Related Books