{"title":"Graph Deep Reinforcement Learning for Multi-Cycle Queuing and Scheduling in Deterministic Networking","authors":"Yelin Huang;Weiqiang Xu;Yueyue Dai;Sabita Maharjan;Yan Zhang","doi":"10.1109/TNSE.2025.3528043","DOIUrl":null,"url":null,"abstract":"Deterministic networking (DetNet) offers guaranteed transmission services for critical real-time applications, such as industrial automation and intelligent transport systems. It is challenging to fully utilise link resources of different rates to achieve deterministic scheduling in real-world network scenarios with heterogeneous link rates (e.g., hierarchical networks). The cycle specified queuing and forwarding (CSQF) is a typical approach to provide deterministic end-to-end delay in DetNet. However, to achieve deterministic scheduling, the CSQF mechanism sets the same cycle length for both high-speed links and low speed links, resulting in a significant waste of high-speed link resources. To address this issue, we propose a multi-cycle CSQF (MCCSQF) mechanism for multi-link rate networks to reduce queuing delay during high-speed link scheduling and consequently leading to a lower end-to-end flow latency. Furthermore, to fully exploit the exploration and decision-making capabilities of deep reinforcement learning (DRL) in complex environments, we design a DRL framework to achieve deterministic flow routing and low-latency scheduling in MCCSQF. However, DRL algorithms are not capable of fully utilizing network topology information for decision making. We, therefore introduce a graph DRL (GDRL) algorithm- incorporating graph convolution into DRL to extract topological spatial features of network links. Our numerical evaluation results from various network scenarios with different topologies and multiple link rates demonstrate that our proposed GDRL outperforms DRL in flow scheduling while MCCSQF effectively reduces the end-to-end delay compared to CSQF.","PeriodicalId":54229,"journal":{"name":"IEEE Transactions on Network Science and Engineering","volume":"12 2","pages":"1297-1310"},"PeriodicalIF":6.7000,"publicationDate":"2025-01-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Network Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/10836733/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, MULTIDISCIPLINARY","Score":null,"Total":0}
引用次数: 0
Abstract
Deterministic networking (DetNet) offers guaranteed transmission services for critical real-time applications, such as industrial automation and intelligent transport systems. It is challenging to fully utilise link resources of different rates to achieve deterministic scheduling in real-world network scenarios with heterogeneous link rates (e.g., hierarchical networks). The cycle specified queuing and forwarding (CSQF) is a typical approach to provide deterministic end-to-end delay in DetNet. However, to achieve deterministic scheduling, the CSQF mechanism sets the same cycle length for both high-speed links and low speed links, resulting in a significant waste of high-speed link resources. To address this issue, we propose a multi-cycle CSQF (MCCSQF) mechanism for multi-link rate networks to reduce queuing delay during high-speed link scheduling and consequently leading to a lower end-to-end flow latency. Furthermore, to fully exploit the exploration and decision-making capabilities of deep reinforcement learning (DRL) in complex environments, we design a DRL framework to achieve deterministic flow routing and low-latency scheduling in MCCSQF. However, DRL algorithms are not capable of fully utilizing network topology information for decision making. We, therefore introduce a graph DRL (GDRL) algorithm- incorporating graph convolution into DRL to extract topological spatial features of network links. Our numerical evaluation results from various network scenarios with different topologies and multiple link rates demonstrate that our proposed GDRL outperforms DRL in flow scheduling while MCCSQF effectively reduces the end-to-end delay compared to CSQF.
期刊介绍:
The proposed journal, called the IEEE Transactions on Network Science and Engineering (TNSE), is committed to timely publishing of peer-reviewed technical articles that deal with the theory and applications of network science and the interconnections among the elements in a system that form a network. In particular, the IEEE Transactions on Network Science and Engineering publishes articles on understanding, prediction, and control of structures and behaviors of networks at the fundamental level. The types of networks covered include physical or engineered networks, information networks, biological networks, semantic networks, economic networks, social networks, and ecological networks. Aimed at discovering common principles that govern network structures, network functionalities and behaviors of networks, the journal seeks articles on understanding, prediction, and control of structures and behaviors of networks. Another trans-disciplinary focus of the IEEE Transactions on Network Science and Engineering is the interactions between and co-evolution of different genres of networks.