Dependent task offloading with deadline-aware scheduling in mobile edge networks

被引:15
|
作者
Maray, Mohammed [1 ]
Mustafa, Ehzaz [2 ]
Shuja, Junaid [3 ]
Bilal, Muhammad [4 ]
机构
[1] King Khalid Univ, Coll Comp Sci, Dept Informat Syst, Abha, Saudi Arabia
[2] COMSATS Univ Islamabad, Dept Comp Sci, Abbottabad, Pakistan
[3] Univ Teknol PETRONAS, Dept Comp & Informat Sci, Seri Iskandar, Malaysia
[4] Hankuk Univ Foreign Studies, Dept Comp Engn, Yongin, South Korea
关键词
Edge computing; Task offloading; Internet of Things (IoT); Task dependency; Task deadlines; Priority scheduling; Directed Acyclic Graph (DAG);
D O I
10.1016/j.iot.2023.100868
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the field of the Internet of Things (IoT), Edge computing has emerged as a revolutionary paradigm that offers unprecedented benefits by serving the IoT at the network edge. One of the primary advantages of edge computing is that it reduces the job completion time by offloading tasks at the edge server from the IoT. Typically, a job is made up of dependent tasks in which the output of one task is required as the input to the other. This work proposes a directed cyclic graph model that represents the dependencies among these tasks focusing on jointly optimizing task dependencies with deadline constraints for tasks that are delay-sensitive. Thus, dependent tasks are scheduled while considering their deadlines using priority-aware scheduling. For tasks with no deadlines, the processing is done with First-Come-First-Serve (FCFS) scheduling. The tasks with a priority are offloaded to the suitable edge server for processing by using a priority queue to enhance the task satisfaction rate under deadline constraints. To model the suitable edge server decision, we use the Markov decision process (MDP) that minimizes the total completion time. Additionally, we model the mobility of users while offloading tasks to the edge servers. The throughput results demonstrate that the proposed strategy outperforms random offloading, the highest data rate offloading (HDR), the highest computing device (HCD), and delay-dependent priority-aware offloading (DPTO), by 66.67%, 43.75%, 27.78%, and 4.55%, respectively. Furthermore, the proposed strategy surpasses random, HDR, and HCD offloading in terms of task satisfaction rate by 20.48%, 16.28%, and 12.36%, respectively.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] Deadline-Aware Joint Task Scheduling and Offloading in Mobile-Edge Computing Systems
    Nguyen, Ngoc Hung
    Nguyen, Van-Dinh
    Nguyen, Anh Tuan
    Thieu, Nguyen Van
    Nguyen, Hoang Nam
    Chatzinotas, Symeon
    [J]. IEEE Internet of Things Journal, 2024, 11 (20) : 33282 - 33295
  • [2] Offloading Deadline-aware Task in Edge Computing
    He, Xin
    Dou, Wanchun
    [J]. 2020 IEEE 13TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD 2020), 2020, : 28 - 30
  • [3] Task Scheduling in Deadline-Aware Mobile Edge Computing Systems
    Zhu, Tongxin
    Shi, Tuo
    Li, Jianzhong
    Cai, Zhipeng
    Zhou, Xun
    [J]. IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (03) : 4854 - 4866
  • [4] Dependent Task Scheduling and Offloading for Minimizing Deadline Violation Ratio in Mobile Edge Computing Networks
    Liu, Shumei
    Yu, Yao
    Lian, Xiao
    Feng, Yuze
    She, Changyang
    Yeoh, Phee Lep
    Guo, Lei
    Vucetic, Branka
    Li, Yonghui
    [J]. IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2023, 41 (02) : 538 - 554
  • [5] DECO: A Deadline-Aware and Energy-Efficient Algorithm for Task Offloading in Mobile Edge Computing
    Azizi, Sadoon
    Othman, Majeed
    Khamfroush, Hana
    [J]. IEEE SYSTEMS JOURNAL, 2023, 17 (01): : 952 - 963
  • [6] Online Deadline-Aware Task Dispatching and Scheduling in Edge Computing
    Meng, Jiaying
    Tan, Haisheng
    Li, Xiang-Yang
    Han, Zhenhua
    Li, Bojie
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2020, 31 (06) : 1270 - 1286
  • [7] Deadline-Aware Cost and Energy Efficient Offloading in Mobile Edge Computing
    Kumar, Mohit
    Kishor, Avadh
    Singh, Pramod Kumar
    Dubey, Kalka
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (05): : 778 - 789
  • [8] Deadline-Aware Task Offloading for Vehicular Edge Computing Networks Using Traffic Light Data
    Oza, Pratham
    Hudson, Nathaniel
    Chantem, Thidapat
    Khamfroush, Hana
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2024, 23 (01)
  • [9] Latency-Classification-Based Deadline-Aware Task Offloading Algorithm in Mobile Edge Computing Environments
    Choi, HeeSeok
    Yu, Heonchang
    Lee, EunYoung
    [J]. APPLIED SCIENCES-BASEL, 2019, 9 (21):
  • [10] Deadline-Aware Task Scheduling for IoT Applications in Collaborative Edge Computing
    Lee, Seungkyun
    Lee, SuKyoung
    Lee, Seung-Seob
    [J]. IEEE WIRELESS COMMUNICATIONS LETTERS, 2021, 10 (10) : 2175 - 2179