Intelligent Routing Algorithm over SDN: Reusable Reinforcement Learning Approach
Wang Wumian, Sajal Saha, Anwar Haque, and Greg Sidebottom

TL;DR
This paper presents a reusable, QoS-aware reinforcement learning routing algorithm for SDN that ensures loop-free path exploration, improves load balancing, and converges faster than traditional methods by leveraging network QoS status and segment routing.
Contribution
The paper introduces a novel reusable RL-based routing algorithm over SDN that enhances convergence speed and load balancing by utilizing network QoS information and segment routing techniques.
Findings
Better load balancing performance compared to traditional routing approaches.
Faster convergence when routing multiple traffic demands.
Effective use of network QoS status to accelerate learning.
Abstract
Traffic routing is vital for the proper functioning of the Internet. As users and network traffic increase, researchers try to develop adaptive and intelligent routing algorithms that can fulfill various QoS requirements. Reinforcement Learning (RL) based routing algorithms have shown better performance than traditional approaches. We developed a QoS-aware, reusable RL routing algorithm, RLSR-Routing over SDN. During the learning process, our algorithm ensures loop-free path exploration. While finding the path for one traffic demand (a source destination pair with certain amount of traffic), RLSR-Routing learns the overall network QoS status, which can be used to speed up algorithm convergence when finding the path for other traffic demands. By adapting Segment Routing, our algorithm can achieve flow-based, source packet routing, and reduce communications required between SDN controller…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware-Defined Networks and 5G
MethodsSPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
