Abstract:
As quantum network technologies develop, the need for teaching and engineering tools such as simulators and emulators rises. QuNetSim addresses this need. QuNetSim is a P...Show MoreMetadata
Abstract:
As quantum network technologies develop, the need for teaching and engineering tools such as simulators and emulators rises. QuNetSim addresses this need. QuNetSim is a Python software framework that delivers an easy-to-use interface for simulating quantum networks at the network layer, which can be extended at little effort of the user to implement the corresponding link layer protocols. The goal of QuNetSim is to make it easier to investigate and test quantum networking protocols over various quantum network configurations and parameters. The framework incorporates many known quantum network protocols so that users can quickly build simulations using a quantum-networking toolbox in a few lines of code and so that beginners can easily learn to implement their own quantum networking protocols. Unlike most current tools, QuNetSim simulates with real time and is, therefore, well suited to control laboratory hardware. Here, we present a software design overview of QuNetSim and demonstrate examples of protocols implemented with it. We describe ongoing work, which uses QuNetSim as a library, and describe possible future directions for the development of QuNetSim.
Published in: IEEE Transactions on Quantum Engineering ( Volume: 2)
Funding Agency:
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Software Framework ,
- Quantum Network ,
- Network Parameters ,
- Network Layer ,
- Communication Protocol ,
- Network Configuration ,
- Quantum Simulation ,
- Link Layer ,
- Network Topology ,
- Classification Network ,
- Development Of Protocols ,
- Layering ,
- Part Of The State ,
- Quantum State ,
- Quantum Information ,
- Quantum System ,
- Physical Layer ,
- Transport Layer ,
- Physical Devices ,
- Real-time Simulation ,
- Quantum Memory ,
- Classical Information ,
- Quantum Key Distribution ,
- Quantum Channel ,
- Discrete Event Simulation ,
- Routing Algorithm ,
- Host Network ,
- Teleportation ,
- Simulated Networks ,
- Entangled State
- Author Keywords
Keywords assist with retrieval of results and provide a means to discovering other relevant content. Learn more.
- IEEE Keywords
- Index Terms
- Software Framework ,
- Quantum Network ,
- Network Parameters ,
- Network Layer ,
- Communication Protocol ,
- Network Configuration ,
- Quantum Simulation ,
- Link Layer ,
- Network Topology ,
- Classification Network ,
- Development Of Protocols ,
- Layering ,
- Part Of The State ,
- Quantum State ,
- Quantum Information ,
- Quantum System ,
- Physical Layer ,
- Transport Layer ,
- Physical Devices ,
- Real-time Simulation ,
- Quantum Memory ,
- Classical Information ,
- Quantum Key Distribution ,
- Quantum Channel ,
- Discrete Event Simulation ,
- Routing Algorithm ,
- Host Network ,
- Teleportation ,
- Simulated Networks ,
- Entangled State
- Author Keywords