sequence–simulator of quantum network …kettimut/talks/sequence-aps...aps march meeting 2019...

13
APS MARCH MEETING 2019 SeQUeNCe – Simulator of Quantum Network Communication erhtjhtyhy Rajkumar Kettimuthu Argonne National Laboratory, USA Joint work with Martin Suchara, Joaquin Chung, Yuri Alexeev

Upload: others

Post on 12-Jul-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

APS MARCH MEETING 2019

SeQUeNCe – Simulator of Quantum Network Communication

erhtjhtyhy

Rajkumar KettimuthuArgonne National Laboratory, USA

Joint work with Martin Suchara, Joaquin Chung, Yuri Alexeev

Page 2: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

QUANTUM NETWORK APPLICATIONS: DISTRIBUTED COMPUTATION• Connecting small quantum processors

allows solving larger problems:• Distributed computing possible with

exponentially less communication:

quantum channel

Bob

Y: 01110101X=Y ?

Promise: Hamming distance n/2 or 0

Alice

X: 01110101

2

Page 3: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

TELEPORTATION NETWORK APPLICATIONS

Quantum internet

Entanglement Generator

BankSensor

Datacenter

Repeater

Sensor

RepeaterEntanglement

Generator

Repeater

• Connected quantum sensors, accurate clock synchronization, secure delegated Quantum computing

• Bandwidth, latency and security requirements vary

• These applications require long-distance communication

• Multiple repeaters and entanglement generators are used

3

Page 4: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

QUANTUM TELEPORTATION AT CQE

4

Optical table demonstrating the principles of quantum teleportation in the

Awschalom Lab (University of Chicago and Argonne)

Argonne-FermilabquantumlinkFibertype:OS2singlemodeDistance:29.89miles

Quantum teleportation allows transmission of quantum states between

two network hosts (Argonne and Fermilab)

P11.00008 : Characterization of epitaxially grown Er doped Y2O3 for quantum optics applications

Page 5: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

ENTANGLEMENT SWAPPINGl Distribution of entangled

photons only between NNl Stored in QR memories until

they are consumedl Optional purification

techniques to improve qualityl ES used to obtain long-

distance entanglementl Achieved by BBM on the

appropriate pairs of photons l Communicating measured

Pauli Frame to the end hosts

Page 6: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

MULTI-NODE QUANTUM NETWORK ARCHITECTURE

• Reconfigurable quantum nodes

• Memory, photon pair source, BSM unit

• Coherent quantum materials and photonics

• Long coherence memory, classical control of photon

• Control plane determines role and action of nodes

Page 7: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

CONTROL PLANE

l Quantum nodes integrate with control plane via FPGA & fast I/O

l Layered control plane stack –lowest layer controls hardware, highest layer provides service to applications

l Routing – identify route, perform entanglement swapping, communicate Pauli frame

l SeQUeNCe will be used to verify the correctness of the control protocol implementation

Page 8: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

SIMULATOR OF QUANTUM NETWORK COMMUNICATION (SeQUeNCe)l Modularized discrete event

simulator with a schedulerl Simulates quantum communication

at photon-level l Other simulators:

1. A. Dahlberg & S. Wehner, SimulaQron—a simulator for developing quantum internet software

2. The Network Simulator for Quantum Information using Discrete events, https://netsquid.org/

3. B. Bartlett, "A distributed simulation framework for quantum networks and channels"

Page 9: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

DISCRETE EVENT SIMULATION OF TELEPORTATIONl DES models the

operation of a system as a discrete sequence of events in time

l Simulation jump in time from one event to next

l Events generated upon a request or at the end of a certain activity

l Event is associated with a time and a function to invoke

Page 10: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

SAMPLE QUANTUM NETWORK TOPOLOGY

Page 11: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

Repeater snippet:• It have 2 neighbors• Properties of quantum and

classical channels• Number of quantum memories

is a multiple of number of quantum links

End-host snippet:• Only have one neighbor• Properties of quantum and

classical channel• Number of quantum memories

TOPOLOGY REPRESENTATION

Page 12: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

• Majority of prior work focuses on point-to-point quantum communication

• CQE aiming to experimentally realize a multi-node network architecture

• Systematic design that leverages experience from traditional networking

• Classical control software to enable rapid experimental progress

• Discrete event simulator to verify scalability, performance of the network

• Quantum networks rely on early generation hardware components

• SeQUeNCe to quantify benefits, understand value of improvements

• SeQUeNCe to verify correctness, understand security of network designs

SUMMARY

Page 13: SeQUeNCe–Simulator of Quantum Network …kettimut/talks/SeQUeNCe-APS...APS MARCH MEETING 2019 SeQUeNCe–Simulator of Quantum Network Communication erhtjhtyhy RajkumarKettimuthu

THANKS… QUESTIONS?