标题: 开源LTE核心网路移动管理组件的S6a介面代码重构
Code Refactoring for S6a in Mobility Management Entity of an Open Source LTE EPC
作者: 蓝弘翔
陈志成
Lan, Hong-Shiang
Chen, Jyh-Cheng
资讯科学与工程研究所
关键字: 网路切片;重构;5G;核心网路;开源;Network Slicing;Refactoring;5G;Open Source;EPC;S6a
公开日期: 2017
摘要: 下世代行动网路联盟NGMN认为,5G的应用将逐步在2020年之后开始推出,而现今社会人们对于网路的需求和依赖也日益加深,未来将不会只有一般的手机连上网路,举凡包括自动驾驶车、智慧家电等,都将连上网为人们提供更先进、更方便的服务,而现今4G LTE的网路元件和架构显然无法因应各式各样需求的连网装置和使用者,提供客制化的服务满足这些不同需求和特性的用户或是连网装置,因为这些网路元件都是由特定厂商生产和维护,任何更动都将仰赖特定厂商,缺乏弹性(Flexibility)及扩展性(Scalability),而解决此一困境的方式,就是将核心网路元件虚拟化为虚拟网路功能(Virtual Network Function),布建于一般用途的硬体,并为不同需求的使用者或是装置,开出客制化的网路切片(Network Slice),去服务他们。
本篇论文将基于开源核心网路软体,修改其架构以及对其程式码进行重构,用以满足可以动态且很有弹性的提供客制化的虚拟网路功能,供不同需求的使用者或连网装置使用,整个开发由一数人的团队进行,而本篇论文将针对移动管理组件(Mobility Management Entity)的S6a介面,进行代码的重构,使其在未来可以扩充成为服务不同需求使用者的客制化模组。
Next Generation Mobile Networks believes that 5G applications will gradually roll out after 2020, and nowadays for the needs and dependence of the network is also growing. In the future, not only the mobile phones but also automatic driving car, intelligent appliances, etc., will connect to the Internet for us providing more advanced and more convenient services. But the 4G LTE network components and architecture are unable to provide customized services for the different kinds of network devices and users which have different requirements and characteristics. Because these network components are produced and maintained by the specific vendor, whatever changes will rely on the specific vendor. It’s lack of flexibility and scalability. The way to solve this dilemma is to virtualize network components to Virtual Network Functions and deployed on general-purpose hardware. Then provide customized network slice to serve different characteristics of users or devices.
This paper will be based on open source core network software, modify its architecture and refactor its source code to dynamically and flexibility provides customized Virtual Network Functions for different requirements of users or devices. The development of our project is carried out by a team of several people, and this paper will be focused on the Mobility Management Entity’s S6a interface. It can be extended into different characteristics of the customized module to provide services for various particular users or devices in the future after done of code refactoring.
URI: http://etd.lib.nctu.edu.tw/cdrfb3/record/nctu/#GT070456133
http://hdl.handle.net/11536/141245
显示于类别:Thesis