Skip to main content
Ctrl
+
K
Digital Communications with Software Defined Radios
1. Introduction
2. Some Programming Prelims
2.1. UHD
2.2. Elementary Multi-threading
2.3. References and further reading
3. Multi-rate Filtering
3.1. FFTW3 Library
3.2. Overlap Save Algorithm
3.3. Multi-rate Filtering
3.4. Polyphase Filtering
3.5. References and further reading
4. Digest of FCC Regulations Part 15
5. USRP Tuning and Calibration
5.1. Frequency Tuning
5.2. DC Offset and IQ Imbalance
5.3. References and further reading
6. Signal Generation and Capture
6.1. TX Pulse Shaping
6.2. RX Signal Capture
6.3. References and further reading
7. Signal Acquisition and Synchronization
7.1. Closed-Loop Symbol Synchronization
7.2. Signal Acquisition
7.3. Signature Signal Design
7.4. Maximal-length Sequences
7.5. Zadoff–Chu Sequences
7.6. References and further reading
8. Non-coherent Demodulation
8.1. Maximum Likelihood Non-coherent Demodulation
8.2.
\(M\)
-ary Amplitude Shift Keying (
\(M\)
-ASK)
8.3.
\(M\)
-ary Differential Phase Shift Keying (
\(M\)
-DPSK)
8.4. USRP Implementation
9. Carrier Synchronization
9.1. Basic Model
9.3. Decision-directed Phase-locked Loop
9.4. Non-decision-directed Phase-locked Loop
9.5. References and further reading
10. Coherent Demodulation
11. Automatic Repeat Request
11.1. Cyclic Redundancy Check Codes
11.2. Simple ARQ Protocols
11.3. Duplex Transmission using USRPs
11.4. References and further reading
Repository
Open issue
Index