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...
Main Authors: | , |
---|---|
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 |