Low-Latency Scheduling Approach for Dependent Tasks in MEC-Enabled 5G Vehicular Networks

被引:16
作者
Wang, Zhiying [1 ]
Sun, Gang [1 ]
Su, Hanyue [1 ]
Yu, Hongfang [1 ]
Lei, Bo [2 ]
Guizani, Mohsen [3 ]
机构
[1] Univ Elect Sci & Technol China, Key Lab Opt Fiber Sensing & Commun, Minist Educ, Chengdu 611731, Peoples R China
[2] Network Res Inst, China Telecom Corp Ltd Res Inst, Beijing 100045, Peoples R China
[3] Mohamed Bin Zayed Univ Artificial Intelligence, Machine Learning Dept, Abu Dhabi, U Arab Emirates
关键词
Task analysis; Scheduling; Processor scheduling; Computational modeling; Delays; Servers; Energy consumption; 5G; dependent tasks; Internet of Vehicles (IoV); multiaccess edge computing (MEC); resource allocation; MOBILE; ALGORITHM; WORKFLOW;
D O I
10.1109/JIOT.2023.3309940
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of the Internet of Vehicles (IoV), multiaccess edge computing (MEC) technology places computing resources closer to users at edge nodes, enabling faster, more reliable, and secure computing services. In the MEC-enabled IoV networks, task offloading scheduling, as an effective method to alleviate the computational burden on vehicles, is gaining increasing attention. However, with the intelligent and networked development of vehicles, the complex data dependency between in-vehicle tasks brings challenges to offloading scheduling. In contrast to many existing methods that solely address individual tasks, there is a growing need to tackle interrelated tasks within the IoV framework. This includes tasks like processing vehicle sensor data, gathering and analyzing road condition information, facilitating collaborative decision making among vehicles, and optimizing traffic signal systems. Our objective is to address the broader challenge of offloading dependent tasks, as this closely aligns with real-world scenes and requirements. In this article, we propose a priority-based task scheduling algorithm (PBTSA) to minimize processing delay when the tasks are interdependent. PBTSA proposes a method that can better measure the data transmission and calculation delay of the IoV networks. We first model dependent tasks as a directed acyclic graph (DAG) and then use the reverse breadth-first search (RBFS) algorithm to generate the priority of each subtask, and finally according to the priority with low complexity to offload subtasks greedily to minimize task processing delay. We compare the PBTSA with the other two existing algorithms through simulations. The results show that the PBTSA can effectively reduce the task processing delay and can reach close to 10%.
引用
收藏
页码:6278 / 6289
页数:12
相关论文
共 36 条
[1]   Task Scheduling for Mobile Edge Computing Using Genetic Algorithm and Conflict Graphs [J].
Al-Habob, Ahmed A. ;
Dobre, Octavia A. ;
Garcia Armada, Ana ;
Muhaidat, Sami .
IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2020, 69 (08) :8805-8819
[2]   Energy and task completion time minimization algorithm for UAVs-empowered MEC SYSTEM [J].
Asim, Muhammad ;
Mashwani, Wali Khan ;
Abd El-Latif, Ahmed A. .
SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 35
[3]   A back adjustment based dependent task offloading scheduling algorithm with fairness constraints in VEC networks [J].
Bi, Xiang ;
Sun, Xiaokai ;
Lyu, Zengwei ;
Zhang, Benhong ;
Wei, Xing .
COMPUTER NETWORKS, 2023, 223
[4]   Task Co-Offloading for D2D-Assisted Mobile Edge Computing in Industrial Internet of Things [J].
Dai, Xingxia ;
Xiao, Zhu ;
Jiang, Hongbo ;
Alazab, Mamoun ;
Lui, John C. S. ;
Dustdar, Schahram ;
Liu, Jiangchuan .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2023, 19 (01) :480-490
[5]   Task Offloading Based on Edge Collaboration in MEC-Enabled IoV Networks [J].
Deng, Taoyu ;
Chen, Yueyun ;
Chen, Guang ;
Yang, Meijie ;
Du, Liping .
JOURNAL OF COMMUNICATIONS AND NETWORKS, 2023, 25 (02) :197-207
[6]   From 5G to beyond: Passive optical network and multi-access edge computing integration for latency-sensitive applications [J].
Dias, Imali ;
Ruan, Lihua ;
Ranaweera, Chathurika ;
Wong, Elaine .
OPTICAL FIBER TECHNOLOGY, 2023, 75
[7]   STRONG NP-COMPLETENESS RESULTS - MOTIVATION, EXAMPLES, AND IMPLICATIONS [J].
GAREY, MR ;
JOHNSON, DS .
JOURNAL OF THE ACM, 1978, 25 (03) :499-508
[8]   Security modeling and efficient computation offloading for service workflow in mobile edge computing [J].
Huang, Binbin ;
Li, Zhongjin ;
Tang, Peng ;
Wang, Shangguang ;
Zhao, Jun ;
Hu, Haiyang ;
Li, Wanqing ;
Chang, Victor .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 97 :755-774
[9]   Joint Computation Offloading and Resource Allocation for Edge-Cloud Collaboration in Internet of Vehicles via Deep Reinforcement Learning [J].
Huang, Jiwei ;
Wan, Jiangyuan ;
Lv, Bofeng ;
Ye, Qiang ;
Chen, Ying .
IEEE SYSTEMS JOURNAL, 2023, 17 (02) :2500-2511
[10]   Multi-level parallel scheduling of dependent-tasks using graph-partitioning and hybrid approaches over edge-cloud [J].
Kaur, Mandeep ;
Kadam, Sanjay ;
Hannoon, Naeem .
SOFT COMPUTING, 2022, 26 (11) :5347-5362