NetSquid, a NETwork Simulator for QUantum Information using Discrete events
arXiv:2010.12535 · doi:10.1038/s42005-021-00647-8
Abstract
In order to bring quantum networks into the real world, we would like to determine the requirements of quantum network protocols including the underlying quantum hardware. Because detailed architecture proposals are generally too complex for mathematical analysis, it is natural to employ numerical simulation. Here we introduce NetSquid, the NETwork Simulator for QUantum Information using Discrete events, a discrete-event based platform for simulating all aspects of quantum networks and modular quantum computing systems, ranging from the physical layer and its control plane up to the application level. We study several use cases to showcase NetSquid's power, including detailed physical layer simulations of repeater chains based on nitrogen vacancy centres in diamond as well as atomic ensembles. We also study the control plane of a quantum switch beyond its analytically known regime, and showcase NetSquid's ability to investigate large networks by simulating entanglement distribution over a chain of up to one thousand nodes.
arXiv commentNetSquid is freely available at https://netsquid.org; refined main text sections
References in corpus (66)
- Quantum cryptography: Public key distribution and coin tossing
- The Security of Practical Quantum Key Distribution
- Long-distance quantum communication with atomic ensembles and linear optics
- The nitrogen-vacancy colour centre in diamond
- Quantum Communication
- Advances in Quantum Cryptography
- Device-independent security of quantum cryptography against collective attacks
- Secure quantum key distribution with realistic devices
- Improved Simulation of Stabilizer Circuits
- Quantum privacy amplification and the security of quantum cryptography over noisy channels
- Quantum repeaters based on entanglement purification
- One-sided Device-Independent Quantum Key Distribution: Security, feasibility, and the connection with steering
- Large Scale Modular Quantum Computer Architecture with Atomic Memory and Photonic Interconnects
- Multimode quantum memory based on atomic frequency combs
- Quantum Repeaters with Photon Pair Sources and Multi-Mode Memories
- Deterministic delivery of remote entanglement on a quantum network
- Efficient long distance quantum communication
- Experimental Demonstration of Blind Quantum Computing
- ProjectQ: An Open Source Software Framework for Quantum Computing
- Quantum Repeater with Encoding
- Multiplexed Memory-Insensitive Quantum Repeaters
- Hybrid quantum repeater using bright coherent light
- Ultrafast and Fault-Tolerant Quantum Communication across Long Distances
- Blueprint for a microwave trapped-ion quantum computer
- A Link Layer Protocol for Quantum Networks
- Long-Distance Entanglement Distribution with Single-Photon Sources
- Massive Parallel Quantum Computer Simulator
- Local and Distributed Quantum Computation
- Open source software in quantum computing
- 0.5 Petabyte Simulation of a 45-Qubit Quantum Circuit
- Fast simulation of stabilizer circuits using a graph state representation
- System Design for a Long-Line Quantum Repeater
- Hybrid quantum repeater based on dispersive CQED interactions between matter qubits and bright coherent light
- Optical Interferometry with Quantum Networks
- Robust and Efficient Quantum Repeaters with Atomic Ensembles and Linear Optics
- Quantum Repeaters based on Single Trapped Ions
- A quantum network stack and protocols for reliable entanglement-based networks
- Near-term quantum-repeater experiments with nitrogen-vacancy centers: Overcoming the limitations of direct transmission
- Rate-distance tradeoff and resource costs for all-optical quantum repeaters
- A fast and robust approach to long-distance quantum communication with atomic ensembles
- Designing a Quantum Network Protocol
- Rate-loss analysis of an efficient quantum repeater architecture
- Quantum repeaters with imperfect memories: cost and scalability
- SeQUeNCe: A Customizable Discrete-Event Simulator of Quantum Networks
- Fault-tolerant quantum repeater with atomic ensembles and linear optics
- On the waiting time in quantum repeaters with probabilistic entanglement swapping
- SimulaQron - A simulator for developing quantum internet software
- QuNetSim: A Software Framework for Quantum Networks
- Photonic Quantum Networks formed from NV- Centers
- Anonymous transmission in a noisy quantum network using the W state
- Rate analysis for a hybrid quantum repeater
- On the role of memory errors in quantum repeaters
- Practical figures of merit and thresholds for entanglement distribution in quantum networks
- Quantum repeaters and quantum key distribution: analysis of secret key rates
- Practical Quantum Repeaters with Parametric Down-Conversion Sources
- Heralded quantum gates with integrated error detection in optical cavities
- Deterministic optical quantum computer using photonic modules
- Long-Distance Quantum Communication with Neutral Atoms
- Quantum repeaters with individual rare-earth ions at telecommunication wavelengths
- Practical repeaters for ultra-long distance quantum communication
- Near-term performance of quantum repeaters with imperfect ensemble-based quantum memories
- Repeat-until-success quantum repeaters
- Quantum Key Distribution over Probabilistic Quantum Repeaters
- Statistical analysis of quantum entangled network generation
- Memory Imperfections in Atomic Ensemble-based Quantum Repeaters
- Scalable repeater architectures for multi-party states
Cited by in corpus (71)
- Quantum repeaters: From quantum networks to the quantum internet
- Distributed Quantum Computing: a Survey
- A Quantum Router Architecture for High-Fidelity Entanglement Flows in Quantum Networks
- Optimal entanglement swapping in quantum repeaters
- Analysis of Multipartite Entanglement Distribution using a Central Quantum-Network Node
- Tutorial: Remote entanglement protocols for stationary qubits with photonic interfaces
- Efficient Quantum Network Communication using Optimized Entanglement-Swapping Trees
- Simulating quantum repeater strategies for multiple satellites
- Quantum NETwork: from theory to practice
- Protocols for Packet Quantum Network Intercommunication
- NetQASM -- A low-level instruction set architecture for hybrid quantum-classical programs in a quantum internet
- Multi-User Entanglement Distribution in Quantum Networks Using Multipath Routing
- Policies for elementary links in a quantum network
- Optimized Quantum Networks
- Requirements for a processing-node quantum repeater on a real-world fiber grid
- Fast and reliable entanglement distribution with quantum repeaters: principles for improving protocols using reinforcement learning
- Influence of noise in entanglement-based quantum networks
- Thresholds for the distributed surface code in the presence of memory decoherence
- Deep reinforcement learning for key distribution based on quantum repeaters
- ReQuSim: Faithfully simulating near-term quantum repeaters
- Connecting Quantum Cities: Simulation of a Satellite-Based Quantum Network
- On the design and analysis of near-term quantum network protocols using Markov decision processes
- Parallel Simulation of Quantum Networks with Distributed Quantum State Management
- Quantum Internet: Technologies, Protocols, and Research Challenges
- Integrating Quantum Simulation for Quantum-Enhanced Classical Network Emulation
- Interconnect Fabrics for Multi-Core Quantum Processors: A Context Analysis
- Rate limits in quantum networks with lossy repeaters
- Entanglement generation in a quantum network with finite quantum memory lifetime
- Reducing classical communication costs in multiplexed quantum repeaters using hardware-aware quasi-local policies
- Remotely Controlled Entanglement Generation
- QKDNetSim+: Improvement of the Quantum Network Simulator for NS-3
- Comparison of Quantum PUF models
- Resource-efficient simulation of noisy quantum circuits and application to network-enabled QRAM optimization
- Modeling Short-Range Microwave Networks to Scale Superconducting Quantum Computation
- Hardware requirements for trapped-ion based verifiable blind quantum computing with a measurement-only client
- QuIP: A P4 Quantum Internet Protocol Prototyping Framework
- Benchmarking Quantum Computers: Towards a Standard Performance Evaluation Approach
- A Linear Algebraic Framework for Dynamic Scheduling Over Memory-Equipped Quantum Networks
- Architecture and protocols for all-photonic quantum repeaters
- Quantum Two-Way Protocol Beyond Superdense Coding: Joint Transfer of Data and Entanglement
- Simulation of fidelity in entanglement-based networks with repeater chains
- Entanglement Swapping in Orbit: a Satellite Quantum Link Case Study
- Asymmetric node placement in fiber-based quantum networks
- Quantum Data Centers in the Presence of Noise
- Analytical Performance Estimations for Quantum Repeater Network Scenarios
- A new control- and management architecture for SDN-enabled quantum key distribution networks
- A Design Framework for the Simulation of Distributed Quantum Computing
- Disti-Mator: an entanglement distillation-based state estimator
- Simulation of satellite and optical link dynamics in a quantum repeater constellation
- Modular Architectures and Entanglement Schemes for Error-Corrected Distributed Quantum Computation
- Cross-Validating Quantum Network Simulators
- Optimization of Quantum-Repeater Networks using Stochastic Automatic Differentiation
- Fidelity-Aware Multipath Routing for Multipartite State Distribution in Quantum Networks
- A Review of Software for Designing and Operating Quantum Networks
- Entanglement-assisted authenticated BB84 protocol
- Simulation of Quantum Entanglement and Quantum Teleportation for Advanced Networks
- Feasibility of Logical Bell State Generation in Memory Assisted Quantum Networks
- Clifford Manipulations of Stabilizer States: A graphical rule book for Clifford unitaries and measurements on cluster states, and application to photonic quantum computing
- Multipartite multiplexing strategies for quantum routers
- High-Fidelity Coherent-One-Way QKD Simulation Framework for 6G Networks: Bridging Theory and Reality
- Surrogate-guided optimization in quantum networks
- Provable Optimality of the Square-Tooth Atomic Frequency Comb Quantum Memory
- A Configurable Protocol for Quantum Entanglement Distribution to End Nodes
- Resource Allocation in Quantum Networks for Distributed Quantum Computing
- Parallel Segment Entanglement Swapping
- Gate Teleportation in Noisy Quantum Networks with the SquidASM Simulator
- Teaching quantum communications through a hands-on laboratory
- Simulation of entanglement based quantum networks for performance characterization
- QAISim: A Toolkit for Modeling and Simulation of AI in Quantum Cloud Computing Environments
- Online Scheduling and Distribution of Quantum Circuits over Quantum Networks
- Integrating Entanglement Purification into All-Photonic Quantum Repeaters