A Comparative Performance Analysis of Popularity-Based Caching Strategies in Named Data Networking

Data communication in the present Internet paradigm is dependent on fixed locations that disseminate similar data several times. As a result, the number of problems has been generated in which location dependency is the most crucial for communication. Therefore, Named Data Networking (NDN) is a new network architecture that revolutionized the handling gigantic amount of data generated from diverse locations. The NDN offers in-network cache which is the most beneficial feature to reduce the difficulties of location-based Internet paradigms. Moreover, it mitigates network congestion and provides a short stretch path in the data downloading procedure. The current study explores a new comparative analysis of popularity-based cache management strategies for NDN to find the optimal caching scheme to enhance the overall network performance. Therefore, the content popularity-based caching strategies are comparatively and extensively studied in an NDN-based simulation environment in terms of most significant metrics such as hit ratio, content diversity ratio, content redundancy, and stretch ratio. In this analysis, the Compound Popular Content Caching Strategy (CPCCS) has performed better in terms to enhance the overall NDN-based caching performance. Therefore, it is suggested that the CPCCS will perform better to achieve enhanced performance in emerging environments such as, Internet of Things (IoT), Fog computing, Edge computing, 5G, and Software Defined Network (SDN).

[1]  Guoqiang Zhang,et al.  Investigating Route Cache in Named Data Networking , 2018, IEEE Communications Letters.

[2]  Byung-Seo Kim,et al.  A Periodic Caching Strategy Solution for the Smart City in Information-Centric Internet of Things , 2018, Sustainability.

[3]  Byung-Seo Kim,et al.  Performances of Probabilistic Caching Strategies in Content Centric Networking , 2018, IEEE Access.

[4]  Yang Li,et al.  Distributed Caching via Rewarding: An Incentive Caching Model for ICN , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

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

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

[7]  Antonella Molinaro,et al.  Caching in Named Data Networking for the wireless Internet of Things , 2015, 2015 International Conference on Recent Advances in Internet of Things (RIoT).

[8]  Atta ur Rehman Khan,et al.  Optimal Content Caching in Content-Centric Networks , 2019, Wirel. Commun. Mob. Comput..

[9]  Haijun Zhang,et al.  An NDN IoT Content Distribution Model With Network Coding Enhanced Forwarding Strategy for 5G , 2018, IEEE Transactions on Industrial Informatics.

[10]  George Pavlou,et al.  In-Network Cache Management and Resource Allocation for Information-Centric Networks , 2014, IEEE Transactions on Parallel and Distributed Systems.

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

[12]  Jörg Ott,et al.  On content-centric router design and implications , 2010, ReARCH '10.

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

[14]  Yousaf Bin Zikria,et al.  DCS: Distributed Caching Strategy at the Edge of Vehicular Sensor Networks in Information-Centric Networking , 2019, Sensors.

[15]  Rehmat Ullah,et al.  Hierarchical Name-Based Mechanism for Push-Data Broadcast Control in Information-Centric Multihop Wireless Networks , 2019, Sensors.

[16]  Asit Chakraborti,et al.  Towards software defined ICN based edge-cloud services , 2013, 2013 IEEE 2nd International Conference on Cloud Networking (CloudNet).

[17]  Hongke Zhang,et al.  Smart Collaborative Caching for Information-Centric IoT in Fog Computing , 2017, Sensors.

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

[19]  Makis Stamatelatos,et al.  Rethinking the mobile and wireless network architecture: The METIS research into 5G , 2014, 2014 European Conference on Networks and Communications (EuCNC).

[20]  Zhuo Li,et al.  Information-centric mobile ad hoc networks and content routing: A survey , 2017, Ad Hoc Networks.

[21]  Takuro Sato,et al.  Locating the content in the locality: ICN caching and routing strategy revisited , 2015, 2015 European Conference on Networks and Communications (EuCNC).

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

[23]  Victor C. M. Leung,et al.  Software Defined Networking, Caching, and Computing for Green Wireless Networks , 2016, IEEE Communications Magazine.

[24]  Byrav Ramamurthy,et al.  Enhancing the SDTMA-NDN architecture for transferring the scientific data software using named data networking , 2020, Comput. Networks.

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

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

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

[28]  Yunjie Liu,et al.  Design of in-network caching scheme in CCN based on grey relational analysis , 2014 .

[29]  Athanasios V. Vasilakos,et al.  Information centric network: Research challenges and opportunities , 2015, J. Netw. Comput. Appl..

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

[31]  Tan Xiaoheng,et al.  A Survey on Naming, Name Resolution and Data Routing in Information Centric Networking (ICN) , 2014 .

[32]  Rihab Jmal,et al.  An OpenFlow Architecture for Managing Content-Centric-Network (OFAM-CCN) based on popularity caching strategy , 2017, Comput. Stand. Interfaces.

[33]  Olivier Festor,et al.  SONETOR: A social network traffic generator , 2014, 2014 IEEE International Conference on Communications (ICC).

[34]  Hossam S. Hassanein,et al.  Detection and Prevention of Malicious Requests in ICN Routing and Caching , 2015, 2015 IEEE International Conference on Computer and Information Technology; Ubiquitous Computing and Communications; Dependable, Autonomic and Secure Computing; Pervasive Intelligence and Computing.

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

[36]  Haoyang Yu,et al.  Exploiting ICN for Realizing Service-Oriented Communication in IoT , 2016, IEEE Communications Standards.

[37]  Takuro Sato,et al.  A Context-Aware Green Information-Centric Networking Model for Future Wireless Communications , 2018, IEEE Access.

[38]  Xiang Zhang,et al.  BlockNDN: A bitcoin blockchain decentralized system over named data networking , 2017, 2017 Ninth International Conference on Ubiquitous and Future Networks (ICUFN).

[39]  Takuro Sato,et al.  An Optimal Information Centric Networking Model for the Future Green Network , 2015, 2015 IEEE Twelfth International Symposium on Autonomous Decentralized Systems.

[40]  YAHUI MENG,et al.  EHCP: An Efficient Hybrid Content Placement Strategy in Named Data Network Caching , 2019, IEEE Access.

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

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

[43]  Song Guo,et al.  Achieve Sustainable Ultra-Dense Heterogeneous Networks for 5G , 2017, ArXiv.

[44]  Hannes Frey,et al.  A Domain-Specific Comparison of Information-Centric Networking Architectures for Connected Vehicles , 2018, IEEE Communications Surveys & Tutorials.

[45]  Djamel Sadok,et al.  Future Internet Architectures , 2010 .

[46]  Antonella Molinaro,et al.  NDNe: Enhancing Named Data Networking to Support Cloudification at the Edge , 2016, IEEE Communications Letters.

[47]  Ming Sang Chang,et al.  A Hybrid Coordination Approach of In-network Caching for Named Data Networking , 2016 .

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

[49]  L. Sanchez To catch a wave : The Beach Boys and rock historiography , 2012 .

[50]  Athanasios V. Vasilakos,et al.  Value-Based Caching in Information-Centric Wireless Body Area Networks , 2017, Sensors.

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

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

[53]  Stephen Farrell,et al.  Network of Information (NetInf) - An information-centric networking architecture , 2013, Comput. Commun..

[54]  Eui-nam Huh,et al.  Fog Computing and Smart Gateway Based Communication for Cloud of Things , 2014, 2014 International Conference on Future Internet of Things and Cloud.

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

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

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

[58]  Dusit Niyato,et al.  Auction-Based Time Scheduling for Backscatter-Aided RF-Powered Cognitive Radio Networks , 2019, IEEE Transactions on Wireless Communications.

[59]  Athanasios V. Vasilakos,et al.  Information-centric networking for the internet of things: challenges and opportunities , 2016, IEEE Network.

[60]  Xiaonan Wang,et al.  An Efficient Named-Data-Networking-Based IoT Cloud Framework , 2020, IEEE Internet of Things Journal.

[61]  Eunyoung Jeong,et al.  Comparison of caching strategies in modern cellular backhaul networks , 2013, MobiSys '13.

[62]  Xin Wang,et al.  Machine Learning for Networking: Workflow, Advances and Opportunities , 2017, IEEE Network.

[63]  Christian F. Tschudin,et al.  An information centric network for computing the distribution of computations , 2014, ICN '14.

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

[65]  Byung-Seo Kim,et al.  Compound Popular Content Caching Strategy in Named Data Networking , 2019, Electronics.

[66]  Byung-Seo Kim,et al.  A Compact NDN Architecture for Cluster based Information Centric Wireless Sensor Networks , 2019, ICN.