Cargando…
Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment
In the era of heterogeneous 5G networks, Internet of Things (IoT) devices have significantly altered our daily life by providing innovative applications and services. However, these devices process large amounts of data traffic and their application requires an extremely fast response time and a mas...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269038/ https://www.ncbi.nlm.nih.gov/pubmed/35808224 http://dx.doi.org/10.3390/s22134727 |
_version_ | 1784744134574080000 |
---|---|
author | Khanh, Tran Trong Hai, Tran Hoang Hossain, Md. Delowar Huh, Eui-Nam |
author_facet | Khanh, Tran Trong Hai, Tran Hoang Hossain, Md. Delowar Huh, Eui-Nam |
author_sort | Khanh, Tran Trong |
collection | PubMed |
description | In the era of heterogeneous 5G networks, Internet of Things (IoT) devices have significantly altered our daily life by providing innovative applications and services. However, these devices process large amounts of data traffic and their application requires an extremely fast response time and a massive amount of computational resources, leading to a high failure rate for task offloading and considerable latency due to congestion. To improve the quality of services (QoS) and performance due to the dynamic flow of requests from devices, numerous task offloading strategies in the area of multi-access edge computing (MEC) have been proposed in previous studies. Nevertheless, the neighboring edge servers, where computational resources are in excess, have not been considered, leading to unbalanced loads among edge servers in the same network tier. Therefore, in this paper, we propose a collaboration algorithm between a fuzzy-logic-based mobile edge orchestrator (MEO) and state-action-reward-state-action (SARSA) reinforcement learning, which we call the Fu-SARSA algorithm. We aim to minimize the failure rate and service time of tasks and decide on the optimal resource allocation for offloading, such as a local edge server, cloud server, or the best neighboring edge server in the MEC network. Four typical application types, healthcare, AR, infotainment, and compute-intensive applications, were used for the simulation. The performance results demonstrate that our proposed Fu-SARSA framework outperformed other algorithms in terms of service time and the task failure rate, especially when the system was overloaded. |
format | Online Article Text |
id | pubmed-9269038 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-92690382022-07-09 Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment Khanh, Tran Trong Hai, Tran Hoang Hossain, Md. Delowar Huh, Eui-Nam Sensors (Basel) Article In the era of heterogeneous 5G networks, Internet of Things (IoT) devices have significantly altered our daily life by providing innovative applications and services. However, these devices process large amounts of data traffic and their application requires an extremely fast response time and a massive amount of computational resources, leading to a high failure rate for task offloading and considerable latency due to congestion. To improve the quality of services (QoS) and performance due to the dynamic flow of requests from devices, numerous task offloading strategies in the area of multi-access edge computing (MEC) have been proposed in previous studies. Nevertheless, the neighboring edge servers, where computational resources are in excess, have not been considered, leading to unbalanced loads among edge servers in the same network tier. Therefore, in this paper, we propose a collaboration algorithm between a fuzzy-logic-based mobile edge orchestrator (MEO) and state-action-reward-state-action (SARSA) reinforcement learning, which we call the Fu-SARSA algorithm. We aim to minimize the failure rate and service time of tasks and decide on the optimal resource allocation for offloading, such as a local edge server, cloud server, or the best neighboring edge server in the MEC network. Four typical application types, healthcare, AR, infotainment, and compute-intensive applications, were used for the simulation. The performance results demonstrate that our proposed Fu-SARSA framework outperformed other algorithms in terms of service time and the task failure rate, especially when the system was overloaded. MDPI 2022-06-23 /pmc/articles/PMC9269038/ /pubmed/35808224 http://dx.doi.org/10.3390/s22134727 Text en © 2022 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 Khanh, Tran Trong Hai, Tran Hoang Hossain, Md. Delowar Huh, Eui-Nam Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment |
title | Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment |
title_full | Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment |
title_fullStr | Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment |
title_full_unstemmed | Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment |
title_short | Fuzzy-Assisted Mobile Edge Orchestrator and SARSA Learning for Flexible Offloading in Heterogeneous IoT Environment |
title_sort | fuzzy-assisted mobile edge orchestrator and sarsa learning for flexible offloading in heterogeneous iot environment |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9269038/ https://www.ncbi.nlm.nih.gov/pubmed/35808224 http://dx.doi.org/10.3390/s22134727 |
work_keys_str_mv | AT khanhtrantrong fuzzyassistedmobileedgeorchestratorandsarsalearningforflexibleoffloadinginheterogeneousiotenvironment AT haitranhoang fuzzyassistedmobileedgeorchestratorandsarsalearningforflexibleoffloadinginheterogeneousiotenvironment AT hossainmddelowar fuzzyassistedmobileedgeorchestratorandsarsalearningforflexibleoffloadinginheterogeneousiotenvironment AT huheuinam fuzzyassistedmobileedgeorchestratorandsarsalearningforflexibleoffloadinginheterogeneousiotenvironment |