Sofware Defined Radio: Theory and Practice is a comprehensive guide to the theory and practice of software-defined radio (SDR). It covers a wide range of topics, including the principles of SDR, the design of SDR receivers, and the use of SDR for signal processing and communications. The book features a number of valuable resources for anyone interested in SDR. This includes difficult concepts grasped through straightforward, simple as possible, explanations. There are an abundance of Matlab examples to illustrate explanations and complete Simulink simulations provided for several fully developed digital receivers. This is a great resource for electrical engineers with design responsibility, hobbyists who have a passion for radio, and educators who need well-worked examples to illustrate concepts in class.
1 Introduction
1.1 Origins of SDR
1.2 Software Communications Architecture
1.3 Radio Hardware Choices for SDR
1.4 DSP Software Development Choices for SDR
1.5 SDR Disadvantages
2 Communication System Fundamentals
2.1 Introduction
2.2 Basic Measurements
2.3 Other Measurements
2.4 Basic Procedures
2.5 Satellite Communications Measurements
2.6 Link Budgets
2.7 Famous Communications Formulas
3 Modulation Types
3.1 Introduction
3.2 Linear
3.3 Non-linear Modulation
3.4 Direct Sequence Waveforms
4 RF Channels
4.1 RF Wave Basics
4.2 RF Propagation
5 Channel Equalizers
5.1 Introduction
5.2 Equalizers using Least Mean Square Adaptation
6 Coding
6.1 Introduction
6.2 Source Coding
6.3 Channel Coding
7 Analog Signal Processing
7.1 Introduction
7.2 Components
7.3 Receiver Configurations
7.4 Transmitter Configurations
8 ADC and DAC Technology
8.1 ADC Sampling Theory
8.2 ADC Specifications
8.3 Digital to Analog Converters
9 Digital Signal Processing
9.1 Fundamental DSP Concepts
9.2 Digital Filter Examples
9.3 Digital Signal Processing Circuits
9.4 Quantizing Noise
10.1 Symbol Tracking
10.2 Carrier Tracking
11 ADSB Digital Signal Processing
11.1 Introduction
11.2 ADLAM-Pluto SDR Hardware
11.3 ADSB Digital Signal Processing
11.4 ADSB Phy Layer Output Details
12 APSK Digital Signal Processing
12.1 APSK Overview
12.2 Modem Overview
12.3 Modem Design Details
12.4 APSK System Testing
13 IEEE802.11a Digital Signal Processing
13.1 IEEE802.11a Overview
13.2 IEEE802.11a Transmitter Overview
13.3 IEEE802.11a Channel Overview
13.4 IEEE802.11a Receiver Overview
13.5 IEEE802.11a Transmitter Design Details
13.6 IEEE802.11a Receiver Design Details
13.7 IEEE802.11a System Testing