A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication Networks
Vehicular edge computing (VEC) is a potential field that distributes computational tasks between VEC servers and local vehicular terminals, hence improve vehicular services. At present, vehicles’ intelligence and capabilities are rapidly improving, which will likely support many new and exciting app...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
PeerJ Inc.
2021-04-01
|
Series: | PeerJ Computer Science |
Subjects: | |
Online Access: | https://peerj.com/articles/cs-486.pdf |
id |
doaj-84b8eefdedcd40cc8c41c23487c5b95b |
---|---|
record_format |
Article |
spelling |
doaj-84b8eefdedcd40cc8c41c23487c5b95b2021-04-15T15:05:25ZengPeerJ Inc.PeerJ Computer Science2376-59922021-04-017e48610.7717/peerj-cs.486A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication NetworksSalman Raza0Muhammad Ayzed Mirza1Shahbaz Ahmad2Muhammad Asif3Muhammad Babar Rasheed4Yazeed Ghadi5State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, ChinaSchool of Electronic Engineering, Beijing University of Posts and Telecommunications, Beijing, ChinaDepartment of Computer Science, National Textile University, Faisalabad, PakistanDepartment of Computer Science, National Textile University, Faisalabad, PakistanComputer Engineering Department, University of Alcalá, Madrid, SpainDepartment of Software engineering/Computer Science, Al Ain University of Science and Technology, Abu Dhabi, UAEVehicular edge computing (VEC) is a potential field that distributes computational tasks between VEC servers and local vehicular terminals, hence improve vehicular services. At present, vehicles’ intelligence and capabilities are rapidly improving, which will likely support many new and exciting applications. The network resources are well-utilized by exploiting neighboring vehicles’ available resources while mitigating the VEC server’s heavy burden. However, due to the vehicles’ mobility, network topology, and the available computing resources change rapidly, which are difficult to predict. To tackle this problem, we investigate the task offloading schemes by utilizing vehicle to vehicle and vehicle to infrastructure communication modes and exploiting the vehicle’s under-utilized computation and communication resources, and taking the cost and time consumption into account. We present a promising relay task-offloading scheme in vehicular edge computing (RVEC). According to this scheme, the tasks are offloaded in a vehicle to vehicle relay for computation while being transmitted to VEC servers. Numerical results illustrate that the RVEC scheme substantially enhances the network’s overall offloading cost.https://peerj.com/articles/cs-486.pdfVehicular edge computingMobile edge computingVehicular cloud computingVehicular adhoc networkTask offloading |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Salman Raza Muhammad Ayzed Mirza Shahbaz Ahmad Muhammad Asif Muhammad Babar Rasheed Yazeed Ghadi |
spellingShingle |
Salman Raza Muhammad Ayzed Mirza Shahbaz Ahmad Muhammad Asif Muhammad Babar Rasheed Yazeed Ghadi A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication Networks PeerJ Computer Science Vehicular edge computing Mobile edge computing Vehicular cloud computing Vehicular adhoc network Task offloading |
author_facet |
Salman Raza Muhammad Ayzed Mirza Shahbaz Ahmad Muhammad Asif Muhammad Babar Rasheed Yazeed Ghadi |
author_sort |
Salman Raza |
title |
A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication Networks |
title_short |
A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication Networks |
title_full |
A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication Networks |
title_fullStr |
A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication Networks |
title_full_unstemmed |
A vehicle to vehicle relay-based task offloading scheme in Vehicular Communication Networks |
title_sort |
vehicle to vehicle relay-based task offloading scheme in vehicular communication networks |
publisher |
PeerJ Inc. |
series |
PeerJ Computer Science |
issn |
2376-5992 |
publishDate |
2021-04-01 |
description |
Vehicular edge computing (VEC) is a potential field that distributes computational tasks between VEC servers and local vehicular terminals, hence improve vehicular services. At present, vehicles’ intelligence and capabilities are rapidly improving, which will likely support many new and exciting applications. The network resources are well-utilized by exploiting neighboring vehicles’ available resources while mitigating the VEC server’s heavy burden. However, due to the vehicles’ mobility, network topology, and the available computing resources change rapidly, which are difficult to predict. To tackle this problem, we investigate the task offloading schemes by utilizing vehicle to vehicle and vehicle to infrastructure communication modes and exploiting the vehicle’s under-utilized computation and communication resources, and taking the cost and time consumption into account. We present a promising relay task-offloading scheme in vehicular edge computing (RVEC). According to this scheme, the tasks are offloaded in a vehicle to vehicle relay for computation while being transmitted to VEC servers. Numerical results illustrate that the RVEC scheme substantially enhances the network’s overall offloading cost. |
topic |
Vehicular edge computing Mobile edge computing Vehicular cloud computing Vehicular adhoc network Task offloading |
url |
https://peerj.com/articles/cs-486.pdf |
work_keys_str_mv |
AT salmanraza avehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT muhammadayzedmirza avehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT shahbazahmad avehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT muhammadasif avehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT muhammadbabarrasheed avehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT yazeedghadi avehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT salmanraza vehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT muhammadayzedmirza vehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT shahbazahmad vehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT muhammadasif vehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT muhammadbabarrasheed vehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks AT yazeedghadi vehicletovehiclerelaybasedtaskoffloadingschemeinvehicularcommunicationnetworks |
_version_ |
1721526216442249216 |