On Cooperative On-Path and Off-Path Caching Policy for Information Centric Networks (ICN)

Information Centric Networks (ICN) envisions a radical shift from existing host-centric networking of the Internet to a content centric networking. Caching is an important and integral part of ICN. In ICN, the requested contents that are downloaded from the original source are stored at intermediate on-path routers. With increase in similarity in the requests by multiple users, similarity of contents passing through edge routers increases. This leads to cache redundancy at the edge routers resulting in decrease in network performance. To improve the network performance in such kind of scenarios, we have proposed a co-operative caching policy in which the edge routers or on-path routers optimally store the requested ICN contents and are supported by a strategically placed central off-path cache router for additional level of caching. We have proposed a simple heuristic mechanism which can be used to offload and to optimally store the contents from the on-path routers to off-path central cache router. Through theoretical studies and simulations we have demonstrated that this cooperative scheme improves the performance of the network significantly in terms of cache duplication, delay and network usage. While we have presented the results for a typical campus network, similar results can be expected in larger Internet by clustering a group of on-path routers around some criterion and then allocating an off-path cache router at a nearby location to the on-path routers.

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

[2]  Nicola Blefari-Melazzi,et al.  CONET: a content centric inter-networking architecture , 2011, ICN '11.

[3]  Hemant Kumar Rath,et al.  Universal Caching Model and Markov-based cache analysis for Information Centric Networks , 2014, 2014 IEEE International Conference on Advanced Networks and Telecommuncations Systems (ANTS).

[4]  Jianping Wu,et al.  On Performance of Cache Policy in Information-Centric Networking , 2012, 2012 21st International Conference on Computer Communications and Networks (ICCCN).

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

[6]  Martin Dräxler,et al.  Efficiency of On-Path and Off-Path Caching Strategies in Information Centric Networks , 2012, 2012 IEEE International Conference on Green Computing and Communications.

[7]  J. J. Garcia-Luna-Aceves,et al.  Understanding optimal caching and opportunistic caching at "the edge" of information-centric networks , 2014, ICN '14.

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

[9]  Thierry Turletti,et al.  Efficient caching in content-centric networks using OpenFlow , 2013, 2013 Proceedings IEEE INFOCOM.

[10]  Hongseok Jeon,et al.  On-path caching in information-centric networking , 2013, 2013 15th International Conference on Advanced Communications Technology (ICACT).

[11]  M. Zahran Cache Replacement Policy Revisited , 2022 .

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

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

[14]  Jörg Ott,et al.  Packet-level Caching for Information-centric Networking , 2010 .

[15]  Giacomo Morabito,et al.  From content delivery today to information centric networking , 2013, Comput. Networks.

[16]  Antti Ylä-Jääski,et al.  Efficient cache availability management in Information-Centric Networks , 2015, Comput. Networks.

[17]  Thierry Turletti,et al.  Minimizing bandwidth on peering links with deflection in named data networking , 2013, 2013 Third International Conference on Communications and Information Technology (ICCIT).