Optical Communication Technology, Volume. 43, Issue 12, 10(2019)
Self-learning load balancing algorithm for SDON controller based on Bayesian network
With the increase of software defined optical network(SDON) scale, multiple controllers are needed to provide services for the whole network. The load balancing problem of controllers affects the service capability and network survivability of the whole network. A self-learning load balancing algorithm for SDON controller based on Bayesian network is proposed. Firstly, considering the controller parameters such as controller load, controller throughput and optical switch migration delay, Bayesian network is used to predict the degree of load congestion; secondly, the optimal action decision is made by combining reinforcement learning algorithm, and the feedback mechanism is used to realize the self-adjustment of parameter weights so as to adjust the control. Load balancing can be achieved by the degree of load congestion. The simulation results show that compared with Q-learning algorithm, the proposed algorithm achieves better load balancing function of the controller and improves load balancing efficiency more quickly.
Get Citation
Copy Citation Text
JIANG Wenli, LIANG Siyuan, ZHAO Fangli, ZHAO Feng. Self-learning load balancing algorithm for SDON controller based on Bayesian network[J]. Optical Communication Technology, 2019, 43(12): 10
Category:
Received: Jul. 5, 2019
Accepted: --
Published Online: May. 25, 2020
The Author Email: