Policies on diffnet.tcl file should follow connection pairs eg 1<-->5 2<-->6 3<-->7 4<-->8 # edge queues confDSEdges voip1 voip5 1000000 1500 29_app EF confDSEdges voip2 voip6 1000000 1500 29_app EF confDSEdges voip3 voip7 1000000 1500 29_app EF confDSEdges voip4 voip8 1000000 1500 29_app EF ======= Simulation time around 500s ======= Run first simulation with following settings: confDSEdges voip1 voip5 1000000 1500 29_app EF confDSEdges voip2 voip6 1000000 1500 29_app EF confDSEdges voip3 voip7 1000000 1500 29_app EF confDSEdges voip4 voip8 1000000 1500 29_app EF confDSEdges ftpS1 ftpC1 2000000 100000 27_app EF confDSEdges ftpS2 ftpC2 2000000 100000 27_app EF confDSEdges ftpS3 ftpC3 2000000 100000 27_app EF confDSEdges ftpS4 ftpC4 2000000 100000 27_app EF confDSEdges httpS1 httpC1 2000000 100000 31_app EF confDSEdges httpS2 httpC2 2000000 100000 31_app EF confDSEdges httpS3 httpC3 2000000 100000 31_app EF confDSEdges httpS4 httpC4 2000000 100000 31_app EF This gives you a free running results of traffic * how much sources would generate traffic to given topology with pure Best Effort resource allocation (Bottleneck is 4Mbps) Based on these results modify Token Bucket parameters to start controlling the traffic.