The source code and experiment scripts used for the DSF paper are provided here for reproducibility: dsf.tgz. DSF is implemented in the ns-3 simulator (version 3.23), but can also be used in ns-2 (version 2.35).
install.packages("data.table") install.packages("doParallel") install.packages("foreach") install.packages("ggplot2") install.packages("Rmpfr")
make -C ns3 init
cd ns3; ./run.sh
Takes about 1 min.
./scripts/markov/run.sh
./scripts/markov/process.sh
./scripts/markov/plot.sh
Takes about 45 min.
./scripts/basic/run.sh
./scripts/basic/process.sh
./scripts/basic/plot.sh
Takes about 3-4 hours.
./scripts/bias/run.sh
./scripts/bias/process.sh
./scripts/bias/plot.sh
Takes about 1 hour.
./scripts/many/run.sh
./scripts/many/process.sh
./scripts/many/plot.sh
Takes more than 24 hours (depending on your hardware).
./scripts/tmix/run.sh
./scripts/tmix/process.sh
./scripts/tmix/plot.sh