Machine learning aided load balance routing scheme considering queue utilization
Author | Yao, Haipeng |
Author | Yuan, Xin |
Author | Zhang, Peiying |
Author | Wang, Jingjing |
Author | Jiang, Chunxiao |
Author | Guizani, Mohsen |
Available date | 2022-11-10T09:47:20Z |
Publication Date | 2019 |
Publication Name | IEEE Transactions on Vehicular Technology |
Resource | Scopus |
Resource | 2-s2.0-85076741722 |
Abstract | Due to the rapid development of network techniques, packet-switched systems experience high-speed growth of traffic, which imposes a heavy and unbalanced burden on the routers. Hence, efficient routing schemes are required in order to achieve load balance. By decoupling the control plane and the data plane, Software-Defined Network (SDN) shows its flexibility and extensibility to achieve the automatic management of network resources. Based on the SDN architecture, we propose a pair of machine learning aided load balance routing schemes considering the queue utilization (QU), which divide the routing process into three steps, namely the dimension reduction, the QU prediction, as well as the load balance routing. To the best of our knowledge, it is the first time that principal component analysis (PCA) is used for the dimension reduction of the substrate network. Furthermore, QU prediction is conducted with the aid of neural network algorithms for the sake of coping with the network congestion resulting from burst traffic. Finally, simulation results show that our proposed routing schemes considering QU predicted by the machine learning algorithms outperform the traditional Bellman-Ford (BF) routing strategy in terms of the average packet loss ratio, the worst throughput and the average delay. 2019 IEEE. |
Sponsor | Manuscript received February 11, 2019; revised April 30, 2019; accepted June 2, 2019. Date of publication June 10, 2019; date of current version August 13, 2019. This research was supported by the Director Foundation Project of National Engineering Laboratory for Public Security Risk Perception and Control by Big Data (PSRPC). The review of this paper was coordinated by Prof. C. Zhang. (Corresponding author: Haipeng Yao.) H. Yao and X. Yuan are with the State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing 100876, China (e-mail: yaohaipeng@bupt.edu.cn; yuanxinbupt@163.com). |
Language | en |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Subject | Load balance routing Machine learning Principal component analysis Queue utilization |
Type | Article |
Pagination | 7987-7999 |
Issue Number | 8 |
Volume Number | 68 |
Files in this item
Files | Size | Format | View |
---|---|---|---|
There are no files associated with this item. |
This item appears in the following Collection(s)
-
Computer Science & Engineering [2402 items ]