LL-MEC: Enabling Low Latency Edge Applications

We present LL-MEC, the first open source Low-Latency Multi-access Edge Computing (MEC) platform enabling mobile network monitoring, control, and programmability while retaining compatibility with 3GPP and ETSI specifications. LL-MEC achieves coordinated resource programmability in end-to-end slicing scenarios by leveraging SDN towards an appropriate allocation of resources, thus drastically improving the performance of slices. We evaluate LL-MEC in three practical case studies, namely, (i) end-to-end mobile network slicing, (ii) RAN-aware video content optimization and (iii) IoT gateway, and show that it achieves a 2-4x lower user plane latency compared to LTE, while enabling low latency edge applications to operate on a per millisecond basis. Also, we highlight the benefits of RAN-aware applications in improving user Quality of Experience (QoE), showing a significant user latency reduction along with a much lower variability compared to legacy LTE. Last, a compatibility evaluation of LL-MEC over the OpenAirInterface real-time LTE platform demonstrates the scalability merits of LL-MEC due to the use of an OpenFlow Virtual Switch for the user plane function, rather than a Linux kernel in typical LTE setups.

[1]  Schahram Dustdar,et al.  A Scalable Framework for Provisioning Large-Scale IoT Deployments , 2016, ACM Trans. Internet Techn..

[2]  George C. Polyzos,et al.  Mobility-based Proactive Multicast for Seamless Mobility Support in Cellular Network Environments , 2017, MECOMM@SIGCOMM.

[3]  Yan Wang,et al.  Mobileflow: Toward software-defined mobile networks , 2013, IEEE Communications Magazine.

[4]  Xin Jin,et al.  SoftCell: scalable and flexible cellular core network architecture , 2013, CoNEXT.

[5]  George C. Polyzos,et al.  Supporting mobility in a publish subscribe internetwork architecture , 2011, 2011 IEEE Symposium on Computers and Communications (ISCC).

[6]  Mahesh K. Marina,et al.  FlexRAN: A Flexible and Programmable Platform for Software-Defined Radio Access Networks , 2016, CoNEXT.

[7]  Magnos Martinello,et al.  Keyflow: a prototype for evolving SDN toward core network fabrics , 2014, IEEE Network.

[8]  Christian Bonnet,et al.  OpenAirInterface: A Flexible Platform for 5G Research , 2014, CCRV.

[9]  Ejaz Ahmed,et al.  A survey on mobile edge computing , 2016, 2016 10th International Conference on Intelligent Systems and Control (ISCO).

[10]  Nick McKeown,et al.  OpenFlow: enabling innovation in campus networks , 2008, CCRV.

[11]  Claudia Linnhoff-Popien,et al.  ME-VoLTE: Network functions for energy-efficient video transcoding at the mobile edge , 2015, 2015 18th International Conference on Intelligence in Next Generation Networks.

[12]  George C. Polyzos,et al.  Addressing niche demand based on joint mobility prediction and content popularity caching , 2016, Comput. Networks.

[13]  Konstantinos Poularakis,et al.  Code, Cache and Deliver on the Move: A Novel Caching Paradigm in Hyper-Dense Small-Cell Networks , 2017, IEEE Transactions on Mobile Computing.

[14]  Navid Nikaein,et al.  Towards enforcing Network Slicing on RAN: Flexibility and Resources abstraction , 2017 .

[15]  George C. Polyzos,et al.  Efficient proactive caching for supporting seamless mobility , 2014, Proceeding of IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks 2014.

[16]  Thanasis Korakis,et al.  Network Store: Exploring Slicing in Future 5G Networks , 2015, MobiArch.

[17]  Christian Bonnet,et al.  Low latency MEC framework for SDN-based LTE/LTE-A networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[18]  Weisong Shi,et al.  Edge Computing: Vision and Challenges , 2016, IEEE Internet of Things Journal.

[19]  Liang Tong,et al.  A hierarchical edge cloud architecture for mobile computing , 2016, IEEE INFOCOM 2016 - The 35th Annual IEEE International Conference on Computer Communications.

[20]  Younghan Kim,et al.  Signaling load analysis in openflow-enabled LTE/EPC architecture , 2014, 2014 International Conference on Information and Communication Technology Convergence (ICTC).

[21]  Richard Göbel,et al.  Performance Evaluation of netfilter: A Study on the Performance Loss When Using netfilter as a Firewall , 2015, ArXiv.

[22]  Michael Till Beck,et al.  Mobile Edge Computing: A Taxonomy , 2014 .

[23]  Khaled Ben Letaief,et al.  Mobile Edge Computing: Survey and Research Outlook , 2017, ArXiv.

[24]  Sachin Katti,et al.  SoftRAN: software defined radio access network , 2013, HotSDN '13.

[25]  Zdenek Becvar,et al.  Mobile Edge Computing: A Survey on Architecture and Computation Offloading , 2017, IEEE Communications Surveys & Tutorials.

[26]  Mahesh K. Marina,et al.  Orion: RAN Slicing for a Flexible and Cost-Effective Multi-Service Mobile Network Architecture , 2017, MobiCom.

[27]  Xuemin Shen,et al.  Cooperative Edge Caching in User-Centric Clustered Mobile Networks , 2017, IEEE Transactions on Mobile Computing.

[28]  Thrasyvoulos Spyropoulos,et al.  MEC architectural implications for LTE/LTE-A networks , 2016, MobiArch.