Popularity-Driven Optimized Caching Scheme for Content-Centric Networking
Sumit Kumar, Rajeev Tiwari, Pardeep Singh · 2023
Content-Centric Networking (CCN) emerged as one of the most promising Internet architecture. It offers data-centric communication instead of the host-based infrastructure, which has been used in the most of the existing solutions. In contrast to host based architecture, For effective content distribution and to raise the Quality of Service (QoS) for the end user, CCN offers in-network caching capabilities. However, in-network routers can cache a limited number of contents as their cache size is generally trivial in contrast to the content catalogue at the server. Thus, for improved utilization of the available network resources, an efficient caching approach has been suggested in this work. The approach implements a dynamic sized popularity table on every router. This table is invoked and searched during content caching to determine the content access frequency. The scheme proposed the empirical heuristics for optimal caching decisions based on a realistic network topology. Comprehensive simulation executions show effectiveness of the suggested caching technique as traditional caching schemes do not offer optimal network performance under the realistic cache size, catalogue size and request rate parameters. According to the simulation results, the suggested approach significantly improves the in-network cache hit-ratio when compared to majority of existing solutions while reducing network traffic and delay during content retrieval.