Contextual dimensions for cache replacement schemes in information-centric networks: a systematic review

In recent years, information-centric networks (ICNs) have gained attention from the research and industry communities as an efficient and reliable content distribution network paradigm, especially to address content-centric and bandwidth-needed applications together with the heterogeneous requirements of emergent networks, such as the Internet of Things (IoT), Vehicular Ad-hoc NETwork (VANET) and Mobile Edge Computing (MEC). In-network caching is an essential part of ICN architecture design, and the performance of the overall network relies on caching policy efficiency. Therefore, a large number of cache replacement strategies have been proposed to suit the needs of different networks. The literature extensively presents studies on the performance of the replacement schemes in different contexts. The evaluations may present different variations of context characteristics leading to different impacts on the performance of the policies or different results of most suitable policies. Conversely, there is a lack of research efforts to understand how the context characteristics influence policy performance. In this direction, we conducted an extensive study of the ICN literature through a Systematic Literature Review (SLR) process to map reported evidence of different aspects of context regarding the cache replacement schemes. Our main findings contribute to the understanding of what is a context from the perspective of cache replacement policies and the context characteristics that influence cache behavior. We also provide a helpful classification of policies based on context dimensions used to determine the relevance of contents. Further, we contribute with a set of cache-enabled networks and their respective context characteristics that enhance the cache eviction process.

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

[2]  Sheng Wang,et al.  Profit-Based Caching for Information-centric Network , 2013, 2013 IEEE 11th International Conference on Dependable, Autonomic and Secure Computing.

[3]  Nimrod Megiddo,et al.  ARC: A Self-Tuning, Low Overhead Replacement Cache , 2003, FAST.

[4]  Yusheng Ji,et al.  Adaptive probabilistic caching technique for caching networks with dynamic content popularity , 2019, Comput. Commun..

[5]  Chuan Heng Foh,et al.  An Efficient Cache Strategy in Information Centric Networking Vehicle-to-Vehicle Scenario , 2017, IEEE Access.

[6]  Hui Li,et al.  The improved multi-attribute caching: An efficient cache strategy in CCN , 2017, 2017 IEEE 9th International Conference on Communication Software and Networks (ICCSN).

[7]  Hemant Kumar Rath,et al.  Performance evaluation of caching policies in NDN - an ICN architecture , 2016, 2016 IEEE Region 10 Conference (TENCON).

[8]  Xiaobin Tan,et al.  In-network Cache Size Allocation for Video Streaming on Named Data Networking , 2017, ICNCC 2017.

[9]  Neeraj Suri,et al.  Named Data Networking: A survey , 2016, Comput. Sci. Rev..

[10]  Cong Li,et al.  Modeling CCN Packet Forwarding Engine , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[11]  Hao Che,et al.  Hierarchical Web caching systems: modeling, design and experimental results , 2002, IEEE J. Sel. Areas Commun..

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

[13]  Edward A. Fox,et al.  Removal Policies in Network Caches for World-Wide Web Documents , 1996, SIGCOMM.

[14]  Renchao Xie,et al.  In-network caching for energy efficiency in content-centric networking , 2014 .

[15]  Anoj Kumar,et al.  A popularity based content eviction scheme via betweenness-centrality caching approach for content-centric networking (CCN) , 2019, Wirel. Networks.

[16]  Zhen Chen,et al.  A Data Structure for Content Cache Management in Content-Centric Networking , 2012, 2012 Third International Conference on Networking and Distributed Computing.

[17]  Jianhua Ma,et al.  A smart caching mechanism for mobile multimedia in information centric networking with edge computing , 2019, Future Gener. Comput. Syst..

[18]  Xiaohu Chen,et al.  Caching in Information-Centric Networking: From a content delivery path perspective , 2013, 2013 9th International Conference on Innovations in Information Technology (IIT).

[19]  Arkady B. Zaslavsky,et al.  Context Aware Computing for The Internet of Things: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[20]  Rahim Tafazolli,et al.  Caching on the move: Towards D2D-based information centric networking for mobile content distribution , 2015, 2015 IEEE 40th Conference on Local Computer Networks (LCN).

[21]  Guoqiang Wang,et al.  Enhanced In-Network Capabilities of Information-Centric Networks for Emerging IoT Applications , 2016, 2016 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData).

[22]  Yu Guan,et al.  On-path collaborative in-network caching for information-centric networks , 2017, 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[23]  Thierry Turletti,et al.  CEDO: content-centric dissemination algorithm for delay-tolerant networks , 2013, MSWiM.

[24]  F. Richard Yu,et al.  A Survey of Green Information-Centric Networking: Research Issues and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[25]  Sonia Mettali Gammar,et al.  Towards New Caching Strategy for Information-centric Networking Based on Data Proximity Control , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

[26]  Thomas Eiter,et al.  Stream reasoning-based control of caching strategies in CCN routers , 2016, 2017 IEEE International Conference on Communications (ICC).

[27]  Leobino N. Sampaio,et al.  A Link-Stability-Based Interest-Forwarding Strategy For Vehicular Named Data Networks , 2018, IEEE Internet Computing.

[28]  Gregory D. Abowd,et al.  Towards a Better Understanding of Context and Context-Awareness , 1999, HUC.

[29]  Mohamed F. Younis,et al.  From MANET to people-centric networking: Milestones and open research challenges , 2015, Comput. Commun..

[30]  Nicola Blefari-Melazzi,et al.  Popularity Proportional Cache Size Allocation policy for video delivery on CCN , 2015, 2015 European Conference on Networks and Communications (EuCNC).

[31]  Jirawat Thaenthong,et al.  Cache replacement mechanism with Content Popularity for Vehicular Content-Centric Networks (VCCN) , 2017, 2017 14th International Joint Conference on Computer Science and Software Engineering (JCSSE).

[32]  I. Stoica,et al.  A data-oriented (and beyond) network architecture , 2007, SIGCOMM '07.

[33]  László Böszörményi,et al.  A survey of Web cache replacement strategies , 2003, CSUR.

[34]  Muhammad Bilal,et al.  Time Aware Least Recent Used (TLRU) cache management policy in ICN , 2014, 16th International Conference on Advanced Communication Technology.

[35]  Hiroki Nakayama,et al.  Caching algorithm for content-oriented networks using prediction of popularity of contents , 2015, 2015 IFIP/IEEE International Symposium on Integrated Network Management (IM).

[36]  Wei Liu,et al.  A survey on context awareness , 2011, 2011 International Conference on Computer Science and Service System (CSSS).

[37]  Muqing Wu,et al.  Lifetime-based greedy caching approach for content-centric networking , 2014, ICT.

[38]  Jussi Kangasharju,et al.  Optimal chunking and partial caching in information-centric networks , 2015, Comput. Commun..

[39]  Victor C. M. Leung,et al.  VENDNET: VEhicular Named Data NETwork , 2014, Veh. Commun..

[40]  Gennaro Boggia,et al.  Information-Centric Networking: Baseline Scenarios , 2015, RFC.

[41]  Xiaoying Gan,et al.  Modeling Dynamic Adaptive Streaming Over Information-Centric Networking , 2016, IEEE Access.

[42]  Rui L. Aguiar,et al.  A case for ICN usage in IoT environments , 2014, 2014 IEEE Global Communications Conference.

[43]  Jiqiang Liu,et al.  Combining Popularity and Locality to Enhance In-Network Caching Performance and Mitigate Pollution Attacks in Content-Centric Networking , 2017, IEEE Access.

[44]  Zhu Han,et al.  Joint Incentive Mechanism for Paid Content Caching and Price Based Cache Replacement Policy in Named Data Networking , 2018, IEEE Access.

[45]  Leobino N. Sampaio,et al.  SCaN-Mob: An opportunistic caching strategy to support producer mobility in named data wireless networking , 2019, Comput. Networks.

[46]  Khalil Drira,et al.  How to Cache in ICN-Based IoT Environments? , 2017, 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA).

[47]  Antonella Molinaro,et al.  Content-centric wireless networking: A survey , 2014, Comput. Networks.

[48]  Tianyu Wang,et al.  Mobility-driven user-centric AP clustering in mobile edge computing-based ultra-dense networks , 2020, Digit. Commun. Networks.

[49]  Yinlong Liu,et al.  A novel cooperative caching scheme for Content Centric Mobile Ad Hoc Networks , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

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

[51]  Carey L. Williamson,et al.  Estimating Instantaneous Cache Hit Ratio Using Markov Chain Analysis , 2013, IEEE/ACM Transactions on Networking.

[52]  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).

[53]  Wessam Ajib,et al.  New Hierarchical Parent-Child Caching Strategy (H-CS) for CCN-Based Video Streaming , 2016, 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA).

[54]  Jason Min Wang,et al.  Improving Content-Centric networks performance with progressive, diversity-load driven caching , 2012, 2012 1st IEEE International Conference on Communications in China (ICCC).

[55]  Hang Liu,et al.  A comparative study of name resolution and routing mechanisms in information-centric networks , 2019, Digit. Commun. Networks.

[56]  Ying Liu,et al.  A Novel Cache Replacement Scheme against Cache Pollution Attack in Content-Centric Networks , 2019, 2019 IEEE/CIC International Conference on Communications in China (ICCC).

[57]  Jia Wang,et al.  A survey of web caching schemes for the Internet , 1999, CCRV.

[58]  Leobino N. Sampaio,et al.  On Evaluating the Influence of User’s Music Listening Habits on Cache Replacement Policies , 2018, 2018 IEEE Symposium on Computers and Communications (ISCC).

[59]  Yusheng Ji,et al.  Performance analysis of probabilistic caching scheme using Markov chains , 2015, 2015 IEEE 40th Conference on Local Computer Networks (LCN).

[60]  Tin Yu Wu,et al.  Data Lifetime Enhancement for Improving QoS in NDN , 2014, ANT/SEIT.

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

[62]  Lin Yao,et al.  Popularity Prediction Caching Using Hidden Markov Model for Vehicular Content Centric Networks , 2019, 2019 20th IEEE International Conference on Mobile Data Management (MDM).

[63]  Jonathan Loo,et al.  Recent Advances in Information-Centric Networking-Based Internet of Things (ICN-IoT) , 2017, IEEE Internet of Things Journal.

[64]  Ramesh Govindan,et al.  Information-maximizing caching in Ad Hoc networks with named data networking , 2013, 2013 IEEE 2nd Network Science Workshop (NSW).

[65]  Stefan Weber,et al.  A Survey of Caching Policies and Forwarding Mechanisms in Information-Centric Networking , 2016, IEEE Communications Surveys & Tutorials.

[66]  Tao Huang,et al.  NB-Cache: Non-Blocking In-Network Caching for High-Speed Content Routers , 2019, 2019 IEEE/ACM 27th International Symposium on Quality of Service (IWQoS).

[67]  Satyajayant Misra,et al.  MuNCC: Multi-hop Neighborhood Collaborative Caching in Information Centric Networks , 2016, ICN.

[68]  Senlin Luo,et al.  Named Data Networking in Vehicular Ad Hoc Networks: State-of-the-Art and Challenges , 2020, IEEE Communications Surveys & Tutorials.

[69]  Ali Tizghadam,et al.  An ICN-based publish-subscribe platform to deliver UAV service in smart cities , 2016, 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[70]  Chao Fang,et al.  Fast convergence caching replacement algorithm based on dynamic classification for content-centric networks , 2013 .

[71]  Anders Lindgren,et al.  Performance implications for IoT over information centric networks , 2016, CHANTS@MOBICOM.

[72]  Sajal K. Das,et al.  A cache-aware social-based QoS routing scheme in Information Centric Networks , 2018, J. Netw. Comput. Appl..

[73]  Sonia Mettali Gammar,et al.  Towards New Information Centric Networking Strategy Based on Software Defined Networking , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[74]  Nikolaos Laoutaris,et al.  Meta algorithms for hierarchical Web caches , 2004, IEEE International Conference on Performance, Computing, and Communications, 2004.

[75]  Akbar Rahman,et al.  Deployment Considerations for Information-Centric Networking (ICN) , 2020, RFC.

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

[77]  Yacine Ghamri-Doudane,et al.  NICE: network-oriented information-centric centrality for efficiency in cache management , 2018, ICN.

[78]  Rahim Tafazolli,et al.  Caching Transient Data in Internet Content Routers , 2017, IEEE/ACM Transactions on Networking.

[79]  Amir Qayyum,et al.  Multi-Attribute Caching: Towards efficient cache management in Content-Centric Networks , 2016, 2016 13th IEEE Annual Consumer Communications & Networking Conference (CCNC).

[80]  Ioannis Lambadaris,et al.  When 5G meets ICN: An ICN-based caching approach for mobile video in 5G networks , 2018, Comput. Commun..

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

[82]  Jinhua Guo,et al.  A Per-Face Popularity Scheme to Increase Cache Robustness in Information-Centric Networks , 2018, FNC/MobiSPC.

[83]  Syed Hassan Ahmed,et al.  Towards Multi-metric Cache Replacement Policies in Vehicular Named Data Networks , 2018, 2018 IEEE 29th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC).

[84]  Zeashan Hameed Khan,et al.  Popularity-Aware Content Caching for Distributed Wireless Helper Nodes , 2017 .

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

[86]  Jaleleddine Ben Hadj Slama,et al.  Pseudo-LRU Replacement Policy in Named Data Networking Using Fat Tree DataCenter Network Architecture , 2017, 2017 IEEE/ACS 14th International Conference on Computer Systems and Applications (AICCSA).

[87]  Xi Zhang,et al.  Information-centric network function virtualization over 5g mobile wireless networks , 2015, IEEE Network.

[88]  Tiankui Zhang,et al.  Caching Placement and Resource Allocation for Cache-Enabling UAV NOMA Networks , 2020, IEEE Transactions on Vehicular Technology.

[89]  Muhamad Rizky Yanuar,et al.  Performance evaluation of progressive caching policy on NDN , 2017, 2017 International Conference on Advanced Informatics, Concepts, Theory, and Applications (ICAICTA).

[90]  Fadi Al-Turjman,et al.  Cognitive caching for the future sensors in fog networking , 2017, Pervasive Mob. Comput..

[91]  Ding Zhang,et al.  On Performance of Cache Policies in Named Data Networking , 2013 .

[92]  Lin Yao,et al.  A Cooperative Caching Scheme Based on Mobility Prediction in Vehicular Content Centric Networks , 2018, IEEE Transactions on Vehicular Technology.

[93]  Jaime Llorca,et al.  Energy Efficient Dynamic Content Distribution , 2015, IEEE Journal on Selected Areas in Communications.

[94]  James F. Kurose,et al.  Congestion-aware caching and search in information-centric networks , 2014, ICN '14.

[95]  Mauro Conti,et al.  Cache Privacy in Named-Data Networking , 2013, 2013 IEEE 33rd International Conference on Distributed Computing Systems.

[96]  Mauro Conti,et al.  To NACK or Not to NACK? Negative Acknowledgments in Information-Centric Networking , 2015, 2015 24th International Conference on Computer Communication and Networks (ICCCN).

[97]  Wesam Almobaideen,et al.  Hybrid SDN-ICN Architecture Design for the Internet of Things , 2019, 2019 Sixth International Conference on Software Defined Systems (SDS).

[98]  Anoj Kumar,et al.  A Cache Content Replacement Scheme for Information Centric Network , 2016 .

[99]  Meng Zhang,et al.  A Survey of Caching Mechanisms in Information-Centric Networking , 2015, IEEE Communications Surveys & Tutorials.

[100]  Krishna M. Sivalingam,et al.  Integrated network coding and caching in information-centric networks: revisiting pervasive caching in the ICN framework , 2014, Photonic Network Communications.

[101]  Amitangshu Pal,et al.  NACID: A Neighborhood Aware Caching and Interest Dissemination in Content Centric Networks , 2017, 2017 26th International Conference on Computer Communication and Networks (ICCCN).

[102]  Leïla Azouz Saïdane,et al.  Towards a novel cache replacement strategy for Named Data Networking based on Software Defined Networking , 2017, Comput. Electr. Eng..

[103]  Dario Rossi,et al.  Cost-Aware Caching: Caching More (Costly Items) for Less (ISPs Operational Expenditures) , 2016, IEEE Transactions on Parallel and Distributed Systems.

[104]  Donald F. Towsley,et al.  DSCA: a data stream caching algorithm , 2016, CCDWN '16.

[105]  Yoshiaki Tanaka,et al.  Fast-Start Video Delivery in Future Internet Architectures with Intra-domain Caching , 2017, Mob. Networks Appl..

[106]  Wouter Caarls,et al.  Q-caching: an integrated reinforcement-learning approach for caching and routing in information-centric networks , 2015, ArXiv.

[107]  Torsten Braun,et al.  PopNetCod: A Popularity-based Caching Policy for Network Coding enabled Named Data Networking , 2018, 2018 IFIP Networking Conference (IFIP Networking) and Workshops.

[108]  Zhijun Wang,et al.  An Optimized Cache Replacement Algorithm for Information-centric Networks , 2015, 2015 IEEE International Conference on Smart City/SocialCom/SustainCom (SmartCity).

[109]  Michele Garetto,et al.  A unified approach to the performance analysis of caching systems , 2013, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[110]  Anfeng Liu,et al.  A trustworthiness-based vehicular recruitment scheme for information collections in Distributed Networked Systems , 2021, Inf. Sci..

[111]  Neda Moghim,et al.  Reducing channel zapping time in live TV broadcasting over content centric networks , 2016, Multimedia Tools and Applications.

[112]  Mohsen Guizani,et al.  Caching in Information-Centric Networking: Strategies, Challenges, and Future Research Directions , 2018, IEEE Communications Surveys & Tutorials.

[113]  Sofiène Affes,et al.  User-Centric Base-Station Wireless Access Virtualization for Future 5G Networks , 2019, IEEE Transactions on Communications.

[114]  Antonio Capone,et al.  A comparative study of Content-Centric and Content-Distribution Networks: Performance and bounds , 2013, 2013 IEEE Global Communications Conference (GLOBECOM).

[115]  Y. C. Tay,et al.  CCndnS: A strategy for spreading content and decoupling NDN caches , 2015, 2015 IFIP Networking Conference (IFIP Networking).

[116]  Masayuki Murata,et al.  CATT: potential based routing with content caching for ICN , 2012, ICN '12.

[117]  Mohsen Guizani,et al.  PUC: Packet Update Caching for energy efficient IoT-based Information-Centric Networking , 2020, Future Gener. Comput. Syst..

[118]  Gürkan Gür Energy-aware cache management at the wireless network edge for information-centric operation , 2015, J. Netw. Comput. Appl..

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

[120]  Stratis Ioannidis,et al.  Adaptive Caching Networks With Optimality Guarantees , 2016, IEEE/ACM Transactions on Networking.

[121]  Fernando A. Kuipers,et al.  Globally accessible names in named data networking , 2013, 2013 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[122]  Bo Chen,et al.  BRR-CVR: A Collaborative Caching Strategy for Information-Centric Wireless Sensor Networks , 2016, 2016 12th International Conference on Mobile Ad-Hoc and Sensor Networks (MSN).

[123]  Carey L. Williamson,et al.  On filter effects in web caching hierarchies , 2002, TOIT.

[124]  Tengyue Mao,et al.  Bloom-filter-based request node collaboration caching for named data networking , 2018, Cluster Computing.

[125]  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).

[126]  Choong Seon Hong,et al.  FERA: A caching scheme in CCN using file-extension and regression analysis , 2017, 2017 19th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[127]  Jing Ren,et al.  MAGIC: A distributed MAx-Gain In-network Caching strategy in information-centric networks , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[128]  Ru Li,et al.  A Cache Replacement Strategy Based on Hierarchical Popularity in NDN , 2018, 2018 Tenth International Conference on Ubiquitous and Future Networks (ICUFN).

[129]  Sang Lyul Min,et al.  LRFU: A Spectrum of Policies that Subsumes the Least Recently Used and Least Frequently Used Policies , 2001, IEEE Trans. Computers.

[130]  Juan Carlos Augusto,et al.  Engineering context-aware systems and applications: A survey , 2016, J. Syst. Softw..

[131]  Beichuan Zhang,et al.  On the Power of In-Network Caching in the Hadoop Distributed File System , 2019, ICN.

[132]  Gwendal Simon,et al.  Caching Policies for In-Network Caching , 2012, 2012 21st International Conference on Computer Communications and Networks (ICCCN).

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

[134]  Hassan Mathkour,et al.  Least fresh first cache replacement policy for NDN-based IoT networks , 2019, Pervasive Mob. Comput..

[135]  Artur Ziviani,et al.  Affinity-Based User Clustering for Efficient Edge Caching in Content-Centric Cellular Networks , 2018, 2018 IEEE Symposium on Computers and Communications (ISCC).

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

[137]  George Xylomenos,et al.  Towards improving the efficiency of ICN packet-caches , 2014, 10th International Conference on Heterogeneous Networking for Quality, Reliability, Security and Robustness.

[138]  Gerhard Weikum,et al.  The LRU-K page replacement algorithm for database disk buffering , 1993, SIGMOD Conference.

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

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

[141]  Xin Zhou,et al.  Popularity and age based cache scheme for content-centric network , 2017, 2017 3rd International Conference on Information Management (ICIM).

[142]  Philippe Robert,et al.  Impact of traffic mix on caching performance in a content-centric network , 2012, 2012 Proceedings IEEE INFOCOM Workshops.

[143]  Hao Wu,et al.  Energy-Efficient In-Network Caching for Content-Centric Networking , 2013, IEEE Communications Letters.

[144]  Vaninha Vieira,et al.  Designing context-sensitive systems: An integrated approach , 2011, Expert Syst. Appl..

[145]  Antonella Molinaro,et al.  Information-centric networking for connected vehicles: a survey and future perspectives , 2016, IEEE Communications Magazine.

[146]  Jae-Won Moon,et al.  Improved content management for information-centric networking in SDN-based wireless mesh network , 2015, Comput. Networks.

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

[148]  Young-Bae Ko,et al.  A recent popularity based dynamic cache management for Content Centric Networking , 2012, 2012 Fourth International Conference on Ubiquitous and Future Networks (ICUFN).

[149]  Jadwiga Indulska,et al.  A survey of context modelling and reasoning techniques , 2010, Pervasive Mob. Comput..

[150]  Kai Petersen,et al.  Systematic Mapping Studies in Software Engineering , 2008, EASE.

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

[152]  Philippe Robert,et al.  A versatile and accurate approximation for LRU cache performance , 2012, 2012 24th International Teletraffic Congress (ITC 24).

[153]  Neda Moghim,et al.  Cache Replacement Policy "Discard of Fast Retrievable Content" in Named Data Networking of Things , 2018, SCIOT '18.

[154]  Hemant Kumar Rath,et al.  On Cooperative On-Path and Off-Path Caching Policy for Information Centric Networks (ICN) , 2016, 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA).

[155]  Ibrahim Abdullahi,et al.  Survey on caching approaches in Information Centric Networking , 2015, J. Netw. Comput. Appl..

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

[157]  Chuck Yoo,et al.  Cache replacement strategies for scalable video streaming in CCN , 2013, 2013 19th Asia-Pacific Conference on Communications (APCC).

[158]  Renchao Xie,et al.  DENA: An Intelligent Content Discovery System Used in Named Data Networking , 2016, IEEE Access.

[159]  Jiawei Li,et al.  Design and implementation of efficient control for incoming inter-domain traffic with Information-Centric Networking , 2019, J. Netw. Comput. Appl..

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

[161]  Jian Gong,et al.  Enhancing in-network caching by coupling cache placement, replacement and location , 2015, 2015 IEEE International Conference on Communications (ICC).

[162]  Naixue Xiong,et al.  Smart caching based on user behavior for mobile edge computing , 2019, Inf. Sci..

[163]  June-Koo Kevin Rhee,et al.  Efficient Content Replacement in Wireless Content Delivery Network with Cooperative Caching , 2016, 2016 15th IEEE International Conference on Machine Learning and Applications (ICMLA).

[164]  Beatriz Lorenzo,et al.  User-Centric Distributed Spectrum Sharing in Dynamic Network Architectures , 2019, IEEE/ACM Transactions on Networking.

[165]  Pearl Brereton,et al.  Performing systematic literature reviews in software engineering , 2006, ICSE.

[166]  Honguk Woo,et al.  Named data networking for infrastructure wireless networks , 2016, 2016 IEEE International Conference on Consumer Electronics (ICCE).

[167]  Geeta Patil,et al.  A survey on replacement strategies in cache memory for embedded systems , 2016, 2016 IEEE Distributed Computing, VLSI, Electrical Circuits and Robotics (DISCOVER).

[168]  Giuseppe Bianchi,et al.  A General, Tractable and Accurate Model for a Cascade of LRU Caches , 2014, IEEE Communications Letters.

[169]  Yu Zhang,et al.  Cluster-based Selective Cooperative Caching Strategy in Vehicular Named Data Networking , 2018, 2018 1st IEEE International Conference on Hot Information-Centric Networking (HotICN).

[170]  Tracey Ho,et al.  VIP: Joint traffic engineering and caching in Named Data Networks , 2015, 2015 International Conference on Computing, Networking and Communications (ICNC).

[171]  Xingshe Zhou,et al.  Understanding the Regularity and Variability of Human Mobility from Geo-trajectory , 2012, 2012 IEEE/WIC/ACM International Conferences on Web Intelligence and Intelligent Agent Technology.

[172]  Hossam S. Hassanein,et al.  A value-based cache replacement approach for Information-Centric Networks , 2013, 38th Annual IEEE Conference on Local Computer Networks - Workshops.

[173]  Craig Partridge,et al.  Discovering in-network Caching Policies in NDN Networks from a Measurement Perspective , 2020, ICN.

[174]  Anind K. Dey,et al.  Understanding and Using Context , 2001, Personal and Ubiquitous Computing.

[175]  Alex Borges Vieira,et al.  SDCCN: A Novel Software Defined Content-Centric Networking Approach , 2016, 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA).

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

[177]  Yi Sun,et al.  Trace-Driven Analysis of ICN Caching Algorithms on Video-on-Demand Workloads , 2014, CoNEXT.

[178]  Dusit Niyato,et al.  Probabilistic Cache Placement in UAV-Assisted Networks With D2D Connections: Performance Analysis and Trajectory Optimization , 2020, IEEE Transactions on Communications.

[179]  Liang Liu,et al.  Fair video caching for named data networking , 2017, 2017 IEEE International Conference on Communications (ICC).

[180]  Dong Liang,et al.  Information-centric mobile caching network frameworks and caching optimization: a survey , 2017, EURASIP J. Wirel. Commun. Netw..

[181]  Bin Liu,et al.  Analysis of tandem PIT and CS with non-zero download delay , 2017, IEEE INFOCOM 2017 - IEEE Conference on Computer Communications.

[182]  Rahim Tafazolli,et al.  Mobility as a Service (MaaS): A D2D-Based Information Centric Network Architecture for Edge-Controlled Content Distribution , 2018, IEEE Access.

[183]  Fatih Alagöz,et al.  Attribute Based Content Security and Caching in Information Centric IoT , 2018, ARES.

[184]  Marwan Krunz,et al.  An overview of web caching replacement algorithms , 2004, IEEE Communications Surveys & Tutorials.

[185]  Hai Lin,et al.  Content Centric Network With Label Aided User Modeling and Cellular Partition , 2017, IEEE Access.

[186]  Leila Azouz Saidane,et al.  FCR-NS: a novel caching and forwarding strategy for Named Data Networking based on Software Defined Networking , 2019, Cluster Computing.

[187]  George Pavlou,et al.  Cache "Less for More" in Information-Centric Networks , 2012, Networking.

[188]  Ning Wang,et al.  COMET: Content mediator architecture for content-aware networks , 2011, 2011 Future Network & Mobile Summit.

[189]  Leobino Nascimento Sampaio,et al.  NDN Fabric: Where the Software-Defined Networking Meets the Content-Centric Model , 2021, IEEE Transactions on Network and Service Management.

[190]  George Pavlou,et al.  Mobile Data Repositories at the Edge , 2018, HotEdge.

[191]  Hamid R. Sadjadpour,et al.  ICEMAN: A System for Efficient, Robust and Secure Situational Awareness at the Network Edge , 2013, MILCOM 2013 - 2013 IEEE Military Communications Conference.

[192]  Hyoung-Kee Choi,et al.  PPNDN: Popularity-based Caching for Privacy Preserving in Named Data Networking , 2018, 2018 IEEE/ACIS 17th International Conference on Computer and Information Science (ICIS).

[193]  Zhiwen Zeng,et al.  An Intelligent Collaboration Trust Interconnections System for Mobile Information Control in Ubiquitous 5G Networks , 2021, IEEE Transactions on Network Science and Engineering.

[194]  Valentino Pacifici,et al.  Content-peering dynamics of autonomous caches in a content-centric network , 2013, 2013 Proceedings IEEE INFOCOM.

[195]  Xiaofei Wang,et al.  PPP: prefix-based popularity prediction for effective caching in content-centric networking , 2014, CFI '14.

[196]  Mauro Conti,et al.  A Proactive Cache Privacy Attack on NDN , 2020, NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium.

[197]  Stuart M. Allen,et al.  Visiting Patterns and Personality of Foursquare Users , 2013, 2013 International Conference on Cloud and Green Computing.

[198]  Mario Gerla,et al.  Trends in Human-Centric Multimedia Networking scenarios , 2016, 2016 Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net).

[199]  Public Key Certificate Privacy in VoNDN: Voice Over Named Data Networks , 2020, IEEE Access.

[200]  Thomas C. Schmidt,et al.  A Named Data Network Approach to Energy Efficiency in IoT , 2016, 2016 IEEE Globecom Workshops (GC Wkshps).

[201]  Danda B. Rawat,et al.  Recent advances in mobile edge computing and content caching , 2020, Digit. Commun. Networks.

[202]  Yang Li,et al.  Content aware multi-path forwarding strategy in Information Centric Networking , 2016, 2016 IEEE Symposium on Computers and Communication (ISCC).

[203]  Le Chang,et al.  MPCS: A mobility/popularity-based caching strategy for information-centric networks , 2014, 2014 IEEE Global Communications Conference.

[204]  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).

[205]  Massimo Gallo,et al.  Performance evaluation of the random replacement policy for networks of caches , 2014, Perform. Evaluation.

[206]  Guoqiang Zhang,et al.  Caching in information centric networking: A survey , 2013, Comput. Networks.

[207]  Axel Küpper,et al.  Quality of Context: What It Is And Why We Need It , 2004 .

[208]  Sajal K. Das,et al.  Software Defined Networking Meets Information Centric Networking: A Survey , 2018, IEEE Access.

[209]  Bechir Hamdaoui,et al.  Responsive Content-Centric Delivery in Large Urban Communication Networks: A LinkNYC Use-Case , 2018, IEEE Transactions on Wireless Communications.

[210]  Ting Li,et al.  Machine learning based code dissemination by selection of reliability mobile vehicles in 5G networks , 2020, Comput. Commun..

[211]  Alireza Sadeghi,et al.  Optimal and Scalable Caching for 5G Using Reinforcement Learning of Space-Time Popularities , 2017, IEEE Journal of Selected Topics in Signal Processing.

[212]  Yue Cao,et al.  QoE-Driven DASH Video Caching and Adaptation at 5G Mobile Edge , 2016, ICN.

[213]  Nimrod Megiddo,et al.  Outperforming LRU with an adaptive replacement cache algorithm , 2004, Computer.

[214]  Bram Klievink,et al.  Designing context-aware systems: A method for understanding and analysing context in practice , 2019, J. Log. Algebraic Methods Program..

[215]  Xu Chen,et al.  A Novel Framework of Data-Driven Networking , 2016, IEEE Access.

[216]  F. Richard Yu,et al.  Resource Allocation for Information-Centric Virtualized Heterogeneous Networks With In-Network Caching and Mobile Edge Computing , 2017, IEEE Transactions on Vehicular Technology.

[217]  Dennis Shasha,et al.  2Q: A Low Overhead High Performance Buffer Management Replacement Algorithm , 1994, VLDB.

[218]  Maode Ma,et al.  Perceptive Forwarding Strategy in Content-Centric Network , 2015, 2015 IEEE Globecom Workshops (GC Wkshps).

[219]  Jianping Wu,et al.  Could in-network caching benefit information-centric networking? , 2011, AINTEC '11.

[220]  Manel Guerrero Zapata,et al.  An ANFIS-based cache replacement method for mitigating cache pollution attacks in Named Data Networking , 2015, Comput. Networks.

[221]  Alhussein A. Abouzeid,et al.  Optimal Device-Aware Caching , 2017, IEEE Transactions on Mobile Computing.

[222]  Matti Latva-aho,et al.  Content-aware user clustering and caching in wireless small cell networks , 2014, 2014 11th International Symposium on Wireless Communications Systems (ISWCS).

[223]  LIRS: an efficient low inter-reference recency set replacement policy to improve buffer cache performance , 2002, SIGMETRICS.

[224]  F. Richard Yu,et al.  A survey of energy-efficient caching in information-centric networking , 2014, IEEE Communications Magazine.

[225]  Kohei Sugiyama,et al.  RTT-Based Caching Policies to Improve User-Centric Performance in CCN , 2016, 2016 IEEE 30th International Conference on Advanced Information Networking and Applications (AINA).

[226]  Tetsuya Shigeyasu,et al.  Effective Content Management Technique Based on Cooperation Cache among Neighboring Routers in Content-Centric Networking , 2017, 2017 31st International Conference on Advanced Information Networking and Applications Workshops (WAINA).

[227]  Yusheng Ji,et al.  Performance of probabilistic caching and cache replacement policies for Content-Centric Networks , 2014, 39th Annual IEEE Conference on Local Computer Networks.