Resource Scheduling for Delay Minimization in Multi-Server Cellular Edge Computing Systems

This paper studies resource scheduling for delay minimization in multi-server cellular edge computing systems. The traditional method defines queue length-based Lyapunov functions and designs scheduling algorithms which solve the corresponding queue length control problem. Different from the traditional method, this paper defines the delay-based Lyapunov function. Specifically, the formulas of the communication delay and computing delay in cellular edge computing systems are derived without needing the assumptions about traffic’s statistics. Then, a resource scheduling algorithm which directly minimizes the weighted sum of the communication delay and computing delay is proposed. The simulation results show that the total delay of the proposed scheduling algorithm is decreased as compared to that of the traditional method. The impact of parameters on the delay performance is also evaluated.

[1]  Xing Zhang,et al.  A Survey on Mobile Edge Networks: Convergence of Computing, Caching and Communications , 2017, IEEE Access.

[2]  Yeongjin Kim,et al.  Mobile Computation Offloading for Application Throughput Fairness and Energy Efficiency , 2019, IEEE Transactions on Wireless Communications.

[3]  Wei Ni,et al.  Optimal Schedule of Mobile Edge Computing for Internet of Things Using Partial Information , 2017, IEEE Journal on Selected Areas in Communications.

[4]  Hyundong Shin,et al.  Learning for Computation Offloading in Mobile Edge Computing , 2018, IEEE Transactions on Communications.

[5]  Nirwan Ansari,et al.  Application Aware Workload Allocation for Edge Computing-Based IoT , 2018, IEEE Internet of Things Journal.

[6]  Rose Qingyang Hu,et al.  Computation Rate Maximization in UAV-Enabled Wireless-Powered Mobile-Edge Computing Systems , 2018, IEEE Journal on Selected Areas in Communications.

[7]  Jeongho Kwak,et al.  Dual-Side Optimization for Cost-Delay Tradeoff in Mobile Edge Computing , 2017, IEEE Transactions on Vehicular Technology.

[8]  Xiaoli Chu,et al.  Computation Offloading and Resource Allocation in Vehicular Networks Based on Dual-Side Cost Minimization , 2019, IEEE Transactions on Vehicular Technology.

[9]  Jun Li,et al.  A Super Base Station Architecture for Future Ultra-Dense Cellular Networks: Toward Low Latency and High Energy Efficiency , 2018, IEEE Communications Magazine.

[10]  Dario Pompili,et al.  Collaborative Mobile Edge Computing in 5G Networks: New Paradigms, Scenarios, and Challenges , 2016, IEEE Communications Magazine.

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

[12]  Sundeep Rangan,et al.  Achieving Ultra-Low Latency in 5G Millimeter Wave Cellular Networks , 2016, IEEE Communications Magazine.

[13]  Yong Zhao,et al.  Communication-Constrained Mobile Edge Computing Systems for Wireless Virtual Reality: Scheduling and Tradeoff , 2018, IEEE Access.

[14]  Daniele Tarchi,et al.  Centralized and Distributed Architectures for Energy and Delay Efficient Fog Network-Based Edge Computing Services , 2019, IEEE Transactions on Green Communications and Networking.

[15]  Victor C. M. Leung,et al.  Distributed Resource Allocation in Blockchain-Based Video Streaming Systems With Mobile Edge Computing , 2019, IEEE Transactions on Wireless Communications.

[16]  Shuguang Cui,et al.  Joint offloading and computing optimization in wireless powered mobile-edge computing systems , 2017, 2017 IEEE International Conference on Communications (ICC).

[17]  Yuan Wu,et al.  NOMA-Assisted Multi-Access Mobile Edge Computing: A Joint Optimization of Computation Offloading and Time Allocation , 2018, IEEE Transactions on Vehicular Technology.

[18]  Xing Zhang,et al.  Joint Resource Allocation and User Association for Heterogeneous Services in Multi-Access Edge Computing Networks , 2019, IEEE Access.

[19]  Yixue Hao,et al.  Toward Joint Optimization of Computation , Caching , and Communication on Edge Cloud CONTENT-CENTRIC COLLABORATIVE EDGE CACHING IN 5 G MOBILE INTERNET , .

[20]  Jie Xu,et al.  Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell Networks , 2017, IEEE/ACM Transactions on Networking.

[21]  F. Richard Yu,et al.  Resource Allocation for Information-Centric Virtualized Heterogeneous Networks With In-Network Caching and Mobile Edge Computing , 2017, IEEE Transactions on Vehicular Technology.

[22]  Jiangtao Li,et al.  Enabling Robust and Privacy-Preserving Resource Allocation in Fog Computing , 2018, IEEE Access.

[23]  Xiaoli Chu,et al.  Enabling Low-Latency Applications in LTE-A Based Mixed Fog/Cloud Computing Systems , 2019, IEEE Transactions on Vehicular Technology.

[24]  Anna Scaglione,et al.  LayBack: SDN Management of Multi-Access Edge Computing (MEC) for Network Access Services and Radio Resource Sharing , 2018, IEEE Access.

[25]  Yusheng Ji,et al.  Mobile Edge Computing for the Internet of Vehicles: Offloading Framework and Job Scheduling , 2019, IEEE Vehicular Technology Magazine.

[26]  Jean-Yves Le Boudec,et al.  Network Calculus: A Theory of Deterministic Queuing Systems for the Internet , 2001 .

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

[28]  Ying Jun Zhang,et al.  Computation Rate Maximization for Wireless Powered Mobile-Edge Computing With Binary Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[29]  K. B. Letaief,et al.  A Survey on Mobile Edge Computing: The Communication Perspective , 2017, IEEE Communications Surveys & Tutorials.

[30]  Yang Yang,et al.  DEBTS: Delay Energy Balanced Task Scheduling in Homogeneous Fog Networks , 2018, IEEE Internet of Things Journal.

[31]  Leonard Kleinrock,et al.  Queueing Systems: Volume I-Theory , 1975 .

[32]  Marc St-Hilaire,et al.  Model and Algorithms for the Planning of Fog Computing Networks , 2019, IEEE Internet of Things Journal.

[33]  Jie Zhang,et al.  Computation Offloading for Multi-Access Mobile Edge Computing in Ultra-Dense Networks , 2018, IEEE Communications Magazine.

[34]  Branka Vucetic,et al.  Ultra-Reliable Low Latency Cellular Networks: Use Cases, Challenges and Approaches , 2017, IEEE Communications Magazine.

[35]  Xia Fan,et al.  Pre-Migration of Vehicle to Network Services Based on Priority in Mobile Edge Computing , 2019, IEEE Access.

[36]  Victor C. M. Leung,et al.  An Efficient Computation Offloading Management Scheme in the Densely Deployed Small Cell Networks With Mobile Edge Computing , 2018, IEEE/ACM Transactions on Networking.

[37]  Kaibin Huang,et al.  Wireless Networks for Mobile Edge Computing: Spatial Modeling and Latency Analysis , 2017, IEEE Transactions on Wireless Communications.

[38]  Jianping Pan,et al.  Efficient Computation Resource Management in Mobile Edge-Cloud Computing , 2019, IEEE Internet of Things Journal.

[39]  Bhaskar Prasad Rimal,et al.  Cloudlet Enhanced Fiber-Wireless Access Networks for Mobile-Edge Computing , 2017, IEEE Transactions on Wireless Communications.

[40]  H. Vincent Poor,et al.  Ultrareliable and Low-Latency Wireless Communication: Tail, Risk, and Scale , 2018, Proceedings of the IEEE.

[41]  Jun Guo,et al.  Mobile Edge Computing Empowered Energy Efficient Task Offloading in 5G , 2018, IEEE Transactions on Vehicular Technology.

[42]  Jaime Llorca,et al.  Optimal Control of Wireless Computing Networks , 2017, IEEE Transactions on Wireless Communications.

[43]  Tapani Ristaniemi,et al.  Multiobjective Optimization for Computation Offloading in Fog Computing , 2018, IEEE Internet of Things Journal.

[44]  Yunlong Cai,et al.  Latency Optimization for Resource Allocation in Mobile-Edge Computation Offloading , 2017, IEEE Transactions on Wireless Communications.

[45]  Walid Saad,et al.  An Online Optimization Framework for Distributed Fog Network Formation With Minimal Latency , 2017, IEEE Transactions on Wireless Communications.

[46]  H. Vincent Poor,et al.  Dynamic Task Offloading and Resource Allocation for Ultra-Reliable Low-Latency Edge Computing , 2018, IEEE Transactions on Communications.