/data/repositories/homa/ns3simulation/pbs/model/
- contains entire PBS host filter implementation
- decided packet priority class mapping limits
- records important statistics about PBS host filter
/data/repositories/homa/ns3simulation/pbs-switch/model/
- contains entire PBS switch filter implementation
- ensures PBS determined priorities are passed through switches
- records important statistics about PBS switch filter
/data/repositories/homa/ns3simulation/homatopology.cc
- contains workload gen
- contains PBS packet filter + Priority Queue instantiation
- contains all settings for switches
- contains simulation run
cd /data/repositories/homa/ns3simulation
./run_pipeline
- edit top section of "run_pipeline" file to change simulation configs