Deep Reinforcement Learning-Based Routing on Software-Defined Networks.

IEEE Access(2022)

引用 13|浏览6
暂无评分
摘要
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.
更多
查看译文
关键词
Routing, Optimization, Quality of service, Network topology, Delays, Packet loss, Resource management, Routing optimization, deep reinforcement learning, software-defined networking
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要