A case for ICN usage in IoT environments

Information-Centric Networking (ICN) has recently emerged as a promising Future Internet architecture that aims to cope with the increasing demand for highly scalable and efficient distribution of content. Moving away from the Internet communication model based in addressable hosts, ICN leverages in-network storage for caching, multi-party communication through replication, and interaction models that decouple senders and receivers. This novel networking approach has the potential to outperform IP in several dimensions, besides just content dissemination. Concretely, the rise of the Internet of Things (IoT), with its rich set of challenges and requirements placed over the current Internet, provide an interesting ground for showcasing the contribution and performance of ICN mechanisms. This work analyses how the in-network caching mechanisms associated to ICN, particularly those implemented in the Content-Centric Networking (CCN) architecture, contribute in IoT environments, particularly in terms of energy consumption and bandwidth usage. A simulation comparing IP and the CCN architecture (an instantiation of ICN) in IoT environments demonstrated that CCN leads to a considerable reduction of the energy consumed by the information producers and to a reduction of bandwidth requirements, as well as highlighted the flexibility for adapting current ICN caching mechanisms to target specific requirements of IoT.

[1]  Scott Shenker,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM 2007.

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

[3]  Lixia Zhang,et al.  Data naming in Vehicle-to-Vehicle communications , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[4]  Nathalie Mitton,et al.  Named Data Networking: A natural design for data collection in Wireless Sensor Networks , 2013, 2013 IFIP Wireless Days (WD).

[5]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[6]  Deborah Estrin,et al.  Building efficient wireless sensor networks with low-level naming , 2001, SOSP.

[7]  Younghan Kim,et al.  Potential of information-centric wireless sensor and actor networking , 2013, 2013 International Conference on Computing, Management and Telecommunications (ComManTel).

[8]  Guoqiang Zhang,et al.  Caching in information centric networking: A survey , 2013, Comput. Networks.

[9]  Liang Liu,et al.  Content-centric internetworking for resource-constrained devices in the Internet of Things , 2013, 2013 IEEE International Conference on Communications (ICC).

[10]  Asit Chakraborti,et al.  Information-centric networking based homenet , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[11]  Stephen Farrell,et al.  Network of Information (NetInf) - An information-centric networking architecture , 2013, Comput. Commun..

[12]  Giannis F. Marias,et al.  Efficient information lookup for the Internet of Things , 2012, 2012 IEEE International Symposium on a World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[13]  Jaime Llorca,et al.  Dynamic in-network caching for energy efficient content delivery , 2013, 2013 Proceedings IEEE INFOCOM.

[14]  Massimo Gallo,et al.  Bandwidth and storage sharing performance in information centric networking , 2011, ICN '11.

[15]  Diana Gosálvez Prados Institute for Computer Sciences, Social Informatics and Telecommunications Engineering (ICST) , 2011 .

[16]  Daniel C. Kilper,et al.  Toward energy-efficient content dissemination , 2011, IEEE Network.

[17]  Hao Wu,et al.  Energy-Efficient In-Network Caching for Content-Centric Networking , 2013, IEEE Communications Letters.

[18]  Daniel C. Kilper,et al.  In-network caching effect on optimal energy consumption in content-centric networking , 2012, 2012 IEEE International Conference on Communications (ICC).

[19]  C. Dannewitz Augmented Internet: An Information-Centric Approach for Real-World / Internet Integration , 2009, 2009 IEEE International Conference on Communications Workshops.

[20]  Horst Hellbrück,et al.  Efficient Data Aggregation with CCNx in Wireless Sensor Networks , 2013, EUNICE.

[21]  Horst Hellbrück,et al.  CCN-WSN - A lightweight, flexible Content-Centric Networking protocol for wireless sensor networks , 2013, 2013 IEEE Eighth International Conference on Intelligent Sensors, Sensor Networks and Information Processing.

[22]  Radha Poovendran,et al.  An energy framework for the network simulator 3 (NS-3) , 2011, SimuTools.

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

[24]  Imrich Chlamtac,et al.  Internet of things: Vision, applications and research challenges , 2012, Ad Hoc Networks.

[25]  Gennaro Boggia,et al.  ICN Baseline Scenarios and Evaluation Methodology , 2013 .

[26]  Olivier Festor,et al.  CCNx for Contiki: implementation details , 2012 .