srsLTE 的仿真在这里

    在刚开始接触 OAI 和 srsLTE 时,我是打算用 OAI 平台来进行 LTE 仿真学习及对源代码的初步的探究,因为在很多开源协议栈平台的对比文章中都是提到用 OAI 平台下的 oaisim 作为物理信道或信令流程仿真的学习,对 srsLTE 则直接用来搭建 eNodeB

    然而在 shareTechNote 上对 srsLTE 的两个例程 (http://www.sharetechnote.com/html/SDR_srsLTE_Example_Pdsch_Ue.html)的分析却让我发现似乎srsLTE 的代码比 OAI 更为标准和易于理解;可惜 shareTechNote 上能找到的也就只有这两个,而且对代码的分析也略显粗糙。不过 shareTechNote 上有一份整理的简单的 srsLTE API documents(http://www.sharetechnote.com/html/SDR_srsLTE_Api.html),有兴趣的朋友可以参考一下。

    在翻遍了 srsLTE build 下的各级目录后,终于在 lib>src>phy>phch>test路径下发现了对各个物理信道的仿真;另外在其他路径下还有包括对一些信号处理流程的仿真,比如 ch_estimation, scrambling 等等。看来 srsLTE 也是完全可以用来跑 LTE 物理层仿真的。

srsLTE 的仿真在这里_第1张图片

    对应的源代码在 srsLTE-master>lib>src>phy>phch 中(test 源代码在 test 文件夹中)。另外的一些更为底层或通用的源码都可以在 lib>src下的各级目录中找到。

srsLTE 的仿真在这里_第2张图片


你可能感兴趣的:(srsLTE)