A Survey on IoT Task Offloading Decisions in Multi-access Edge Computing: A Decision Content Perspective

Authors

  • Wang Dayong Faculty of Computing, Universiti Teknologi Malaysia, Malaysia
  • Kamalrulnizam Bin Abu Bakar Faculty of Computing, Universiti Teknologi Malaysia, Malaysia
  • Babangida Isyaku Faculty of Information Communication Technology, Sule Lamido University, Nigeria

DOI:

https://doi.org/10.48161/qaj.v3n4a220

Keywords:

Decision-making, Edge Computing, IoT, Multi-objective Optimization, Task Offloading

Abstract

The rapid development of Internet of Things (IoT) technologies has led to increasingly complex software systems on Terminal Devices (TDs). This increases the computational load and battery consumption of TDs. The emergence of Multi-access Edge Computing (MEC) and computing offloading technology allows TDs to delegate computing-intensive tasks to the MEC network for remote execution. However, the computing and communication resources of MEC networks are limited and heterogeneous. In addition, some TDs may have a higher mobility. Therefore, IoT networks need to dynamically decide to offload some or all of the computational tasks to appropriate nodes in the MEC network. Existing reviews do not fully cover the multiple decision-making content of task offloading, and some studies do not clearly define the boundary between task offloading decision-making and task offloading scheduling optimization. This study investigates the similarities and differences between the enabling technologies, deployment architectures, and decision items of various decision mechanisms from the perspective of offloading decision content. Thus, the development and existing challenges of task offloading decision-making methods are comprehensively demonstrated, and future research directions are proposed for IoT task offloading decision-making in MEC.

Downloads

Download data is not yet available.

References

P. Bellini, P. Nesi, and G. Pantaleo, “IoT-Enabled Smart Cities: A Review of Concepts, Frameworks and Key Technologies,” Applied Sciences, vol. 12, no. 3, Art. no. 3, Jan. 2022,

Q. Li, J. Zhao, Y. Gong, and Q. Zhang, “Energy-efficient computation offloading and resource allocation in fog computing for Internet of Everything,” China Communications, vol. 16, no. 3, pp. 32–41, Mar. 2019,

K. B. A. Bakar, F. T. Zuhra, B. Isyaku, and S. B. Sulaiman, “A Review on the Immediate Advancement of the Internet of Things in Wireless Telecommunications,” IEEE Access, vol. 11, pp. 21020–21048, 2023,

A. Jaddoa, G. Sakellari, E. Panaousis, G. Loukas, and P. G. Sarigiannidis, “Dynamic decision support for resource offloading in heterogeneous Internet of Things environments,” Simulation Modelling Practice and Theory, vol. 101, p. 102019, May 2020,

K. Xiao, Z. Gao, W. Shi, X. Qiu, Y. Yang, and L. Rui, “EdgeABC: An architecture for task offloading and resource allocation in the Internet of Things,” Future Generation Computer Systems, vol. 107, pp. 498–508, Jun. 2020,

B. Isyaku, K. B. A. Bakar, F. A. Ghaleb, and A. Al-Nahari, “Dynamic Routing and Failure Recovery Approaches for Efficient Resource Utilization in OpenFlow-SDN: A Survey,” IEEE Access, vol. 10, pp. 121791–121815, 2022,

N. A. Abu-Taleb, F. Hasan Abdulrazzak, A. T. Zahary, and A. M. Al-Mqdashi, “Offloading Decision Making in Mobile Edge Computing: A Survey,” in 2022 2nd International Conference on Emerging Smart Technologies and Applications (eSmarTA), Oct. 2022, pp. 1–8.

A. Shakarami, M. Ghobaei-Arani, and A. Shahidinejad, “A survey on the computation offloading approaches in mobile edge computing: A machine learning-based perspective,” Computer Networks, vol. 182, p. 107496, Dec. 2020,

H. Jin, M. A. Gregory, and S. Li, “A Review of Intelligent Computation Offloading in Multiaccess Edge Computing,” IEEE Access, vol. 10, pp. 71481–71495, 2022,

M. Maray and J. Shuja, “Computation Offloading in Mobile Cloud Computing and Mobile Edge Computing: Survey, Taxonomy, and Open Issues,” Mobile Information Systems, vol. 2022, p. e1121822, Jun. 2022,

F. Saeik, M. Avgeris, D. Spatharakis, N. Santi, D. Dechouniotis, J. Violos, et al., “Task offloading in Edge and Cloud Computing: A survey on mathematical, artificial intelligence and control theory solutions,” Computer Networks, vol. 195, p. 108177, Aug. 2021,

P. Gupta, R. Sharma, and S. Gupta, “A Review on Task Offloading Mechanism for IoT Edge Fog Cloud Data Interplay,” in 2022 IEEE Delhi Section Conference (DELCON), Feb. 2022, pp. 1–10.

A. Islam, A. Debnath, M. Ghose, and S. Chakraborty, “A Survey on Task Offloading in Multi-access Edge Computing,” Journal of Systems Architecture, vol. 118, p. 102225, Sep. 2021,

A. Shakarami, M. Ghobaei-Arani, M. Masdari, and M. Hosseinzadeh, “A Survey on the Computation Offloading Approaches in Mobile Edge/Cloud Computing Environment: A Stochastic-based Perspective,” J Grid Computing, vol. 18, no. 4, pp. 639–671, Dec. 2020,

N. Kaur, A. Kumar, and R. Kumar, “A systematic review on task scheduling in Fog computing: Taxonomy, tools, challenges, and future directions,” Concurrency and Computation: Practice and Experience, vol. 33, no. 21, p. e6432, 2021,

M. R. Alizadeh, V. Khajehvand, A. M. Rahmani, and E. Akbari, “Task scheduling approaches in fog computing: A systematic review,” International Journal of Communication Systems, vol. 33, no. 16, p. e4583, 2020,

X. Jin, W. Hua, Z. Wang, and Y. Chen, “A survey of research on computation offloading in mobile cloud computing,” Wireless Netw, vol. 28, no. 4, pp. 1563–1585, May 2022,

M. Ahmed, S. S. Raza Naqvi, M. Mirza, A. Aziz, M. Khan, W. U. Khan, et al., “A survey on vehicular task offloading: Classification, issues, and challenges,” Journal of King Saud University - Computer and Information Sciences, vol. 34, May 2022,

B. Han, V. Sciancalepore, Y. Xu, D. Feng, and H. D. Schotten, “Impatient Queuing for Intelligent Task Offloading in Multiaccess Edge Computing,” IEEE Transactions on Wireless Communications, vol. 22, no. 1, pp. 59–72, Jan. 2023,

K. Zheng, G. Jiang, X. Liu, K. Chi, X. Yao, and J. Liu, “DRL-Based Offloading for Computation Delay Minimization in Wireless-Powered Multi-Access Edge Computing,” IEEE Transactions on Communications, vol. 71, no. 3, pp. 1755–1770, Mar. 2023,

J. Xie, Y. Jia, W. Wen, Z. Chen, and L. Liang, “Dynamic D2D Multihop Offloading in Multi-Access Edge Computing From the Perspective of Learning Theory in Games,” IEEE Transactions on Network and Service Management, vol. 20, no. 1, pp. 305–318, Mar. 2023,

D. Wang, W. Wang, H. Gao, Z. Zhang, and Z. Han, “Delay-Optimal Computation Offloading in Large-Scale Multi-Access Edge Computing using Mean Field Game,” IEEE Transactions on Wireless Communications, pp. 1–1, 2023,

K. Li, X. Wang, Q. He, M. Yang, M. Huang, and S. Dustdar, “Task Computation Offloading for Multi-Access Edge Computing via Attention Communication Deep Reinforcement Learning,” IEEE Transactions on Services Computing, vol. 16, no. 4, pp. 2985–2999, Jul. 2023,

Z. Gao, L. Yang, and Y. Dai, “Large-Scale Computation Offloading Using a Multi-Agent Reinforcement Learning in Heterogeneous Multi-Access Edge Computing,” IEEE Transactions on Mobile Computing, vol. 22, no. 6, pp. 3425–3443, Jun. 2023,

Z. Sun, Y. Mo, and C. Yu, “Graph-Reinforcement-Learning-Based Task Offloading for Multiaccess Edge Computing,” IEEE Internet of Things Journal, vol. 10, no. 4, pp. 3138–3150, Feb. 2023,

C.-Y. Hsieh, Y. Ren, and J.-C. Chen, “Edge-Cloud Offloading: Knapsack Potential Game in 5G Multi-Access Edge Computing,” IEEE Transactions on Wireless Communications, pp. 1–1, 2023,

Y. Li, X. Zhu, S. Song, S. Ma, F. Yang, and L. Zhai, “Task offloading and parameters optimization of MAR in multi-access edge computing,” Expert Systems with Applications, vol. 215, p. 119379, Apr. 2023,

S. Song, S. Ma, L. Yang, J. Zhao, F. Yang, and L. Zhai, “Delay-sensitive tasks offloading in multi-access edge computing,” Expert Systems with Applications, vol. 198, p. 116730, Jul. 2022,

B. Trinh and G.-M. Muntean, “A Deep Reinforcement Learning-Based Offloading Scheme for Multi-Access Edge Computing-Supported eXtended Reality Systems,” IEEE Transactions on Vehicular Technology, vol. 72, no. 1, pp. 1254–1264, Jan. 2023,

J. Wang, H. Ke, X. Liu, and H. Wang, “Optimization for computational offloading in multi-access edge computing: A deep reinforcement learning scheme,” Computer Networks, vol. 204, p. 108690, Feb. 2022,

F. You, W. Ni, J. Li, and A. Jamalipour, “New Three-Tier Game-Theoretic Approach for Computation Offloading in Multi-Access Edge Computing,” IEEE Transactions on Vehicular Technology, vol. 71, no. 9, pp. 9817–9829, Sep. 2022,

D. Ye, X. Wang, and J. Hou, “Balanced multi-access edge computing offloading strategy in the Internet of things scenario,” Computer Communications, vol. 194, pp. 399–410, Oct. 2022,

S. Song, S. Ma, X. Zhu, Y. Li, F. Yang, and L. Zhai, “Joint bandwidth allocation and task offloading in multi-access edge computing,” Expert Systems with Applications, vol. 217, p. 119563, May 2023,

W. Chu, P. Yu, Z. Yu, J. C. S. Lui, and Y. Lin, “Online Optimal Service Selection, Resource Allocation and Task Offloading for Multi-Access Edge Computing: A Utility-Based Approach,” IEEE Transactions on Mobile Computing, vol. 22, no. 7, pp. 4150–4167, Jul. 2023,

W. Fan, J. Liu, M. Hua, F. Wu, and Y. Liu, “Joint Task Offloading and Resource Allocation for Multi-Access Edge Computing Assisted by Parked and Moving Vehicles,” IEEE Transactions on Vehicular Technology, vol. 71, no. 5, pp. 5314–5330, May 2022,

Z. He, Y. Xu, D. Liu, W. Zhou, and K. Li, “Energy-efficient computation offloading strategy with task priority in cloud assisted multi-access edge computing,” Future Generation Computer Systems, vol. 148, pp. 298–313, Nov. 2023,

Y. Deng, Z. Chen, X. Chen, and Y. Fang, “Task Offloading in Multi-Hop Relay-Aided Multi-Access Edge Computing,” IEEE Transactions on Vehicular Technology, vol. 72, no. 1, pp. 1372–1376, Jan. 2023,

S. Yang, G. Lee, and L. Huang, “Deep Learning-Based Dynamic Computation Task Offloading for Mobile Edge Computing Networks,” Sensors, vol. 22, no. 11, Art. no. 11, Jan. 2022,

S. Akter, D.-Y. Kim, and S. Yoon, “Task Offloading in Multi-Access Edge Computing Enabled UAV-Aided Emergency Response Operations,” IEEE Access, vol. 11, pp. 23167–23188, 2023,

Y. Li, X. Zhu, N. Li, L. Wang, Y. Chen, F. Yang, et al., “Collaborative Content Caching and Task Offloading in Multi-Access Edge Computing,” IEEE Transactions on Vehicular Technology, vol. 72, no. 4, pp. 5367–5372, Apr. 2023,

Published

2023-12-11

How to Cite

Dayong, W., Bin Abu Bakar, K., & Isyaku, B. (2023). A Survey on IoT Task Offloading Decisions in Multi-access Edge Computing: A Decision Content Perspective. Qubahan Academic Journal, 3(4), 422=436. https://doi.org/10.48161/qaj.v3n4a220

Issue

Section

Articles