4.8 Article

A Multihop Task Offloading Decision Model in MEC-Enabled Internet of Vehicles

Journal

IEEE INTERNET OF THINGS JOURNAL
Volume 10, Issue 4, Pages 3215-3230

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/JIOT.2022.3143529

Keywords

Task analysis; Internet of Things; Vehicular ad hoc networks; Servers; Greedy algorithms; Delays; Computational modeling; Bat algorithm; Internet of Vehicles (IoV); mobile-edge computing (MEC)

Ask authors/readers for more resources

Mobile-edge computing (MEC) combined with Internet of Vehicles (IoV) can improve task computing and offloading efficiency. However, MEC server coverage limits edge computing power, and utilizing the computing resources of idle vehicles is a primary issue. This article proposes a distributed multihop task offloading model and experimentally shows that the greedy algorithm or bat-based algorithm outperforms random and local offloading schemes in terms of latency performance.
As a new network technology, mobile-edge computing (MEC) combined with the Internet of Vehicles (IoV) can effectively improve the efficiency of task computing and offloading. However, the power of edge computing will be severely limited to the areas with poor MEC server coverage. Furthermore, there are a number of peripheral vehicles with temporarily idle computing resources on the road, so how to put the resources of these vehicles into use becomes the primary issue to be considered. In this article, a distributed multihop task offloading decision model for task execution efficiency is developed, which mainly consists of two parts: 1) a candidate vehicle selection mechanism for screening the neighboring vehicles that can participate in offloading and 2) a task offloading decision algorithm for obtaining the task offloading solution. Considering the impact of different hop and wireless communication ranges on communication ranges on task completion in a generic scenario, we introduce the hop count $k$ and select the neighboring vehicles in the $k$ -hop wireless communication range as the candidate vehicles. Then, the problem of offloading is modeled as a generalized allocation model with constraints which is solved by the greedy algorithm and discrete bat algorithm, respectively. The results show that compared with the scheme in which the task vehicle randomly selects the neighboring vehicles to offload and the scheme that all tasks are completed locally, the offloading scheme in which all tasks are completed under the greedy algorithm or bat-based algorithm has advantages in time delay performance in terms of different task number, task required computation power, and task size environment. Besides, this article also explores the influence of hop count $k$ on the results when selecting candidate vehicles from the neighboring vehicles within the range of $k$ hop. The results show that the increase of $k$ will also increase the number of candidate vehicles, which makes the time delay lower. Under the parameters set in this article, the time delay required for the greedy algorithm offloading scheme to complete all tasks is a lower bound on the time delay of the bat algorithm scheme. The greedy algorithm scheme reduces latency by 0.2-2.4 s compared to the scheme where tasks are all completed locally, and it reduces latency by 0.16-2.3 s compared to the random offloading scheme.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available