本书系统介绍了软件无线电的概念、起源、技术优势、发展历程、体系架构与基础理论,介绍了GNU Radio通用软件无线电软硬件平台的使用指南,同时结合实际科研项目开发经验,整理并汇总了基于GNU Radio软件无线电的通信系统实践与综合应用实例。全书分为四个部分:第一部分的主题为软件无线电基础,包含第1、2章;第二部分的主题为GNU Radio与USRP平台,包含第3~8章;第三部分的主题为通信系统实践案例,包含第9~17章;第四部分的主题为通信系统综合应用实验,包含三个综合实验、一个拓展应用实验,以及GNU Radio与USRP平台使用中的常见问题与解决方案。全书通俗易懂,理论与实践相结合,兼具较强的指导性与实用性。本书可以作为高等院校电子信息与通信类相关专业本科生与研究生的实验教材,也可作为通用软件无线电平台初级与中级阶段的使用者、电子技术发烧友的技术参考书,还适合从事无线通信系统原型验证与开发的工程技术与科研人员阅读。