Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Connection oriented and centralized control protocol #167

Open
wants to merge 23 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
8af6e75
Initial changes for different control plane simulations
ba2tripleO Sep 23, 2024
8bb3031
update the examples to use the new protocols
ba2tripleO Sep 23, 2024
03b19cd
fixup
ba2tripleO Oct 4, 2024
e11906f
update docstrings and changelog
ba2tripleO Oct 4, 2024
7cbe56f
add tests
ba2tripleO Oct 5, 2024
328cc10
avoid using CliffordRepr() in tests
ba2tripleO Oct 7, 2024
48c263c
Send RequestCompletion from controller instead of RequestTracker
ba2tripleO Oct 10, 2024
089a40a
Try to add a sequence diagram to the readme and fix a typo in wgl app
ba2tripleO Oct 14, 2024
808b5d0
fix typo in the sequence diagram
ba2tripleO Oct 14, 2024
26e36ce
fix incorrect version number (#163)
Krastanov Oct 16, 2024
18a51d9
convert zmeas and xmeas in swapper to Int explicitly (#161)
ba2tripleO Oct 18, 2024
cf7c707
Make classical and quantum channel delays customizable when initializ…
ba2tripleO Oct 24, 2024
41b0271
move path selection to controller and related modifications
ba2tripleO Nov 4, 2024
abf880a
update controlplane test
ba2tripleO Nov 4, 2024
1593425
update ProtocolZoo/ProtocolZoo.jl
ba2tripleO Nov 4, 2024
0a9cc0c
fix for congestionchain example
ba2tripleO Nov 4, 2024
c8f301a
Merge branch 'master' into ab/controlplane
ba2tripleO Nov 8, 2024
c63ebe4
Simplify the swapping predicate, since the path is already decided
ba2tripleO Nov 22, 2024
8275f3f
Merge branch 'ab/controlplane' of https://github.com/ba2tro/QuantumSa…
ba2tripleO Nov 22, 2024
160c579
Merge branch 'QuantumSavory:master' into ab/controlplane
ba2tripleO Nov 25, 2024
62a420c
Use nothing for initializing path matrix in the controller
ba2tripleO Nov 26, 2024
7c9f176
keep record of node wise workloads(requests being served)
ba2tripleO Nov 26, 2024
b741cfb
update test
ba2tripleO Nov 27, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
fix typo in the sequence diagram
ba2tripleO committed Nov 8, 2024
commit 808b5d090d349934bf6c900a5c2af9bec2f345ef
3 changes: 2 additions & 1 deletion examples/controlplane/Readme.md
Original file line number Diff line number Diff line change
@@ -10,7 +10,8 @@ Different control plane architectures with arbitrary network topologies can be s

The control protocol is illustrated at a high level by the sequence diagram below:

```mermaid sequenceDiagram
```mermaid
sequenceDiagram
Alice(Request Generator)->>+Controller: DistributionRequest(path_id)
Controller-->>+RequestTracker1: EntanglementRequest
Controller-->>+RequestTracker2: EntanglementRequest