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...
Autores principales: | , , , |
---|---|
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 |