Multi-Path Forwarding Strategy for Named Data Networking Based on Pending Interests and Available Bandwidth

Named Data Networking (NDN) is a new Internet architecture, and it focuses on the content or name rather than the location or address. One-to-many communication has become the main feature of NDN networks. Therefore, forwarding strategy plays an important role in the content delivery performance enhancement of NDN networks. Most existing schemes tend to consider one or two metrics of different faces, such as round trip time(RTT), pending Interests (PI) and bandwidth (BW). Such single-metric or dual-metric designs usually lower accuracy in characterizing path performance. In addition, the Data packet can carry rich performance information of the path it passes through, which is more powerful than estimating the path performance on the local interface. To this end, we propose a multi-path forwarding strategy named PIBW, considering multiple metrics including PI, available BW, etc. We implement PIBW and conduct performance evaluations based on ndnSIM. Simulation evaluation shows that PIBW outperforms baseline solutions in terms of throughput, link bandwidth utilization and convergence time.