Dear Sally, Perfect and Thanks for your reply :). You were kind enough to consider my suggestion seriously and do the necessary changes in ns-2. Thanks once again :). Regards Arjuna On 9/26/06, Sally Floyd <sallyfloyd@xxxxxxx> wrote:
Arjuna - > Thanks for your email..I am sending you a simple sample script. I am > also attaching you a simple gnuplot file. Many thanks. I finally got to this and fixed the bug in tfrc.cc in ns. The bug was the TFRC sender exiting slow-start after an idle period - this was a bug in the code, not in the TFRC specification. I have just checked in the fix into ns. Many thanks again, and my apologies for the delay. - Sally http://www.icir.org/floyd/ (On vacation in the French countryside.) The bug-fix, just FYI, in TfrcAgent::reduce_rate_on_no_feedback(): < rate_change_ = RATE_DECREASE; --- > if (rate_change_ != SLOW_START) > // "if" statement added by Sally on 9/25/06, > // so that an idle report doesn't kick us out of > // slow-start! > rate_change_ = RATE_DECREASE;
-- Dr.Arjuna Sathiaseelan Electronics Research Group University of Aberdeen Aberdeen AB24 3UE Web: www.erg.abdn.ac.uk/users/arjuna Phone : +44-1224-272780 Fax : +44-1224-272497