Abstract

As a pioneering network architecture, Named Data Networking (NDN) leverages the content-centric model and connectionless transmission mode to enhance network capacity. Despite the emergence of numerous congestion control protocols aimed at improving NDN transmission efficiency, most of these approaches implicitly assume that each interest packet elicits one single data packet, which significantly restricts network performance. To address this issue, we introduce C3NDN, a Congestion Control scheme that leverages caching strategy in NDN. C3NDN formulates a One-Interest-Multiple-Data model to improve network efficiency, and employs a probabilistic caching strategy to cache popular content at important nodes and optimize the in-network caching characteristic of NDN. Furthermore, C3NDN incorporates a congestion control algorithm based on the One-Interest-Multiple-Data model, which considers the bandwidth and delay information of the transmission path. Additionally, C3NDN implements a marking method that takes full advantage of node cache and reduces transmission time. Extensive experiments have been conducted to show the performance of C3NDN, and the results demonstrate that C3NDN can reduce the transmission time by up to 41.68% when compared with the other congestion control schemes.

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