Optimal Caching Strategy for Data Freshness in IoT Applications with Edge Computing

The monitoring of ambient environments relies heavily on data fetched from sensors in the Internet of Things (IoT) services. However, with the increasing number of mobile users and IoT applications, there has been a surge in traffic on IoT networks, leading to faster draining of sensor batteries. Hence, caching at the IoT Edge has emerged as a promising solution, reducing network congestion and energy consumption. This paper proposes an optimal custom caching strategy tailored to Edge computing. By considering factors such as the number of requests, battery level, and Age of Information (AoI) for each sensor, the Edge node decides whether to command a sensor to send a status update or retrieve data from the cache. We formulate the dynamic content caching challenge as a Markov Decision Process (MDP) to optimize jointly long-term caching costs. The proposed relative value iteration algorithm effectively solves the MDP problem without prior knowledge of user preference. Simulation demonstrates that the proposed policy outperforms the greedy and LRU policies with 10.61% and 44.05% lower cache miss rates, respectively, and a 69% slower energy depletion rate and significantly longer node longevity.

Authors

Institutions

Publication Details

Published
2024-09-09
DOI
https://doi.org/10.1109/lcn60385.2024.10639775
Citations
1
Primary Topic
Age of Information Optimization
Type
article
Field-Weighted Citation Impact
0.35
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimal Caching Strategy for Data Freshness in IoT Applications with Edge Computing

Sateesh K. Peddoju, Ajay Chaudhary, Surabhi Sharma
1 citations
Age of Information Optimization
0.35
article

Optimal Caching Strategy for Data Freshness in IoT Applications with Edge Computing

Sateesh K. Peddoju, Ajay Chaudhary, Surabhi Sharma
article en
1 citations

Abstract

The monitoring of ambient environments relies heavily on data fetched from sensors in the Internet of Things (IoT) services. However, with the increasing number of mobile users and IoT applications, there has been a surge in traffic on IoT networks, leading to faster draining of sensor batteries. Hence, caching at the IoT Edge has emerged as a promising solution, reducing network congestion and energy consumption. This paper proposes an optimal custom caching strategy tailored to Edge computing. By considering factors such as the number of requests, battery level, and Age of Information (AoI) for each sensor, the Edge node decides whether to command a sensor to send a status update or retrieve data from the cache. We formulate the dynamic content caching challenge as a Markov Decision Process (MDP) to optimize jointly long-term caching costs. The proposed relative value iteration algorithm effectively solves the MDP problem without prior knowledge of user preference. Simulation demonstrates that the proposed policy outperforms the greedy and LRU policies with 10.61% and 44.05% lower cache miss rates, respectively, and a 69% slower energy depletion rate and significantly longer node longevity.

Indian Institute of Technology Roorkee (IN)
Openalex Percentile: Top 39%
Age of Information Optimization
0.35
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.