MMLite: A Scalable and Resource Efficient Control Plane for Next Generation Cellular Packet Core

被引:13
作者
Nagendra, Vasudevan [1 ]
Bhattacharya, Arani [1 ]
Gandhi, Anshul [1 ]
Das, Samir R. [1 ]
机构
[1] SUNY Stony Brook, Stony Brook, NY 11794 USA
来源
SOSR '19: PROCEEDINGS OF THE 2019 ACM SYMPOSIUM ON SDN RESEARCH | 2019年
关键词
Cellular Networks; EPC; NFV; MME; Functional Customization; Microservices; Load Balancing;
D O I
10.1145/3314148.3314345
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
With increase in cellular-enabled IoT devices having diverse traffic characteristics and service level objectives (SLOs), handling the control traffic in a scalable and resource-efficient manner in the cellular packet core network is critical. The traditional monolithic design of the cellular core adopted by service-providers is inflexible with respect to the diverse requirements and bursty loads of IoT devices, specifically for properties such as elasticity, customizability, and scalability. To address this key challenge, we focus on the most critical control plane component of the cellular packet core network, the Mobility Management Entity (MME). We present MMLite, a functionally decomposed and stateless MME design wherein individual control procedures are implemented as microservices and states are decoupled from their processing, thus enabling elasticity and fault tolerance. For SLO compliance, we develop a multi-level load balancing approach based on skewed consistent hashing to efficiently distribute incoming connections. We evaluate the performance benefits of MMLite over existing approaches with respect to scaling, fault tolerance, SLO compliance and resource efficiency.
引用
收藏
页码:69 / 83
页数:15
相关论文
共 46 条
[1]   CONGA: Distributed Congestion-Aware Load Balancing for Datacenters [J].
Alizadeh, Mohammad ;
Edsall, Tom ;
Dharmapurikar, Sarang ;
Vaidyanathan, Ramanan ;
Chu, Kevin ;
Fingerhut, Andy ;
Vinh The Lam ;
Matus, Francis ;
Pan, Rong ;
Yadav, Navindra ;
Varghese, George .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2014, 44 (04) :503-514
[2]  
Andres-Maldonado Pilar, 2017, ARXIV170404929
[3]  
[Anonymous], 2010, FAST
[4]  
[Anonymous], 2008, SC 08 P 2008 ACM IEE, DOI DOI 10.1109/SC.2008.5222625
[5]  
[Anonymous], 2016, 2016 IEEE WIR COMM N
[6]  
Archibald R., 2016, 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN), P1, DOI DOI 10.1109/LANMAN.2016.7548864
[7]  
Banerjee A., 2015, P ACM CONEXT, P19, DOI [10.1145/2716281, DOI 10.1145/2716281]
[8]   ECHO: A Reliable Distributed Cellular Core Network for Hyper-scale Public Clouds [J].
Binh Nguyen ;
Zhang, Tian ;
Radunovic, Bozidar ;
Stutsman, Ryan ;
Karagiannis, Thomas ;
Kocur, Jakub ;
Van der Merwe, Jacobus .
MOBICOM'18: PROCEEDINGS OF THE 24TH ANNUAL INTERNATIONAL CONFERENCE ON MOBILE COMPUTING AND NETWORKING, 2018, :163-178
[9]  
CHEN G., 2008, P 5 USENIX S NETW SY, P337, DOI DOI 10.1109/INFCOM.2012.6195719
[10]  
Correa S., 2010, 2010 Proceedings of 4th IEEE International Conference on Self-Adaptive and Self-Organizing Systems (SASO 2010), P21, DOI 10.1109/SASO.2010.32