返回
Deep Reinforcement Learning-Based Routing on Software-Defined Networks
DOI:10.1109/ACCESS.2022.3151081.png)
摘要
En 中文
With an exponential increase in network traffic demands requiring quality of services, the need for routing optimization has become more prominent. Recently, the advent of software-defined networking (SDN) technology enables centralized management and operation, and the networking resources such as switches become flexibly configurable through programmable interfaces. In this paper, we propose a deep reinforcement learning (DRL)-based routing optimization on an SDN. In the proposed method, the DRL agent learns the interdependency between the traffic load of network switches and the network performance, and decides an optimal set of link weights to make a balance between the end-to-end delay and packet losses of the network. The SDN controller determines the routing paths using the set of link weights and installs the flow-rules on the SDN-enabled switches. To overcome an extensively long learning process of DRL in a case of topology change, we develop an M/M/1/K queue-based network model and perform the learning process of DRL using the network model in an offline manner until it is converged. The simulation results demonstrate the proposed routing method outperforms a conventional hop-count routing and a traffic demand-based RL algorithm in several network topologies.
Keyword:
Routing
Optimization
Quality of service
Network topology
Delays
Packet loss
Resource management
Routing optimization
deep reinforcement learning
software-defined networking
期刊
IF:
3.6
论文数:
9.8W
被引数:
29.4W
机构
暂无机构信息
引用论文
Reinforcement Learning Based Routing in Networks: Review and Classification of Approaches
IEEE ACCESS
IF3.6
RL-Routing: An SDN Routing Algorithm Based on Deep Reinforcement LearningRl-routing: 一种基于深度强化学习的SDN路由算法

