QOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined network

Abstract According to the research status of Software Defined Network (SDN) control layer traffic scheduling, we find the current common problems, including single path, easy congestion, Quality of Service (QoS) requirements and high delay. To solve these four problems, we design and implement a QoS...

Full description

Bibliographic Details
Main Authors: Yiping Guo, Guyu Hu, Dongsheng Shao
Format: Article
Language:English
Published: Nature Portfolio 2022-08-01
Series:Scientific Reports
Online Access:https://doi.org/10.1038/s41598-022-18919-w
_version_ 1817998934950281216
author Yiping Guo
Guyu Hu
Dongsheng Shao
author_facet Yiping Guo
Guyu Hu
Dongsheng Shao
author_sort Yiping Guo
collection DOAJ
description Abstract According to the research status of Software Defined Network (SDN) control layer traffic scheduling, we find the current common problems, including single path, easy congestion, Quality of Service (QoS) requirements and high delay. To solve these four problems, we design and implement a QoS-oriented global multi-path traffic scheduling algorithm for SDN, referred to as QOGMP. First, we propose a link weight calculation algorithm based on the idea of traction links and deep reinforcement learning, and conduct experimental verifications related to traction links. The algorithm considers QoS requirements and alleviates the problems of easy congestion and high delay. Then, we propose a traffic scheduling algorithm based on link weight and multi-path scheme, which also considers QoS requirements and solves the problem of single path. Finally, we combined the link weight calculation algorithm and the traffic scheduling algorithm to implement QOGMP, and carried out comparative experiments in the built simulation environment. The experimental results show that QOGMP is better than the two comparison algorithms in terms of delay and rescheduling rate.
first_indexed 2024-04-14T03:01:00Z
format Article
id doaj.art-0095708a08184f52bf17574cc38a80b6
institution Directory Open Access Journal
issn 2045-2322
language English
last_indexed 2024-04-14T03:01:00Z
publishDate 2022-08-01
publisher Nature Portfolio
record_format Article
series Scientific Reports
spelling doaj.art-0095708a08184f52bf17574cc38a80b62022-12-22T02:15:54ZengNature PortfolioScientific Reports2045-23222022-08-0112111210.1038/s41598-022-18919-wQOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined networkYiping Guo0Guyu Hu1Dongsheng Shao2Command and Control Engineering College, People’s Liberation Army Engineering UniversityCommand and Control Engineering College, People’s Liberation Army Engineering UniversityUnit 31106 of People’s Liberation ArmyAbstract According to the research status of Software Defined Network (SDN) control layer traffic scheduling, we find the current common problems, including single path, easy congestion, Quality of Service (QoS) requirements and high delay. To solve these four problems, we design and implement a QoS-oriented global multi-path traffic scheduling algorithm for SDN, referred to as QOGMP. First, we propose a link weight calculation algorithm based on the idea of traction links and deep reinforcement learning, and conduct experimental verifications related to traction links. The algorithm considers QoS requirements and alleviates the problems of easy congestion and high delay. Then, we propose a traffic scheduling algorithm based on link weight and multi-path scheme, which also considers QoS requirements and solves the problem of single path. Finally, we combined the link weight calculation algorithm and the traffic scheduling algorithm to implement QOGMP, and carried out comparative experiments in the built simulation environment. The experimental results show that QOGMP is better than the two comparison algorithms in terms of delay and rescheduling rate.https://doi.org/10.1038/s41598-022-18919-w
spellingShingle Yiping Guo
Guyu Hu
Dongsheng Shao
QOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined network
Scientific Reports
title QOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined network
title_full QOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined network
title_fullStr QOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined network
title_full_unstemmed QOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined network
title_short QOGMP: QoS-oriented global multi-path traffic scheduling algorithm in software defined network
title_sort qogmp qos oriented global multi path traffic scheduling algorithm in software defined network
url https://doi.org/10.1038/s41598-022-18919-w
work_keys_str_mv AT yipingguo qogmpqosorientedglobalmultipathtrafficschedulingalgorithminsoftwaredefinednetwork
AT guyuhu qogmpqosorientedglobalmultipathtrafficschedulingalgorithminsoftwaredefinednetwork
AT dongshengshao qogmpqosorientedglobalmultipathtrafficschedulingalgorithminsoftwaredefinednetwork