Mobility and Deadline-Aware Task Scheduling Mechanism for Vehicular Edge Computing

被引:14
作者
da Costa, Joahannes B. D. [1 ,2 ]
de Souza, Allan M. [1 ]
Meneguette, Rodolfo I. [3 ]
Cerqueira, Eduardo [4 ]
Rosario, Denis [4 ]
Sommer, Christoph [2 ]
Villas, Leandro [1 ]
机构
[1] Univ Campinas UNICAMP, Inst Comp, BR-13083852 Campinas, Brazil
[2] Tech Univ Dresden, Fac Comp Sci, D-01187 Dresden, Germany
[3] Univ Sao Paulo, Inst Math & Comp Sci, BR-13566590 Sao Carlos, Brazil
[4] Fed Univ UFPA, Inst Technol, BR-66075110 Belem, Para, Brazil
基金
巴西圣保罗研究基金会;
关键词
Task analysis; Processor scheduling; Costs; Edge computing; Cloud computing; Vehicle dynamics; Schedules; Vehicular edge computing; task scheduling; resource prediction; recurrent neural network; RESOURCE-ALLOCATION; NETWORKS;
D O I
10.1109/TITS.2023.3276823
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Vehicular Edge Computing (VEC) is a promising paradigm that provides cloud computing services closer to vehicular users. In VEC, vehicles and communication infrastructures can form pools with computational resources to meet vehicular services with low-latency constraints. These resource pools are known as Vehicular Cloud (VC). The usage of VC resources requires a task scheduling process. In this case, depending on its complexity, a vehicular service can be divided into different tasks. An efficient task scheduling needs to orchestrate where and for how long such tasks will run, considering the available pools, the mobility of nodes, and the tasks deadline constraints. Thus, this article proposes an efficient VC task scheduler based on an approximation heuristic and resources prediction to select the best VC for each task, called MARINA. MARINA aims to analyze the behavior of vehicles that share their computational resources with the VC and make scheduling decisions based on the mobility (VC availability) of these vehicles. Simulation results under a realistic scenario demonstrate the efficiency of MARINA compared to existing state-of-the-art mechanisms in terms of the number of tasks scheduled, monetary cost, system latency, and Central Processing Unit (CPU) utilization.
引用
收藏
页码:11345 / 11359
页数:15
相关论文
共 44 条
[1]  
Abadi M, 2016, PROCEEDINGS OF OSDI'16: 12TH USENIX SYMPOSIUM ON OPERATING SYSTEMS DESIGN AND IMPLEMENTATION, P265
[2]   Enabling Intelligent IoCV Services at the Edge for 5G Networks and Beyond [J].
Al Ridhawi, Ismaeel ;
Aloqaily, Moayad ;
Boukerche, Azzedine ;
Jararweh, Yaser .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2021, 22 (08) :5190-5200
[3]   The Skyline operator [J].
Börzsönyi, S ;
Kossmann, D ;
Stocker, K .
17TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS, 2001, :421-430
[4]  
Boukerche A, 2020, ACM COMPUT SURV, V53, DOI [10.1145/3381028, 10.1145/3421763]
[5]  
Brennand CARL, 2017, IEEE SYMP COMP COMMU, P377, DOI 10.1109/ISCC.2017.8024559
[6]  
Brennand CARL, 2016, 2016 IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATION (ISCC), P982, DOI 10.1109/ISCC.2016.7543864
[7]  
Brik B, 2021, IEEE NETWORK, V35, P74, DOI [10.1109/MNET.011.2000577, 10.1109/MNET.011.2000587]
[8]  
Chen LX, 2019, IEEE INFOCOM SER, P748, DOI [10.1109/infocom.2019.8737654, 10.1109/INFOCOM.2019.8737654]
[9]  
da Costa J.B.D., 2020, IEEE 91 VEH TECHN C, P1, DOI [10.1109/VTC2020-Spring48590.2020.9128834, DOI 10.1109/VTC2020-SPRING48590.2020.9128834]
[10]   Efficient data dissemination protocol based on complex networks' metrics for urban vehicular networks [J].
da Costa, Joahannes B. D. ;
de Souza, Allan M. ;
Rosario, Denis ;
Cerqueira, Eduardo ;
Villas, Leandro A. .
JOURNAL OF INTERNET SERVICES AND APPLICATIONS, 2019, 10 (01)