Cargando…

Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System

As restricted resources have seriously limited the computational performance of massive Internet of things (IoT) devices, better processing capability is urgently required. As an innovative technology, multi-access edge computing can provide cloudlet capabilities by offloading computation-intensive...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Xuejing, Qin, Yajuan, Zhou, Huachun, Cheng, Yongtao, Zhang, Zhewei, Ai, Zhengyang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6696363/
https://www.ncbi.nlm.nih.gov/pubmed/31382708
http://dx.doi.org/10.3390/s19153423
_version_ 1783444253021569024
author Li, Xuejing
Qin, Yajuan
Zhou, Huachun
Cheng, Yongtao
Zhang, Zhewei
Ai, Zhengyang
author_facet Li, Xuejing
Qin, Yajuan
Zhou, Huachun
Cheng, Yongtao
Zhang, Zhewei
Ai, Zhengyang
author_sort Li, Xuejing
collection PubMed
description As restricted resources have seriously limited the computational performance of massive Internet of things (IoT) devices, better processing capability is urgently required. As an innovative technology, multi-access edge computing can provide cloudlet capabilities by offloading computation-intensive services from devices to a nearby edge server. This paper proposes an intelligent rapid adaptive offloading (IRAO) algorithm for a dynamic IoT system to increase overall computational performance and simultaneously keep the fairness of multiple participants, which can achieve agile centralized control and solve the joint optimization problems related to offloading policy and resource allocation. For reducing algorithm execution time, we apply machine learning methods and construct an adaptive learning-based framework consisting of offloading decision-making, radio resource slicing and algorithm parameters updating. In particular, the offloading policy can be rapidly derived from an estimation algorithm based on a deep neural network, which uses an experience replay training method to improve model accuracy and adopts an asynchronous sampling trick to enhance training convergence performance. Extensive simulations with different parameters are conducted to maintain the trade-off between accuracy and efficiency of the IRAO algorithm. Compared with other candidates, the results illustrate that the IRAO algorithm can achieve superior performance in terms of scalability, effectiveness and efficiency.
format Online
Article
Text
id pubmed-6696363
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-66963632019-09-05 Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System Li, Xuejing Qin, Yajuan Zhou, Huachun Cheng, Yongtao Zhang, Zhewei Ai, Zhengyang Sensors (Basel) Article As restricted resources have seriously limited the computational performance of massive Internet of things (IoT) devices, better processing capability is urgently required. As an innovative technology, multi-access edge computing can provide cloudlet capabilities by offloading computation-intensive services from devices to a nearby edge server. This paper proposes an intelligent rapid adaptive offloading (IRAO) algorithm for a dynamic IoT system to increase overall computational performance and simultaneously keep the fairness of multiple participants, which can achieve agile centralized control and solve the joint optimization problems related to offloading policy and resource allocation. For reducing algorithm execution time, we apply machine learning methods and construct an adaptive learning-based framework consisting of offloading decision-making, radio resource slicing and algorithm parameters updating. In particular, the offloading policy can be rapidly derived from an estimation algorithm based on a deep neural network, which uses an experience replay training method to improve model accuracy and adopts an asynchronous sampling trick to enhance training convergence performance. Extensive simulations with different parameters are conducted to maintain the trade-off between accuracy and efficiency of the IRAO algorithm. Compared with other candidates, the results illustrate that the IRAO algorithm can achieve superior performance in terms of scalability, effectiveness and efficiency. MDPI 2019-08-04 /pmc/articles/PMC6696363/ /pubmed/31382708 http://dx.doi.org/10.3390/s19153423 Text en © 2019 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
Li, Xuejing
Qin, Yajuan
Zhou, Huachun
Cheng, Yongtao
Zhang, Zhewei
Ai, Zhengyang
Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System
title Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System
title_full Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System
title_fullStr Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System
title_full_unstemmed Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System
title_short Intelligent Rapid Adaptive Offloading Algorithm for Computational Services in Dynamic Internet of Things System
title_sort intelligent rapid adaptive offloading algorithm for computational services in dynamic internet of things system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6696363/
https://www.ncbi.nlm.nih.gov/pubmed/31382708
http://dx.doi.org/10.3390/s19153423
work_keys_str_mv AT lixuejing intelligentrapidadaptiveoffloadingalgorithmforcomputationalservicesindynamicinternetofthingssystem
AT qinyajuan intelligentrapidadaptiveoffloadingalgorithmforcomputationalservicesindynamicinternetofthingssystem
AT zhouhuachun intelligentrapidadaptiveoffloadingalgorithmforcomputationalservicesindynamicinternetofthingssystem
AT chengyongtao intelligentrapidadaptiveoffloadingalgorithmforcomputationalservicesindynamicinternetofthingssystem
AT zhangzhewei intelligentrapidadaptiveoffloadingalgorithmforcomputationalservicesindynamicinternetofthingssystem
AT aizhengyang intelligentrapidadaptiveoffloadingalgorithmforcomputationalservicesindynamicinternetofthingssystem