Back to Search Start Over

f-NDN: An Extended Architecture of NDN Supporting Flow Transmission Mode.

Authors :
Tan, Xiaobin
Feng, Weiwei
Lv, Jinyang
Jin, Yang
Zhao, Zhifan
Yang, Jian
Source :
IEEE Transactions on Communications. Oct2020, Vol. 68 Issue 10, p6359-6373. 15p.
Publication Year :
2020

Abstract

As a promising candidate for future Internet architecture, Named Data Networking (NDN) can achieve significant potential advantages over current TCP/IP based Internet in content distribution and mobility support, etc. However, the communication mode in NDN that one Interest packet for pulling one data packet is likely to incur Interest packets flooding and to cause extremely large-scale Pending Interest Table (PIT) of the NDN router, which may substantially degrade the performance of NDN. Moreover, the absence of predefined connections also induces another challenge for NDN to manage the successive and concurrent requests from consumers efficiently. In this paper, we propose flow-based NDN ($f$ -NDN) architecture capable of supporting flow transmission mode for addressing the aforementioned challenges. In the context of $f$ -NDN, a data flow is defined as an aggregate of data packets with the same name prefix, and a flow Interest packet is introduced to pull a data flow rather than a single data packet. The PIT, CS, and FIB are re-designed to enable $f$ -NDN to operate at the granularity of flows. Bitmap structure aided error handling mechanism is further presented for $f$ -NDN to deal with the flow transmission’s uncertain failures. The built-in flow support in $f$ -NDN allows us to conceive a flow-level multi-path transmission regime for balancing the traffic in NDN network and reducing the time consumed for pulling the entire content. Weight-based flow Interest splitting algorithm and optimal rate control algorithm are both proposed for optimizing multi-path transmission. We illustrate the capability of the proposed architecture in supporting flow transmission and multi-path by implementing it in both simulator and prototype systems. The evaluation results are also presented to show its achievable performance. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
00906778
Volume :
68
Issue :
10
Database :
Academic Search Index
Journal :
IEEE Transactions on Communications
Publication Type :
Academic Journal
Accession number :
146512692
Full Text :
https://doi.org/10.1109/TCOMM.2020.3007936