Achieving AI-enabled Robust End-to-End Quality of Experience over Radio Access Networks

Emerging applications such as Augmented Reality, the Internet of Vehicles and Remote Surgery require both computing and networking functions working in harmony. The End-to-end (E2E) quality of experience (QoE) for these applications depends on the synchronous allocation of networking and computing resources. However, the relationship between the resources and the E2E QoE outcomes is typically stochastic and non-linear. In order to make efficient resource allocation decisions, it is essential to model these relationships. This article presents a novel machine-learning based approach to learn these relationships and concurrently orchestrate both resources for this purpose. The machine learning models further help make robust allocation decisions regarding stochastic variations and simplify robust optimization to a conventional constrained optimization. When resources are insufficient to accommodate all application requirements, our framework supports executing some of the applications with minimal degradation (graceful degradation) of E2E QoE. We also show how we can implement the learning and optimization methods in a distributed fashion by the SoftwareDefined Network (SDN) and Kubernetes technologies. Our results show that deep learning-based modelling achieves E2E QoE with approximately 99.8% accuracy, and our robust joint-optimization technique allocates resources efficiently when compared to existing differential services alternatives.

[1]  Robert Baldemair,et al.  5G Radio Network Design for Ultra-Reliable Low-Latency Communication , 2018, IEEE Network.

[2]  Jonathan Loo,et al.  Dynamic Network Slicing for Multitenant Heterogeneous Cloud Radio Access Networks , 2018, IEEE Transactions on Wireless Communications.

[3]  Dimitrios Kritharidis,et al.  SDN/NFV-based end to end network slicing for 5G multi-tenant networks , 2017, 2017 European Conference on Networks and Communications (EuCNC).

[4]  Tarik Taleb,et al.  A Novel QoS Framework for Network Slicing in 5G and Beyond Networks Based on SDN and NFV , 2020, IEEE Network.

[5]  Arie M. C. A. Koster,et al.  Optimisation Models for Robust and Survivable Network Slice Design: A Comparative Analysis , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[6]  Anastasis Kratsios The Universal Approximation Property. , 2020 .

[7]  Fabrizio Granelli,et al.  An Open Source Testbed for Virtualized Communication Networks , 2021, IEEE Communications Magazine.

[8]  John S. Baras,et al.  Network function placement on virtualized cellular cores , 2017, 2017 9th International Conference on Communication Systems and Networks (COMSNETS).

[9]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[10]  Kensworth C. Subratie,et al.  Demo: EdgeVPN.io: Open-source Virtual Private Network for Seamless Edge Computing with Kubernetes , 2020, 2020 IEEE/ACM Symposium on Edge Computing (SEC).

[11]  T. Adiono,et al.  Automation of Virtualized 5G Infrastructure Using Mosaic 5G Operator over Kubernetes Supporting Network Slicing , 2020, 2020 14th International Conference on Telecommunication Systems, Services, and Applications (TSSA.

[12]  Krzysztof Zielinski,et al.  Analysis and Evaluation of Kubernetes Based NFV Management and Orchestration , 2019, 2019 IEEE 12th International Conference on Cloud Computing (CLOUD).

[13]  Seungil Yoon,et al.  Intelligent O-RAN for Beyond 5G and 6G Wireless Networks , 2020, 2022 IEEE Globecom Workshops (GC Wkshps).

[14]  Ashraf Matrawy,et al.  Optimal Slice Allocation in 5G Core Networks , 2018, IEEE Networking Letters.

[15]  Tarik Taleb,et al.  Ensuring End-to-End QoS Based on Multi-Paths Routing Using SDN Technology , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[16]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..

[17]  Angelia Nedic,et al.  Subgradient Methods for Saddle-Point Problems , 2009, J. Optimization Theory and Applications.

[18]  Valeria Cardellini,et al.  Hierarchical Scaling of Microservices in Kubernetes , 2020, 2020 IEEE International Conference on Autonomic Computing and Self-Organizing Systems (ACSOS).

[19]  Jose Ordonez-Lucena,et al.  Network Slicing for 5G with SDN/NFV: Concepts, Architectures, and Challenges , 2017, IEEE Communications Magazine.

[20]  S. Tsur Annals of Mathematics and Artificial Intelligence , 2004, Annals of Mathematics and Artificial Intelligence.

[21]  Alex Borges Vieira,et al.  SDN-Based Architecture for Providing QoS to High Performance Distributed Applications , 2018, 2018 IEEE Symposium on Computers and Communications (ISCC).

[22]  Munam Ali Shah,et al.  A survey on resource allocation in software defined networks (SDN) , 2017, 2017 23rd International Conference on Automation and Computing (ICAC).

[23]  Wei Chen,et al.  The Roadmap to 6G - AI Empowered Wireless Networks , 2019, ArXiv.

[24]  Ying-Chang Liang,et al.  Network Slice Reconfiguration by Exploiting Deep Reinforcement Learning With Large Action Space , 2020, IEEE Transactions on Network and Service Management.

[25]  Seisho Yasukawa,et al.  Automated Provisioning of Cloud-Native Network Functions in Multi-Cloud Environments , 2020, 2020 6th IEEE Conference on Network Softwarization (NetSoft).

[26]  Stephen P. Boyd,et al.  Notes on Decomposition Methods , 2008 .

[27]  Toktam Mahmoodi,et al.  Network slicing in 5G: An auction-based model , 2017, 2017 IEEE International Conference on Communications (ICC).