Joint Planning of Network Slicing and Mobile Edge Computing in 5G Networks

Multi-access Edge Computing (MEC) facilitates the deployment of critical applications with stringent QoS requirements, latency in particular. Our paper considers the problem of jointly planning the availability of computational resources at the edge, the slicing of mobile network and edge computation resources, and the routing of heterogeneous traffic types to the various slices. These aspects are intertwined and must be addressed together to provide the desired QoS to all mobile users and traffic types still keeping costs under control. We formulate our problem as a mixed-integer nonlinear program (MINLP) and we define a heuristic, named Neighbor Exploration and Sequential Fixing (NESF), to facilitate the solution of the problem. The approach allows network operators to fine tune the network operation cost and the total latency experienced by users. We evaluate the performance of the proposed model and heuristic against two natural greedy approaches. We show the impact of the variation of all the considered parameters (viz., different types of traffic, tolerable latency, network topology and bandwidth, computation and link capacity) on the defined model. Numerical results demonstrate that NESF is very effective, achieving near-optimal planning and resource allocation solutions in a very short computing time even for large-scale network scenarios.

[1]  A. Tulino,et al.  Joint Service Placement and Request Routing in Multi-cell Mobile Edge Computing Networks , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[2]  Jie Zeng,et al.  A Game-Theoretical Approach for Energy-Efficient Resource Allocation in MEC Network , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[3]  Keqiu Li,et al.  Cost-Minimizing Bandwidth Guarantee for Inter-Datacenter Traffic , 2019, IEEE Transactions on Cloud Computing.

[4]  Jaime Llorca,et al.  Optimal Control of Distributed Computing Networks with Mixed-Cast Traffic Flows , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[5]  Thomas F. La Porta,et al.  Service Placement and Request Scheduling for Data-intensive Applications in Edge Clouds , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[6]  F. Richard Yu,et al.  Joint Resource Allocation for Software Defined Networking, Caching and Computing , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).

[7]  Ning Zhang,et al.  Joint Computation and Communication Resource Allocation for Energy-Efficient Mobile Edge Networks , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[8]  Max Mühlhäuser,et al.  Service Entity Placement for Social Virtual Reality Applications in Edge Computing , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[9]  Jingdong Xu,et al.  Online Resource Allocation, Content Placement and Request Routing for Cost-Efficient Edge Caching in Cloud Radio Access Networks , 2018, IEEE Journal on Selected Areas in Communications.

[10]  Xuemin Shen,et al.  5G Mobile Communications , 2016 .

[11]  Hai Jin,et al.  Dynamic Resource Scheduling in Mobile Edge Cloud with Cloud Radio Access Network , 2018, IEEE Transactions on Parallel and Distributed Systems.

[12]  Zhi Yan,et al.  Cooperative Edge Computing With Sleep Control Under Nonuniform Traffic in Mobile Edge Networks , 2019, IEEE Internet of Things Journal.

[13]  Stefano Secci,et al.  Multi-Resource Allocation for Network Slicing , 2020, IEEE/ACM Transactions on Networking.

[14]  Qianbin Chen,et al.  Computation Offloading and Resource Allocation in Wireless Cellular Networks With Mobile Edge Computing , 2017, IEEE Transactions on Wireless Communications.

[15]  Elisabetta Di Nitto,et al.  Joint Network Slicing and Mobile Edge Computing in 5G Networks , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[16]  Xiao Ma,et al.  Cost-efficient workload scheduling in Cloud Assisted Mobile Edge Computing , 2017, 2017 IEEE/ACM 25th International Symposium on Quality of Service (IWQoS).

[17]  Clyde L. Monma,et al.  On the Computational Complexity of Integer Programming Problems , 1978 .

[18]  Alberto Ceselli,et al.  Mobile Edge Cloud Network Design Optimization , 2017, IEEE/ACM Transactions on Networking.

[19]  Shiqiang Wang,et al.  Dynamic service placement for mobile micro-clouds with predicted future costs , 2015, ICC.

[20]  An Liu,et al.  Energy-Efficient Joint Offloading and Wireless Resource Allocation Strategy in Multi-MEC Server Systems , 2018, 2018 IEEE International Conference on Communications (ICC).

[21]  Cristina Cervelló-Pastor,et al.  Latency-aware cost optimization of the service infrastructure placement in 5G networks , 2018, J. Netw. Comput. Appl..

[22]  Ulas C. Kozat,et al.  A Resource Allocation Framework for Network Slicing , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[23]  Jun Zhang,et al.  Stochastic Joint Radio and Computational Resource Management for Multi-User Mobile-Edge Computing Systems , 2017, IEEE Transactions on Wireless Communications.

[24]  Dan Xu,et al.  Joint Resource Provisioning for Internet Datacenters with Diverse and Dynamic Traffic , 2017, IEEE Transactions on Cloud Computing.

[25]  Victor C. M. Leung,et al.  Network Slicing Based 5G and Future Mobile Networks: Mobility, Resource Management, and Challenges , 2017, IEEE Communications Magazine.

[26]  Xiaohua Jia,et al.  Dynamic Server Switching for Energy Efficient Mobile Edge Networks , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[27]  Tony Q. S. Quek,et al.  Offloading in Mobile Edge Computing: Task Allocation and Computational Frequency Scaling , 2017, IEEE Transactions on Communications.

[28]  Thomas F. La Porta,et al.  It's Hard to Share: Joint Service Placement and Request Scheduling in Edge Clouds with Sharable and Non-Sharable Resources , 2018, 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS).

[29]  Tony Q. S. Quek,et al.  System Cost Minimization in Cloud RAN With Limited Fronthaul Capacity , 2017, IEEE Transactions on Wireless Communications.

[30]  Alan M. Frieze,et al.  Random graphs , 2006, SODA '06.

[31]  Chuang Lin,et al.  Cost-Efficient Resource Provisioning for Dynamic Requests in Cloud Assisted Mobile Edge Computing , 2019, IEEE Transactions on Cloud Computing.