Signal Processing Techniques for Software Radios
This book puts together a collection of signal processing algorithms, filter design methods, and signal processing techniques (tricks) to provide the practicing engineers with the tools necessary for efficient implementation of software defined radios. To demonstrate the implementation of various algorithms on a software radio platform and also to demonstrate their performance, MATLAB scripts (programs) are presented throughout the book. Moreover, the book comes with an accompanying (downloadable) CD that contains all the MATLAB codes that are developed throughout the book as well as a number of test files that reader needs for doing some of the end of the chapter problems and particularly to complete the design project that is introduced in Chapter 12.
Features include:
Digital filter and pulse shape designs for digital communication systems
A comprehensive review of multirate signal processing and related application examples
A review of adaptive filters and techniques
A comprehensive review of phase-locked loops and their application to carrier and timing recovery
A practical introduction to channel equalization techniques
MATLAB codes for all the presented algorithms
A wide range of the end of the chapter problems
A comprehensive project that brings together most of the material in the book
Please send your comments to: farhang@ece.utah.edu
The author will be grateful to instructors who may be using this text in their courses to let him know of such adoption.
The author can offer an on-site/in-house course on all or part of the material of this textbook to any interested industry. Please contact the author for details.
Softcover copy of the book can be purchased at the price of $24.99 at Lulu.
Hardcover copy of the book can be purchased at the price of $49.99 at Lulu.