├── 939fb7c1d14d41bc928d4b5eeb7a5bda-pulp.mps ├── NSGA2 ├── NSGA_Network_Model.py ├── __init__.py ├── nsga2Lib.py ├── nsga2Lib.pyc └── nsga2_out.csv ├── README.md ├── __init__.py ├── gene_topo_test ├── __init__.py ├── mn_topo_genarater.py ├── mntopo.py └── topo_7s_3h.py ├── graph_plot ├── __init__.py ├── graph_plot_1 │ ├── __init__.py │ ├── all_data.py │ ├── all_data_back.py │ ├── data_process.py │ ├── graph_gen.py │ ├── h5.txt │ ├── h5_data.txt │ └── raw_data.txt ├── graph_plot_2 │ ├── __init__.py │ ├── all_data.py │ ├── all_data_back.py │ ├── data_process.py │ ├── graph_gen.py │ ├── h5.txt │ ├── h5_data.txt │ └── raw_data.txt └── graph_plot_3 │ ├── __init__.py │ └── packet_loss.py ├── multipath ├── README.md ├── __init__.py ├── dump_flows.sh ├── dump_queue.sh ├── dump_s1_s4.sh ├── loop.py ├── multipath.py ├── remove_qos.sh ├── set_queue.sh └── start_topo.sh ├── network_awareness.py ├── network_monitor.py ├── network_reconfigration.py ├── priority_queue ├── __init__.py ├── mntopo.py ├── queue_setting.py └── simple_switch.py ├── setting.py └── shortest_forwarding.py /939fb7c1d14d41bc928d4b5eeb7a5bda-pulp.mps: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/939fb7c1d14d41bc928d4b5eeb7a5bda-pulp.mps -------------------------------------------------------------------------------- /NSGA2/NSGA_Network_Model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/NSGA2/NSGA_Network_Model.py -------------------------------------------------------------------------------- /NSGA2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /NSGA2/nsga2Lib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/NSGA2/nsga2Lib.py -------------------------------------------------------------------------------- /NSGA2/nsga2Lib.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/NSGA2/nsga2Lib.pyc -------------------------------------------------------------------------------- /NSGA2/nsga2_out.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/NSGA2/nsga2_out.csv -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gene_topo_test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /gene_topo_test/mn_topo_genarater.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/gene_topo_test/mn_topo_genarater.py -------------------------------------------------------------------------------- /gene_topo_test/mntopo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/gene_topo_test/mntopo.py -------------------------------------------------------------------------------- /gene_topo_test/topo_7s_3h.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/gene_topo_test/topo_7s_3h.py -------------------------------------------------------------------------------- /graph_plot/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/all_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_1/all_data.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/all_data_back.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_1/all_data_back.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/data_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_1/data_process.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/graph_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_1/graph_gen.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/h5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_1/h5.txt -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/h5_data.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graph_plot/graph_plot_1/raw_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_1/raw_data.txt -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/all_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_2/all_data.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/all_data_back.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_2/all_data_back.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/data_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_2/data_process.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/graph_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_2/graph_gen.py -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/h5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_2/h5.txt -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/h5_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_2/h5_data.txt -------------------------------------------------------------------------------- /graph_plot/graph_plot_2/raw_data.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_2/raw_data.txt -------------------------------------------------------------------------------- /graph_plot/graph_plot_3/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /graph_plot/graph_plot_3/packet_loss.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/graph_plot/graph_plot_3/packet_loss.py -------------------------------------------------------------------------------- /multipath/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/README.md -------------------------------------------------------------------------------- /multipath/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /multipath/dump_flows.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/dump_flows.sh -------------------------------------------------------------------------------- /multipath/dump_queue.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/dump_queue.sh -------------------------------------------------------------------------------- /multipath/dump_s1_s4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/dump_s1_s4.sh -------------------------------------------------------------------------------- /multipath/loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/loop.py -------------------------------------------------------------------------------- /multipath/multipath.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/multipath.py -------------------------------------------------------------------------------- /multipath/remove_qos.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/remove_qos.sh -------------------------------------------------------------------------------- /multipath/set_queue.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/set_queue.sh -------------------------------------------------------------------------------- /multipath/start_topo.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/multipath/start_topo.sh -------------------------------------------------------------------------------- /network_awareness.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/network_awareness.py -------------------------------------------------------------------------------- /network_monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/network_monitor.py -------------------------------------------------------------------------------- /network_reconfigration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/network_reconfigration.py -------------------------------------------------------------------------------- /priority_queue/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /priority_queue/mntopo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/priority_queue/mntopo.py -------------------------------------------------------------------------------- /priority_queue/queue_setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/priority_queue/queue_setting.py -------------------------------------------------------------------------------- /priority_queue/simple_switch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/priority_queue/simple_switch.py -------------------------------------------------------------------------------- /setting.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/setting.py -------------------------------------------------------------------------------- /shortest_forwarding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dodoyuan/CongestionControlInSDN/HEAD/shortest_forwarding.py --------------------------------------------------------------------------------