A Periodic Caching Strategy Solution for the Smart City in Information-Centric Internet of Things

Named Data Networking is an evolving network model of the Information-centric networking (ICN) paradigm which provides Named-based data contents. In-network caching is the responsible for dissemination of these contents in a scalable and cost-efficient way. Due to the rapid expansion of Internet of Things (IoT) traffic, ICN is envisioned to be an appropriate architecture to maintain the IoT networks. In fact, ICN offers unique naming, multicast communications and, most beneficially, in-network caching that minimizes the response latency and server load. IoT environment involves a study of ICN caching policies in terms of content placement strategies. This paper addressed the caching strategies with the aim to recognize which caching strategy is the most suitable for IoT networks. Simulation results show the impact of different IoT ICN-based caching strategies, out of these; periodic caching is the most appropriate strategy for IoT environments in terms of stretch that results in decreasing the retrieval latency and improves the cache-hit ratio.

[1]  Dave Evans,et al.  Social Media Marketing: An Hour a Day , 2008 .

[2]  Liang Liu,et al.  Fair video caching for named data networking , 2017, 2017 IEEE International Conference on Communications (ICC).

[3]  Rui L. Aguiar,et al.  A case for ICN usage in IoT environments , 2014, 2014 IEEE Global Communications Conference.

[4]  Ismahani Ismail,et al.  Impact of Packet Inter-arrival Time Features for Online Peer-to-Peer (P2P) Classification , 2018, International Journal of Electrical and Computer Engineering (IJECE).

[5]  Christian F. Tschudin,et al.  CCN & TCP co-existence in the future Internet: Should CCN be compatible to TCP? , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[6]  Thomas Engel,et al.  Security Monitoring for Content-Centric Networking , 2012, DPM/SETOP.

[7]  Jonathan Loo,et al.  Information-Centric Networking based Caching and Naming Schemes for Internet of Things: A Survey and Future Research Directions , 2017, ArXiv.

[8]  Khalil Drira,et al.  Cache coherence in Machine-to-Machine Information Centric Networks , 2015, 2015 IEEE 40th Conference on Local Computer Networks (LCN).

[9]  Alexander Afanasyev,et al.  Rapid traffic information dissemination using named data , 2012, NoM '12.

[10]  Suyong Eum,et al.  Information-Centric Networking (ICN) Research Challenges , 2016, RFC.

[11]  Rui L. Aguiar,et al.  ICN as Network Infrastructure for Multi-Sensory Devices: Local Domain Service Discovery for ICN-based IoT Environments , 2017, Wirel. Pers. Commun..

[12]  Athanasios V. Vasilakos,et al.  Information-centric networking for the internet of things: challenges and opportunities , 2016, IEEE Network.

[13]  Liang Liu,et al.  TCCN: Tag-assisted Content Centric Networking for Internet of Things , 2015, 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[14]  Olivier Festor,et al.  Socially-aware caching strategy for content centric networking , 2014, 2014 IFIP Networking Conference.

[15]  Kin Yeung Wong,et al.  Web cache replacement policies: a pragmatic approach , 2006, IEEE Network.

[16]  Khin Mi Mi Aung,et al.  Building a large-scale object-based active storage platform for data analytics in the internet of things , 2016, The Journal of Supercomputing.

[17]  Chen Qian,et al.  Providing explicit congestion control and multi-homing support for content-centric networking transport , 2015, Comput. Commun..

[18]  Jaehak Yu,et al.  WISE: web of object architecture on IoT environment for smart home and building energy management , 2016, The Journal of Supercomputing.

[19]  Antonella Molinaro,et al.  Multi-source data retrieval in IoT via named data networking , 2014, ICN '14.

[20]  Ikram Ud Din,et al.  Flexpop: A popularity-based caching strategy for multimedia applications in information-centric networking , 2016 .

[21]  Mohsen Guizani,et al.  Caching in Information-Centric Networking: Strategies, Challenges, and Future Research Directions , 2018, IEEE Communications Surveys & Tutorials.

[22]  Syed Hassan Ahmed,et al.  Content-Centric Networks: An Overview, Applications and Research Challenges , 2016 .

[23]  Athanasios V. Vasilakos,et al.  Caching Strategy Based on Hierarchical Cluster for Named Data Networking , 2017, IEEE Access.

[24]  Shahrudin Awang Nor,et al.  A survey of content placement strategies for content-centric networking , 2016 .

[25]  Ikram Ud Din,et al.  SocialCCNSim: A Simulator for Caching Strategies in Information-Centric Networking , 2015 .

[26]  Xiaoming Fu,et al.  FOGG: A Fog Computing Based Gateway to Integrate Sensor Networks to Internet , 2017, 2017 29th International Teletraffic Congress (ITC 29).

[27]  Torsten Braun,et al.  Information-centric content retrieval for delay-tolerant networks , 2016, Comput. Networks.

[28]  Navrati Saxena,et al.  Flooding Control in Named Data Networking , 2018 .

[29]  Ahmad Suki Che Mohamed Arif,et al.  Cache-Less Redundancy Using Hypergraph in Information-Centric Network , 2015 .

[30]  Abdullahi Ibrahim Proxcache: A new cache deployment strategy in information-centric network for mitigating path and content redundancy , 2016 .

[31]  Khalil Drira,et al.  How to Cache in ICN-Based IoT Environments? , 2017, 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA).

[32]  Khalil Drira,et al.  Cache Freshness in Named Data Networking for the Internet of Things , 2018, Comput. J..

[33]  Olivier Festor,et al.  A Comparison of Caching Strategies for Content Centric Networking , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[34]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[35]  Lujie Zhong,et al.  Optimal Information Centric Caching in 5G Device-to-Device Communications , 2018, IEEE Transactions on Mobile Computing.

[36]  Dario Rossi,et al.  Caching performance of content centric networks under multi-path routing (and more) , 2011 .

[37]  Ru Li,et al.  A caching strategy based on content popularity and router level for NDN , 2017, 2017 7th IEEE International Conference on Electronics Information and Emergency Communication (ICEIEC).

[38]  Patrick Crowley,et al.  Controlling Strategy Retransmissions in Named Data Networking , 2017, 2017 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS).

[39]  F. Richard Yu,et al.  A survey of energy-efficient caching in information-centric networking , 2014, IEEE Communications Magazine.

[40]  Tsvi Kuflik,et al.  Second workshop on information heterogeneity and fusion in recommender systems (HetRec2011) , 2011, RecSys '11.

[41]  Wu Muqing,et al.  Socially-aware NodeRank-based caching strategy for Content-Centric Networking , 2016, 2016 International Symposium on Wireless Communication Systems (ISWCS).

[42]  Lei Guo,et al.  CCNxTomcat: An extended web server for Content-Centric Networking , 2014, Comput. Networks.