Intelligent data cache based on content popularity and user location for Content Centric Networks

Content cache as well as data cache is vital to Content Centric Network (CCN). A sophisticated cache scheme is necessary but unsatisfied currently. Existing content cache scheme wastes router’s cache capacity due to redundant replica data in CCN routers. The paper presents an intelligent data cache scheme, viz content popularity and user location (CPUL) scheme. It tackles the cache problem of CCN routers for pursuing better hit rate and storage utilization. The proposed CPUL scheme not only considers the location where user sends request but also classifies data into popular and normal content with correspond to different cache policies. Simulation results showed that the CPUL scheme yields the highest cache hit rate and the lowest total size of cache data with compared to the original cache scheme in CCN and the Most Popular Content (MPC) scheme. The CPUL scheme is superior to both compared schemes in terms of around 8% to 13% higher hit rate and around 4% to 16% lower cache size. In addition, the CPUL scheme achieves more than 20% and 10% higher cache utilization when the released cache size increases and the categories of requested data increases, respectively.

[1]  Yang Li,et al.  A dominating-set-based collaborative caching with request routing in content centric networking , 2013, 2013 IEEE International Conference on Communications (ICC).

[2]  Mahmood Fathy,et al.  ECCN: an extended CCN architecture to improve data access in vehicular content-centric network , 2017, The Journal of Supercomputing.

[3]  Victor I. Chang,et al.  Big data analytics for mitigating broadcast storm in Vehicular Content Centric networks , 2018, Future Gener. Comput. Syst..

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

[5]  Kyung-Joon Park,et al.  LAPEL: Hop Limit Based Adaptive PIT Entry Lifetime for Vehicular Named Data Networks , 2018, IEEE Transactions on Vehicular Technology.

[6]  Wei You,et al.  Information-centric networking: a natural design for social network applications , 2012, IEEE Communications Magazine.

[7]  Carlos Maziero,et al.  Naming Content on the Network Layer , 2019, ACM Comput. Surv..

[8]  Fan Yang,et al.  DQN Inspired Joint Computing and Caching Resource Allocation Approach for Software Defined Information-Centric Internet of Things Network , 2019, IEEE Access.

[9]  Yang Li,et al.  A chunk caching location and searching scheme in Content Centric Networking , 2012, 2012 IEEE International Conference on Communications (ICC).

[10]  Muhammad Bilal,et al.  A Cache Management Scheme for Efficient Content Eviction and Replication in Cache Networks , 2017, IEEE Access.

[11]  Fadi Al-Turjman,et al.  Fog-based caching in software-defined information-centric networks , 2018, Comput. Electr. Eng..

[12]  Xi Luo,et al.  An In-Network Caching Scheme Based on Energy Efficiency for Content-Centric Networks , 2018, IEEE Access.

[13]  Jun Zhang,et al.  Intra-AS cooperative caching for content-centric networks , 2013, ICN '13.

[14]  Steve Uhlig,et al.  Optimal cache allocation for Content-Centric Networking , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[15]  Sangram Ray,et al.  A Lightweight and Secure IoT Communication Framework in Content-Centric Network Using Elliptic Curve Cryptography , 2019 .

[16]  Daniele Quercia,et al.  Urban Computing Leveraging Location-Based Social Network Data , 2019, ACM Comput. Surv..

[17]  Wei Su,et al.  A forwarding strategy of counteracting redundancy data in named data networking , 2015, Int. J. Commun. Syst..

[18]  Xuemin Shen,et al.  Synergy of Big Data and 5G Wireless Networks: Opportunities, Approaches, and Challenges , 2018, IEEE Wireless Communications.

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

[20]  Kaihua Liu,et al.  5G with B-MaFIB Based Named Data Networking , 2018, IEEE Access.

[21]  Hyungmin Kim,et al.  An Implantable Wireless Neural Interface System for Simultaneous Recording and Stimulation of Peripheral Nerve with a Single Cuff Electrode , 2017, Sensors.

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

[23]  Yaning Liu,et al.  Dynamic adaptive streaming over CCN: A caching and overhead analysis , 2013, 2013 IEEE International Conference on Communications (ICC).

[24]  Steve Uhlig,et al.  Online Aggregation of the Forwarding Information Base: Accounting for Locality and Churn , 2018, IEEE/ACM Transactions on Networking.

[25]  Haipeng Yao,et al.  A Survey of Mobile Information-Centric Networking: Research Issues and Challenges , 2018, IEEE Communications Surveys & Tutorials.

[26]  Thierry Turletti,et al.  Efficient caching in Content-Centric Networks using OpenFlow , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[27]  Diego Perino,et al.  A reality check for content centric networking , 2011, ICN '11.

[28]  Anfeng Liu,et al.  Content Propagation for Content-Centric Networking Systems From Location-Based Social Networks , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[29]  Tapani Ristaniemi,et al.  Learn to Cache: Machine Learning for Network Edge Caching in the Big Data Era , 2018, IEEE Wireless Communications.

[30]  Laizhong Cui,et al.  Modeling and optimizing the cache deployment with filter effect in multi-cache system , 2013, 2013 IEEE Symposium on Computers and Communications (ISCC).

[31]  Xi Zhang,et al.  Hierarchical Caching for Statistical QoS Guaranteed Multimedia Transmissions over 5G Edge Computing Mobile Wireless Networks , 2018, IEEE Wireless Communications.

[32]  Huachun Zhou,et al.  Least Popularly Used: A Cache Replacement Policy for Information-Centric Networking , 2016 .

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

[34]  Raouf Boutaba,et al.  A survey of naming and routing in information-centric networks , 2012, IEEE Communications Magazine.

[35]  Dario Rossi,et al.  Caching performance of content centric networks under multi-path routing (and more) , 2011 .

[36]  Byung-Seo Kim,et al.  Information-Centric Network-Based Vehicular Communications: Overview and Research Opportunities , 2018, Sensors.