
Digital Signal Processing in Modern Communication Systems
by Andreas Schwarzinger · first published 2013
6mentions
3recommended by
3HN commenters
2020–2026first – last mentioned
100% recommend
Affiliate links. As an Amazon Associate I earn from qualifying purchases.
…Singh and they uses Matlab but Octave should be fine [1]. a) Engineering Mathematics Through Applications b) Linear Algebra 2) For signal processing especially for communication I'd highly recommend "Digital Signal Processing in Modern Communication Systems" by Andreas Schwarzinger. It introduces the modern communication systems from the first principles to the more applied OFDM systems with examples that can be run using either Matlab or Octave. Just get…
on “Ask HN: Recommendations for applied engineering and math books for programmers?” ↗…you think. The 3Blue1Brown YouTube channel has a couple of gems on digital signal processing like how fast Fourier transforms work and everything in between. This is a good modern book on the subject: “Digital Signal Processing in Modern Communication Systems 2nd Edition” released in 2021 by Andreas Schwarzinger.
on “Ask HN: How can I learn about video encoding, h.264, ffmpeg, etc.” ↗…dealing with digital I/Q signal for wired/wireless and there are many excellent books on the subject such as this [2]. [1]The Art of Electronics (2015): https://news.ycombinator.com/item?id=38748370 [2] Digital Signal Processing in Modern Communication Systems https://www.amazon.com/Digital-Signal-Processing-Communicati...
on “Ask HN: Good book to learn modern networking?” ↗…some of the "lower level" concepts like OFDM pretty well in depth from a theory standpoint. Goldsmith is a particularly good middle ground book. A highly underrated book is also Andreas Schwarzinger's "Digital Signal Processing in Modern Communication Systems", which covers how modems for these systems are actually implemented in real life and is quite approachable from an engineering standpoint.
on “Fundamentals of Wireless Communication” ↗>A highly underrated book is also Andreas Schwarzinger's "Digital Signal Processing in Modern Communication Systems", which covers how modems for these systems are actually implemented in real life and is quite approachable from an engineering standpoint. The book is now in 2nd edition, and I've both of the 1st and…
on “Fundamentals of Wireless Communication” ↗…physical layer implementation in GNU Radio. The authors had to reverse engineer the LoRa physical layer for the implementation because it is proprietary unlike the data link layer LoRaWAN part of it [2]. [1]Digital Signal Processing in Modern Communication Systems: https://www.amazon.com/Digital-Signal-Processing-Communicati... [2]LoRa PHY based on GNU Radio: https://www.epfl.ch/labs/tcl/resources-and-sw/lora-phy/
on “GNU Radio” ↗