Description
Book SynopsisThis book treats the design and development of algorithms that allow successful autonomous operation of a software-defined radio (SDR) system. Unlike a software radio that is simply reconfigurable, this book treats the problem of autonomously reconfiguring a radio to receive whatever type of signal happens to come in.
Table of ContentsForeword xiii
Preface xv
Acknowledgments xvii
Contributors xix
Chapter 1: Introduction and Overview 1
by Jon Hamkins and Marvin K. Simon
Chapter 2: The Electra Radio 19
by Edgar Satorius, Tom Jedrey, David Bell, Ann Devereaux, Todd Ely, Edwin Grigorian, Igor Kuperman, and Alan Lee
Chapter 3: Modulation Index Estimation 45
by Marvin K. Simon and Jon Hamkins
Chapter 4: Frequency Correction 63
by Dariush Divsalar
Chapter 5: Data Format and Pulse Shape Classification 85
by Marvin K. Simon and Dariush Divsalar
Chapter 6: Signal-to-Noise Ratio Estimation 121
by Marvin K. Simon and Samuel Dolinar
Chapter 7: Data Rate Estimation 193
by Andre Tkacenko and Marvin K. Simon
Chapter 8: Carrier Synchronization BPA 227
by Marvin K. Simon and Jon Hamkins
Chapter 9: Modulation Classification 271
by Jon Hamkins and Marvin K. Simon
Chapter 10: Symbol Synchronization 321
by Marvin K. Simon
Chapter 11: Implementation and Interaction of Estimators and Classifiers 391
by Jon Hamkins and Hooman Shirani-Mehr
Reference 408
Acronyms and Abbreviations 411
Index 417