A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge Computing

With the rise of intelligent and connected vehicles (ICVs), new vehicle applications continue to emerge, while the computing capability of vehicles remains limited. Mobile edge computing (MEC) is considered to be the most effective technique for mitigating vehicle computing pressure, with computatio...

Full description

Bibliographic Details
Main Authors: Jun Liu, Shoubin Wang, Jintao Wang, Chang Liu, Yan Yan
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8930468/
id doaj-f6a348998f064831a78625b8a8e2bf35
record_format Article
spelling doaj-f6a348998f064831a78625b8a8e2bf352021-03-30T00:42:04ZengIEEEIEEE Access2169-35362019-01-01718049118050210.1109/ACCESS.2019.29588838930468A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge ComputingJun Liu0https://orcid.org/0000-0002-4636-9052Shoubin Wang1https://orcid.org/0000-0002-9540-7545Jintao Wang2https://orcid.org/0000-0002-9975-5870Chang Liu3https://orcid.org/0000-0002-3084-367XYan Yan4College of Computer Science and Engineering, Northeastern University, Shenyang, ChinaBeijing Institute of Remote Sensing Information, Beijing, ChinaCivil Aviation Institute, Shenyang Aerospace University, Shenyang, ChinaCollege of Computer Science and Engineering, Northeastern University, Shenyang, ChinaCollege of Computer Science and Engineering, Northeastern University, Shenyang, ChinaWith the rise of intelligent and connected vehicles (ICVs), new vehicle applications continue to emerge, while the computing capability of vehicles remains limited. Mobile edge computing (MEC) is considered to be the most effective technique for mitigating vehicle computing pressure, with computation offloading being a key technology for MEC. To solve the problem of excessive task processing delay and energy consumption due to the vehicle-limited computing power in the vehicular network, we consider the tasks and the characteristics of MEC, and divide the tasks into indivisible tasks and divisible tasks according to the size of data (that is, whether it affects functionality after segmentation). Then, two computation offloading algorithms are proposed named binary offloading and partial offloading separately. The binary offloading unloads the task to the mobile edge computing server as a whole and selects only an optimal offloading site; thus, an improved upper confidence bound algorithm is adopted. The partial offloading divides the complex tasks with large data volumes through time slots processed by different MEC servers, and uses the Q-learning algorithm to find the most effective offloading strategy. The simulation results show that the total cost of delay and energy consumption of the binary offloading algorithm is lower when processing computationally intensive tasks. When addressing divisible and complex tasks, the partial offloading algorithm improves the real-time performance of the tasks significantly and conserves the energy of the vehicle terminal.https://ieeexplore.ieee.org/document/8930468/Mobile edge computingintelligent and connected vehicleupper confidence bound algorithmMarkov modelQ-learning
collection DOAJ
language English
format Article
sources DOAJ
author Jun Liu
Shoubin Wang
Jintao Wang
Chang Liu
Yan Yan
spellingShingle Jun Liu
Shoubin Wang
Jintao Wang
Chang Liu
Yan Yan
A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge Computing
IEEE Access
Mobile edge computing
intelligent and connected vehicle
upper confidence bound algorithm
Markov model
Q-learning
author_facet Jun Liu
Shoubin Wang
Jintao Wang
Chang Liu
Yan Yan
author_sort Jun Liu
title A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge Computing
title_short A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge Computing
title_full A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge Computing
title_fullStr A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge Computing
title_full_unstemmed A Task Oriented Computation Offloading Algorithm for Intelligent Vehicle Network With Mobile Edge Computing
title_sort task oriented computation offloading algorithm for intelligent vehicle network with mobile edge computing
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description With the rise of intelligent and connected vehicles (ICVs), new vehicle applications continue to emerge, while the computing capability of vehicles remains limited. Mobile edge computing (MEC) is considered to be the most effective technique for mitigating vehicle computing pressure, with computation offloading being a key technology for MEC. To solve the problem of excessive task processing delay and energy consumption due to the vehicle-limited computing power in the vehicular network, we consider the tasks and the characteristics of MEC, and divide the tasks into indivisible tasks and divisible tasks according to the size of data (that is, whether it affects functionality after segmentation). Then, two computation offloading algorithms are proposed named binary offloading and partial offloading separately. The binary offloading unloads the task to the mobile edge computing server as a whole and selects only an optimal offloading site; thus, an improved upper confidence bound algorithm is adopted. The partial offloading divides the complex tasks with large data volumes through time slots processed by different MEC servers, and uses the Q-learning algorithm to find the most effective offloading strategy. The simulation results show that the total cost of delay and energy consumption of the binary offloading algorithm is lower when processing computationally intensive tasks. When addressing divisible and complex tasks, the partial offloading algorithm improves the real-time performance of the tasks significantly and conserves the energy of the vehicle terminal.
topic Mobile edge computing
intelligent and connected vehicle
upper confidence bound algorithm
Markov model
Q-learning
url https://ieeexplore.ieee.org/document/8930468/
work_keys_str_mv AT junliu ataskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT shoubinwang ataskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT jintaowang ataskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT changliu ataskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT yanyan ataskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT junliu taskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT shoubinwang taskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT jintaowang taskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT changliu taskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
AT yanyan taskorientedcomputationoffloadingalgorithmforintelligentvehiclenetworkwithmobileedgecomputing
_version_ 1724187974169526272