Open Access iconOpen Access

ARTICLE

crossmark

COCP: Coupling Parameters Content Placement Strategy for In-Network Caching-Based Content-Centric Networking

by Salman Rashid1, Shukor Abd Razak1, Fuad A. Ghaleb1,*, Faisal Saeed2, Eman H. Alkhammash3

1 School of Computing, Faculty of Engineering, Universiti Teknologi Malaysia, Johor Bahru, 81310, Malaysia
2 College of Computer Science and Engineering, Taibah University, Medina 42353, Saudi Arabia
3 Department of Computer Science, College of Computers and Information Technology, Taif University, Taif, 21944, Saudi Arabia

* Corresponding Author: Fuad A. Ghaleb. Email: email

Computers, Materials & Continua 2022, 71(3), 5523-5543. https://doi.org/10.32604/cmc.2022.020587

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.

Keywords


Cite This Article

APA Style
Rashid, S., Razak, S.A., Ghaleb, F.A., Saeed, F., Alkhammash, E.H. (2022). COCP: coupling parameters content placement strategy for in-network caching-based content-centric networking. Computers, Materials & Continua, 71(3), 5523-5543. https://doi.org/10.32604/cmc.2022.020587
Vancouver Style
Rashid S, Razak SA, Ghaleb FA, Saeed F, Alkhammash EH. COCP: coupling parameters content placement strategy for in-network caching-based content-centric networking. Comput Mater Contin. 2022;71(3):5523-5543 https://doi.org/10.32604/cmc.2022.020587
IEEE Style
S. Rashid, S. A. Razak, F. A. Ghaleb, F. Saeed, and E. H. Alkhammash, “COCP: Coupling Parameters Content Placement Strategy for In-Network Caching-Based Content-Centric Networking,” Comput. Mater. Contin., vol. 71, no. 3, pp. 5523-5543, 2022. https://doi.org/10.32604/cmc.2022.020587



cc Copyright © 2022 The Author(s). Published by Tech Science Press.
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
  • 2937

    View

  • 2110

    Download

  • 0

    Like

Share Link