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

通讯编程

开发平台:

Visual C++

  1. Four new tests illustrate and validate the new "gentle_" 
  2. parameter added to RED.  These tests can be run with the
  3. following commands:
  4. ../../ns test-suite-red.tcl ungentle
  5. ../../ns test-suite-red.tcl gentle
  6. ../../ns test-suite-red.tcl ungentleBadParams
  7. ../../ns test-suite-red.tcl gentleBadParams
  8. The "gentle_" parameter implements a suggestion from
  9. an October 1997 email on "Optimum functions for computing the drop
  10. probability" available from "http://www.aciri.org/floyd/REDfunc.txt".
  11. From the ns man page on "gentle_":
  12.  Set to true to increase the packet drop rate slowly from max_p to
  13.  1 as the average queue size ranges from maxthresh to twice maxthresh.
  14.  The default is set to false, and max_p increases abruptly from
  15.  max_p to 1 when the average queue size exceeds maxthresh.
  16. The first two tests compare the behavior of RED with "gentle_"
  17. set to false, and to true, with the default RED parameters.
  18. There is very little difference between the two tests.
  19. The next two tests compare the behavior of RED with "gentle_"
  20. set to false, and to true, with a less-optimal setting of
  21. the RED parameters.  (E.g., with "max_p" set to 0.02 instead of
  22. to 0.1.)  These two tests show that with "gentle_" set to true,
  23. RED gives more robust performance with less-optimal settings of
  24. the RED parameters.
  25. I will try to add other proposed RED modifications to the
  26. NS distribution as my spare time permits...