The growing demand for large-scale data distribution and sharing presents significant challenges to content transmission within the current TCP/IP network architecture. To address these challenges, Information-Centric Networking (ICN) has emerged as a promising alternative, offering inherent support for multipath forwarding and in-network caching to improve data transmission performance. However, most existing ICN caching strategies primarily focus on utilizing resources along the default transmission path and its neighboring nodes, without fully exploiting the additional resources provided by multipath forwarding. To address this gap, we propose an efficient multipath-based caching strategy that optimizes cache placement by decomposing the problem into two steps, multipath selection and cache node selection along the paths. First, multipath selection considers both transmission and caching resources across multiple paths, prioritizing the caching of popular content while efficiently transmitting less popular content. Next, along the selected paths, cache node selection evaluates cache load based on cache utilization and available capacity, prioritizing nodes with the lowest cache load. Extensive simulations across diverse topologies demonstrate that the proposed strategy reduces data transmission latency by at least 12.22%, improves cache hit rate by at least 16.44%, and enhances cache node load balancing by at least 18.77%, compared to the neighborhood collaborative caching strategies.
Read full abstract