Distributed Threshold-Based Offloading for Heterogeneous Mobile Edge Computing

—In this paper, we consider a large-scale heterogeneous mobile edge computing system, where each device’s mean computing task arrival rate, mean service rate, mean energy consumption, and mean offloading latency are drawn from different bounded continuous probability distributions to reflect the diverse compute-intensive applications, mobile devices with different computing capabilities and battery efficiencies, and different types of wireless access networks (e.g., 4G/5G cellular networks, WiFi). We consider a class of distributed threshold-based randomized offloading policies and develop a threshold update algorithm based on its computational load, average offloading latency, average energy consumption, and edge server processing time, depending on the server utilization. We show that there always exists a unique Mean-Field Nash Equilibrium (MFNE) in the large-system limit when the task processing times of mobile devices follow an exponential distribution. This is achieved by carefully partitioning the space of mean arrival rates to account for the discrete structure of each device’s optimal threshold. Moreover, we show that our proposed threshold update algorithm converges to the MFNE. Finally, we perform simulations to corroborate our theoretical results and demonstrate that our proposed algorithm still performs well in more general setups based on the collected real-world data and outperforms the well-known probabilistic offloading policy.

[1]  M. Zukerman,et al.  Energy-Efficient Computation Offloading in Collaborative Edge Computing , 2022, IEEE Internet of Things Journal.

[2]  Sajal K. Das,et al.  Edge-computing-driven Internet of Things: A Survey , 2022, ACM Comput. Surv..

[3]  Chen Qimei,et al.  An Energy-Aware Approach for Industrial Internet of Things in 5G Pervasive Edge Computing Environment , 2021, IEEE Transactions on Industrial Informatics.

[4]  Lei Ying,et al.  Distributed Threshold-based Offloading for Large-Scale Mobile Cloud Computing , 2021, IEEE INFOCOM 2021 - IEEE Conference on Computer Communications.

[5]  Srinivas Shakkottai,et al.  Age-Dependent Distributed MAC for Ultra-Dense Wireless Networks , 2021, IEEE INFOCOM 2021 - IEEE Conference on Computer Communications.

[6]  Uttam Ghosh,et al.  Distributed Probabilistic Offloading in Edge Computing for 6G-Enabled Massive Internet of Things , 2021, IEEE Internet of Things Journal.

[7]  Sujata Chaudhari,et al.  Yolo Real Time Object Detection , 2020 .

[8]  M. Laurière,et al.  Convergence of Large Population Games to Mean Field Games with Interaction Through the Controls , 2020, SIAM J. Math. Anal..

[9]  Yi Sun,et al.  Energy-Efficient Decision Making for Mobile Cloud Offloading , 2020, IEEE Transactions on Cloud Computing.

[10]  Jianshan Zhou,et al.  A Game-Based Computation Offloading Method in Vehicular Multiaccess Edge Computing Networks , 2020, IEEE Internet of Things Journal.

[11]  Hao Wu,et al.  Online Optimization of Wireless Powered Mobile-Edge Computing for Heterogeneous Industrial Internet of Things , 2019, IEEE Internet of Things Journal.

[12]  Srinivas Shakkottai,et al.  A Mean Field Game Analysis of Distributed MAC in Ultra-Dense Multichannel Wireless Networks , 2019, IEEE/ACM Transactions on Networking.

[13]  B. Gaujal,et al.  Discrete mean field games: Existence of equilibria and convergence , 2019, Journal of Dynamics & Games.

[14]  Shahzad A. Malik,et al.  Fog/Edge Computing-Based IoT (FECIoT): Architecture, Applications, and Research Issues , 2019, IEEE Internet of Things Journal.

[15]  K. Narendra Swaroop,et al.  A health monitoring system for vital signs using IoT , 2019, Internet Things.

[16]  Ying Chen,et al.  Energy Efficient Dynamic Offloading in Mobile Edge Computing for Internet of Things , 2019, IEEE Transactions on Cloud Computing.

[17]  Zhetao Li,et al.  Energy-Efficient Dynamic Computation Offloading and Cooperative Task Scheduling in Mobile Cloud Computing , 2019, IEEE Transactions on Mobile Computing.

[18]  P. D. Pra,et al.  On the Convergence Problem in Mean Field Games: A Two State Model without Uniqueness , 2018, SIAM J. Control. Optim..

[19]  Meixia Tao,et al.  Edge and Central Cloud Computing: A Perfect Pairing for High Energy Efficiency and Low-Latency , 2018, IEEE Transactions on Wireless Communications.

[20]  Joseph Redmon,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[21]  Sandeep K. Sood,et al.  Fog Assisted-IoT Enabled Patient Health Monitoring in Smart Homes , 2018, IEEE Internet of Things Journal.

[22]  Charafeddine Mouzouni On Quasi-stationary Mean Field Games Models , 2017, 1709.02593.

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

[24]  Keqiu Li,et al.  Performance Guaranteed Computation Offloading for Mobile-Edge Cloud Computing , 2017, IEEE Wireless Communications Letters.

[25]  Tapani Ristaniemi,et al.  Multi-objective optimization for computation offloading in mobile-edge computing , 2017, 2017 IEEE Symposium on Computers and Communications (ISCC).

[26]  Nirwan Ansari,et al.  Latency Aware Workload Offloading in the Cloudlet Network , 2017, IEEE Communications Letters.

[27]  Israel Cidon,et al.  Optimal scheduling in the hybrid-cloud , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[28]  P. Lions,et al.  Mean field games , 2007 .

[29]  Peter E. Caines,et al.  Large population stochastic dynamic games: closed-loop McKean-Vlasov systems and the Nash certainty equivalence principle , 2006, Commun. Inf. Syst..

[30]  Jr. Shaler Stidham Optimal control of admission to a queueing system , 1985 .

[31]  P. R. Kumar,et al.  Optimal control of a queueing system with two heterogeneous servers , 1984 .

[32]  S. S. Gill,et al.  Mobile Edge Computing Based Internet of Agricultural Things: A Systematic Review and Future Directions , 2021, Mobile Edge Computing.

[33]  Qiaomin Xie,et al.  Learning While Playing in Mean-Field Games: Convergence and Optimality , 2021, ICML.

[34]  B. Vucetic,et al.  From Surveillance to Digital Twin: Challenges and Recent Advances of Signal Processing for Industrial Internet of Things , 2020 .

[35]  Jun Yang,et al.  A Game-Theoretic Approach to Computation Offloading in Satellite Edge Computing , 2020, IEEE Access.

[36]  Jianguo Zhang,et al.  The PASCAL Visual Object Classes Challenge , 2006 .