Abstract

Users can access the Internet anywhere they go at any time due to the advancement of communications and networking technologies. The number of users and connected devices are rapidly increasing, and various forms of content are becoming increasingly available on the Internet. Consequently, several research ideas have emerged regarding the storage policy for the enormous amount of content, and procedures to remove existing content due to the lack of storage space have also been discussed. Many of the proposals related to content caching offer to identify the popularity of certain content and hold the popular content in a repository as long as possible. Although the host-based Internet has been serving its users for a long time, managing network resources efficiently during high traffic load is problematic for the host-based Internet because locating the host with their IP address is one of the primary mechanisms behind this architecture. A more strategical networking paradigm to resolve this issue is Content-Centric Networking (CCN), a branch of the networking paradigm Information-Centric Networking (ICN) that is focused on the name of the content, and therefore can deliver the requested content efficiently, securely, and faster. However, this paradigm has relatively simple content caching and content removal mechanisms, as it caches all the relevant content at all the nodes and removes the content based on the access time only when there is a lack of space. In this paper, we propose content popularity ranking (CPR) mechanism, content caching scheme, and content removal scheme. The proposed schemes are compared to existing caching schemes such as Leave Copy Everywhere (LCE) and Leave Copy Down (LCD) in terms of the Average Hop Count, content removal schemes such as Least Recently Used (LRU) and Least Frequently Used (LFU) in terms of the Cache Hit Ratio, and finally, the CCN paradigm incorporating the LCE and the LRU schemes and the host-based Internet architecture in terms of Content Delivery Time. Graphical presentations of performance results utilizing the proposed schemes show that the proposed CPR-based schemes for content caching and content removal provide better performance than the host-based Internet and the original CCN utilizing LCE and LRU schemes.

Highlights

  • Internet usage and data traffic loads are escalating as several applications are introduced over time

  • At the point where each server was responding to a maximum of 12 client nodes, the server nodes operating on the three different architectures: the host-based Internet architecture, the Centric Networking (CCN) architecture incorporating Leave Copy Everywhere (LCE) and Least Recently Used (LRU) schemes, and the CCN architecture incorporating the proposed content popularity ranking (CPR)-based schemes for content caching and cache removal, required approximately 6.33 s, 5.76 s, and 3.6 s, on average, respectively, to deliver each requested content to the client nodes

  • The schemes used for content caching and cache removal play a vital role in determining the efficiency of the innetwork caching policy

Read more

Summary

Introduction

Internet usage and data traffic loads are escalating as several applications are introduced over time. Internet faces several challenges, such as low scalability, inadequate security, inefficient mobility support, high bandwidth consumption, and higher latency These disadvantages are caused primarily because the original architecture of the host-based Internet was focused on fixed machines. Several cache replacement schemes have been proposed over time, and most of the schemes’ main idea is to remove content based on the access time of that content. We propose content caching scheme that caches the content selectively at different machines based on the introduced CPR mechanism to reduce the cache overflow and increase the cache hit ratio. We propose content removal scheme based on the CPR mechanism that removes content from the cache repository when there is a lack of space.

Information-Centric Networking
Content Popularity Prediction
Content Caching and Removal Schemes
The CPR Mechanism
Content Caching Scheme Using the CPR Mechanism
Updating the Labels of the Tags
Content Removal Scheme Using CPR Mechanism
The Network Topology and the Experimental Procedures
Average Hop Count
Cache Hit Ratio
Content Delivery Time
Findings
Concluding Remarks

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.