Cargando…

Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems

Mobile edge computing (MEC) focuses on transferring computing resources close to the user’s device, and it provides high-performance and low-delay services for mobile devices. It is an effective method to deal with computationally intensive and delay-sensitive tasks. Given the large number of underu...

Descripción completa

Detalles Bibliográficos
Autores principales: Huang, Peng, Deng, Minjiang, Kang, Zhiliang, Liu, Qinshan, Xu, Lijia
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8465889/
https://www.ncbi.nlm.nih.gov/pubmed/34573771
http://dx.doi.org/10.3390/e23091146
_version_ 1784572991645941760
author Huang, Peng
Deng, Minjiang
Kang, Zhiliang
Liu, Qinshan
Xu, Lijia
author_facet Huang, Peng
Deng, Minjiang
Kang, Zhiliang
Liu, Qinshan
Xu, Lijia
author_sort Huang, Peng
collection PubMed
description Mobile edge computing (MEC) focuses on transferring computing resources close to the user’s device, and it provides high-performance and low-delay services for mobile devices. It is an effective method to deal with computationally intensive and delay-sensitive tasks. Given the large number of underutilized computing resources for mobile devices in urban areas, leveraging these underutilized resources offers tremendous opportunities and value. Considering the spatiotemporal dynamics of user devices, the uncertainty of rich computing resources and the state of network channels in the MEC system, computing resource allocation in mobile devices with idle computing resources will affect the response time of task requesting. To solve these problems, this paper considers the case in which a mobile device can learn from a neighboring IoT device when offloading a computing request. On this basis, a novel self-adaptive learning of task offloading algorithm (SAda) is designed to minimize the average offloading delay in the MEC system. SAda adopts a distributed working mode and has a perception function to adapt to the dynamic environment in reality; it does not require frequent access to equipment information. Extensive simulations demonstrate that SAda achieves preferable latency performance and low learning error compared to the existing upper bound algorithms.
format Online
Article
Text
id pubmed-8465889
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-84658892021-09-27 Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems Huang, Peng Deng, Minjiang Kang, Zhiliang Liu, Qinshan Xu, Lijia Entropy (Basel) Article Mobile edge computing (MEC) focuses on transferring computing resources close to the user’s device, and it provides high-performance and low-delay services for mobile devices. It is an effective method to deal with computationally intensive and delay-sensitive tasks. Given the large number of underutilized computing resources for mobile devices in urban areas, leveraging these underutilized resources offers tremendous opportunities and value. Considering the spatiotemporal dynamics of user devices, the uncertainty of rich computing resources and the state of network channels in the MEC system, computing resource allocation in mobile devices with idle computing resources will affect the response time of task requesting. To solve these problems, this paper considers the case in which a mobile device can learn from a neighboring IoT device when offloading a computing request. On this basis, a novel self-adaptive learning of task offloading algorithm (SAda) is designed to minimize the average offloading delay in the MEC system. SAda adopts a distributed working mode and has a perception function to adapt to the dynamic environment in reality; it does not require frequent access to equipment information. Extensive simulations demonstrate that SAda achieves preferable latency performance and low learning error compared to the existing upper bound algorithms. MDPI 2021-08-31 /pmc/articles/PMC8465889/ /pubmed/34573771 http://dx.doi.org/10.3390/e23091146 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Huang, Peng
Deng, Minjiang
Kang, Zhiliang
Liu, Qinshan
Xu, Lijia
Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
title Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
title_full Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
title_fullStr Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
title_full_unstemmed Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
title_short Self-Adaptive Learning of Task Offloading in Mobile Edge Computing Systems
title_sort self-adaptive learning of task offloading in mobile edge computing systems
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8465889/
https://www.ncbi.nlm.nih.gov/pubmed/34573771
http://dx.doi.org/10.3390/e23091146
work_keys_str_mv AT huangpeng selfadaptivelearningoftaskoffloadinginmobileedgecomputingsystems
AT dengminjiang selfadaptivelearningoftaskoffloadinginmobileedgecomputingsystems
AT kangzhiliang selfadaptivelearningoftaskoffloadinginmobileedgecomputingsystems
AT liuqinshan selfadaptivelearningoftaskoffloadinginmobileedgecomputingsystems
AT xulijia selfadaptivelearningoftaskoffloadinginmobileedgecomputingsystems