Digital Twin-Driven Intelligent Task Offloading for Collaborative Mobile Edge Computing
- 30 August 2023
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 41 (10) , 3034-3045
Abstract
Collaborative mobile edge computing (MEC) is a new paradigm that allows cooperative peer offloading among distributed MEC servers to balance their computing workloads. However, the highly dynamic workloads and wireless network conditions pose great challenges to achieving efficient task offloading in collaborative MEC. To address this challenge, digital twin (DT) has emerged as one promising solution by building a high-fidelity virtual mirror of the physical MEC to simulate its behaviors and help make optimal operational decisions. In this paper, we propose a DT-driven intelligent task offloading framework for collaborative MEC, where DT is employed to map the collaborative MEC system into a virtual space and optimize the task offloading decisions. We model the task offloading process as a Markov decision process (MDP) with the objective of maximizing the MEC system’s total income from providing computing services, and then develop a deep reinforcement learning (DRL)-based intelligent task offloading scheme (INTO) to jointly optimize the peer offloading and resource allocation decisions. An efficient action refinement method is proposed to ensure that the action selected by the DRL agent is feasible. Experimental results show that our proposed approach can effectively adapt the task offloading decisions according to the dynamic environment, and significantly improve the MEC system’s income through extensive comparison with three state-of-the-art algorithms.Keywords
Funding Information
- United Kingdom Research and Innovation (EP/X038866/1)
- Horizon European Union (101086159)
This publication has 40 references indexed in Scilit:
- Computation Peer Offloading for Energy-Constrained Mobile Edge Computing in Small-Cell NetworksIEEE/ACM Transactions on Networking, 2018
- Dynamic Computation Offloading for Mobile Cloud Computing: A Stochastic Game-Theoretic ApproachIEEE Transactions on Mobile Computing, 2018
- Online Geographical Load Balancing for Energy-Harvesting Mobile Edge Computing2018
- Multi-User Multi-Task Computation Offloading in Green Mobile Edge Cloud ComputingIEEE Transactions on Services Computing, 2018
- Distributed Optimization of Collaborative Regions in Large-Scale Inhomogeneous Fog ComputingIEEE Journal on Selected Areas in Communications, 2018
- QoE and power efficiency tradeoff for fog computing networks with fog node cooperation2017
- Computation offloading considering fronthaul and backhaul in small-cell networks integrated with MEC2017
- Dynamic Computation Offloading for Mobile-Edge Computing With Energy Harvesting DevicesIEEE Journal on Selected Areas in Communications, 2016
- Cloudlet load balancing in wireless metropolitan area networks2016
- A framework for partitioning and execution of data stream applications in mobile cloud computingACM SIGMETRICS Performance Evaluation Review, 2013