IFS-RL: An Intelligent Forwarding Strategy Based on Reinforcement Learning in Named-Data Networking

Named-Data Networking (NDN) is a new communication paradigm where network primitives are based on named-data rather than host identifiers. Compared with IP, NDN has a unique feature that forwarding plane enables each router to select the next forwarding hop independently without relying on routing. Therefore, forwarding strategies play a significant role for adaptive and efficient data transmission in NDN. Most of the existing forwarding strategies use fixed control rules based on simplified or inaccurate models of the deployment environment. As a result, existing schemes inevitably fail to achieve optimal performance across a broad set of network conditions and application demands. In this paper, We propose IFS-RL, an intelligent forwarding strategy based on reinforcement learning. IFS-RL trains a neural network model which chooses appropriate interfaces for the forwarding of Interest based on observations collected by routing node. Not relying on pre-programmed models, IFS-RL learns to make decisions solely through observations of the resulting performance of past decisions. Therefore, IFS-RL can implement intelligent forwrarding which adapt to a wide range of network conditions. Besides, we also researches the learning granularity and the enhancement for network topology change. We compare IFS-RL to state-of-the-art forwarding strategies in ndnSIM. Experimental results show that IFS-RL can achieve higher throughput and lower packet drop rates.

[1]  Eduardo F. Morales,et al.  An Introduction to Reinforcement Learning , 2011 .

[2]  Deborah Estrin,et al.  Named Data Networking (NDN) Project , 2010 .

[3]  George Xylomenos,et al.  Reducing forwarding state in content-centric networks with semi-stateless forwarding , 2014, IEEE INFOCOM 2014 - IEEE Conference on Computer Communications.

[4]  Alexander Afanasyev,et al.  journal homepage: www.elsevier.com/locate/comcom , 2022 .

[5]  Antonella Molinaro,et al.  Forwarding strategies in named data wireless ad hoc networks: Design and evaluation , 2015, J. Netw. Comput. Appl..

[6]  Shahab Baqai,et al.  QoS aware path selection in content centric networks , 2012, 2012 IEEE International Conference on Communications (ICC).

[7]  Yuval Tassa,et al.  Continuous control with deep reinforcement learning , 2015, ICLR.

[8]  Nikos Fotiou,et al.  A Survey of Information-Centric Networking Research , 2014, IEEE Communications Surveys & Tutorials.

[9]  Konstantin Avrachenkov,et al.  CCN interest forwarding strategy as Multi-Armed Bandit model with delays , 2012, 2012 6th International Conference on Network Games, Control and Optimization (NetGCooP).

[10]  Jie Yuan,et al.  An entropy-based probabilistic forwarding strategy in Named Data Networking , 2015, 2015 IEEE International Conference on Communications (ICC).

[11]  Serge Fdida,et al.  Navigo: Interest forwarding by geolocations in vehicular Named Data Networking , 2015, 2015 IEEE 16th International Symposium on A World of Wireless, Mobile and Multimedia Networks (WoWMoM).

[12]  Van Jacobson,et al.  Networking named content , 2009, CoNEXT '09.

[13]  Deep Medhi,et al.  Probability-based adaptive forwarding strategy in named data networking , 2013, 2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013).

[14]  Massimo Gallo,et al.  Optimal multipath congestion control and request forwarding in Information-Centric Networks , 2013, 2013 21st IEEE International Conference on Network Protocols (ICNP).

[15]  Haijun Zhang,et al.  An NDN IoT Content Distribution Model With Network Coding Enhanced Forwarding Strategy for 5G , 2018, IEEE Transactions on Industrial Informatics.