Data and code for A Modular Quantum Network Architecture for Integrating Network Scheduling with Local Program Execution.
Thomas R. Beauchamp, Hana Jirovská, Scarlett Gauthier, Stephanie Wehner
QuTech, Delft University of Technology
Kavli Institute of Nanoscience, Delft University of Technology
Quantum Computer Science, Electrical Engineering, Mathematics and Computer Science, Delft University of Technology

Contact: Thomas R. Beauchamp (t.r.beauchamp@tudelft.nl)

** General Information **
This dataset contains results from simulations of the implementation of our quantum network architecture from [1] on a star topology network.
We are publishing this data and code to ensure reproducibility of the plots we present in [1].

** Supercomputer **
The simulations were run on the HPC05 supercomputing cluster at the TU Delft. 

** Description of the data **
The two zipped folders of data, 20240711-1000 and 20240709-1100 contain a csv file called raw-data.csv and corresponding pickled Pandas dataframes containing the collected data. These are collated versions of the collected data for each run contained in raw-data.zip.
raw-data.zip is organised with the following file structure:
raw-data
|- λ (session renewal rate)
   |- R (requested packet generation rate)
      |- [run number].pickle


Each dataset also contains plots derived from the data, some of which are also in the paper. In plots labelled with 'filtered', runs where no demands were submitted have been removed, although we observed no such runs.

** Data File Format **
The csv has the headers (and the pickled dataframes have corresponding columns):

requested packet rate,
session renewal rate,
iteration,
number of sessions,
number of expired sessions,
number of expired sessions no service,
proportion minimal service,
proportion minimal service given some service,
average queue time,
average latency to service,
average sojourn time,
average service time,
average pga rate,
average pgt utilisation,
average est pgas per schedule,
average max resource utilisation,
Average utilisation of link 0--255/255--0,
Average utilisation of link 1--255/255--1,
Average utilisation of link 2--255/255--2,
Average utilisation of link 3--255/255--3,
Average utilisation of link 4--255/255--4,
Average utilisation of link 5--255/255--5

** Code **
The zipped folder of code, quantum-network-architecture-simulation-v1.0.zip, contains an additional README with instructions for its use.

** Bibliography ** 

[1] T. R. Beauchamp, H. Jirovská, S. Gauthier, and S. Wehner, ‘A Modular Quantum Network Architecture for Integrating Network Scheduling with Local Program Execution’, Mar. 16, 2025, arXiv: arXiv:2503.12582. doi: 10.48550/arXiv.2503.12582.

** Updates **
The code was updated on 5th June 2025 to removed automated emailers which were inadvertently left in the code. 


