Dynamic Popularity-Based Caching Permission Strategy for Named Data Networking

Named Data Networking (NDN) is one of the future Internet architectures and has recently attracted a great deal of attention. NDN adopts named routing and caches all contents passing by. So it helps to reduce network traffic, accelerate content distribution and reduces content retrieval latency. However, the default caching strategy named Leave Copies Everywhere (LCE) also brings a large number of redundant data and the higher number of content replacements in NDN. In this paper, we present a Dynamic Popularity-Based Caching Permission strategy (DPCP). DPCP takes advantage of interest packet and data packet to carry content popularity, so routers in the path can obtain the information about the content popularity and uses dynamic popularity threshold to make cache permission policy. It also introduces cache control flag to avoid caching the same redundant copies in adjacent routers. The simulation results show that the DPCP strategy can effectively reduce the amount of redundant data in the network as well as reduce the number of the content replacement while acquiring the similar cache hit ratio compared to LCE.

[1]  Olivier Festor,et al.  MPC: Popularity-based caching strategy for content centric networks , 2013, 2013 IEEE International Conference on Communications (ICC).

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

[3]  Pu Gong,et al.  A Cache Partition Policy of CCN based on Content Popularity , 2016 .

[4]  Yan Wang,et al.  CC-PSM: A Preference-Aware Selection Model for Cloud Service Based on Consumer Community , 2015 .

[5]  Wai-Xi Liu,et al.  Content Popularity Prediction and Caching for ICN: A Deep Learning Approach With SDN , 2018, IEEE Access.

[6]  Ru Li,et al.  A caching strategy based on content popularity and router level for NDN , 2017, 2017 7th IEEE International Conference on Electronics Information and Emergency Communication (ICEIEC).

[7]  Xiaofei Wang,et al.  FGPC: fine-grained popularity-based caching design for content centric networking , 2014, MSWiM '14.

[8]  Hongke Zhang,et al.  Cache-Filter: A Cache Permission Policy for Information-Centric Networking , 2015, KSII Trans. Internet Inf. Syst..

[9]  Weiping Li,et al.  PPC: Popularity Prediction Caching in ICN , 2018, IEEE Communications Letters.

[10]  Qingtao Wu,et al.  Popularity and gain based caching scheme for information-centric networks , 2017 .

[11]  Alexander Afanasyev,et al.  ndnSIM 2 . 0 : A new version of the NDN simulator for NS-3 , 2015 .

[12]  Patrick Crowley,et al.  Named data networking , 2014, CCRV.

[13]  Jie Wu,et al.  Asymptotically-Optimal Incentive-Based En-Route Caching Scheme , 2014, 2014 IEEE 11th International Conference on Mobile Ad Hoc and Sensor Systems.