Enhancing Information Resilience in Disruptive Information-Centric Networks

We argue that data communications in dynamic and potentially fragmented networks should not and cannot rely on network-centric resilience schemes, as is the case in today’s networks, but should take advantage of techniques that focus on information-centric resilience. We make the case that management and control in disruptive environments should take advantage of information-centricity, rather than focus on node-oriented path recovery routing. This is also essential in the information-centric networking (ICN) paradigm, which is by nature oblivious to network locations. In this context, we build on ICN and enhance the named data networking (NDN) architecture with extra functionality in order to make it resilient to network failures. We introduce an extra interest management routing table, which we call the “satisfied interest table” (SIT) and which points to the direction of already satisfied interests. This way, upon failure of links/nodes toward the content origin, the SIT table can redirect interests toward caches and end-users that have recently received the requested content. Our extensive performance evaluation shows that our simple, yet efficient information resilience scheme can serve most requests made after disruptive effects, e.g., natural disasters, where users are interested in latest updates, dissemination of warnings from first responders and evacuation plans. More generally, we believe that our proposed approach should become part of the main NDN architecture as it can support service resilience in the case of network failures.

[1]  Nicola Blefari-Melazzi,et al.  Using ICN in disaster scenarios , 2015 .

[2]  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).

[3]  Niklas Carlsson,et al.  Power-law revisited: large scale measurement study of P2P content popularity , 2010, IPTPS.

[4]  Guangyu Shi,et al.  Collaborative Forwarding and Caching in Content Centric Networks , 2012, Networking.

[5]  Simon Miles,et al.  A Trace-Driven Analysis of Caching in Content-Centric Networks , 2012, 2012 21st International Conference on Computer Communications and Networks (ICCCN).

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

[7]  Yoshihiro Kawahara,et al.  Information dissemination performance of a disaster-tolerant NDN-based distributed application in disrupted cellular networks , 2013, IEEE P2P 2013 Proceedings.

[8]  Ankit Singla,et al.  Information-centric networking: seeing the forest for the trees , 2011, HotNets-X.

[9]  Injong Rhee,et al.  Advertising cached contents in the control plane: Necessity and feasibility , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[10]  Jacek Rak,et al.  Information-driven network resilience: Research challenges and perspectives , 2017, Opt. Switch. Netw..

[11]  George Pavlou,et al.  Icarus: a caching simulator for information centric networking (ICN) , 2014, SimuTools.

[12]  Stein Gjessing,et al.  Multiple routing configurations for fast IP network recovery , 2009, IEEE/ACM Trans. Netw..

[13]  Mario Gerla,et al.  DT-ICAN: A Disruption-Tolerant Information-centric Ad-Hoc Network , 2014, 2014 IEEE Military Communications Conference.

[14]  George Pavlou,et al.  Opportunistic off-path content discovery in information-centric networks , 2016, 2016 IEEE International Symposium on Local and Metropolitan Area Networks (LANMAN).

[15]  Pan Hui,et al.  Haggle: A networking architecture designed around mobile users , 2006 .

[16]  Ishfaq Ahmad,et al.  Comparison and analysis of ten static heuristics-based Internet data replication techniques , 2008, J. Parallel Distributed Comput..

[17]  Martin J. Reed,et al.  Information resilience: source recovery in an information-centric network , 2014, IEEE Network.

[18]  Meng Zhang,et al.  A Survey of Caching Mechanisms in Information-Centric Networking , 2015, IEEE Communications Surveys & Tutorials.

[19]  Thomas C. Schmidt,et al.  ICN Research Challenges , 2014 .

[20]  Xin Wang,et al.  Popularity-driven coordinated caching in Named Data Networking , 2012, 2012 ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS).

[21]  Jörg Ott,et al.  Pro-Diluvian: Understanding Scoped-Flooding for Content Discovery in Information-Centric Networking , 2015, ICN.

[22]  Ratul Mahajan,et al.  Measuring ISP topologies with rocketfuel , 2002, TNET.

[23]  Leandros Tassiulas,et al.  A novel cache aware routing scheme for Information-Centric Networks , 2014, Comput. Networks.

[24]  Stefan Weber,et al.  Towards on-path caching alternatives in Information-Centric Networks , 2014, 39th Annual IEEE Conference on Local Computer Networks.

[25]  John Bigham,et al.  Beyond content delivery: can ICNs help emergency scenarios? , 2014, IEEE Network.

[26]  Jörg Ott,et al.  Two Hops or More: On Hop-Limited Search in Opportunistic Networks , 2015, MSWiM.

[27]  K. K. Ramakrishnan,et al.  An information centric approach for communications in disaster situations , 2014, 2014 IEEE 20th International Workshop on Local & Metropolitan Area Networks (LANMAN).

[28]  Leandros Tassiulas,et al.  Information resilience through user-assisted caching in disruptive Content-Centric Networks , 2015, 2015 IFIP Networking Conference (IFIP Networking).

[29]  Leandros Tassiulas,et al.  A content-based publish/subscribe framework for large-scale content delivery , 2013, Comput. Networks.

[30]  HyunYong Lee,et al.  User-assisted in-network caching in information-centric networking , 2013, Comput. Networks.

[31]  Lazaros Gkatzikis,et al.  Distributed Cache Management in Information-Centric Networks , 2013, IEEE Transactions on Network and Service Management.

[32]  George Pavlou,et al.  In-Network Cache Management and Resource Allocation for Information-Centric Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

[33]  George Pavlou,et al.  Efficient Hash-routing and Domain Clustering Techniques for Information-Centric Networks , 2016, Comput. Networks.

[34]  Syed Obaid Amin,et al.  NLSR: named-data link state routing protocol , 2013, ICN '13.

[35]  George Pavlou,et al.  Name-based replication priorities in disaster cases , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[36]  Dario Rossi,et al.  Coupling caching and forwarding: benefits, analysis, and implementation , 2014, ICN '14.

[37]  Murata Masayuki,et al.  CATT: Potential Based Routing with Content Caching for ICN , 2012 .

[38]  George Parisis,et al.  Designing and realizing an information-centric internet , 2012, IEEE Communications Magazine.

[39]  Antti Ylä-Jääski,et al.  Towards disruption tolerant ICN , 2015, 2015 IEEE Symposium on Computers and Communication (ISCC).

[40]  Kenneth Dixon,et al.  Introduction to Stochastic Modeling , 2011 .