Dino LOPEZ | 26 Sep 2011 09:34
Picon
Picon
Favicon

On the deployment of Explicit Rate Notification protocols

Dear all,

We have submitted a new Internet draft which provides an architecture
to allow the deployment of congestion control protocols with explicit
rate notification from forwarding devices (Explicit Rate Notification
protocols).

This draft is currently available at
http://www.ietf.org/internet-drafts/draft-lopez-ietf-tsvwg-ipern-00.txt

It will be a pleasure to receive any feedback from you.

Best Regards,

The authors
Lochin, Emmanuel (emmanuel.lochin <at> isae.fr)
Lopez Pacheco, Dino (dino.lopez <at> unice.fr)
Sathiaseelan, Arjuna (arjuna.sathiaseelan <at> gmail.com)

SCHARF, Michael | 26 Sep 2011 14:07
Favicon

RE: On the deployment of Explicit Rate Notification protocols

Speaking not as researcher, but as TCPM co-chair: Since you are
proposing at least one new TCP option, please note that TCP option space
in particular in SYNs is somehow scarce.

Michael

> -----Original Message-----
> From: tsv-area-bounces <at> ietf.org 
> [mailto:tsv-area-bounces <at> ietf.org] On Behalf Of Dino LOPEZ
> Sent: Monday, September 26, 2011 9:34 AM
> To: tsv-area <at> ietf.org
> Subject: On the deployment of Explicit Rate Notification protocols
> 
> Dear all,
> 
> We have submitted a new Internet draft which provides an 
> architecture to allow the deployment of congestion control 
> protocols with explicit rate notification from forwarding 
> devices (Explicit Rate Notification protocols).
> 
> This draft is currently available at
> http://www.ietf.org/internet-drafts/draft-lopez-ietf-tsvwg-ipe
> rn-00.txt
> 
> It will be a pleasure to receive any feedback from you.
> 
> Best Regards,
> 
> The authors
> Lochin, Emmanuel (emmanuel.lochin <at> isae.fr) Lopez Pacheco, 
(Continue reading)

Mirja Kuehlewind | 5 Oct 2011 14:14
Picon

Re: [tcpm] On the deployment of Explicit Rate Notification protocols

Hi,

first, one general question from my side: I'm not sure if I understand the 
problem you are addressing. If you always take the smaller cwnd and be never 
more aggressive than standard TCP, how can you solve the problem that TCP is 
too slow in large BDP networks? Even when all network nodes support your ERN 
protocol (and all endsystems using these nodes), you still will not increase 
fast than standard TCP...?

Then I don't understand how you change the E2E cwnd. If the sending rate is 
limited by the ERN protocol you should not increase the E2E cwnd as your E2E 
feedback would be related to the smaller cwnd of the ERN protocol. If you 
don't increase the E2E any further and then halve on loss, you will probably 
underutilize the bottleneck link. Is this correct?

Mirja

On Monday 26 September 2011 14:07:45 SCHARF, Michael wrote:
> Speaking not as researcher, but as TCPM co-chair: Since you are
> proposing at least one new TCP option, please note that TCP option space
> in particular in SYNs is somehow scarce.
>
> Michael
>
> > -----Original Message-----
> > From: tsv-area-bounces <at> ietf.org
> > [mailto:tsv-area-bounces <at> ietf.org] On Behalf Of Dino LOPEZ
> > Sent: Monday, September 26, 2011 9:34 AM
> > To: tsv-area <at> ietf.org
> > Subject: On the deployment of Explicit Rate Notification protocols
(Continue reading)

Dino LOPEZ | 10 Oct 2011 09:54
Picon
Picon
Favicon

Re: [tcpm] On the deployment of Explicit Rate Notification protocols

Hi Mirja,

Thank you for your comments and questions. I hope this email will 
clarify the points where, we believe, IP-ERN can provide important benefits.

One of the objectives of the IP-ERN architecture is to improve the 
performance of TCP by trying to use router-assisted protocols (more 
precisely, by mean of Explicit Rate Notification protocols).

As reported in some papers (e.g. in [1], just to give an example), using 
such ERN protocols, it's possible to compute a cwnd which will allow to 
grab all the available bandwidth, remains stable at that point and avoid 
congestion. Hence, if we grab all the bottleneck capacity, avoid losses 
(we consider losses due to congestion), and therefore, retransmission 
and cwnd reductions, we improve the performance of TCP without being 
more aggressive. For instance, in links with high propagation delay 
(e.g. satellite links) the FastRet/FastRec mechanism of TCP has a strong 
impact on the performance of TCP. Getting the rigth cwnd value to fully 
use the available bandwidth and avoid FastRet/FastRec would be just great.

It seems like is very difficult to agree about a level of aggressiveness 
which can be considered safe for Internet, so IP-ERN does not advise the 
use of any high speed TCP version, does not make TCP more aggressive. 
IP-ERN only makes mandatory to implement one E2E congestion control 
protocol. The choice of the E2E CC is taken by the user or the 
programmer (like in a Window Vista OS the user can enable CTCP if he 
wants, one can use IP-ERN with CTCP or CUBIC).

Another good reason of allowing the deployment of ERN protocols is the 
convergence of flows (e.g. 1 CUBIC and 1 CTCP flows could never 
(Continue reading)


Gmane