These scripts were used to generate trace files and automate experiments for congestion control protocol comparison using Stanford's Pantheon framework.
- Python 3.x
- Pantheon cloned locally: https://github.com/StanfordSNR/pantheon
- Mahimahi installed (
sudo apt install mahimahi) - Linux kernel with
bbrandvegasmodules (e.g., Ubuntu 18.04+)
Generates realistic Mahimahi-compatible traces in microseconds for 50 Mbps bandwidth.
To run:
python3 generate_trace.py