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
相关论文
共 50 条
  • [41] Reliability Optimization for Controller Placement in Software-Defined Networks
    Martyna, Jerzy
    ADVANCES IN DEPENDABILITY ENGINEERING OF COMPLEX SYSTEMS, 2018, 582 : 298 - 307
  • [42] Routing method with flow entry aggregation for software-defined networking
    Yoshioka, Koichi
    Hirata, Kouji
    Yamamoto, Miki
    2017 31ST INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2017, : 157 - 162
  • [43] A Novel Prediction-Based Temporal Graph Routing Algorithm for Software-Defined Vehicular Networks
    Zhao, Liang
    Li, Zhuhui
    Al-Dubai, Ahmed Y.
    Min, Geyong
    Li, Jiajia
    Hawbani, Ammar
    Zomaya, Albert Y.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2022, 23 (08) : 13275 - 13290
  • [44] A Novel Software-Defined Convolutional Neural Networks Accelerator
    Li, Yufeng
    Du, Yankang
    IEEE ACCESS, 2019, 7 : 177922 - 177931
  • [45] Dynamic routing optimization in software-defined networking based on a metaheuristic algorithm
    Junyan Chen
    Wei Xiao
    Hongmei Zhang
    Jiacheng Zuo
    Xinmei Li
    Journal of Cloud Computing, 13
  • [46] Deep Reinforcement Learning-Based Routing on Software-Defined Networks
    Kim, Gyungmin
    Kim, Yohan
    Lim, Hyuk
    IEEE ACCESS, 2022, 10 : 18121 - 18133
  • [47] Dynamic routing optimization in software-defined networking based on a metaheuristic algorithm
    Chen, Junyan
    Xiao, Wei
    Zhang, Hongmei
    Zuo, Jiacheng
    Li, Xinmei
    JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS, 2024, 13 (01):
  • [48] Robust Multipath Multicast Routing Algorithms for Videos in Software-Defined Networks
    Lee, Meng-Wei
    Li, Yu-Sian
    Huang, Xin
    Chen, Yi-Ren
    Hou, Ting-Fang
    Hsu, Cheng-Hsin
    2014 IEEE 22ND INTERNATIONAL SYMPOSIUM OF QUALITY OF SERVICE (IWQOS), 2014, : 218 - 227
  • [49] Development Framework for Simulating Routing Behavior in Software-Defined Wireless Networks
    Buzura, Sorin
    Suciu, Alis
    Cebuc, Emil
    Iancu, Bogdan
    Dadarlat, Vasile
    Proceedings - RoEduNet IEEE International Conference, 2022, 2022-September
  • [50] Link-Quality Aware Routing for Software-Defined Vehicular Networks
    Malakar, Madhuri
    Mahapatro, Judhistir
    IETE JOURNAL OF RESEARCH, 2025, 71 (01) : 53 - 64