台湾高校OpenAirInterface搭建指南

需积分: 50 55 下载量 143 浏览量 更新于2024-09-10 2 收藏 1.25MB PDF 举报
"台湾高校的OpenAirInterface搭建指南,由国立中山大学电机工程系电脑通信网络实验室提供,详细介绍了OpenAirInterface (OAI) 的安装流程与设置,包括Ubuntu 14.04 LTS 64位版的安装、EPC软件与eNB软件的安装、SIMCard烧录、UE设定以及使用的软硬件配置。" OpenAirInterface (OAI) 是一个开源项目,用于实现LTE和5G移动通信系统。这个项目的目标是创建一个完全开源的无线接入网(RAN)和核心网(EPC),以便于研究、教育和实际部署。以下是基于给定文件信息的详细步骤和知识点: 1. **安装Ubuntu 14.04 LTS 64位版**: - 选择简体中文界面以方便操作。 - 在安装过程中确保连接到互联网,允许系统自动更新。 - 安装完成后,设置中文和英文输入法,并自定义快捷键,关闭自动锁定屏幕功能。 - 安装完所有下载的更新并重新启动以保持系统最新状态。 - 通过终端执行`sudo apt-get update`和`sudo apt-get upgrade`来升级已安装的软件包。 2. **安装OAI的EPC软件**: - EPC(Evolved Packet Core)是4G LTE网络的核心部分,包括MME(Mobility Management Entity)、S/P-GW( Serving Gateway / Packet Data Network Gateway)和HSS(Home Subscriber Server)。 - 需要两块网卡,一块用于内部与eNB通信,另一块连接外部Internet。 - 最好使用3.19.0的最新更新版内核,如果遇到问题,可以回退到Ubuntu 14.04安装时的初始版本,如3.19.0-25。 - 安装OAI EPC软件之前,首先安装`subversion`和`git`,并配置Git的用户信息。 - 更新和添加证书,以克隆OAI的Git仓库。 - 使用`git clone`命令从Eurecom的GitLab仓库克隆`openair-cn`和`xtables-addons-oai`。 3. **安装OAI的eNB软件**: - eNB(Evolved NodeB)是4G网络中的基站设备,负责无线链路的管理。 - 安装过程与EPC类似,可能需要特定的硬件和软件配置,具体步骤未在摘要中给出,但通常会涉及编译和配置OAI源代码。 4. **SIMCard烧录**: - 为了模拟真实的UE(User Equipment,如手机),需要准备SIM卡,并对其进行烧录,包含必要的IMSI、IMEI等身份信息。 - 可能需要使用特定工具,如OpenSimTracer或SIMCom仿真器。 5. **UE设置**: - UE是用户终端,需要设置连接到eNB并进行通信。 - 包括配置网络参数、调制解调器设置,以及可能的SIM卡信息设置。 6. **软硬件配置**: - 教程中提到的软硬件配置未详细列出,但通常需要高性能的处理器、足够的内存、支持硬件虚拟化的CPU、至少两块网卡,以及兼容的无线射频硬件。 7. **其他注意事项**: - 在整个安装和配置过程中,可能需要对Linux系统有深入的理解,包括网络配置、编译环境、软件依赖和调试技巧。 - OAI的安装和运行可能会涉及复杂的调试,如日志分析、错误排查等。 - 安全性是另一个重要考虑因素,尤其是在与公共Internet连接时。 OAI的搭建涉及到多个层面的技术,不仅需要对LTE网络架构有深入了解,还需要具备Linux操作系统和开源软件开发的基本技能。对于初学者来说,这是一项挑战性的任务,但也是一个极好的学习和实践机会。