tfrc.sh
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:1k
源码类别:

通讯编程

开发平台:

Visual C++

  1. #! /bin/csh
  2. rm -f flow* tmp* dropRate* data*
  3. rm -f tfrc/flows* tfrc/tmp* tfrc/dropRate* tfrc/data*
  4. set t1=500
  5. foreach try ( 1 2 3 4 5 )
  6. echo "Doing iteration $try"
  7. foreach flows ( 8 12 16 20 24 28 32 )
  8. echo "Doing flows ${flows}"
  9. ns red-pd.tcl one netTFRC TFRC enable 0 rtt 0.060 flows ${flows} verbose 1 time $t1 > tmp0-${try}-${flows}
  10. mv one.netTFRC.TFRC.0.flows flows0-${try}-${flows}
  11. ns red-pd.tcl one netTFRC TFRC rtt 0.060 flows ${flows} verbose 1 time $t1 > tmp1-${try}-${flows}
  12. mv one.netTFRC.TFRC.1.flows flows1-${try}-${flows}
  13. end
  14. end
  15. tfrc/tfrc.pl flows0 0 $t1 5
  16. tfrc/tfrc.pl flows1 1 $t1 5
  17. mv flows* tmp* data* dropRate* tfrc
  18. cd tfrc
  19. gnuplot tfrc.gp
  20. gv tfrcLow.ps &
  21. gv tfrcHigh.ps &
  22. gv tfrc.ps &
  23. gv tfrc-dropRate.ps &
  24. cd ..