An Extensible Quantum Network Simulator Built on ns-3: Q2NS Design and Evaluation
Adam Pearson, Francesco Mazza, Marcello Caleffi, Angela Sara Cacciapuoti

TL;DR
Q2NS is a modular, extensible quantum network simulator built on ns-3, enabling efficient, flexible simulation of quantum and classical networking protocols with comprehensive validation and visualization tools.
Contribution
The paper introduces Q2NS, a scalable, modular quantum network simulator that integrates quantum primitives with classical ns-3 protocols, supporting multiple quantum state representations.
Findings
Q2NS demonstrates superior computational efficiency compared to existing simulators.
Q2NS supports multiple quantum state representations through a unified interface.
Validation through realistic use-case studies confirms Q2NS's modeling flexibility and performance.
Abstract
As quantum networking hardware remains costly and not yet widely accessible, simulation tools are essential for the design and evaluation of quantum network architectures and protocols. However, designing a scalable and computationally efficient quantum network simulator is intrinsically challenging: i) quantum dynamics must be emulated on classical computing platforms while capturing the stateful and non-local nature of entanglement, a quantum resource without any classical networking analog; ii) quantum networking is inherently hybrid, as protocol execution also fundamentally depends on classical signaling. This makes a tight and faithful co-simulation of quantum operations and classical message exchanges a core requirement. In this light, we present Q2NS, a modular and extensible quantum network simulator, built on top of ns-3, designed to seamlessly integrate quantum-network…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
