An Active Updating Strategy for Caching Periodic Data in the Internet of Things

Named Data Network (NDN) can cache data in the router to reduce the data transmission cost and hence can be used in the resource limited Internet of Things systems. However, there are still some problems. Particularly for periodic data, if the cached data can't be updated in real time, the data content will be outdated. However, if each cache node updates the data frequently, it will cost a lot of unnecessary network traffic. In this paper, we improve the traditional NDN routing procedure and propose an active updating strategy for periodic data to further reduce the network traffic. First, we create an Interest Record Table and modify the Content Store to store the periodic information. Then, we modify the router work-flow to allow the router node to actively update the cache data. Finally, we propose an algorithm based on user's access regularity to calculate the update time point. Experimental results indicate that the proposed approach can reduce the network traffic by about 33.8\% on average compared to the existing competing methods.

[1]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[2]  Asit Dan,et al.  An approximate analysis of the LRU and FIFO buffer replacement schemes , 1990, SIGMETRICS '90.

[3]  Ravishankar Ravindran,et al.  A comparative study of MobilityFirst and NDN based ICN-IoT architectures , 2014, 10th International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness.

[4]  Liang Liu,et al.  Cache-Aware Named-Data Forwarding in Internet of Things , 2014, GLOBECOM 2014.

[5]  Lixia Zhang,et al.  ndnSIM 2 : An updated NDN simulator for NS-3 , 2016 .

[6]  Bengt Ahlgren,et al.  A survey of information-centric networking , 2012, IEEE Communications Magazine.

[7]  Antonella Molinaro,et al.  Internet of Things via Named Data Networking: The support of push traffic , 2014, 2014 International Conference and Workshop on the Network of the Future (NOF).

[8]  Li Fan,et al.  Web caching and Zipf-like distributions: evidence and implications , 1999, IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).

[9]  Mohammad S. Obaidat,et al.  Principles of Wireless Sensor Networks , 2014 .

[10]  Hao Che,et al.  Hierarchical Web caching systems: modeling, design and experimental results , 2002, IEEE J. Sel. Areas Commun..

[11]  Rahim Tafazolli,et al.  Caching Transient Data in Internet Content Routers , 2017, IEEE/ACM Transactions on Networking.