Abstract

Content-Centric Networking (CCN) has emerged as a potential Internet architecture that supports name-based content retrieval mechanism in contrast to the current host location-oriented IP architecture. The in-network caching capability of CCN ensures higher content availability, lesser network delay, and leads to server load reduction. It was observed that caching the contents on each intermediate node does not use the network resources efficiently. Hence, efficient content caching decisions are crucial to improve the Quality-of-Service (QoS) for the end-user devices and improved network performance. Towards this, a novel content caching scheme is proposed in this paper. The proposed scheme first clusters the network nodes based on the hop count and bandwidth parameters to reduce content redundancy and caching operations. Then, the scheme takes content placement decisions using the cluster information, content popularity, and the hop count parameters, where the caching probability improves as the content traversed toward the requester. Hence, using the proposed heuristics, the popular contents are placed near the edges of the network to achieve a high cache hit ratio. Once the cache becomes full, the scheme implements Least-Frequently-Used (LFU) replacement scheme to substitute the least accessed content in the network routers. Extensive simulations are conducted and the performance of the proposed scheme is investigated under different network parameters that demonstrate the superiority of the proposed strategy w.r.t the peer competing strategies.

Highlights

  • The Internet is initially designed as a “collection of hosts” which is used to access available resources that are distributed in the network

  • If the entry is found the router forwards the Content message toward those interfaces that are mentioned in the Pending Interest Table (PIT) and cache the Content message in its Content Store (CS) based on the content placement and replacement policies

  • A novel network clustering-based content caching scheme is proposed in which the intra-cluster routers cooperate with each other during content placement decisions

Read more

Summary

Introduction

The Internet is initially designed as a “collection of hosts” which is used to access available resources that are distributed in the network. Network traffic and redundancy: The conventional on-path caching policy of CCN, called ubiquitous caching [22] allows each intermediary router in the retrieval path to temporarily store the incoming contents This increases the availability of contents near the end-user devices and reduces content retrieval delay up to certain extent. It is essential to reduce the computational delay during caching decisions and the suitable contents need to be placed in appropriate network routers With these motivations, the objective of this paper is to propose an efficient content caching scheme that reduces the content retrieval delay and resource consumptions to offer improved network performance in CCN networks. The proposed caching scheme considers content popularity and hop-count metrics along with the clusters information for the caching decisions Using these heuristics, the caching probability increases for the frequently accessed contents near the end-user devices to reduce content access delay.

Overview of CCN Architecture
Literature Review
System Model and Assumptions
Proposed Caching Scheme
Proposed Clustering Scheme
Structure of Interest and Content Message
Interest Message Forwarding Mechanism
Content Message Forwarding and Caching Mechanism
An Illustration of Proposed Content Message Forwarding and Caching Mechanism
Performance Evaluation
Simulation Environment
Performance Evaluation of Caching Schemes
Findings
Conclusions
Full Text
Published version (Free)

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