Cargando…

Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing

Mobile edge computing (MEC), which sinks the functions of cloud servers, has become an emerging paradigm to solve the contradiction between delay-sensitive tasks and resource-constrained terminals. Task offloading assisted by service caching in a collaborative manner can reduce delay and balance the...

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Xiang, Zhao, Xu, Liu, Guojin, Huang, Fei, Huang, Tiancong, Wu, Yucheng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9502834/
https://www.ncbi.nlm.nih.gov/pubmed/36146113
http://dx.doi.org/10.3390/s22186760
_version_ 1784795803354660864
author Liu, Xiang
Zhao, Xu
Liu, Guojin
Huang, Fei
Huang, Tiancong
Wu, Yucheng
author_facet Liu, Xiang
Zhao, Xu
Liu, Guojin
Huang, Fei
Huang, Tiancong
Wu, Yucheng
author_sort Liu, Xiang
collection PubMed
description Mobile edge computing (MEC), which sinks the functions of cloud servers, has become an emerging paradigm to solve the contradiction between delay-sensitive tasks and resource-constrained terminals. Task offloading assisted by service caching in a collaborative manner can reduce delay and balance the edge load in MEC. Due to the limited storage resources of edge servers, it is a significant issue to develop a dynamical service caching strategy according to the actual variable user demands in task offloading. Therefore, this paper investigates the collaborative task offloading problem assisted by a dynamical caching strategy in MEC. Furthermore, a two-level computing strategy called joint task offloading and service caching (JTOSC) is proposed to solve the optimized problem. The outer layer in JTOSC iteratively updates the service caching decisions based on the Gibbs sampling. The inner layer in JTOSC adopts the fairness-aware allocation algorithm and the offloading revenue preference-based bilateral matching algorithm to get a great computing resource allocation and task offloading scheme. The simulation results indicate that the proposed strategy outperforms the other four comparison strategies in terms of maximum offloading delay, service cache hit rate, and edge load balance.
format Online
Article
Text
id pubmed-9502834
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-95028342022-09-24 Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing Liu, Xiang Zhao, Xu Liu, Guojin Huang, Fei Huang, Tiancong Wu, Yucheng Sensors (Basel) Article Mobile edge computing (MEC), which sinks the functions of cloud servers, has become an emerging paradigm to solve the contradiction between delay-sensitive tasks and resource-constrained terminals. Task offloading assisted by service caching in a collaborative manner can reduce delay and balance the edge load in MEC. Due to the limited storage resources of edge servers, it is a significant issue to develop a dynamical service caching strategy according to the actual variable user demands in task offloading. Therefore, this paper investigates the collaborative task offloading problem assisted by a dynamical caching strategy in MEC. Furthermore, a two-level computing strategy called joint task offloading and service caching (JTOSC) is proposed to solve the optimized problem. The outer layer in JTOSC iteratively updates the service caching decisions based on the Gibbs sampling. The inner layer in JTOSC adopts the fairness-aware allocation algorithm and the offloading revenue preference-based bilateral matching algorithm to get a great computing resource allocation and task offloading scheme. The simulation results indicate that the proposed strategy outperforms the other four comparison strategies in terms of maximum offloading delay, service cache hit rate, and edge load balance. MDPI 2022-09-07 /pmc/articles/PMC9502834/ /pubmed/36146113 http://dx.doi.org/10.3390/s22186760 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
Liu, Xiang
Zhao, Xu
Liu, Guojin
Huang, Fei
Huang, Tiancong
Wu, Yucheng
Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
title Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
title_full Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
title_fullStr Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
title_full_unstemmed Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
title_short Collaborative Task Offloading and Service Caching Strategy for Mobile Edge Computing
title_sort collaborative task offloading and service caching strategy for mobile edge computing
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9502834/
https://www.ncbi.nlm.nih.gov/pubmed/36146113
http://dx.doi.org/10.3390/s22186760
work_keys_str_mv AT liuxiang collaborativetaskoffloadingandservicecachingstrategyformobileedgecomputing
AT zhaoxu collaborativetaskoffloadingandservicecachingstrategyformobileedgecomputing
AT liuguojin collaborativetaskoffloadingandservicecachingstrategyformobileedgecomputing
AT huangfei collaborativetaskoffloadingandservicecachingstrategyformobileedgecomputing
AT huangtiancong collaborativetaskoffloadingandservicecachingstrategyformobileedgecomputing
AT wuyucheng collaborativetaskoffloadingandservicecachingstrategyformobileedgecomputing