A Novel Method for Routing Optimization in Software-Defined Networks

被引:1
作者
Alkhalaf, Salem [1 ]
Alturise, Fahad [1 ]
机构
[1] Coll Sci & Arts ArRass Qassim Univ, Dept Comp, Ar Rass, Qassim, Saudi Arabia
来源
CMC-COMPUTERS MATERIALS & CONTINUA | 2022年 / 73卷 / 03期
关键词
Reinforcement learning; routing algorithm; software-defined network; optimization;
D O I
10.32604/cmc.2022.031698
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software-defined network (SDN) is a new form of network architecture that has programmability, ease of use, centralized control, and protocol independence. It has received high attention since its birth. With SDN network architecture, network management becomes more efficient, and programmable interfaces make network operations more flexible and can meet the different needs of various users. The mainstream communication protocol of SDN is OpenFlow, which contains a Match Field in the flow table structure of the protocol, which matches the content of the packet header of the data received by the switch, and completes the corresponding actions according to the matching results, getting rid of the dependence on the protocol to avoid designing a new protocol. In order to effectively optimize the routing for SDN, this paper proposes a novel algorithm based on reinforcement learning. The proposed technique can maximize numerous objectives to dynamically update the routing strategy, and it has great generality and is not reliant on any specific network state. The control of routing strategy is more complicated than many Q-learning-based algorithms due to the employment of reinforcement learning. The performance of the method is tested by experiments using the OMNe++ simulator. The experimental results reveal that our PPO-based SDN routing control method has superior performance and stability than existing algorithms.
引用
收藏
页码:6393 / 6405
页数:13
相关论文
共 32 条
[1]   A Survey on Machine Learning Techniques for Routing Optimization in SDN [J].
Amin, Rashid ;
Rojas, Elisa ;
Aqdus, Aqsa ;
Ramzan, Sadia ;
Casillas-Perez, David ;
Arco, Jose M. .
IEEE ACCESS, 2021, 9 :104582-104611
[2]   Memetic binary particle swarm optimization for discrete optimization problems [J].
Beheshti, Zahra ;
Shamsuddin, Siti Mariyam ;
Hasan, Shafaatunnur .
INFORMATION SCIENCES, 2015, 299 :58-84
[3]   Enhancing GMPLS Signaling Protocol for Encompassing Quality of Transmission (QoT) in All-Optical Networks [J].
Cugini, Filippo ;
Sambo, Nicola ;
Andriolli, Nicola ;
Giorgetti, Alessio ;
Valcarenghi, Luca ;
Castoldi, Piero ;
Le Rouzic, Esther ;
Poirrier, Julien .
JOURNAL OF LIGHTWAVE TECHNOLOGY, 2008, 26 (17-20) :3318-3328
[4]   State-of-the-Art Deep Learning: Evolving Machine Intelligence Toward Tomorrow's Intelligent Network Traffic Control Systems [J].
Fadlullah, Zubair Md. ;
Tang, Fengxiao ;
Mao, Bomin ;
Kato, Nei ;
Akashi, Osamu ;
Inoue, Takeru ;
Mizutani, Kimihiro .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04) :2432-2455
[5]  
Genesan E., 2021, PHOTONICS-BASEL, V8, P1
[6]  
Guerrero J., 2021, APPL SCI, V11, P1
[7]  
Jackson C., 2017, IEEE EUROPEAN C ONOP, P1
[8]   Q-FDBA: improving QoE fairness for video streaming [J].
Jiang, Jingyan ;
Hu, Liang ;
Hao, Pingting ;
Sun, Rui ;
Hu, Jiejun ;
Li, Hongtu .
MULTIMEDIA TOOLS AND APPLICATIONS, 2018, 77 (09) :10787-10806
[9]  
Josbert N., 2021, INFORM J, V12, P1
[10]   Fully SDN-Enabled All-Optical Architecture for Data Center Virtualization with Time and Space Multiplexing [J].
Kondepu, K. ;
Jackson, C. ;
Ou, Y. ;
Beldachi, A. ;
Pages, A. ;
Agraz, F. ;
Moscatelli, F. ;
Miao, W. ;
Kamchevska, V ;
Calabretta, N. ;
Landi, G. ;
Spadaro, S. ;
Yan, S. ;
Simeonidou, D. ;
Nejabati, R. .
JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2018, 10 (07) :B90-B101