[Iccrg] About cautious use of unreliable feedback
Dino-Martin LOPEZ-PACHECO
dmlopezp at ens-lyon.fr
Mon Feb 4 14:59:14 GMT 2008
Hi,
I think that switching from an improved TCP to a Reno-like TCP when we
believe that congestion is imminent (as CTCP does when RTT<baseRTT) is
not the ideal solution, but today is the less worst solution (as Lachlan
said, it returns to something not too broken).
I think the problem of protocols with early congestion detection is
based on the fact that they deal with a "black blox" and the fact to
predict a congestion does not mean necessarily to decrease the sending
rate. Continuing with CTCP :-) imagine a case where one CTCP flow has
been rerouted from a small-RTT path to a higher-RTT path. Since our CTCP
flow will detect that current RTT >> baseRTT , it will behave as Reno
TCP does, maybe wasting the resources.
We need maybe an AQM algorithm which doesn't advise senders to decrease
the rate when a congestion is imminent (since in most of cases it could
produce unfairness like ECN), but advise the senders not to decrease
their rate if resources are not fully used (something like a positive
ECN). Having this kind of positive ECN could allow CTCP to correctly
update the baseRTT parameter in case of rerouting phenomenons (however
new discussion about security would be suitable).
Dino M. LOPEZ P.
==========================================================
Ph.D Student
Laboratoire de l'Informatique et du Parallélisme
ENS Lyon
46, Allée d'Italie 69364 Lyon Cedex 07 France
Tél +(33) 4 72 72 82 31 Fax +(33) 4 72 72 80 80
More information about the Iccrg
mailing list