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

MMLite: A Scalable and Resource Efficient Control Plane for Next Generation Cellular Packet Core
复制标题

DOI:
10.1145/3314148.3314345
复制
发表时间:
2019-04
期刊:
Proceedings of the 2019 ACM Symposium on SDN Research
影响因子:
--
通讯作者:
Vasudevan Nagendra;A. Bhattacharya;Anshul Gandhi;Samir R Das
Vasudevan Nagendra;A. Bhattacharya;Anshul Gandhi;Samir R Das
中科院分区:
其他
文献类型:
--
作者:
Vasudevan Nagendra;A. Bhattacharya;Anshul Gandhi;Samir R Das

文献摘要

相似文献

随着具有不同流量特征和服务级别目标 (SLO) 的蜂窝物联网设备的增加,在蜂窝分组核心网络中以可扩展且资源高效的方式处理控制流量至关重要。服务提供商采用的传统蜂窝核心整体设计对于物联网设备的多样化需求和突发负载来说不够灵活,特别是在弹性、可定制性和可扩展性等属性方面。为了应对这一关键挑战,我们重点关注蜂窝分组核心网络最关键的控制平面组件,即移动管理实体(MME)。我们提出了 MMLite,一种功能分解和无状态的 MME 设计,其中单独的控制程序作为微服务实现,状态与其处理分离,从而实现弹性和容错。为了满足 SLO 合规性,我们开发了一种基于倾斜一致性哈希的多级负载平衡方法,以有效地分配传入连接。我们评估了 MMLite 相对于现有方法在扩展、容错、SLO 合规性和资源效率方面的性能优势。
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.