开源 SDR 蜂窝网络 – 软件对比与测试记录

网络类型 支持设备/驱动 测试记录 链接地址
osmoBTS 2G UHD (USRP)
LimeSDR
BladeRF
部分商用GSM基站
1. osmocom 的 GSM 基站套件拆分成多个不同模块,部署起来稍显复杂,但是需要修改的配置并不多,默认配置基本可用;(osmoNITB 集合多种功能,方便部署,但已停止维护,不建议使用)
2. 在 USRP B210 上跑通电话、短信、GPRS 功能,功能很稳定。
3. 官方提供 Debian、Ubuntu 等常见发行版的软件源,并且 debian 官方源也有打包(虽然 osmoTRX 缺失了 uhd 支持)
https://osmocom.org/projects/cellular-infrastructure
OpenBTS 2G UHD (USRP) 1. 文档资料丰富度一般,但是有第三方仓库持续更新,提供构建好的 docker 镜像;
2. 跑通设备入网、短信收发、GPRS 等功能,稳定性较差,成功率较低;
3. SIP 电话服务未跑通;
4. 代码年久失修。
https://github.com/RangeNetworks/openbts
https://github.com/PentHertz/OpenBTS
YateBTS 2G BladeRF 1.官方文档过时,yate 和 yateBTS 的svn 仓库无法访问,应使用 git 仓库;
2. 部署过程问题较多,web 代码在 php8 环境运行报错,且文档未提及依赖的 ansql 项目;
3. 跑通设备驻网、短信、GPRS 等功能,很稳定 。
https://github.com/yatevoip/yatebts
YateBTS-USRP 2G USRP N210 1. 依赖旧版本 yate, 可在 git log 中检索 svn id 5968,并切到目标版本;
2. web 功能测试可在 php7 环境下正常运行;
3. UHD 驱动支持不完善,实测无法支持 USRP B210 。代码位置:Transceiver.cpp#L633
https://github.com/grant-h/YateBTS-USRP
OpenLTE 4G - - https://sourceforge.net/projects/openlte/
srsRAN(srsLTE) 4G UHD(USRP)
SoapySDR
BladeRF
1. Ubuntu 系统可通过包管理(PPA)工具安装,简单方便;
2. 成功跑通短信和数据功能,USRP B210 设备在未配备 GPSDO 的情况下,4G LTE 速率大概在 40~60Mbps。
https://www.srsran.com/4g
srsRAN-project 5G UHD (USRP) - https://www.srsran.com/5g
OpenAirInterface 5G ExpressMIMO2
UHD (USRP)
- https://openairinterface.org/

2.参考资料

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注


The reCAPTCHA verification period has expired. Please reload the page.

*