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

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

 



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


[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