Impatient Queuing for Intelligent Task Offloading in Multi-Access Edge Computing

Multi-access edge computing (MEC) emerges as an essential part of the upcoming Fifth Generation (5G) and future beyond-5G mobile communication systems. It brings computation power to the edge of cellular networks, which is close to the energy-constrained user devices, and therewith allows the users to offload tasks to the edge computing nodes for a low-latency computation with low battery consumption. However, due to the high dynamics of user demand and server load, task congestion may occur at the edge nodes, leading to long queuing delay. Such delays can significantly degrade the quality of experience (QoE) of some latency-sensitive applications, raise the risk of service outage, and cannot be efficiently resolved by conventional queue management solutions. In this article, we study an latency-outage critical scenario, where the users intend to reduce the risk of latency outage. We propose an impatience-based queuing strategy for such users to intelligently choose between MEC offloading and local computation, allowing them to rationally renege from the task queue. The proposed approach is demonstrated by numerical simulations as efficient for generic service model, when a perfect queue information is available. For the practical case where the users obtain no perfect queue information, we design a optimal online learning strategy to enable its application in Poisson service scenarios.

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

[2]  Frank A. Haight,et al.  Queueing with reneging , 1959 .

[3]  C. J. Ancker,et al.  Some Queuing Problems with Balking and Reneging. I , 1963 .

[4]  Frank A. Haight,et al.  QUEUEING WITH BALKING , 1957 .

[5]  Chadi Assi,et al.  Dynamic Task Offloading and Scheduling for Low-Latency IoT Services in Multi-Access Edge Computing , 2019, IEEE Journal on Selected Areas in Communications.

[6]  H. Schotten,et al.  Multiservice-Based Network Slicing Orchestration With Impatient Tenants , 2019, IEEE Transactions on Wireless Communications.

[7]  Hans D. Schotten,et al.  Robustness Analysis of Networked Control Systems with Aging Status , 2020, IEEE INFOCOM 2020 - IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[8]  Gyorgy Dan,et al.  Computation Offloading Scheduling for Periodic Tasks in Mobile Edge Computing , 2020, IEEE/ACM Transactions on Networking.

[9]  Shigeng Zhang,et al.  An Energy-Aware Offloading Framework for Edge-Augmented Mobile RFID Systems , 2019, IEEE Internet of Things Journal.

[10]  Roy D. Yates,et al.  Timely cloud gaming , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[11]  Fabrizio Granelli,et al.  Remote Cloud vs Local Mobile Cloud: A Quantitative Analysis , 2018, 2018 IEEE Global Communications Conference (GLOBECOM).

[12]  Weijie Zhong,et al.  Optimal Dynamic Information Acquisition , 2017, Econometrica.

[13]  Chunming Qiao,et al.  Offloading Tasks With Dependency and Service Caching in Mobile Edge Computing , 2021, IEEE Transactions on Parallel and Distributed Systems.

[14]  Robert E. Stanford,et al.  Reneging Phenomena in Single Channel Queues , 1979, Math. Oper. Res..

[15]  Wenjie Li,et al.  Joint Congestion Control and Resource Allocation for Delay-Aware Tasks in Mobile Edge Computing , 2021, Wirel. Commun. Mob. Comput..

[16]  Ping Zhang,et al.  Age Based Task Scheduling and Computation Offloading in Mobile-Edge Computing Systems , 2019, 2019 IEEE Wireless Communications and Networking Conference Workshop (WCNCW).

[17]  A. Wald Foundations of a General Theory of Sequential Decision Functions , 1947 .

[18]  J. Tirole The theory of corporate finance , 2006 .

[19]  T. Rydén Parameter Estimation for Markov Modulated Poisson Processes , 1994 .

[20]  David G. Kendall,et al.  The calculation of the ergodic projection for Markov chains and processes with a countable infinity of states , 1957 .

[21]  Tiejun Lv,et al.  Deep reinforcement learning based computation offloading and resource allocation for MEC , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[22]  Xu Chen,et al.  Adaptive User-managed Service Placement for Mobile Edge Computing: An Online Learning Approach , 2019, IEEE INFOCOM 2019 - IEEE Conference on Computer Communications.

[23]  Kenneth Ward Church,et al.  Poisson mixtures , 1995, Natural Language Engineering.

[24]  Nirmeen A. El-Bahnasawy,et al.  Congestion-Aware and Energy-Efficient MEC Model with Low Latency for 5G , 2019, 2019 7th International Japan-Africa Conference on Electronics, Communications, and Computations, (JAC-ECC).

[25]  Mohamed K. Hussein,et al.  Efficient Task Offloading for IoT-Based Applications in Fog Computing Using Ant Colony Optimization , 2020, IEEE Access.

[26]  Shigeng Zhang,et al.  A Cloud–MEC Collaborative Task Offloading Scheme With Service Orchestration , 2020, IEEE Internet of Things Journal.

[27]  Alexandre Proutière,et al.  Is the ''Law of the Jungle'' Sustainable for the Internet? , 2009, IEEE INFOCOM 2009.

[28]  M. A. Girshick,et al.  Bayes and minimax solutions of sequential decision problems , 1949 .

[29]  Lones Smith,et al.  The Optimal Level of Experimentation , 2000 .

[30]  Yeon-Koo Che,et al.  Optimal Dynamic Allocation of Attention , 2018, American Economic Review.

[31]  Bin Han,et al.  The Road Towards 6G: A Comprehensive Survey , 2021, IEEE Open Journal of the Communications Society.

[32]  Harry Joe,et al.  Generalized Poisson Distribution: the Property of Mixture of Poisson and Comparison with Negative Binomial Distribution , 2005, Biometrical journal. Biometrische Zeitschrift.