arrow
返回

Dynamic Caching Dependency-Aware Task Offloading in Mobile Edge Computing

delete2025-01-01
delete0
PRE
AI
L
Liang Zhao
Z
Zijia Zhao
A
Ammar Hawbani *
刘智 封面图
刘智 (Zhi Liu)
Z
Zhiyuan Tan
K
Keping Yu
DOI:10.1109/TC.2025.3533091delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Mobile Edge Computing (MEC) is a distributed computing paradigm that provides computing capabilities at the periphery of mobile cellular networks. This architecture empowers Mobile Users (MUs) to offload computation-intensive applications to large-scale computing nodes near the edge side, reducing application latency for MUs. The resource allocation and task offloading in MEC has been widely studied. However, the burgeoning complexity inherent to modern applications, often represented as Directed Acyclic Graphs (DAGs) comprising a multitude of subtasks with interdependencies, poses huge challenges for application offloading and resource allocation. Meanwhile, previous work has neglected the impact of edge caching on the offloading execution of dependent tasks. Therefore, this paper introduces a novel dynamic caching dependency-aware task offloading (CachOf) scheme. First, to effectively enhance the rationality of cache and computing resource allocation, we develop a subtask priority computation scheme based on DAG dependencies. This scheme includes the execution sequence priority of subtasks on a single MU and the offloading sequence priority of subtasks from multiple MUs. Second, a dynamic caching scheme, designed to cater to dependent tasks, is proposed. This caching approach can not only assist offloading decisions, but also contribute to load balancing by harmonizing caching resources among edge servers. Finally, based on the task prioritization results and caching results, this paper presents a Deep Reinforcement Learning (DRL)-based offloading scheme to judiciously allocate resources and improve the execution efficiency of applications. Extensive simulation experiments demonstrate that CachOf outperforms other baseline schemes, achieving improved execution efficiency for applications.
Keyword:
Servers
Vehicle dynamics
Resource management
Delays
Dynamic scheduling
Processor scheduling
Computers
Heuristic algorithms
Computational modeling
Quality of service
Mobile edge computing
dependency application
resource allocation
task offloading
dynamic caching
deep reinforcement learning

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

E
Edinburgh Napier University
学者数:
2.2K
论文数: 2.4K
被引数: 2.9K
S
Shenyang Aerospace University
学者数:
3.1K
论文数: 1.9K
被引数: 2.0K
H
Hosei University
学者数:
953
论文数: 1.1K
被引数: 718
U
university of electro-communications - japan
学者数:
2.6K
论文数: 2.5K
被引数: 2
学者 查看更多机构
引用论文

引用论文