Construct large-scale networks
SimQN provides a QuantumNetwork
to help build large-scale topologies, generate routing tables and manage multiple sessions. It can be initiate with the follow parameters:
topo
: the optional quantum network topology generator. It can be used to produce several quantum nodes, channels and form a special topology.classic_topo
: anEnum
class indicate the classic topology.route
: the optional routing algorithm implement.name
: the networks’ name
The QuantumNetwork
provides the following functions: