Juan Carlos Hernandez-Hernandez;David Larrabeiti;Maria Calderon;Ignacio Soto;Farhad Arpanaei
{"title":"时分复用QKD网络的离线调度研究","authors":"Juan Carlos Hernandez-Hernandez;David Larrabeiti;Maria Calderon;Ignacio Soto;Farhad Arpanaei","doi":"10.1364/JOCN.566174","DOIUrl":null,"url":null,"abstract":"Quantum key distribution (QKD) combined with quantum-safe encryption algorithms offers a practical path to future-proof communication security. Currently, the BB84 QKD protocol is mature and can be deployed over legacy optical fiber infrastructure using commercial products, with trusted key relaying as a workaround for its distance limitations. However, designing cost-effective QKD networks is essential for widespread adoption by end users and telecom operators (Telcos). To address this challenge, we propose and study a novel, to our knowledge, strategy: periodic time sharing of QKD transceivers. This strategy, especially cost saving at low and medium workloads, allows for generating keys for pairs of nodes at deterministic rates decided a priori. This work presents an offline solution for allocating and scheduling QKD transceivers that are shared by the aforementioned time-division multiplexing (TDM) scheme in a QKD network. We propose a mixed-integer linear programming (MILP)-based scheduling (MBS) method to solve this problem, which is computationally expensive, even for small network topologies. As an alternative, we introduce allocation-driven scheduling (ADS), an algorithm that internally breaks the problem into two steps: allocate first and schedule later. The scheduling can be handled by either a relaxed-MBS (rMBS) or a round-robin scheduling (RRS) approach (ADS-rMBS and ADS-RRS, respectively). Both methods yield results comparable to MBS for small networks. Furthermore, simulations illustrate that both ADS-rMBS and ADS-RRS enable a pay-as-you-grow model, reducing the initial capital expenditure in low-load scenarios. Compared with the non-TDM baseline (i.e., QKD transceivers are non-shared), the cost savings range from 30% to 50%, making QKD deployment more economically viable. Moreover, ADS-rMBS generally outperforms ADS-RRS, but requires a higher runtime, reaching up to 2500 s in large networks. Conversely, ADS-RRS maintains a stable 1 ms runtime across all conditions, making both approaches viable depending on the traffic matrix update interval.","PeriodicalId":50103,"journal":{"name":"Journal of Optical Communications and Networking","volume":"17 9","pages":"834-846"},"PeriodicalIF":4.3000,"publicationDate":"2025-08-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"On offline scheduling for time-division multiplexing QKD networks\",\"authors\":\"Juan Carlos Hernandez-Hernandez;David Larrabeiti;Maria Calderon;Ignacio Soto;Farhad Arpanaei\",\"doi\":\"10.1364/JOCN.566174\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Quantum key distribution (QKD) combined with quantum-safe encryption algorithms offers a practical path to future-proof communication security. Currently, the BB84 QKD protocol is mature and can be deployed over legacy optical fiber infrastructure using commercial products, with trusted key relaying as a workaround for its distance limitations. However, designing cost-effective QKD networks is essential for widespread adoption by end users and telecom operators (Telcos). To address this challenge, we propose and study a novel, to our knowledge, strategy: periodic time sharing of QKD transceivers. This strategy, especially cost saving at low and medium workloads, allows for generating keys for pairs of nodes at deterministic rates decided a priori. This work presents an offline solution for allocating and scheduling QKD transceivers that are shared by the aforementioned time-division multiplexing (TDM) scheme in a QKD network. We propose a mixed-integer linear programming (MILP)-based scheduling (MBS) method to solve this problem, which is computationally expensive, even for small network topologies. As an alternative, we introduce allocation-driven scheduling (ADS), an algorithm that internally breaks the problem into two steps: allocate first and schedule later. The scheduling can be handled by either a relaxed-MBS (rMBS) or a round-robin scheduling (RRS) approach (ADS-rMBS and ADS-RRS, respectively). Both methods yield results comparable to MBS for small networks. Furthermore, simulations illustrate that both ADS-rMBS and ADS-RRS enable a pay-as-you-grow model, reducing the initial capital expenditure in low-load scenarios. Compared with the non-TDM baseline (i.e., QKD transceivers are non-shared), the cost savings range from 30% to 50%, making QKD deployment more economically viable. Moreover, ADS-rMBS generally outperforms ADS-RRS, but requires a higher runtime, reaching up to 2500 s in large networks. Conversely, ADS-RRS maintains a stable 1 ms runtime across all conditions, making both approaches viable depending on the traffic matrix update interval.\",\"PeriodicalId\":50103,\"journal\":{\"name\":\"Journal of Optical Communications and Networking\",\"volume\":\"17 9\",\"pages\":\"834-846\"},\"PeriodicalIF\":4.3000,\"publicationDate\":\"2025-08-27\",\"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/11142906/\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Optical Communications and Networking","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11142906/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, HARDWARE & ARCHITECTURE","Score":null,"Total":0}
On offline scheduling for time-division multiplexing QKD networks
Quantum key distribution (QKD) combined with quantum-safe encryption algorithms offers a practical path to future-proof communication security. Currently, the BB84 QKD protocol is mature and can be deployed over legacy optical fiber infrastructure using commercial products, with trusted key relaying as a workaround for its distance limitations. However, designing cost-effective QKD networks is essential for widespread adoption by end users and telecom operators (Telcos). To address this challenge, we propose and study a novel, to our knowledge, strategy: periodic time sharing of QKD transceivers. This strategy, especially cost saving at low and medium workloads, allows for generating keys for pairs of nodes at deterministic rates decided a priori. This work presents an offline solution for allocating and scheduling QKD transceivers that are shared by the aforementioned time-division multiplexing (TDM) scheme in a QKD network. We propose a mixed-integer linear programming (MILP)-based scheduling (MBS) method to solve this problem, which is computationally expensive, even for small network topologies. As an alternative, we introduce allocation-driven scheduling (ADS), an algorithm that internally breaks the problem into two steps: allocate first and schedule later. The scheduling can be handled by either a relaxed-MBS (rMBS) or a round-robin scheduling (RRS) approach (ADS-rMBS and ADS-RRS, respectively). Both methods yield results comparable to MBS for small networks. Furthermore, simulations illustrate that both ADS-rMBS and ADS-RRS enable a pay-as-you-grow model, reducing the initial capital expenditure in low-load scenarios. Compared with the non-TDM baseline (i.e., QKD transceivers are non-shared), the cost savings range from 30% to 50%, making QKD deployment more economically viable. Moreover, ADS-rMBS generally outperforms ADS-RRS, but requires a higher runtime, reaching up to 2500 s in large networks. Conversely, ADS-RRS maintains a stable 1 ms runtime across all conditions, making both approaches viable depending on the traffic matrix update interval.
期刊介绍:
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.