{"title":"DiReNet: a distributed topology and routing joint optimization architecture for optical circuit switching networks","authors":"Shuo Li;Huaxi Gu;Yixuan Hao;Xiaoshan Yu;Hua Huang","doi":"10.1364/JOCN.563353","DOIUrl":null,"url":null,"abstract":"Optical circuit switching networks dynamically adjust their topologies to meet varying communication patterns. Conventional methods rely heavily on comprehensive traffic data collection, centralized processing, and complex resource allocation strategies. However, as networks scale to hundreds of thousands of nodes, these centralized solutions become impractical, imposing overwhelming demands on the computational and storage capacities of controllers. This results in a significant degradation of network reconfiguration efficiency and responsiveness. To address these challenges, we propose DiReNet, a distributed architecture for joint topology and routing optimization in optical circuit switching networks. Unlike traditional traffic matrix-based centralized approaches, DiReNet leverages link modification requests as a more effective reconfiguration metric for large-scale networks. Each node independently monitors link utilization and triggers localized reconfiguration, using in-band control and paired transmission to reduce control overhead. DiReNet also features a flooding-negotiation routing mechanism with one-hop relay limits, coordinating traffic draining, flooding, and feedback to ensure efficient resource utilization and seamless operation during reconfiguration. Simulations show that DiReNet’s reconfiguration delay is nearly unaffected by network scale, remaining only 24.8 µs even with 70,000 servers. Under real-world workloads from Google data centers, Meta’s Hadoop clusters, and web search traffic, DiReNet outperforms the classical distributed scheme RotorNet with higher throughput and lower latency while reducing queue length requirements by <tex>${3.4} \\times$</tex> and reconfiguration speed requirements by <tex>${100} \\times$</tex>. Compared to classical centralized schemes (e.g., KM, iSLIP, and Solstice), DiReNet achieves up to <tex>${100} \\times$</tex> lower latency and queue length and reduces the flow completion time by 21.49%–73.7%.","PeriodicalId":50103,"journal":{"name":"Journal of Optical Communications and Networking","volume":"17 9","pages":"796-807"},"PeriodicalIF":4.3000,"publicationDate":"2025-08-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Optical Communications and Networking","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11134561/","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
Optical circuit switching networks dynamically adjust their topologies to meet varying communication patterns. Conventional methods rely heavily on comprehensive traffic data collection, centralized processing, and complex resource allocation strategies. However, as networks scale to hundreds of thousands of nodes, these centralized solutions become impractical, imposing overwhelming demands on the computational and storage capacities of controllers. This results in a significant degradation of network reconfiguration efficiency and responsiveness. To address these challenges, we propose DiReNet, a distributed architecture for joint topology and routing optimization in optical circuit switching networks. Unlike traditional traffic matrix-based centralized approaches, DiReNet leverages link modification requests as a more effective reconfiguration metric for large-scale networks. Each node independently monitors link utilization and triggers localized reconfiguration, using in-band control and paired transmission to reduce control overhead. DiReNet also features a flooding-negotiation routing mechanism with one-hop relay limits, coordinating traffic draining, flooding, and feedback to ensure efficient resource utilization and seamless operation during reconfiguration. Simulations show that DiReNet’s reconfiguration delay is nearly unaffected by network scale, remaining only 24.8 µs even with 70,000 servers. Under real-world workloads from Google data centers, Meta’s Hadoop clusters, and web search traffic, DiReNet outperforms the classical distributed scheme RotorNet with higher throughput and lower latency while reducing queue length requirements by ${3.4} \times$ and reconfiguration speed requirements by ${100} \times$. Compared to classical centralized schemes (e.g., KM, iSLIP, and Solstice), DiReNet achieves up to ${100} \times$ lower latency and queue length and reduces the flow completion time by 21.49%–73.7%.
期刊介绍:
The scope of the Journal includes advances in the state-of-the-art of optical networking science, technology, and engineering. Both theoretical contributions (including new techniques, concepts, analyses, and economic studies) and practical contributions (including optical networking experiments, prototypes, and new applications) are encouraged. Subareas of interest include the architecture and design of optical networks, optical network survivability and security, software-defined optical networking, elastic optical networks, data and control plane advances, network management related innovation, and optical access networks. Enabling technologies and their applications are suitable topics only if the results are shown to directly impact optical networking beyond simple point-to-point networks.