ACCP: adaptive congestion control protocol in named data networking based on deep learning

Tingting Liu,Mingchuan Zhang,Junlong Zhu,Ruijuan Zheng,Ruoshui Liu,Qingtao Wu
DOI: https://doi.org/10.1007/s00521-018-3408-2
2018-01-01
Neural Computing and Applications
Abstract:Named data networking (NDN) is a novel network architecture which adopts a receiver-driven transport approach. However, NDN is the name-based routing and source uncontrollability, and network congestion is inevitable. In this paper, we propose an adaptive congestion control protocol (ACCP) which is divided into two phase to control network congestion before affecting network performance. In the first phase, we employ the time series prediction model based on deep learning to predict the source of congestion for each node. In the second phase, we estimate the level of network congestion by the average queue length based on the outcomes of first phase in each router and explicitly return it back to receiver, and then the receiver adjusts sending rate of Interest packets to realize congestion control. Simulation experiment results show that our proposed ACCP scheme has better performance than ICP and CHoPCoP in terms of the high utilization and minimal packet drop in a multi-source/multi-path environment.
What problem does this paper attempt to address?