An architecture for cache consistency support in information centric networking

Information centric networking is proposed to deal with the inefficiency of content distributions in traditional networks. It replaces the current host-centric communication paradigm with the content-centric one, so all the network devices can identify and cache the contents passed by. Traditional cache consistency approaches which rely on the origin server to validate cached contents will not be practical in ICN. The origin server might be overwhelmed by the large volume of validation requests from ubiquitous caches. In this paper, we propose a cache consistency architecture named Content Update Validation System (CUVS). It makes use of the servers located in each domain to provide the content validation service. It relieves the origin server and the routing protocols from caring about the cache consistency issue. The system is designed as a hierarchical overlay network in ICN, so it is easy to deploy and scales well.

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

[2]  Margo I. Seltzer,et al.  World Wide Web Cache Consistency , 1996, USENIX Annual Technical Conference.

[3]  Reda Alhajj,et al.  Enhanced Scalable Asynchronous Cache Consistency Scheme for Mobile Environment , 2011 .

[4]  David R. Cheriton,et al.  Leases: an efficient fault-tolerant mechanism for distributed file cache consistency , 1989, SOSP '89.

[5]  Yannis Manolopoulos,et al.  Cache consistency in Wireless Multimedia Sensor Networks , 2010, Ad Hoc Networks.

[6]  Kurt Jeffery Worrell Invalidation in Large Scale Network Object Caches , 1994 .

[7]  Sasu Tarkoma,et al.  Publish/Subscribe for Internet: PSIRP Perspective , 2010, Future Internet Assembly.

[8]  Bengt Ahlgren,et al.  A Survey of Information-Centric Networking (Draft) , 2010, Information-Centric Networking.

[9]  Chengjie Liu,et al.  Maintaining Strong Cache Consistency in the World Wide Web , 1998, IEEE Trans. Computers.

[10]  George Pavlou,et al.  Cache "less for more" in information-centric networks (extended version) , 2013, Comput. Commun..

[11]  Xin Chen,et al.  DNScup: Strong Cache Consistency Protocol for DNS , 2006, 26th IEEE International Conference on Distributed Computing Systems (ICDCS'06).

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

[13]  George Xylomenos,et al.  Supporting diverse traffic types in information centric networks , 2011, ICN '11.

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

[15]  George Pavlou,et al.  Probabilistic in-network caching for information-centric networks , 2012, ICN '12.