Optical Communication Technology, Volume. 43, Issue 12, 10(2019)

Self-learning load balancing algorithm for SDON controller based on Bayesian network

JIANG Wenli, LIANG Siyuan, ZHAO Fangli, and ZHAO Feng
Author Affiliations
  • [in Chinese]
  • show less

    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.

    Tools

    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

    Download Citation

    EndNote(RIS)BibTexPlain Text
    Save article for my favorites
    Paper Information

    Category:

    Received: Jul. 5, 2019

    Accepted: --

    Published Online: May. 25, 2020

    The Author Email:

    DOI:10.13921/j.cnki.issn1002-5561.2019.12.003

    Topics