Re: [multipathtcp] draft-ietf-mptcp-architecture, proposed extra text on congestion control

"SCHARF, Michael" <Michael.Scharf@alcatel-lucent.com> Thu, 09 December 2010 18:00 UTC

Return-Path: <Michael.Scharf@alcatel-lucent.com>
X-Original-To: multipathtcp@core3.amsl.com
Delivered-To: multipathtcp@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AE39B28C146 for <multipathtcp@core3.amsl.com>; Thu, 9 Dec 2010 10:00:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.133
X-Spam-Level:
X-Spam-Status: No, score=-6.133 tagged_above=-999 required=5 tests=[AWL=0.116, BAYES_00=-2.599, HELO_EQ_DE=0.35, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id R78er+Bxa8K2 for <multipathtcp@core3.amsl.com>; Thu, 9 Dec 2010 10:00:40 -0800 (PST)
Received: from mailrelay2.alcatel.de (mailrelay2.alcatel.de [194.113.59.96]) by core3.amsl.com (Postfix) with ESMTP id 9A16528C134 for <multipathtcp@ietf.org>; Thu, 9 Dec 2010 10:00:39 -0800 (PST)
Received: from SLFSNX.rcs.alcatel-research.de (slfsn1.rcs.de.alcatel-lucent.com [149.204.60.98]) by mailrelay2.alcatel.de (8.14.3/8.14.3/ICT) with ESMTP id oB9I28q3010789 for <multipathtcp@ietf.org>; Thu, 9 Dec 2010 19:02:08 +0100
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Thu, 09 Dec 2010 19:02:07 +0100
Message-ID: <133D9897FB9C5E4E9DF2779DC91E947C0498D52A@SLFSNX.rcs.alcatel-research.de>
In-Reply-To: <9510D26531EF184D9017DF24659BB87F32727BEF6A@EMV65-UKRD.domain1.systemhost.net>
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
Thread-Topic: [multipathtcp] draft-ietf-mptcp-architecture, proposed extra text on congestion control
Thread-Index: AcuXi2KiTOzDwZSzQOSamsMA5A1LnAAMxyhw
References: <9510D26531EF184D9017DF24659BB87F32727BEF6A@EMV65-UKRD.domain1.systemhost.net>
From: "SCHARF, Michael" <Michael.Scharf@alcatel-lucent.com>
To: multipathtcp@ietf.org
X-Scanned-By: MIMEDefang 2.64 on 149.204.45.73
Subject: Re: [multipathtcp] draft-ietf-mptcp-architecture, proposed extra text on congestion control
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/multipathtcp>
List-Post: <mailto:multipathtcp@ietf.org>
List-Help: <mailto:multipathtcp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/multipathtcp>, <mailto:multipathtcp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 09 Dec 2010 18:00:41 -0000

I am not sure whether the architecture document should really outline a
specific congestion window manipulation algorithm, which may still be
subject to change.

A comment on not changing slow-start and error recovery phases could
IMHO be possible. But, in that case the question is what "is the same as
in TCP". Probably, RFC 5681? But we all know that this is not exactly
what TCP in the wild happens to use...

Michael


> -----Original Message-----
> From: multipathtcp-bounces@ietf.org 
> [mailto:multipathtcp-bounces@ietf.org] On Behalf Of 
> philip.eardley@bt.com
> Sent: Thursday, December 09, 2010 11:25 AM
> To: multipathtcp@ietf.org
> Subject: [multipathtcp] draft-ietf-mptcp-architecture, 
> proposed extra text on congestion control
> 
> Hi,
> 
> I've just been doing a review on the architecture draft 
> before submission to IESG.
> 
>  
> 
> I think it doesn't quite fully capture what (I believe) is 
> the WG consensus about the high-level design for congestion 
> control. My suggestion is to add the following:-
> 
>  
> 
> MPTCP uses an algorithm that links the increase phases of the 
> congestion avoidance state (specifying how the window 
> inflates upon receiving acknowledgements over the various 
> paths). The multiplicative decrease of the congestion 
> avoidance state is the same as in TCP, as are the slow start, 
> fast retransmit, and fast recovery algorithms.
> 
>  
> 
> Please shout whether you think it's ok to add this text, or 
> whether you think there isn't yet consensus.
> 
>  
> 
> http://tools.ietf.org/html/draft-ietf-mptcp-architecture-03#se
> ction-5.7
> 
>  
> 
> Thanks
> 
> Phil/ 
> 
>                                                               
>                                                               
>                                                    
> 
>