Litcius/Paper detail

CACHE-IT: A distributed architecture for proactive edge caching in heterogeneous IoT scenarios

Ivan Zyrianoff, Lorenzo Gigli, Federico Montori, Luca Sciullo, Carlos Kamienski, Marco Di Felice

2024Ad Hoc Networks24 citationsDOIOpen Access PDF

Abstract

The Cloud-to-Things (C2T) continuum combines the proximity of edge infrastructure to the devices with cloud resources to optimize data processing and response time in the Internet of Things (IoT). Proactive edge caching is a potential solution for meeting latency constraints in C2T environments, enabling efficient data processing and storage while reducing redundant computation and cost. However, while 5G/6G infrastructural aspects and caching strategies are extensively studied, no frameworks facilitate the design and deployment of caching strategies or address IoT’s unique requirements. This paper proposes CACHE-IT, a proactive edge caching framework that decouples the caching strategy algorithm from the underlying architecture, enabling customization based on application-specific requirements. Through extensive simulations, we analyzed the impact of different configurations on system metrics and verified that the CACHE-IT positively impacts the system latency and hit rate. By implementing a scenario-specific caching strategy, we illustrate the CACHE-IT deployment in a real-world Structure Health Monitoring (SHM) system. The evaluation demonstrates that CACHE-IT impacts positively in terms of latency, hit rate, and the number of requests sent to data providers.

Topics & Concepts

Computer scienceCacheEnhanced Data Rates for GSM EvolutionArchitectureDistributed computingInternet of ThingsComputer networkSmart CacheComputer architectureCache algorithmsCPU cacheEmbedded systemGeographyTelecommunicationsArchaeologyCaching and Content DeliveryIoT and Edge/Fog ComputingOpportunistic and Delay-Tolerant Networks