通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  上等兵

注册:2016-11-212
跳转到指定楼层
1#
发表于 2016-11-21 14:43:54 |只看该作者 |倒序浏览
本帖最后由 weixingguang 于 2016-11-21 21:49 编辑

软件无线电 SDR LTE平台简介 OAI、srsLTE、OpenLTE与Amarisoft

本帖子简单介绍目前国际上比较主流的SDR LTE平台。更详细、全面的内容在http://blog.csdn.net/jxwxg/article/details/53026659

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


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/softwareradiosystems


OpenLTE
OpenLTE由之前摩托罗拉的一位工程师发起的开源项目。因为人力有限,所以项目的功能也有限。
1. 主要特征
- 项目开源
- 项目只包含EPC和eNB
- 只能传输信令,不能传输业务
2. 应用场景
- OpenLTE EPC + OpenLTE eNB等
3. 相关链接
- 代码获取1 http://openlte.sourceforge.net/
- 代码获取2 https://sourceforge.net/projects/openlte/


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/


备注
如果想要学习SDR的基本原理等,建议先学习srsLTE平台。srsLTE平台代码量较小,代码书写规范,而且项目性能稳定,便于调试。

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2024-11-28 20:58 , Processed in 0.150365 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部