- Python 3.10 or higher
- PDM package manager
- Run
pdm installto install dependencies - Create
config.yamlfile in the root directory - Run
traffic-simulatorto start the simulation
traffic-simulator --config configs/datamining_wcmp.yaml --output ./output/datamining_wcmptraffic-simulator --config configs/datamining_ecmp.yaml --output ./output/datamining_ecmptraffic-simulator --config configs/datamining_mut.yaml --output ./output/datamining_muttraffic-simulator --config configs/datamining_lc.yaml --output ./output/datamining_lc
traffic-simulator --config configs/ML_wcmp.yaml --output ./output/ML_wcmptraffic-simulator --config configs/ML_ecmp.yaml --output ./output/ML_ecmptraffic-simulator --config configs/ML_mut.yaml --output ./output/ML_muttraffic-simulator --config configs/ML_lc.yaml --output ./output/ML_lc
traffic-simulator --config configs/websearch_wcmp.yaml --output ./output/websearch_wcmptraffic-simulator --config configs/websearch_ecmp.yaml --output ./output/websearch_ecmptraffic-simulator --config configs/websearch_mut.yaml --output ./output/websearch_muttraffic-simulator --config configs/websearch_lc.yaml --output ./output/websearch_lc
traffic-simulator --config configs/websearch_ecmp.yaml --output ./output/websearch_ecmp_dynamic --dynamic-lambda