Cargando…

Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks

As vehicles are connected to the Internet, various services can be provided to users. However, if the requests of vehicle users are concentrated on the remote server, the transmission delay increases, and there is a high possibility that the delay constraint cannot be satisfied. To solve this proble...

Descripción completa

Detalles Bibliográficos
Autores principales: Choi, Yoonjeong, Lim, Yujin
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9920978/
https://www.ncbi.nlm.nih.gov/pubmed/36772771
http://dx.doi.org/10.3390/s23031732
_version_ 1784887203145449472
author Choi, Yoonjeong
Lim, Yujin
author_facet Choi, Yoonjeong
Lim, Yujin
author_sort Choi, Yoonjeong
collection PubMed
description As vehicles are connected to the Internet, various services can be provided to users. However, if the requests of vehicle users are concentrated on the remote server, the transmission delay increases, and there is a high possibility that the delay constraint cannot be satisfied. To solve this problem, caching can be performed at a closer proximity to the user which in turn would reduce the latency by distributing requests. The road side unit (RSU) and vehicle can serve as caching nodes by providing storage space closer to users through a mobile edge computing (MEC) server and an on-board unit (OBU), respectively. In this paper, we propose a caching strategy for both RSUs and vehicles with the goal of maximizing the caching node throughput. The vehicles move at a greater speed; thus, if positions of the vehicles are predictable in advance, this helps to determine the location and type of content that has to be cached. By using the temporal and spatial characteristics of vehicles, we adopted a long short-term memory (LSTM) to predict the locations of the vehicles. To respond to time-varying content popularity, a deep deterministic policy gradient (DDPG) was used to determine the size of each piece of content to be stored in the caching nodes. Experiments in various environments have proven that the proposed algorithm performs better when compared to other caching methods in terms of the throughput of caching nodes, delay constraint satisfaction, and update cost.
format Online
Article
Text
id pubmed-9920978
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-99209782023-02-12 Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks Choi, Yoonjeong Lim, Yujin Sensors (Basel) Article As vehicles are connected to the Internet, various services can be provided to users. However, if the requests of vehicle users are concentrated on the remote server, the transmission delay increases, and there is a high possibility that the delay constraint cannot be satisfied. To solve this problem, caching can be performed at a closer proximity to the user which in turn would reduce the latency by distributing requests. The road side unit (RSU) and vehicle can serve as caching nodes by providing storage space closer to users through a mobile edge computing (MEC) server and an on-board unit (OBU), respectively. In this paper, we propose a caching strategy for both RSUs and vehicles with the goal of maximizing the caching node throughput. The vehicles move at a greater speed; thus, if positions of the vehicles are predictable in advance, this helps to determine the location and type of content that has to be cached. By using the temporal and spatial characteristics of vehicles, we adopted a long short-term memory (LSTM) to predict the locations of the vehicles. To respond to time-varying content popularity, a deep deterministic policy gradient (DDPG) was used to determine the size of each piece of content to be stored in the caching nodes. Experiments in various environments have proven that the proposed algorithm performs better when compared to other caching methods in terms of the throughput of caching nodes, delay constraint satisfaction, and update cost. MDPI 2023-02-03 /pmc/articles/PMC9920978/ /pubmed/36772771 http://dx.doi.org/10.3390/s23031732 Text en © 2023 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
Choi, Yoonjeong
Lim, Yujin
Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks
title Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks
title_full Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks
title_fullStr Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks
title_full_unstemmed Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks
title_short Deep Reinforcement Learning for Edge Caching with Mobility Prediction in Vehicular Networks
title_sort deep reinforcement learning for edge caching with mobility prediction in vehicular networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9920978/
https://www.ncbi.nlm.nih.gov/pubmed/36772771
http://dx.doi.org/10.3390/s23031732
work_keys_str_mv AT choiyoonjeong deepreinforcementlearningforedgecachingwithmobilitypredictioninvehicularnetworks
AT limyujin deepreinforcementlearningforedgecachingwithmobilitypredictioninvehicularnetworks