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

通讯编程

开发平台:

Visual C++

  1. #! /bin/csh
  2. rm -f tmp.* flows.* data.*
  3. rm -f PIdent/flows* PIdent/tmp* PIdent/dropRate* PIdent/data*
  4. set t1=500
  5. foreach ftype ( tcp cbr ) 
  6.     echo "Doing ftype $ftype"
  7.     foreach p ( 0.01 0.02 0.03 0.04 0.05 )
  8. echo "Doing drop ${p}"
  9. foreach rate ( 0.25 0.50 0.75 1.0 1.25 1.50 1.75 2.00 2.50 3.00 3.50 4.00 ) 
  10.     echo "Doing rate ${rate}"
  11.     ns red-pd.tcl one netTestFRp TestIdent p ${p} gamma ${rate} ftype ${ftype} time ${t1} > tmp.${ftype}-$p-$rate
  12.     mv one.netTestFRp.TestIdent.1.flows flows.${ftype}-${p}-${rate}
  13. end
  14. PIdent/PIdent.pl tmp.${ftype}-$p- > data.${ftype}-${p}
  15.     end 
  16. end
  17. mv flows* tmp* data* PIdent
  18. cd PIdent
  19. gnuplot PIdent.gp
  20. gv PIdent_tcp.ps &
  21. gv PIdent_cbr.ps &
  22. cd ..