Containerized Design and Realization of Network Functions Virtualization for a Light-Weight Evolved Packet Core Using OpenAirInterface

Wen-Ping Lai, Yong-Hsiang Wang, Kuan-Chun Chiu
{"title":"Containerized Design and Realization of Network Functions Virtualization for a Light-Weight Evolved Packet Core Using OpenAirInterface","authors":"Wen-Ping Lai, Yong-Hsiang Wang, Kuan-Chun Chiu","doi":"10.23919/APSIPA.2018.8659522","DOIUrl":null,"url":null,"abstract":"In recent years, network functions virtualization (NFV) has been well perceived as the driving force behind innovations of the 5G system, such as slicing precious system resources for differential service needs. In this paper, we propose a container-based design of virtual evolved packet core (vEPC) slice and its light-weight version (LW-vEPC) based on the OpenAirInterface (OAI) software package. We have successfully containerized, and thus virtualized, the EPC component functions into two separate containers: the control-plane (CP) container for virtual home subscriber server (vHSS) and virtual mobility management entity (vMME), and the data-plane (DP) container for virtual serving and packet data network gateway (vSPGW). Via a joint configuration design of virtual linking, binding and bridging, including appropriate source and destination network address translation (SNAT and DNAT), both the intra-container and inter-container communications have been successfully realized. An OAI-based joint test of vEPC with a small-cell base station (ENB) has also been successfully demonstrated via a downlink video streaming showcase from the Internet to a cellular phone. The DP container itself can also perform as a LW-EPC slice near the mobile edge of ENB to greatly reduce the latency for time-critical applications. The resource allocation methodology of multiple CPU cores for vEPC and LW-EPC slicing is being developed. This paper proposes a simple but powerful algorithm called specifically assigned cores (SAC) to achieve better utilization of CPU cores. Our preliminary results show that SAC outperforms the default scheme, namely randomly assigned cores (RAC), in terms of lower CPU load and less packet loss. The superiority of SAC over RAC amplifies with the traffic level.","PeriodicalId":287799,"journal":{"name":"2018 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC)","volume":"80 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/APSIPA.2018.8659522","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

In recent years, network functions virtualization (NFV) has been well perceived as the driving force behind innovations of the 5G system, such as slicing precious system resources for differential service needs. In this paper, we propose a container-based design of virtual evolved packet core (vEPC) slice and its light-weight version (LW-vEPC) based on the OpenAirInterface (OAI) software package. We have successfully containerized, and thus virtualized, the EPC component functions into two separate containers: the control-plane (CP) container for virtual home subscriber server (vHSS) and virtual mobility management entity (vMME), and the data-plane (DP) container for virtual serving and packet data network gateway (vSPGW). Via a joint configuration design of virtual linking, binding and bridging, including appropriate source and destination network address translation (SNAT and DNAT), both the intra-container and inter-container communications have been successfully realized. An OAI-based joint test of vEPC with a small-cell base station (ENB) has also been successfully demonstrated via a downlink video streaming showcase from the Internet to a cellular phone. The DP container itself can also perform as a LW-EPC slice near the mobile edge of ENB to greatly reduce the latency for time-critical applications. The resource allocation methodology of multiple CPU cores for vEPC and LW-EPC slicing is being developed. This paper proposes a simple but powerful algorithm called specifically assigned cores (SAC) to achieve better utilization of CPU cores. Our preliminary results show that SAC outperforms the default scheme, namely randomly assigned cores (RAC), in terms of lower CPU load and less packet loss. The superiority of SAC over RAC amplifies with the traffic level.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于OpenAirInterface的轻量级演进分组核心网络功能虚拟化的容器化设计与实现
近年来,网络功能虚拟化(NFV)被广泛认为是5G系统创新的驱动力,例如为不同的业务需求切片宝贵的系统资源。本文基于OpenAirInterface (OAI)软件包,提出了一种基于容器的虚拟演进分组核心(vEPC)切片及其轻量级版本(LW-vEPC)的设计方案。我们已经成功地将EPC组件功能容器化,从而虚拟化到两个独立的容器中:用于虚拟家庭用户服务器(vHSS)和虚拟移动管理实体(vMME)的控制平面(CP)容器,以及用于虚拟服务和分组数据网络网关(vSPGW)的数据平面(DP)容器。通过虚拟连接、绑定和桥接的联合配置设计,包括适当的源和目的网络地址转换(SNAT和DNAT),成功地实现了容器内和容器间的通信。基于oai的vEPC与小型蜂窝基站(ENB)的联合测试也通过从互联网到蜂窝电话的下行视频流展示成功地进行了演示。DP容器本身也可以作为靠近ENB移动边缘的LW-EPC片执行,从而大大减少时间关键型应用程序的延迟。研究了vEPC和LW-EPC切片的多CPU核资源分配方法。为了更好地利用CPU内核,本文提出了一种简单但功能强大的算法——特定分配内核(SAC)算法。我们的初步结果表明,SAC在更低的CPU负载和更少的数据包丢失方面优于默认方案,即随机分配内核(RAC)。SAC相对RAC的优势随着流量的增加而增强。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Epileptic Focus Localization Based on iEEG by Using Positive Unlabeled (PU) Learning Image Retrieval using CNN and Low-level Feature Fusion for Crime Scene Investigation Image Database Privacy-Preserving SVM Computing in the Encrypted Domain Graphical User Interface for Medical Deep Learning - Application to Magnetic Resonance Imaging Statistical-Mechanical Analysis of the Second-Order Adaptive Volterra Filter
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1