EFPCaching: Energy-aware and Fault-tolerant Probabilistic Caching of popular IoT content in ICN
Nikolaos Baltagiannis, Ioanna Angeliki Kapetanidou, Vassilis Tsaoussidis · 2023
The Internet of Things (IoT) requires bespoke proto-cols due to the resource constraints and susceptibility to malfunctions, plaguing IoT devices. The Named Data Networking (NDN) paradigm is well-suited to meet the particular IoT requirements thanks to its native in-network caching feature that facilitates asynchronous data sharing and consumption and provides native mobility support. In this paper, we propose the ‘Energy-aware and Fault-tolerant Probabilistic Caching’ (EFPCaching) policy, which incorporates energy consumption and sensor faults in caching decisions. Introducing fault awareness in caching constitutes the novelty of our approach. We compared the performance of our strategy against state-of-the-art caching policies, and the evaluation results demonstrate that EFPCaching has distinct benefits in terms of cache and energy efficiency.