Skip to content

This repository provides the open-source implementation related to the research paper "A Segment-based Multipath Distribution Method in Partially-Trusted Relay Quantum Networks".

License

Notifications You must be signed in to change notification settings

QNLab-USTC/Segment-based-Multipath-Routing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A Segment-based Multipath Distribution Method in Partially-Trusted Relay Quantum Networks

This repository provides the open-source implementation related to the research paper "A Segment-based Multipath Distribution Method in Partially-Trusted Relay Quantum Networks".

How to run

  1. pip3 install -r requirements.txt

  2. python3 start.py
    (alternative) Run python3 run1.py / python3 run2.py to get result independently.

NOTE: They will create files to log the results.

Details

run run1.py or run2.py for simulation

  • run1.py
    Simulate the probability of untrusted relays.

  • run1.py
    Simulate the number of trusted relays.

  • start.py
    A simple wrapper for run1.py and run2.py.

Requirements

  • python3

  • matplotlib
    To support showing the results.

  • networkx
    To support alg.Topo.

Note and Citation

  • Please refer to the publication "Wang M, Li J, Xue K, et al. A Segment-based Multipath Distribution Method in Partially-Trusted Relay Quantum Networks[J]. IEEE Communications Magazine, 2023, 61(12): 184-190." Link

  • Please add the following citation in your work if you use our open-source code.

@article{wang2023segment,
  title={A segment-based multipath distribution method in partially-trusted relay quantum networks},
  author={Wang, Mingjun and Li, Jian and Xue, Kaiping and Li, Ruidong and Yu, Nenghai and Li, Yangyang and Liu, Yifeng and Sun, Qibin and Lu, Jun},
  journal={IEEE Communications Magazine},
  volume={61},
  number={12},
  pages={184--190},
  year={2023},
  publisher={IEEE},
  doi={10.1109/MCOM.010.2200672}
}

About

This repository provides the open-source implementation related to the research paper "A Segment-based Multipath Distribution Method in Partially-Trusted Relay Quantum Networks".

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages