S.S. Gauthier
Please Note
8 records found
1
The internet as it exists today evolved gradually from simpler, smaller-scale networks that originally supported few applications and were accessible to relatively few users. Scaling these classical networks required substantial innovation across many areas, including the development of control architectures that allow multiple users to simultaneously execute applications with diverse and competing requirements.
Quantum computers are an emerging technology that execute applications on a state space defined by quantum mechanical systems, rather than the binary digital state space of classical computers. They can be integrated into hybrid quantum-classical
computing nodes capable of supporting both quantum and classical applications. New classes of applications have been identified that require the classical network connecting such nodes to be supplemented by an additional communication layer operating over a quantum state space. A network of hybrid quantum-classical nodes augmented in this way is called a quantum network.
In this thesis, we address the problem of developing control architectures that enable multiple users to simultaneously execute quantum network applications. This is an urgent challenge because steady technological progress on hybrid quantum nodes is bringing testbed quantum networks within practical reach. As these testbeds are constructed, they will need to be operated and opened up to serve applications from multiple users concurrently.....
...
The internet as it exists today evolved gradually from simpler, smaller-scale networks that originally supported few applications and were accessible to relatively few users. Scaling these classical networks required substantial innovation across many areas, including the development of control architectures that allow multiple users to simultaneously execute applications with diverse and competing requirements.
Quantum computers are an emerging technology that execute applications on a state space defined by quantum mechanical systems, rather than the binary digital state space of classical computers. They can be integrated into hybrid quantum-classical
computing nodes capable of supporting both quantum and classical applications. New classes of applications have been identified that require the classical network connecting such nodes to be supplemented by an additional communication layer operating over a quantum state space. A network of hybrid quantum-classical nodes augmented in this way is called a quantum network.
In this thesis, we address the problem of developing control architectures that enable multiple users to simultaneously execute quantum network applications. This is an urgent challenge because steady technological progress on hybrid quantum nodes is bringing testbed quantum networks within practical reach. As these testbeds are constructed, they will need to be operated and opened up to serve applications from multiple users concurrently.....
Extended Abstract
A Modular Quantum Network Architecture for Integrating Network Scheduling with Local Program Execution
We propose an architecture for scheduling network operations enabling the end-to-end generation of entanglement according to user demand. The main challenge solved by this architecture is to allow for the integration of a network schedule with the execution of quantum programs running on processing end nodes in order to realise quantum network applications. A key element of this architecture is the definition of an entanglement packet to meet application requirements on near-term quantum networks where the lifetimes of the qubits stored at the end nodes are limited. Our architecture is fully modular and hardware agnostic, and defines a framework for further research on specific components that can now be developed independently of each other. In order to evaluate our architecture, we realise a proof of concept implementation on a simulated 6-node network in a star topology. We show our architecture facilitates the execution of quantum network applications, and that robust admission control is required to maintain quality of service.
In this article, we propose an architecture for scheduling network operations enabling the end-to-end generation of entanglement according to user demand. The main challenge solved by this architecture is to allow for the integration of a network schedule with the execution of quantum programs running on processing end nodes in order to realize quantum network applications. A key element of this architecture is the definition of an entanglement packet to meet application requirements on near-term quantum networks where the lifetimes of the qubits stored at the end nodes are limited. Our architecture is fully modular and hardware agnostic and defines a framework for further research on specific components that can now be developed independently of each other. In order to evaluate our architecture, we realize a proof-of-concept implementation on a simulated six-node network in a star topology. We show that our architecture facilitates the execution of quantum network applications and that robust admission control is required to maintain quality of service. Finally, we comment on potential bottlenecks in our architecture and provide suggestions for future improvements.
To effectively support the execution of quantum network applications for multiple sets of user-controlled quantum nodes, a quantum network must efficiently allocate shared resources. We study traffic models for a type of quantum network hub called an Entanglement Generation Switch (EGS), a device that allocates resources to enable entanglement generation between nodes in response to user-generated demand. We propose an on-demand resource allocation algorithm, where a demand is either blocked if no resources are available or else results in immediate resource allocation. We model the EGS as an Erlang loss system, with demands corresponding to sessions whose arrival is modeled as a Poisson process. To reflect the operation of a practical quantum switch, our model captures scenarios where a resource is allocated for batches of entanglement generation attempts, possibly interleaved with calibration periods for the quantum network nodes. Calibration periods are necessary to correct against drifts or jumps in the physical parameters of a quantum node that occur on a timescale that is long compared to the duration of an attempt. We then derive a formula for the demand blocking probability under three different traffic scenarios using analytical methods from applied probability and queueing theory. We prove an insensitivity theorem which guarantees that the probability a demand is blocked only depends upon the mean duration of each entanglement generation attempt and calibration period, and is not sensitive to the underlying distributions of attempt and calibration period duration. We provide numerical results to support our analysis. Our numerical results suggest that there exist parameter regimes where it is beneficial for nodes to relinquish control of EGS resources during their calibration periods. This benefit is quantified by the blocking probability and the total entanglement generated in a fixed period of time. Our work is the first analysis of traffic characteristics at an EGS system and provides a valuable analytic tool for devising performance driven resource allocation algorithms.
Entanglement between quantum network nodes is often produced using intermediary devices - such as heralding stations - as a resource. When scaling quantum networks to many nodes, requiring a dedicated intermediary device for every pair of nodes introduces high costs. Here, we propose a cost-effective architecture to connect many quantum network nodes via a central quantum network hub called an entanglement generation switch (EGS). The EGS allows multiple quantum nodes to be connected at a fixed resource cost, by sharing the resources needed to make entanglement. We propose an algorithm called the rate control protocol, which moderates the level of competition for access to the hub's resources between sets of users. We proceed to prove a convergence theorem for rates yielded by the algorithm. To derive the algorithm we work in the framework of network utility maximization and make use of the theory of Lagrange multipliers and Lagrangian duality. Our EGS architecture lays the groundwork for developing control architectures compatible with other types of quantum network hubs as well as system models of greater complexity.
Entanglement between quantum network nodes is often produced using intermediary devices - such as heralding stations - as a resource. When scaling quantum networks to many nodes, requiring a dedicated intermediary device for every pair of nodes introduces high costs. Here, we propose a cost-effective architecture to connect many quantum network nodes via a central quantum network hub called an Entanglement Generation Switch (EGS). The EGS allows multiple quantum nodes to be connected at a fixed resource cost, by sharing the resources needed to make entanglement. We propose an algorithm called the Rate Control Protocol (RCP) which moderates the level of competition for access to the hub's resources between sets of users. We proceed to prove a convergence theorem for rates yielded by the algorithm. To derive the algorithm we work in the framework of Network Utility Maximization (NUM) and make use of the theory of Lagrange multipliers and Lagrangian duality. Our EGS architecture lays the groundwork for developing control architectures compatible with other types of quantum network hubs as well as system models of greater complexity.