OpenAirInterface(OAI)是由OpenAirInterface Software Alliance(OSA)发起并维护的一个开源软件无线电(SDR)项目,旨在建立一个开放的、基于SDR的、具有各种制式空中接口的实验平台。
基于3GPP Release 10的标准,OAI在Linux操作系统上实现了UE,eNB,MME,HSS,SGW 和 PGW。也就是说,OAI 完全实现了 LTE 协议的核心网(EPC)、基站(eNB)以及用户终端(UE)三部分。
利用OAI可以搭建起物理层的链路仿真和系统级仿真平台。典型的物理层链路级仿真平台包括:
pbchsim:PBCH(物理广播信道),包含 PBCH 信道的收发流程。
pdcchsim:DCI/PDCCH(下行控制信道),包含 PDCCH 信道的收发流程。
prachsim:PRACH(随机接入信道),包含 PRACH 信道的收发流程。
pucchsim:PUCCH(上行控制信道),包含 PUCCH 信道的收发流程。
ulsim:ULSCH/PUSCH(上行共享信道),包含 PUSCH 信道的收发流程。
dlsim:DLSCH/PDSCH(下行共享信道),实际上,dlsim 也包含了 PDCCH 等信道的内容,所以 dlsim 更像是一个轻量级的 LTE 物理层系统系仿真平台。
mbmssim:MCH/PMCH(物理多播信道)


而系统级别的仿真包含了 LTE 整个协议栈的仿真,尽可能的还原了LTE系统的所有细节。
此外,利用OAI和USRP也可以搭建真实的LTE接入平台,用户可以使用OAI搭建的eNB和EPC对接商用的UE或OAI的模拟UE。


OAI 的应用场景:
物理层链路仿真
LTE 系统级仿真
SDR LTE 系统
无线安全研究
通信新技术测试
专业测试网络搭建
NB-IoT
上一页: 阵列信号处理
下一页: 暂无内容