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