Cache Scheme Based on Pre-Fetch Operation in ICN

Many recent researches focus on ICN (Information-Centric Network), in which named content becomes the first citizen instead of end-host. In ICN, Named content can be further divided into many small sized chunks, and chunk-based communication has merits over content-based communication. The universal in-network cache is one of the fundamental infrastructures for ICN. In this work, a chunk-level cache mechanism based on pre-fetch operation is proposed. The main idea is that, routers with cache store should pre-fetch and cache the next chunks which may be accessed in the near future according to received requests and cache policy for reducing the users’ perceived latency. Two pre-fetch driven modes are present to answer when and how to pre-fetch. The LRU (Least Recently Used) is employed for the cache replacement. Simulation results show that the average user perceived latency and hops can be decreased by employed this cache mechanism based on pre-fetch operation. Furthermore, we also demonstrate that the results are influenced by many factors, such as the cache capacity, Zipf parameters and pre-fetch window size.

[1]  Md. Rafiqul Islam,et al.  A Secure Cross-Domain SIP Solution for Mobile Ad Hoc Network Using Dynamic Clustering , 2015, SecureComm.

[2]  Kim-Kwang Raymond Choo,et al.  Context-oriented web application protection model , 2016, Appl. Math. Comput..

[3]  Arun Venkataramani,et al.  MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet , 2012, MOCO.

[4]  Yanghee Choi,et al.  A Survey on content-oriented networking for efficient content delivery , 2011, IEEE Communications Magazine.

[5]  Nicola Blefari-Melazzi,et al.  Transport-layer issues in information centric networks , 2012, ICN '12.

[6]  Jeffrey C. Mogul,et al.  Using predictive prefetching to improve World Wide Web latency , 1996, CCRV.

[7]  Cédric Westphal,et al.  Congestion-aware edge caching for adaptive video streaming in Information-Centric Networks , 2015, 2015 12th Annual IEEE Consumer Communications and Networking Conference (CCNC).

[8]  Kim-Kwang Raymond Choo,et al.  Intent-Based Extensible Real-Time PHP Supervision Framework , 2016, IEEE Transactions on Information Forensics and Security.

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

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

[11]  Yanghee Choi,et al.  WAVE: Popularity-based and collaborative in-network caching for content-oriented networks , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[12]  Jun Li,et al.  CRCache: Exploiting the correlation between content popularity and network topology information for ICN caching , 2014, 2014 IEEE International Conference on Communications (ICC).

[13]  Kim-Kwang Raymond Choo,et al.  Web application protection techniques: A taxonomy , 2016, J. Netw. Comput. Appl..

[14]  Kim-Kwang Raymond Choo,et al.  Distributed denial of service (DDoS) resilience in cloud: Review and conceptual cloud DDoS mitigation framework , 2016, J. Netw. Comput. Appl..

[15]  Kim-Kwang Raymond Choo,et al.  A Domain-Based Multi-cluster SIP Solution for Mobile Ad Hoc Network , 2014, SecureComm.

[16]  Mingwei Xu,et al.  Age-based cooperative caching in Information-Centric Networks , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[17]  Jason Min Wang,et al.  Progressive caching in CCN , 2012, 2012 IEEE Global Communications Conference (GLOBECOM).

[18]  ShenkerScott,et al.  A data-oriented (and beyond) network architecture , 2007 .

[19]  Roy D. Yates,et al.  EdgeBuffer: Caching and prefetching content at the edge in the MobilityFirst future Internet architecture , 2015, 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

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

[21]  Yusheng Ji,et al.  Pending-interest-driven cache orchestration through network function virtualization , 2014, 2014 IEEE Global Communications Conference.

[22]  Anna R. Karlin,et al.  A study of integrated prefetching and caching strategies , 1995, SIGMETRICS '95/PERFORMANCE '95.

[23]  Ye Tian,et al.  Design and evaluation of a utility-based caching mechanism for information-centric networks , 2015, 2015 IEEE International Conference on Communications (ICC).

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

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

[26]  Rui L. Aguiar,et al.  Consumer driven information freshness approach for content centric networking , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[27]  Hossam S. Hassanein,et al.  Dynamic adaptive streaming over popularity-driven caching in Information-Centric Networks , 2015, 2015 IEEE International Conference on Communications (ICC).