Network emulators play an important role in testing network systems, applications, and protocols. Emulators bridge the gap between simulation setups that lack realism in results and real-world trials that are accurate but often expensive, non-reproducible, and uncontrollable. This article presents an extended model of the Quantum Key Distribution Network Simulation Module (QKDNetSim) with a model catalog of QKD components and functionalities. We explore emulations of point-to-point connections in QKD networks and the interaction of essential components within QKD nodes. The presented tool will undoubtedly spur future development and teaching, and it is critical for testing novel applications and protocols applied to QKD networks.
Network emulators play an important role in testing network systems, applications, and protocols. Emulators bridge the gap between simulation setups that lack realism in results and real-world trials that are accurate but often expensive, non-reproducible, and uncontrollable. This article presents an extended model of the Quantum Key Distribution Network Simulation Module (QKDNetSim) with a model catalog of QKD components and functionalities. We explore emulations of point-to-point connections in QKD networks and the interaction of essential components within QKD nodes. The presented tool will undoubtedly spur future development and teaching, and it is critical for testing novel applications and protocols applied to QKD networks.
Network emulators are essential in testing network systems, applications, and protocols. Emulators bridge the gap between simulation setups that lack realism in results and real-world trials that are accurate but often expensive, non-reproducible, and uncontrollable. This paper describes the simulations and emulations of the national Czech QKD network. Using emulation techniques, a unique ecosystem is formed that includes the processes of generating, processing, storing, and consuming cryptographic keys. The presented tool will undoubtedly spur future development, understanding, and teaching, and it is critical for testing novel applications and protocols applied to QKD networks.
The wide range of supported services in modern telecommunication networks has increased the demand for highly secure means of communication. Common security frameworks based on the computational security model are expected to become insecure due to significant advances in quantum computing. Quantum key distribution (QKD), a new secret key agreement primitive, enables long-anticipated practical information-theoretical security (ITS). Over the past two decades, academic and industrial communities have devoted their time and resources to developing QKD-based networks that can distribute and serve ITS keys to remote parties. However, because the availability of QKD network testbeds to the larger research community is limited and the deployment of such systems is costly and difficult, progress in this area is noticeably slow. To address this problem and spur future development and education, we provide a valuable, unique tool for simulating a QKD network. The tool is essential to testing novel network management methodologies applied to large-scale QKD networks. The simulator model contained in the tool was validated by simulating a network with six nodes and three pairs of users. The results indicate that the designed functional elements operate correctly.
Quantum Key Distribution (QKD) is a promising technology that allows two nodes to privately agree on a key through a quantum channel. Unfortunately, QKD is still in experimental phase and researchers must rely on simulators to replicate the behaviour of a quantum network. One of the most widespread is QKDNetSim, a module for the C++ network simulator NS-3. However, this module is very limited in its behaviour, so it does not faithfully represent a real quantum network. In this work we analyse the structure and components of QKDNetSim, as well as its shortcomings and how they affect the quality of the simulation
Quantum Key Distribution (QKD) is a foundational method for the secure generation and distribution of cryptographic keys between network nodes, relying on quantum mechanical principles to provide information-theoretic security. As quantum computing continues to advance, the development of quantum communication networks requires the implementation of complex and secure architectures. However, the deployment of such networks demands considerable financial, technical, and human resources. In this context, simulation tools are essential, as they enable researchers to validate theoretical models, optimize network design, and identify potential vulnerabilities without the need for costly physical infrastructure. The goal of the research was to evaluate the efficiency and accuracy of QNET simulation tool by comparing the outcomes of developed simulation models with empirical data from real QKD networks. While the results in some cases closely aligned indicating a high level of accuracy in modeling QKD networks noticeable discrepancies were observed in certain scenarios. Such an approach not only facilitates more accurate modeling and planning but also promotes the development of scalable, cost effective, and secure quantum communication systems.
Quantum Key Distribution (QKD), a novel secret key agreement primitive, enables long-awaited practical Information-Theoretical Security (ITS). Over the last two decades, academic and industrial communities have devoted their time and resources to developing QKD- based networks that distribute ITS keys to remote parties. However, because of the limited availability of QKD network testbeds to the larger research community and the difficulty and cost of their deployment, progress in this area has been noticeably slow. To that end, we provide an analysis of selected simulated use-cases from the EU H2020 OPENQKD project using the QKDNetSim network simulator. The tool has been extensively upgraded to test novel network management methodologies applied to large-scale QKD networks.
As a promising quantum application, Quantum Key Distribution (QKD) technology has been rapidly developed from point-to-point communication to a large-scale commercial network. However, considering the cost of QKD components and network infrastructure, building a QKD network is challenged by its expensive capital expenditure, which significantly hinders its future popularization. In this article, we envision an evolution roadmap consisting of three stages for the future development of QKD networks, aiming at achieving a fully integrated network architecture that combines QKD and telecommunications networks. Powered by several critical technologies, such as link multiplexing, miniaturized QKD, and transmission optimization, QKD is foreseen to be integrated into telecommunications networks as an add-on module that can be flexibly deployed. After that, we introduce the integrated network architecture design in detail, and respectively provide four QKD-related function implementations. At last, key technologies that should be concerned and further investigated are also discussed with performance evaluation, which can provide theoretical guidance for both industries and academia. Based on the proposed roadmap and integrated architecture, we believe a scalable, easy-to-use, and affordable QKD service can be brought to current telecommunication networks, and extensively applied by ordinary people while using daily applications.