NetworkTopology.py
: Class with definitions for network edges, nodes, demands, tunnels and shortcuts.cpwan_parser.py
: Parser to build the CPWAN network topologyother_networks_parser.py
: Parser to build the network topologies of other networks.helper.py
: Helper file with APIs used across Shoofly Codeteavar.py
: Python port of the TeaVAR algorithm from SIGCOMM 2019.shooflyv2.py
: Main driver program. Run this program to build k-wise failure resilient and TeaVAR failure resilient Shoofly topologies.shoofly.py
: Main driver program for all other network topologies (made available by previous work, TeaVAR and SMORE).max_flow_analysis.py
: Post processing analysis on Shoofly proposed topologies.evaluate_failure_resistent_topology.py
: Post processing analysis on Shoofly proposed topologies.feasible_failure_scenarios.py
: Enumerating the feasible failure scenarios.
shoofly-network/shoofly-code
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published