Cargando…

Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network

With the exponential growth of mobile devices and the emergence of computationally intensive and delay-sensitive tasks, the enormous demand for data and computing resources has become a big challenge. Fortunately, the combination of mobile edge computing (MEC) and ultra-dense network (UDN) is consid...

Descripción completa

Detalles Bibliográficos
Autores principales: Chen, Wen, Zhu, Yongqi, Liu, Jiawei, Chen, Yuhu
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8125569/
https://www.ncbi.nlm.nih.gov/pubmed/33946458
http://dx.doi.org/10.3390/s21093135
_version_ 1783693542117343232
author Chen, Wen
Zhu, Yongqi
Liu, Jiawei
Chen, Yuhu
author_facet Chen, Wen
Zhu, Yongqi
Liu, Jiawei
Chen, Yuhu
author_sort Chen, Wen
collection PubMed
description With the exponential growth of mobile devices and the emergence of computationally intensive and delay-sensitive tasks, the enormous demand for data and computing resources has become a big challenge. Fortunately, the combination of mobile edge computing (MEC) and ultra-dense network (UDN) is considered to be an effective way to solve these challenges. Due to the highly dynamic mobility of mobile devices and the randomness of the work requests, the load imbalance between MEC servers will affect the performance of the entire network. In this paper, the software defined network (SDN) is applied to the task allocation in the MEC scenario of UDN, which is based on routing of corresponding information between MEC servers. Secondly, a new load balancing algorithm based on load estimation by user load prediction is proposed to solve the NP-hard problem in task offloading. Furthermore, a genetic algorithm (GA) is used to prove the effectiveness and rapidity of the algorithm. At present, if the load balancing algorithm only depends on the actual load of each MEC, it usually leads to ping-pong effect. It is worth mentioning that our method can effectively reduce the impact of ping-pong effect. In addition, this paper also discusses the subtask offloading problem of divisible tasks and the corresponding solutions. At last, simulation results demonstrate the efficiency of our method in balancing load among MEC servers and its ability to optimize systematic stability.
format Online
Article
Text
id pubmed-8125569
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-81255692021-05-17 Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network Chen, Wen Zhu, Yongqi Liu, Jiawei Chen, Yuhu Sensors (Basel) Article With the exponential growth of mobile devices and the emergence of computationally intensive and delay-sensitive tasks, the enormous demand for data and computing resources has become a big challenge. Fortunately, the combination of mobile edge computing (MEC) and ultra-dense network (UDN) is considered to be an effective way to solve these challenges. Due to the highly dynamic mobility of mobile devices and the randomness of the work requests, the load imbalance between MEC servers will affect the performance of the entire network. In this paper, the software defined network (SDN) is applied to the task allocation in the MEC scenario of UDN, which is based on routing of corresponding information between MEC servers. Secondly, a new load balancing algorithm based on load estimation by user load prediction is proposed to solve the NP-hard problem in task offloading. Furthermore, a genetic algorithm (GA) is used to prove the effectiveness and rapidity of the algorithm. At present, if the load balancing algorithm only depends on the actual load of each MEC, it usually leads to ping-pong effect. It is worth mentioning that our method can effectively reduce the impact of ping-pong effect. In addition, this paper also discusses the subtask offloading problem of divisible tasks and the corresponding solutions. At last, simulation results demonstrate the efficiency of our method in balancing load among MEC servers and its ability to optimize systematic stability. MDPI 2021-04-30 /pmc/articles/PMC8125569/ /pubmed/33946458 http://dx.doi.org/10.3390/s21093135 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
Chen, Wen
Zhu, Yongqi
Liu, Jiawei
Chen, Yuhu
Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network
title Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network
title_full Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network
title_fullStr Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network
title_full_unstemmed Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network
title_short Enhancing Mobile Edge Computing with Efficient Load Balancing Using Load Estimation in Ultra-Dense Network
title_sort enhancing mobile edge computing with efficient load balancing using load estimation in ultra-dense network
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8125569/
https://www.ncbi.nlm.nih.gov/pubmed/33946458
http://dx.doi.org/10.3390/s21093135
work_keys_str_mv AT chenwen enhancingmobileedgecomputingwithefficientloadbalancingusingloadestimationinultradensenetwork
AT zhuyongqi enhancingmobileedgecomputingwithefficientloadbalancingusingloadestimationinultradensenetwork
AT liujiawei enhancingmobileedgecomputingwithefficientloadbalancingusingloadestimationinultradensenetwork
AT chenyuhu enhancingmobileedgecomputingwithefficientloadbalancingusingloadestimationinultradensenetwork