journal article·2022Open access

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

Salman Rashid, Shukor Abd Razak, Fuad A. Ghaleb, Faisal Saeed, Eman H. Alkhammash

Computers, Materials & Continua· Volume 71· Issue 3

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.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Caching and Content Delivery · Opportunistic and Delay-Tolerant Networks · Cooperative Communication and Network Coding

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (26)

Show source-provided references
1. EHCP: An efficient hybrid content placement strategy in named data network caching10.1109/ACCESS.2019.2946184 ↗
2. Progressive caching system for video streaming services over content centric network10.1109/ACCESS.2019.2909563 ↗
3. A cache placement strategy with energy consumption optimization in information-centric networking10.3390/fi11030064 ↗
4. A survey of caching policies and forwarding mechanisms in information-centric networking10.1109/COMST.2016.2565541 ↗
5. Performances of probabilistic caching strategies in content centric networking10.1109/ACCESS.2018.2872614 ↗
6. Enabling the content dissemination through caching in the state-of-the-art sustainable information and communication technologies10.1016/j.scs.2020.102291 ↗
7. A comparative performance analysis of popularity-based caching strategies in named data networking10.1109/ACCESS.2020.2980385 ↗
8. Optimal content caching in content-centric networks10.1155/2019/6373960 ↗
9. Leafpopdown: Leaf popular down caching strategy for information-centric networking
10. A comparative performance analysis of popularity-based caching strategies in named data networking10.1109/ACCESS.2020.2980385 ↗
11. A functional taxonomy of caching schemes: Towards guided designs in information-centric networks10.1016/j.comnet.2019.106937 ↗
12. Design and evaluation of probabilistic caching in information-centric networking10.1109/ACCESS.2018.2841417 ↗
13. Greedy caching: An optimized content placement strategy for information-centric networks10.1016/j.comnet.2018.05.001 ↗
14. Least fresh first cache replacement policy for NDN-based IoT networks10.1016/j.pmcj.2018.12.002 ↗
15. On caching and routing in information-centric networks10.1109/MCOM.2017.1700184 ↗
16. A new content popularity probability based cache placement and replacement plan in CCN
17. Cache ‘less for more’ in information-centric networks
18. Icarus: A caching simulator for information centric networking (ICN)
19. PPCS: A progressive popularity-aware caching scheme for edge-based cache redundancy avoidance in information-centric networks10.3390/s19030694 ↗
20. Performance analysis of caching and forwarding strategies in content centric networking
21. Compound popular content caching strategy in named data networking10.3390/electronics8070771 ↗
22. Hierarchical and flat-based hybrid naming scheme in content-centric networks of things10.1109/JIOT.2018.2792016 ↗
23. Content centric networks (CCN): A survey
24. CCAR: Caching and content-aware routing for content oriented networking
25. Towards a novel cache replacement strategy for named data networking based on software defined networking10.1016/j.compeleceng.2017.12.025 ↗
26. A cache content replacement scheme for information centric network10.1016/j.procs.2016.06.011 ↗