Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC Servers

Optimizingthe cache hit rate in a multi-access edge computing (MEC) system is essential in increasing the utility of a system. A pivotal challenge within this context lies in predicting the popularity of a service. However, accurately predicting popular services for each MEC server (MECS) is hindere...

Full description

Bibliographic Details
Main Authors: Hongseob Bae, Jaesung Park
Format: Article
Language:English
Published: MDPI AG 2023-11-01
Series:Applied Sciences
Subjects:
Online Access:https://www.mdpi.com/2076-3417/13/22/12509
_version_ 1797460245671313408
author Hongseob Bae
Jaesung Park
author_facet Hongseob Bae
Jaesung Park
author_sort Hongseob Bae
collection DOAJ
description Optimizingthe cache hit rate in a multi-access edge computing (MEC) system is essential in increasing the utility of a system. A pivotal challenge within this context lies in predicting the popularity of a service. However, accurately predicting popular services for each MEC server (MECS) is hindered by the dynamic nature of user preferences in both time and space, coupled with the necessity for real-time adaptability. In this paper, we address this challenge by employing the Convolutional Long Short-Term Memory (ConvLSTM) model, which can capture both temporal and spatial correlations inherent in service request patterns. Our proposed methodology leverages ConvLSTM for service popularity prediction by modeling the distribution of service popularity in a MEC system as a heatmap image. Additionally, we propose a procedure that predicts service popularity in each MECS through a sequence of heatmap images. Through simulation studies using real-world datasets, we compare the performance of our method with that of the LSTM-based method. In the LSTM-based method, each MECS predicts the service popularity independently. On the contrary, our method takes a holistic approach by considering spatio-temporal correlations among MECSs during prediction. As a result, our method increases the average cache hit rate by more than <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>6.97</mn><mo>%</mo></mrow></semantics></math></inline-formula> compared to the LSTM-based method. From an implementation standpoint, our method requires only one ConvLSTM model while the LSTM-based method requires at least one LSTM model for each MECS. Thus, compared to the LSTM-based method, our method reduces the deep learning model parameters by 32.15%.
first_indexed 2024-03-09T17:02:23Z
format Article
id doaj.art-432cfe365e4449b98f360c9c6c4c44fe
institution Directory Open Access Journal
issn 2076-3417
language English
last_indexed 2024-03-09T17:02:23Z
publishDate 2023-11-01
publisher MDPI AG
record_format Article
series Applied Sciences
spelling doaj.art-432cfe365e4449b98f360c9c6c4c44fe2023-11-24T14:28:14ZengMDPI AGApplied Sciences2076-34172023-11-0113221250910.3390/app132212509Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC ServersHongseob Bae0Jaesung Park1School of Information Convergence, Kwangwoon University, Seoul 01897, Republic of KoreaSchool of Information Convergence, Kwangwoon University, Seoul 01897, Republic of KoreaOptimizingthe cache hit rate in a multi-access edge computing (MEC) system is essential in increasing the utility of a system. A pivotal challenge within this context lies in predicting the popularity of a service. However, accurately predicting popular services for each MEC server (MECS) is hindered by the dynamic nature of user preferences in both time and space, coupled with the necessity for real-time adaptability. In this paper, we address this challenge by employing the Convolutional Long Short-Term Memory (ConvLSTM) model, which can capture both temporal and spatial correlations inherent in service request patterns. Our proposed methodology leverages ConvLSTM for service popularity prediction by modeling the distribution of service popularity in a MEC system as a heatmap image. Additionally, we propose a procedure that predicts service popularity in each MECS through a sequence of heatmap images. Through simulation studies using real-world datasets, we compare the performance of our method with that of the LSTM-based method. In the LSTM-based method, each MECS predicts the service popularity independently. On the contrary, our method takes a holistic approach by considering spatio-temporal correlations among MECSs during prediction. As a result, our method increases the average cache hit rate by more than <inline-formula><math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mrow><mn>6.97</mn><mo>%</mo></mrow></semantics></math></inline-formula> compared to the LSTM-based method. From an implementation standpoint, our method requires only one ConvLSTM model while the LSTM-based method requires at least one LSTM model for each MECS. Thus, compared to the LSTM-based method, our method reduces the deep learning model parameters by 32.15%.https://www.mdpi.com/2076-3417/13/22/12509proactive service cachingcache hit ratespatio-temporal correlationheatmap sequence
spellingShingle Hongseob Bae
Jaesung Park
Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC Servers
Applied Sciences
proactive service caching
cache hit rate
spatio-temporal correlation
heatmap sequence
title Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC Servers
title_full Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC Servers
title_fullStr Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC Servers
title_full_unstemmed Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC Servers
title_short Proactive Service Caching in a MEC System by Using Spatio-Temporal Correlation among MEC Servers
title_sort proactive service caching in a mec system by using spatio temporal correlation among mec servers
topic proactive service caching
cache hit rate
spatio-temporal correlation
heatmap sequence
url https://www.mdpi.com/2076-3417/13/22/12509
work_keys_str_mv AT hongseobbae proactiveservicecachinginamecsystembyusingspatiotemporalcorrelationamongmecservers
AT jaesungpark proactiveservicecachinginamecsystembyusingspatiotemporalcorrelationamongmecservers