Hop-by-hop interest rate notification and adjustment in named data networks

Safa Mejri, Haifa Touati, Farouk Kamoun · 2018

The transport model of the Named Data Networking (NDN) architecture introduces several new features, especially content can be retrieved from multiple sources and through multiple paths and may be stored in different in-network caches. These distinguished features make the traditional host-to-host TCP/IP congestion control schemes inconsistent with the NDN's communication model. In this paper, we describe and evaluate IRNA: a Hop-By-Hop Interest Rate Notification and Adjustment scheme. To address the above issues, IRNA controls the outgoing Interest queue occupancy at every NDN router. When the queue size exceeds or falls below a specified threshold, IRNA signals it towards downstream nodes by explicitly specifying the suitable Interest receiving rate. Consumers and routers along the path adjust their Interest sending rates according to the available rate specified in this notification. We evaluated IRNA through simulation and our results show that IRNA reacts quickly to congestion events while maintaining a proper bandwidth usage. Moreover, IRNA guarantees bandwidth fair sharing between consumers.

Read the paper · More papers on PaperTik