Open5GCore调研

1.什么是Open5GCore

根据官网http://www.open5gcore.org/上的描述,Open5GCore是下一代移动核心网的testbed平台,是一个集成了核心网(core network)、无线接入网(radio network)、分布式管理(distributed management)和虚拟化(virtualization)的软件工具包,可以用来辅助5G系统中各个模块的研究和开发。

2.Open5GCore与OpenEPC

Open5GCore目前由一家名为Fraunhofer FOKUS的公司运营。在2013年前,该公司运营的是一个名为OpenEPC的项目。OpenEPC不是一个开源代码项目,而是一个商业软件,覆盖了3GPP Release 12的核心网的功能。OpenEPC能够提供源代码的销售。

3.Open5GCore的结构

Open5GCore当前发布了Rel.1。Open5GCore的软件工具包的的架构是在OpenEPC的结构基础上增加了5G的要素,强化了NFV/SDN,并提供了一个用于评估的Benchmarking模块。Open5GCore的结构如下图:
Open5GCore调研_第1张图片

4.Open5GCore的功能

当前已经发布的Rel.1的Open5GCore有如下功能:

  • LTE/5G的接入网信令功能。
    Open5GCore实现了NAS、RRC、PDCP、RLC和MAC各层的协议,可辅助5G接入网的开发。
  • LTE/5G核心网功能
    Open5GCore包含了Diameter和GTU交换的软件模块,可以以不同的软件实体的形式实现MME、SGW、PGW和HSS。
  • 灵活的数据路径
    实现在云环境或者虚拟化网络下的并行化和负荷分担。
  • 运行灵活性和鲁棒性
    在运行时可以灵活选择运行的模块,从而提高运行的效率。
  • 基础的核心网功能
    具有3GPP R11核心网功能以及R11后与5G相关的功能。
  • 应用支持
    结合OpenMTC可以支持M2M、个人多媒体等多种应用。
  • Benchmarking功能
    提供模拟用户,用于评估核心网的性能。
  • 虚拟化功能
    结合OpenSDNCore实现核心网的虚拟化功能。

5.Open5GCore可以用来做什么

Open5GCore可以用作5G开发的一个基础。在Open5GCore上已经实现了一些5G的基本功能,并且可以以源码的形式授权。所以可以在这个基础上开发相应的5G功能,并在Open5GCore的平台上加以验证。

6. 对Open5GCore的看法

Open5GCore是对5G系统的源码实现,而且主要关注于核心网侧的5G未来演进功能。是各公司开发5G核心网产品的一个基础,同时也是研发的一个测试验证平台。

你可能感兴趣的:(通信开发)