A Scalable Quantum Key Distribution Network Testbed Using Parallel Discrete-Event Simulation

被引:1
|
作者
Wu, Xiaoliang [1 ]
Zhang, Bo [1 ]
Chen, Gong [1 ]
Jin, Dong [1 ,2 ]
机构
[1] Illinois Inst Technol, Chicago, IL 60616 USA
[2] Univ Arkansas, Fayetteville, AR 72701 USA
基金
美国国家科学基金会;
关键词
Parallel discrete-event simulation; quantum key distribution; BB84;
D O I
10.1145/3490029
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Quantum key distribution (QKD) has been promoted as a means for secure communications. Although QKD has been widely implemented in many urban fiber networks, the large-scale deployment of QKD remains challenging. Today, researchers extensively conduct simulation-based evaluations for their designs and applications of large-scale QKD networks for cost efficiency. However, the existing discrete-event simulators offer models for QKD hardware and protocols based on sequential event execution, which limits the scale of the experiments. In this work, we explore parallel simulation of QKD networks to address this issue. Our contributions lay in the exploration of QKD network characteristics to be leveraged for parallel simulation as well as the development of a parallel simulation framework for QKD networks. We also investigate three techniques to improve the simulation performance including (1) a ladder queue based event list, (2) memoization for computationally intensive quantum state transformation information, and (3) optimization of the network partition scheme for workload balance. The experimental results show that our parallel simulator is 10 times faster than a sequential simulator when simulating a 128-node QKD network. Our linear-regressionbased network partition scheme can further accelerate the simulation experiments up to two times over using a randomized network partition scheme.
引用
收藏
页数:22
相关论文
共 50 条
  • [31] Discrete Event Simulation of the quantum channel within a Quantum Key Distribution system
    Sorensen, Nathaniel T.
    Grimaila, Michael R.
    JOURNAL OF DEFENSE MODELING AND SIMULATION-APPLICATIONS METHODOLOGY TECHNOLOGY-JDMS, 2015, 12 (04): : 481 - 488
  • [32] SPADES - A system for parallel-agent, discrete-event simulation
    Riley, P
    AI MAGAZINE, 2003, 24 (02) : 41 - 42
  • [33] Parallel discrete-event simulation schemes with heterogeneous processing elements
    Kim, Yup
    Kwon, Ikhyun
    Chae, Huiseung
    Yook, Soon-Hyung
    PHYSICAL REVIEW E, 2014, 90 (01):
  • [34] An improved approach to parallel discrete-event simulation based on cow
    Xie, HW
    Su, H
    Duan, F
    ACTIVE MEDIA TECHNOLOGY, 2003, : 340 - 345
  • [35] Discrete-Event Simulation of Network Reliability and Markovian Models
    International Journal of Modelling & Simulation, 15 (02):
  • [36] HSIM. A hybrid of sequential and parallel discrete-event simulation
    Liu, Z.
    Thorelli, L.-E.
    Wu, H.
    Proceedings of the IFIP World Computer Congress, 1992, 1
  • [37] Survey of languages and runtime libraries for parallel discrete-event simulation
    Low, YH
    Lim, CC
    Cai, WT
    Huang, SY
    Hsu, WJ
    Jain, SA
    Turner, SJ
    SIMULATION, 1999, 72 (03) : 170 - 186
  • [38] STATISTICS OF DISCRETE-EVENT SIMULATION
    FISHMAN, GS
    KIVIAT, PJ
    SIMULATION, 1968, 10 (04) : 185 - &
  • [39] Reliability analysis of self-healing network using discrete-event simulation
    Angskun, Thara
    Bosilca, George
    Fagg, Graham
    Pjesivac-Grbovic, Jelena
    Dongarra, Jack J.
    CCGRID 2007: SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON CLUSTER COMPUTING AND THE GRID, 2007, : 437 - +
  • [40] Discrete-event simulation on the Web
    Shen, CC
    MILCOM 97 PROCEEDINGS, VOLS 1-3, 1997, : 188 - 192