Abstract

On-path caching is the prominent module in Content-Centric Networking (CCN), equipped with the capability to handle the demands of future networks such as the Internet of Things (IoT) and vehicular networks. The main focus of the CCN caching module is data dissemination within the network. Most of the existing strategies of in-network caching in CCN store the content at the maximum number of routers along the downloading path. Consequently, content redundancy in the network increases significantly, whereas the cache hit ratio and network performance decrease due to the unnecessary utilization of limited cache storage. Moreover, content redundancy adversely affects the cache resources, hit ratio, latency, bandwidth utilization, and server load. We proposed an in-network caching placement strategy named Coupling Parameters to Optimize Content Placement (COCP) to address the content redundancy and associated problems. The novelty of the technique lies in its capability to minimize content redundancy by creating a balanced cache space along the routing path by considering request rate, distance, and available cache space. The proposed approach minimizes the content redundancy and content dissemination within the network by using appropriate locations while increasing the cache hit ratio and network performance. The COCP is implemented in the simulator (Icarus) to evaluate its performance in terms of the cache hit ratio, path stretch, latency, and link load. Extensive experiments have been conducted to evaluate the proposed COCP strategy. The proposed COCP technique has been compared with the existing state-of-the-art techniques, namely, Leave Copy Everywhere (LCE), Leave Copy Down (LCD), ProbCache, Cache Less for More (CL4M), and opt-Cache. The results obtained with different cache sizes and popularities show that our proposed caching strategy can achieve up to 91.46% more cache hits, 19.71% reduced latency, 35.43% improved path stretch and 38.14% decreased link load. These results confirm that the proposed COCP strategy has the potential capability to handle the demands of future networks such as the Internet of Things (IoT) and vehicular networks.

Highlights

  • IntroductionThe Internet has an important role in our daily life. It has been designed to meet the requirements of the communication system

  • Content-Centric Networking (CCN) is an active area of research in future internet architecture and next-generation networks and is one of the key protocols being explored for the Internet of Things (IoT)

  • These caching strategies increase the homogeneous content replications through caching similar contents at multiple nodes that create a high level of content redundancy and reduces the content diversity which affects the cache hit ratio, latency, path stretch, and link load

Read more

Summary

Introduction

The Internet has an important role in our daily life. It has been designed to meet the requirements of the communication system. A novel technique Coupling Parameters to Optimize Content Placement (COCP) for content caching is proposed to improve content dissemination and minimizes content redundancy within the network This mechanism utilizes the neighbor information for low content retrieval delay and selects a suitable location for content placement by using different nature parameters for a better cache hit ratio, latency, path stretch, and link load. The proposed mechanism named Coupling Parameters to Optimize Content Placement (COCP) minimizes the content redundancy and content dissemination through optimized node selection to improve the cache hit ratio, latency, path stretch, and link load. A mechanism for better network performance is designed and developed in this study by coupling different parameters such as joint request rate, distance, and available cache space to minimize content redundancy.

Related Work
Proposed Content Placement Strategy
System Model
COCP Strategy
Simulation Setup
Analysis and Discussion
Cache Hit Ratio
Path Stretch (Hop Count)
Latency
Link Load
Conclusion
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