软件无线电 SDR LTE平台简介---OAI、srsLTE、OpenLTE与Amarisoft
来源:互联网 发布:node 模块开发 编辑:程序博客网 时间:2024/05/21 08:49
软件无线电(SDR) LTE平台简介
本博客简单介绍目前国际上比较主流的SDR LTE平台。如有相关问题,欢迎随时讨论交流 http://www.opencenter.cn
1. OpenAirInterface- OAI
OAI是由欧洲的Eurocom组织开发并维护的开源SDR LTE平台,是目前最为完善的开源SDR LTE平台。
1. 主要特征
- 开源项目
- 按照3GPP协议同时实现了EPC,eNB和UE
- 项目持续更新,目前已经支持Release 10
- 支持支持FDD/TDD,1.4, 3, 5, 10, 15 和 20 MHz 带宽 (目前5 MHz 和10 MHz 带宽运行比较稳定)
- 项目包含仿真平台和SDR 硬件实现平台。仿真平台包含链路级仿真平台,如dlsim,系统级仿真平台,如oaisim。
- 项目支持多种硬件设备,如USRP,bladeRF和EXMIMO等
- 目前eNB代码较稳定,UE侧代码不太稳定
2. 应用场景
- 各种链路级仿真,系统级仿真
- OAI eNB + OAI UE without S1
- OAI EPC + OAI eNB + OAI UE
- Third-party EPC + OAI eNB + OAI UE
- OAI EPC + OAI eNB + 商用终端(COST UE)
- Third-party EPC + OAI eNB + 商用终端(COST UE)
3. 相关链接
- 官方网站 http://www.openairinterface.org/
- 项目教程 https://twiki.eurecom.fr/twiki/bin/view/OpenAirInterface/WebHome
- 代码获取 https://gitlab.eurecom.fr/oai/openairinterface5g
2. SoftwareRadioSystems- srsLTE
srsLTE是由SoftwareRadioSystems 实现的开源软件,侧重实现UE的功能。
1. 主要特征
- 开源项目
- 按照3GPP协议实现了UE侧完整的功能和eNB侧物理层下行的功能
- 目前只支持Release 8
- 只支持FDD SISO模式, 1.4, 3, 5, 10, 15 和 20 MHz 带宽
- 项目支持USRP, bladeRF等硬件
- 产品稳定,代码优化较好,可以用作SDR开发的库
2. 应用场景
- srs eNB + srs UE (物理层下行链路)
- Third-party eNB + srs UE
3. 相关链接
- 官方网站 http://www.softwareradiosystems.com/
- 代码获取 https://github.com/srsLTE/srsUE 和 http://github.com/srsLTE/srsLTE
3. OpenLTE
OpenLTE由之前摩托罗拉的一位工程师发起的开源项目。因为人力有限,所以项目的功能也有限。
1. 主要特征
- 项目开源
- 项目只包含EPC和eNB
- 只能传输信令,不能传输业务
2. 应用场景
- OpenLTE EPC + OpenLTE eNB等
3. 相关链接
- 代码获取1 http://openlte.sourceforge.net/
- 代码获取2 https://sourceforge.net/projects/openlte/
4. Amarisoft
Amarisoft是由Fabrice Bellard等实现的商业软件,是目前性能最好的SDR LTE平台。
1. 主要特征
- 项目不开源
- 完全按照协议实现3GPP LTE协议的 eNB, EPC和UE
- eNB支持LTE Release 13, UE支持LTE Release 12
- 支持FDD/TDD, 1.4, 3, 5, 10, 15 和 20 MHz 带宽
- 项目留有硬件接口,对硬件没有要求(支持各种不同的硬件)
- 软件优化较好,产品能在笔记本上运行
- Amari UE 100 能在一台电脑上模拟并发送500个UE的数据
- 最近项目还在eNB侧添加了对NB-IoT协议的支持
2. 应用场景
- 项目不开源,应用场景受软件授权的限制。
3. 相关链接
- 官方网站 http://www.amarisoft.com/
5. 备注
如果想要学习SDR的基本原理等,建议先学习srsLTE平台。srsLTE平台代码量较小,代码书写规范,而且项目性能稳定,便于调试。
- 软件无线电 SDR LTE平台简介---OAI、srsLTE、OpenLTE与Amarisoft
- 软件无线电 SDR LTE平台简介---OAI、srsLTE、OpenLTE与Amarisoft
- 软件定义无线电SDR
- SoftwareRadioSystems srsLTE 平台简介
- SDR软件无线电的测量
- 软件定义无线电 (SDR) 和业余试验
- 软件定义无线电 (SDR) 和业余试验
- 详解软件无线电(SDR)架构
- SDR WiFi平台 gr-ieee802-11 软件无线电实现802.11协议
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(一)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(二)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(三)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(四)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(五)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(六)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(七)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(八)
- 使用RTL-SDR和Matlab Simulink玩转软件无线电(九)
- 计算方法_拉格朗日插值_C++实现_方法2
- Java实现字符串倒序输出的常用方法小结
- laravel-5.3(2) 路由配置
- Atitit 修改密码的功能流程设计 attilax总结
- Ehcache是现在最流行的纯Java开源缓存框架
- 软件无线电 SDR LTE平台简介---OAI、srsLTE、OpenLTE与Amarisoft
- (5)循环链表
- CF - 711D 搜索环
- Shell脚本local变量内存泄露
- hdu3820 Golden Eggs(最小割)
- 数组指针和指针数组
- 生产者/消费者模式(阻塞队列) 一个经典的并发模型
- 【PAT甲级】1062. Talent and Virtue (25)
- libcurl windows编译,运行配置