USRP(Universal Software Radio Peripheral,通用软件无线电外设)可以使普通计算机能像高带宽的软件无线电设备一样工作。从本质上讲,USRP充当一个无线电通讯系统的数字基带和中频部分。GNU Radio 是一个开源的软件定义无线电(SDR)平台。USRP通常与GNU Radio软件套件一起使用,以创建复杂的软件定义无线电系统。它提供了一个完整的开发环境,以创建您自己的无线电,为您处理所有的硬件接口、多线程、可移植性的问题。GNU Radio提供所有通用软件无线电需要的库,