Pick simulation settings and hit run (see below for technical details).

Simulations of a chain of repeaters

Two processes occur in this system

  • nearest neighbors have entanglement being generated between them

  • each repeater performs an entanglement swap as soon as possible

In this simulation you can manipulate:

  • number of repeaters

  • number of qubits available as memories at each repeater

  • the mean time to successful generation of a raw Bell pair (governed by an exponential distribution)

  • the time it takes to perform a swap at a repeater

  • the fidelity of a raw Bell pair (assuming depolarization noise)

  • Tâ‚‚ memory time (only dephasing is modeled)

Local gates are assumed perfect.

To avoid deadlocks, entangled pairs are being generated only on even/odd pair of registers: for a given pair of neighboring repeaters a raw entagled pair can be stored only in odd registers on the left repeater and in even registers on the right repeater. This staggering makes it impossible for the concurrent processes of entangling generation and swapping to deadlock each other.

This simulation is a convenient tool for studying congestion on the repeater chain.

See and modify the code for this simulation on github.