SINET: Enabling Scalable Network Routing with Deep Reinforcement Learning on Partial Nodes

In this paper, we propose SINET, a scalable and intelligent network control framework for routing optimization. SINET uses the idea of partial control to collect network information from critical nodes and uses Deep Reinforcement Learning (DRL) to dynamically optimizes routing policies based on the collected network information. Simulation results show that SINET can reduce the average flow completion time and exhibit better robustness against minor topology changes, compared to existing DRL-based schemes.

[1]  Ioannis Lambadaris,et al.  Load balancing for multicast traffic in SDN using real-time link cost modification , 2015, 2015 IEEE International Conference on Communications (ICC).

[2]  Albert-László Barabási,et al.  Controllability of complex networks , 2011, Nature.

[3]  Chi Harold Liu,et al.  Experience-driven Networking: A Deep Reinforcement Learning based Approach , 2018, IEEE INFOCOM 2018 - IEEE Conference on Computer Communications.

[4]  Ibrahim Matta,et al.  BRITE: an approach to universal topology generation , 2001, MASCOTS 2001, Proceedings Ninth International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems.

[5]  Lei Chen,et al.  Curse of Dimensionality , 2018, Encyclopedia of Database Systems.

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

[7]  Konstantina Papagiannaki,et al.  Structural analysis of network traffic flows , 2004, SIGMETRICS '04/Performance '04.