Re: Sally : Conservative behaviour of the TFRC Implementation in ns-2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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;



[Index of Archives]     [Linux Kernel Development]     [Linux DCCP]     [IETF Annouce]     [Linux Networking]     [Git]     [Security]     [Linux Assembly]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [DDR & Rambus]

  Powered by Linux