Yong Liu , Bin Xu , Tianyi Yu , Qian Meng , Ben Wang , Yimo Shen
{"title":"ARS: Adaptive routing strategies using AT-GCN for traffic optimization in data center networks","authors":"Yong Liu , Bin Xu , Tianyi Yu , Qian Meng , Ben Wang , Yimo Shen","doi":"10.1016/j.jnca.2025.104214","DOIUrl":null,"url":null,"abstract":"<div><div>As internet services and Internet of Things (IoT) devices rapidly expand, Data Center Networks (DCN) have become essential for supporting online services, cloud computing, and big data analysis. These devices generate massive amounts of data continuously, leading to uneven and sudden network loads that traditional networks struggle to handle. Existing routing strategies often rely on fine-grained routing or current network states, which can result in misjudgments and fail to manage sudden traffic spikes or meet both low-latency and high-bandwidth requirements effectively. To tackle these challenges, we propose a new routing strategy that combines Software-Defined Networking (SDN) with an Attention-based Temporal Graph Convolutional Network (AT-GCN). By predicting future network states using AT-GCN and analyzing traffic characteristics with a Deep Neural Network (DNN), our method offered more precise traffic scheduling. Specifically, we used an improved butterfly optimization algorithm to route mouse flows through low-latency, stable paths, and employ Dijkstra’s algorithm to send elephant flows along paths with the highest predicted bandwidth. This approach effectively reduces latency and increases throughput. Simulation results demonstrate that our method significantly reduces average Flow Completion Time (FCT) by 18.72% to 62.94% compared to existing ECMP, LetFlow, DLBF, ILB and MABC schemes.</div></div>","PeriodicalId":54784,"journal":{"name":"Journal of Network and Computer Applications","volume":"241 ","pages":"Article 104214"},"PeriodicalIF":7.7000,"publicationDate":"2025-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Network and Computer Applications","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1084804525001110","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
引用次数: 0
Abstract
As internet services and Internet of Things (IoT) devices rapidly expand, Data Center Networks (DCN) have become essential for supporting online services, cloud computing, and big data analysis. These devices generate massive amounts of data continuously, leading to uneven and sudden network loads that traditional networks struggle to handle. Existing routing strategies often rely on fine-grained routing or current network states, which can result in misjudgments and fail to manage sudden traffic spikes or meet both low-latency and high-bandwidth requirements effectively. To tackle these challenges, we propose a new routing strategy that combines Software-Defined Networking (SDN) with an Attention-based Temporal Graph Convolutional Network (AT-GCN). By predicting future network states using AT-GCN and analyzing traffic characteristics with a Deep Neural Network (DNN), our method offered more precise traffic scheduling. Specifically, we used an improved butterfly optimization algorithm to route mouse flows through low-latency, stable paths, and employ Dijkstra’s algorithm to send elephant flows along paths with the highest predicted bandwidth. This approach effectively reduces latency and increases throughput. Simulation results demonstrate that our method significantly reduces average Flow Completion Time (FCT) by 18.72% to 62.94% compared to existing ECMP, LetFlow, DLBF, ILB and MABC schemes.
期刊介绍:
The Journal of Network and Computer Applications welcomes research contributions, surveys, and notes in all areas relating to computer networks and applications thereof. Sample topics include new design techniques, interesting or novel applications, components or standards; computer networks with tools such as WWW; emerging standards for internet protocols; Wireless networks; Mobile Computing; emerging computing models such as cloud computing, grid computing; applications of networked systems for remote collaboration and telemedicine, etc. The journal is abstracted and indexed in Scopus, Engineering Index, Web of Science, Science Citation Index Expanded and INSPEC.