Software Radio: A Modern Approach to Radio Engineering
The definitive engineer's guide to designing and building software-based radios.The first systematic guide to software radio design and implementationMultirate DSP, RF front-ends, direct digital synthesis of modulated waveforms, A/D and D/A conversion, and moreEnhancing performance through smart antennas and other adaptive array algorithmsTechniques for building more flexible, extensible softwareRadios, once implemented purely in hardware, are increasingly built using programmable digital signal processing (DSP) devices that enhance device flexibility, simplify manufacture, and reduce costs. However, many engineers are unfamiliar with the latest techniques for building software radios for wireless systems and devices. This book fills the gap, introduces the key concepts of software radio design, and covers every issue and technique engineers must understand to successfully utilize DSP in their radio systems and subsystems. Coverage includes:Central role of multirate DSP in software radio designConstructing RF front-ends: utilizing digital processing to overcome key problems in RF designDirect digital synthesis of modulated waveformsA/D and D/A converters and conversion processes: key tradeoffs among resolution, sample rate, and dynamic rangeEnhancing performance through smart antennas and other adaptive array algorithmsPractical techniques for choosing among DSP microprocessors, FPGAs, and ASICsA systematic, object-oriented approach to creating flexible softwareThe book concludes with case studies drawn from the advanced work of the SDR Forum, the leading consortium of companies, universities, and research organizations promoting software radio development.Communications Engineering & Emerging Technologies SeriesTheodore S. Rappaport, Series Editor