A Scalable Framework for Automation of Quantum Network Experiments
Amin Taherkhani, Kentaro Teramoto, Andrew Todd, Rodney Van Meter, Shota Nagayama · 2024
As quantum computing continues to progress, there is an increasing need for standardized quantum network technology [1], [2] to connect quantum computers together. Experimental testbeds are necessary in order to develop quantum network software and hardware. Building a scalable testbed for data center-level quantum networks requires overcoming numerous engineering and technical challenges in quantum communications, quantum processing and quantum storage. In this work, we describe a software framework for use with an all-photonic quantum networking testbed. This framework is designed for rapid development and capable of automated execution of quantum experiments. We introduce PnPQ, an open-source, unified driver library for hardware commonly used in quantum optical experiments. On top of this low-level hardware control library, we present software modules for controlling and coordinating quantum network nodes using remote procedure calls (RPC). Finally, we describe high-level software for performing and analyzing quantum photonic experiments using these software modules. As a whole, these software components comprise the first version of a framework that will enable us to implement and test quantum network architectures. This framework is intended to help us move forward from building simple experiments to complex Quantum systems.