Cargando…

QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing

Vehicular edge computing (VEC) has emerged in the Internet of Vehicles (IoV) as a new paradigm that offloads computation tasks to Road Side Units (RSU), aiming to thereby reduce the processing delay and resource consumption of vehicles. Ideal computation offloading policies for VEC are expected to a...

Descripción completa

Detalles Bibliográficos
Autores principales: Cao, Chenhong, Su, Meijia, Duan, Shengyu, Dai, Miaoling, Li, Jiangtao, Li, Yufeng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9736212/
https://www.ncbi.nlm.nih.gov/pubmed/36502043
http://dx.doi.org/10.3390/s22239340
_version_ 1784846967546839040
author Cao, Chenhong
Su, Meijia
Duan, Shengyu
Dai, Miaoling
Li, Jiangtao
Li, Yufeng
author_facet Cao, Chenhong
Su, Meijia
Duan, Shengyu
Dai, Miaoling
Li, Jiangtao
Li, Yufeng
author_sort Cao, Chenhong
collection PubMed
description Vehicular edge computing (VEC) has emerged in the Internet of Vehicles (IoV) as a new paradigm that offloads computation tasks to Road Side Units (RSU), aiming to thereby reduce the processing delay and resource consumption of vehicles. Ideal computation offloading policies for VEC are expected to achieve both low latency and low energy consumption. Although existing works have made great contributions, they rarely consider the coordination of multiple RSUs and the individual Quality of Service (QoS) requirements of different applications, resulting in suboptimal offloading policies. In this paper we present FEVEC, a Fast and Energy-efficient VEC framework, with the objective of realizing an optimal offloading strategy that minimizes both delay and energy consumption. FEVEC coordinates multiple RSUs and considers the application-specific QoS requirements. We formalize the computation offloading problem as a multi-objective optimization problem by jointly optimizing offloading decisions and resource allocation, which is a mixed-integer nonlinear programming (MINLP) problem and NP-hard. We propose MOV, a Multi-Objective computing offloading method for VEC. First, vehicle prejudgment is proposed to meet the requirements of different applications by considering the maximum tolerance delay related to the current vehicle speed. Second, an improved Non-dominated Sorting Genetic Algorithm-II (NSGA-II) is adopted to obtain the Pareto-optimal solutions with low complexity. Finally, the optimal offloading strategy is selected for QoS maximization. Extensive evaluation results based on real and simulated vehicle trajectories verify that the average QoS value of MOV is improved by 20% compared with the state-of-the-art VEC mechanism.
format Online
Article
Text
id pubmed-9736212
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97362122022-12-11 QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing Cao, Chenhong Su, Meijia Duan, Shengyu Dai, Miaoling Li, Jiangtao Li, Yufeng Sensors (Basel) Article Vehicular edge computing (VEC) has emerged in the Internet of Vehicles (IoV) as a new paradigm that offloads computation tasks to Road Side Units (RSU), aiming to thereby reduce the processing delay and resource consumption of vehicles. Ideal computation offloading policies for VEC are expected to achieve both low latency and low energy consumption. Although existing works have made great contributions, they rarely consider the coordination of multiple RSUs and the individual Quality of Service (QoS) requirements of different applications, resulting in suboptimal offloading policies. In this paper we present FEVEC, a Fast and Energy-efficient VEC framework, with the objective of realizing an optimal offloading strategy that minimizes both delay and energy consumption. FEVEC coordinates multiple RSUs and considers the application-specific QoS requirements. We formalize the computation offloading problem as a multi-objective optimization problem by jointly optimizing offloading decisions and resource allocation, which is a mixed-integer nonlinear programming (MINLP) problem and NP-hard. We propose MOV, a Multi-Objective computing offloading method for VEC. First, vehicle prejudgment is proposed to meet the requirements of different applications by considering the maximum tolerance delay related to the current vehicle speed. Second, an improved Non-dominated Sorting Genetic Algorithm-II (NSGA-II) is adopted to obtain the Pareto-optimal solutions with low complexity. Finally, the optimal offloading strategy is selected for QoS maximization. Extensive evaluation results based on real and simulated vehicle trajectories verify that the average QoS value of MOV is improved by 20% compared with the state-of-the-art VEC mechanism. MDPI 2022-11-30 /pmc/articles/PMC9736212/ /pubmed/36502043 http://dx.doi.org/10.3390/s22239340 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Cao, Chenhong
Su, Meijia
Duan, Shengyu
Dai, Miaoling
Li, Jiangtao
Li, Yufeng
QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing
title QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing
title_full QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing
title_fullStr QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing
title_full_unstemmed QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing
title_short QoS-Aware Joint Task Scheduling and Resource Allocation in Vehicular Edge Computing
title_sort qos-aware joint task scheduling and resource allocation in vehicular edge computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9736212/
https://www.ncbi.nlm.nih.gov/pubmed/36502043
http://dx.doi.org/10.3390/s22239340
work_keys_str_mv AT caochenhong qosawarejointtaskschedulingandresourceallocationinvehicularedgecomputing
AT sumeijia qosawarejointtaskschedulingandresourceallocationinvehicularedgecomputing
AT duanshengyu qosawarejointtaskschedulingandresourceallocationinvehicularedgecomputing
AT daimiaoling qosawarejointtaskschedulingandresourceallocationinvehicularedgecomputing
AT lijiangtao qosawarejointtaskschedulingandresourceallocationinvehicularedgecomputing
AT liyufeng qosawarejointtaskschedulingandresourceallocationinvehicularedgecomputing