Cargando…

A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things

Parked vehicle edge computing (PVEC) utilizes both idle resources in parked vehicles (PVs) and roadside units (RSUs) as service providers (SPs) to improve the performance of vehicular internet of things (IoT). However, it is difficult to make optimal service migration decisions in PVEC networks due...

Descripción completa

Detalles Bibliográficos
Autores principales: Ge, Shuxin, Cheng, Meng, He, Xin, Zhou, Xiaobo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7285760/
https://www.ncbi.nlm.nih.gov/pubmed/32422954
http://dx.doi.org/10.3390/s20102786
_version_ 1783544759726374912
author Ge, Shuxin
Cheng, Meng
He, Xin
Zhou, Xiaobo
author_facet Ge, Shuxin
Cheng, Meng
He, Xin
Zhou, Xiaobo
author_sort Ge, Shuxin
collection PubMed
description Parked vehicle edge computing (PVEC) utilizes both idle resources in parked vehicles (PVs) and roadside units (RSUs) as service providers (SPs) to improve the performance of vehicular internet of things (IoT). However, it is difficult to make optimal service migration decisions in PVEC networks due to the uncertain parking duration and resources heterogeneity of PVs. In this paper, we formulate the service migration of all the vehicles as an optimization problem with the objective of minimizing the average latency. We propose a two-stage service migration algorithm for PVEC networks, which divides the original problem into the service migration between SPs and the serving PV selection in parking lots. The service migration between SPs is transformed to an online problem based on Lyapunov optimization, where the expected parking duration of PVs is utilized. A modified Hungarian algorithm is proposed to select the PVs for migration. A series of simulation experiments based on the real-world vehicle traces are conducted to verify the superior performance of the proposed two-stage service migration (SEA) algorithm as compared with the state-of- art solutions.
format Online
Article
Text
id pubmed-7285760
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-72857602020-06-15 A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things Ge, Shuxin Cheng, Meng He, Xin Zhou, Xiaobo Sensors (Basel) Article Parked vehicle edge computing (PVEC) utilizes both idle resources in parked vehicles (PVs) and roadside units (RSUs) as service providers (SPs) to improve the performance of vehicular internet of things (IoT). However, it is difficult to make optimal service migration decisions in PVEC networks due to the uncertain parking duration and resources heterogeneity of PVs. In this paper, we formulate the service migration of all the vehicles as an optimization problem with the objective of minimizing the average latency. We propose a two-stage service migration algorithm for PVEC networks, which divides the original problem into the service migration between SPs and the serving PV selection in parking lots. The service migration between SPs is transformed to an online problem based on Lyapunov optimization, where the expected parking duration of PVs is utilized. A modified Hungarian algorithm is proposed to select the PVs for migration. A series of simulation experiments based on the real-world vehicle traces are conducted to verify the superior performance of the proposed two-stage service migration (SEA) algorithm as compared with the state-of- art solutions. MDPI 2020-05-14 /pmc/articles/PMC7285760/ /pubmed/32422954 http://dx.doi.org/10.3390/s20102786 Text en © 2020 by the authors. 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 (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ge, Shuxin
Cheng, Meng
He, Xin
Zhou, Xiaobo
A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things
title A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things
title_full A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things
title_fullStr A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things
title_full_unstemmed A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things
title_short A Two-Stage Service Migration Algorithm in Parked Vehicle Edge Computing for Internet of Things
title_sort two-stage service migration algorithm in parked vehicle edge computing for internet of things
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7285760/
https://www.ncbi.nlm.nih.gov/pubmed/32422954
http://dx.doi.org/10.3390/s20102786
work_keys_str_mv AT geshuxin atwostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings
AT chengmeng atwostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings
AT hexin atwostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings
AT zhouxiaobo atwostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings
AT geshuxin twostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings
AT chengmeng twostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings
AT hexin twostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings
AT zhouxiaobo twostageservicemigrationalgorithminparkedvehicleedgecomputingforinternetofthings