Pick simulation settings and hit run (see below for technical details).
The switch is in the center of a star network of clients. Each client can request to be connected to another client. The rate of requests can be configured for each pair through the sliders.
After the switch successfully connects two clients, they share an entangled pair which is consumed shortly thereafter – the total number of consumed pairs is tracked in one of the bar plots.
The backlog of requests is tracked in the other set of plots.
The switch runs one of the scheduling algorithms from "Maximizing Entanglement Rates via Efficient Memory Management in Flexible Quantum Switches" by Promponas et al (2024).