
From hakim.adhari@uni-due.de  Sat Oct  1 01:47:52 2011
Return-Path: <hakim.adhari@uni-due.de>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C438621F8AEA for <multipathtcp@ietfa.amsl.com>; Sat,  1 Oct 2011 01:47:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.32
X-Spam-Level: 
X-Spam-Status: No, score=-1.32 tagged_above=-999 required=5 tests=[AWL=-0.929,  BAYES_20=-0.74, HELO_EQ_DE=0.35]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dnd3ZSZa9lE8 for <multipathtcp@ietfa.amsl.com>; Sat,  1 Oct 2011 01:47:52 -0700 (PDT)
Received: from mailoutzim.uni-due.de (mailoutzim.uni-due.de [132.252.185.16]) by ietfa.amsl.com (Postfix) with ESMTP id 0BA1621F84FB for <multipathtcp@ietf.org>; Sat,  1 Oct 2011 01:47:48 -0700 (PDT)
Received: from EXCHANGE01.win.uni-due.de (ex02.win.uni-due.de [132.252.180.21]) by mailoutzim.uni-due.de (8.13.1/8.13.1) with ESMTP id p918oipi021184 for <multipathtcp@ietf.org>; Sat, 1 Oct 2011 10:50:44 +0200
X-MimeOLE: Produced By Microsoft Exchange V6.5
Content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Date: Sat, 1 Oct 2011 10:50:52 +0200
Message-ID: <F2D94777FF0928419037E41A47C847F60CEDF1EA@EXCHANGE01.win.uni-due.de>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: Deadline Extension: PAMS 2012 -- 2nd International Workshop on Protocols and Applications with Multi-Homing Support
Thread-Index: AcyAFzkCFof0V2GBS5G0Kju2RZqPWQ==
From: "Adhari, Hakim" <hakim.adhari@uni-due.de>
To: <multipathtcp@ietf.org>
X-Virus-Scanned: Clam Anti Virus - http://www.clamav.net
X-Spam-Scanned: SpamAssassin: 3.002004 - http://www.spamassassin.org
X-Scanned-By: MIMEDefang 2.57 on 132.252.185.16
Subject: [multipathtcp] Deadline Extension: PAMS 2012 -- 2nd International Workshop on Protocols and Applications with Multi-Homing Support
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Sat, 01 Oct 2011 08:47:52 -0000

(Our apologies if you receive multiple copies of this CfP)


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


Please consider to contribute to and/or forward to the appropriate =
groups the following opportunity to submit and publish original =
scientific results to PAMS 2012.

=20

The submission deadline has been extended to October 16, 2011.


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

=20

=20

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D CALL FOR PAPERS =
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D


2nd International Workshop on Protocols and Applications with =
Multi-Homing Support (PAMS 2012) In conjunction with the 26th IEEE =
International Conference on Advanced Information Networkingand =
Applications (AINA 2012) Fukuoka, Japan, March 26-29, 2012 =
http://tdrwww.iem.uni-due.de/pams2012.html

The intent of our workshop is to bring together people from research and =
industry, in order to provide a discussion forum for state-of-the-art =
topics related to multi-homing on Network, Transport, Session and =
Application Layers.
The PAMS workshop will include full-paper sessions as well as a poster =
session (with short presentations) to introduce preliminary ideas as =
well as work in progress.

Workshops proceedings will be published by the IEEE CS Conference =
Publishing Service and will be included in the Digital Library.

The main topics to be addressed include (but are not limited to):

    * Network Resilience by Multi-Homing
    * Network Architectures for Multi-Homed Systems
    * Performance Evaluation of Multi-Homed Systems
    * Deployment of Multi-Homed Protocols in Existing Networks
      with Middleboxes
    * Design and Implementation of Multi-Homed Systems
    * Load Sharing and Load Balancing for Multi-Homed Systems
    * Mobility for Multi-Homed Systems
    * Protocols with Multi-Homing Support
    * Congestion and Flow Control of Multi-Homed Systems
    * Quality of Service for Multi-Homed Systems
    * Security of Multi-Homed Systems
    * Application Deployment and Support for Legacy Applications
    * Cross-Layer Optimization for Multi-Homed Systems
    * Multi-Homing in the Context of Future Internet

GENERAL CHAIRS:

    * Thomas Dreibholz, University of Duisburg-Essen, Germany
    * Martin Becke, University of Duisburg-Essen, Germany

PROGRAM CHAIRS:

    * Michael T=FCxen, M=FCnster University of Applied Sciences, Germany
    * Erwin P. Rathgeb, University of Duisburg-Essen, Germany

PROGRAM COMMITTEE

    * Hakim Adhari, University of Duisburg-Essen, Germany
    * Nicola Altan, Cetekom, Germany
    * Paul Amer, University of Delaware, U.S.A.
    * Holger Bleul, DB Systel, Germany
    * Anna Brunstr=F6m, Karlstad University, Sweden
    * Glenford Mapp, Middlesex University, United Kingdom
    * Michio Honda, Keio University, Japan
    * Seok J. Koh, Kyungpook National University, Korea
    * Preethi Natarajan, Cisco, U.S.A.
    * Brad Penoff, University of British Columbia, Canada
    * Irene R=FCngeler, M=FCnster University of Applied Sciences, =
Germany
    * Robin Seggelmann, M=FCnster University of Applied Sciences, =
Germany
    * Esbold Unurkhaan, Mongolian University of Science and Technology, =
Mongolia
    * Alan Wagner, University of British Columbia, Canada
    * Michael Welzl, University of Oslo, Norway
    * Xing Zhou, Hainan University, China

IMPORTANT DATES

    * Paper Submission Deadline:       October 16, 2011
    * Author Notification:             December 01, 2011
    * Camera-Ready Paper Submission:   January 06, 2012


CONTACT

For further information, please contact:

    * Thomas Dreibholz (dreibh AT iem.uni-due.de)
    * Martin Becke (martin.becke AT uni-due.de)


WEBSITE

http://tdrwww.iem.uni-due.de/pams2012.html=20

From philip.eardley@bt.com  Mon Oct  3 06:13:41 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CB3621F8B1A; Mon,  3 Oct 2011 06:13:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.145
X-Spam-Level: 
X-Spam-Status: No, score=-103.145 tagged_above=-999 required=5 tests=[AWL=0.453, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LeXT5MNJ3Hsh; Mon,  3 Oct 2011 06:13:36 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp63.intersmtp.com [62.239.224.236]) by ietfa.amsl.com (Postfix) with ESMTP id 4236B21F8B1F; Mon,  3 Oct 2011 06:13:36 -0700 (PDT)
Received: from EVMHT64-UKRD.domain1.systemhost.net (10.36.3.101) by RDW083A007ED63.smtp-e3.hygiene.service (10.187.98.12) with Microsoft SMTP Server (TLS) id 8.3.159.2; Mon, 3 Oct 2011 14:16:38 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT64-UKRD.domain1.systemhost.net ([10.36.3.101]) with mapi; Mon, 3 Oct 2011 14:16:37 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>, <ietf-announce@ietf.org>
Date: Mon, 3 Oct 2011 14:16:36 +0100
Thread-Topic: Multipath TCP Interim (audio) meeting, Thursday 20th Oct
Thread-Index: Acx+h73xOmObcsR1QQCFBnTG4kay9ADQ6VFg
Message-ID: <9510D26531EF184D9017DF24659BB87F330C3E18A4@EMV65-UKRD.domain1.systemhost.net>
References: <9510D26531EF184D9017DF24659BB87F330C2475F9@EMV65-UKRD.domain1.systemhost.net>
In-Reply-To: <9510D26531EF184D9017DF24659BB87F330C2475F9@EMV65-UKRD.domain1.systemhost.net>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: multipart/alternative; boundary="_000_9510D26531EF184D9017DF24659BB87F330C3E18A4EMV65UKRDdoma_"
MIME-Version: 1.0
Subject: [multipathtcp] Multipath TCP Interim (audio) meeting, Thursday 20th Oct
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 03 Oct 2011 13:13:41 -0000

--_000_9510D26531EF184D9017DF24659BB87F330C3E18A4EMV65UKRDdoma_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,
We will hold an interim meeting of MPTCP WG on Thursday 20th Oct at 3pm GMT=
.
You can find your local time: http://www.timeanddate.com/worldclock/fixedti=
me.html?msg=3DMultipath+TCP+Interim&iso=3D20111020T15
Agenda is to conclude on the remaining open issues on the protocol doc, in =
particular concluding on the proxy issues. Please keep discussing the issue=
s in the meantime on the mailing list.
Audio / Webex details etc to be confirmed, also we will add any further det=
ails like slides, meeting notes at http://trac.tools.ietf.org/wg/mptcp/trac=
/wiki/Interim_Oct_2011
thanks
Phil & Yoshifumi
Ps thanks for the doodle replies - Thursday was the clear choice


--_000_9510D26531EF184D9017DF24659BB87F330C3E18A4EMV65UKRDdoma_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><div><p class=3DMsoNormal style=3D'ms=
o-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F4=
97D'>Hi,<o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margin-top-=
alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>We will =
hold an interim meeting of MPTCP WG on Thursday 20th Oct at 3pm GMT.<o:p></=
o:p></span></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-ma=
rgin-bottom-alt:auto'><span style=3D'color:#1F497D'>You can find your local=
 time: <a href=3D"http://www.timeanddate.com/worldclock/fixedtime.html?msg=
=3DMultipath+TCP+Interim&amp;iso=3D20111020T15">http://www.timeanddate.com/=
worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&amp;iso=3D20111020T15=
</a> <o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margin-top-alt=
:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>Agenda is t=
o conclude on </span>the remaining open issues on the protocol doc, in part=
icular concluding on the proxy issues. Please keep discussing the issues in=
 the meantime on the mailing list. <o:p></o:p></p><p class=3DMsoNormal styl=
e=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Audio / Webex deta=
ils etc to be confirmed, also we will add any further details like slides, =
meeting notes at <span style=3D'color:#1F497D'><a href=3D"http://trac.tools=
.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011">http://trac.tools.ietf.org/w=
g/mptcp/trac/wiki/Interim_Oct_2011</a> <o:p></o:p></span></p><p class=3DMso=
Normal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span s=
tyle=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#1F497D'>tha=
nks<o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:a=
uto;mso-margin-bottom-alt:auto'><span style=3D'font-size:9.0pt;font-family:=
"Arial","sans-serif";color:#1F497D'>Phil &amp; Yoshifumi<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-=
alt:auto'><span style=3D'color:#1F497D'>Ps thanks for the doodle replies &#=
8211; Thursday was the clear choice<o:p></o:p></span></p></div><p class=3DM=
soNormal><o:p>&nbsp;</o:p></p></div></body></html>=

--_000_9510D26531EF184D9017DF24659BB87F330C3E18A4EMV65UKRDdoma_--

From wwwrun@ietfa.amsl.com  Mon Oct  3 08:44:46 2011
Return-Path: <wwwrun@ietfa.amsl.com>
X-Original-To: multipathtcp@ietf.org
Delivered-To: multipathtcp@ietfa.amsl.com
Received: by ietfa.amsl.com (Postfix, from userid 30) id 2A8E121F8B85; Mon,  3 Oct 2011 08:44:46 -0700 (PDT)
From: IESG Secretary <iesg-secretary@ietf.org>
To: IETF Announcement list <ietf-announce@ietf.org>
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0
Message-Id: <20111003154446.2A8E121F8B85@ietfa.amsl.com>
Date: Mon,  3 Oct 2011 08:44:46 -0700 (PDT)
Cc: multipathtcp@ietf.org
Subject: [multipathtcp] Multipath TCP Interim (audio) meeting, Thursday 20th Oct
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 03 Oct 2011 15:44:46 -0000

Hi,

We will hold an interim meeting of MPTCP WG on Thursday 20th Oct at 3pm GMT.

You can find your local time: http://www.timeanddate.com/worldclock/fixedtime.html?msg=Multipath+TCP+Interim&iso=20111020T15

Agenda is to conclude on the remaining open issues on the protocol doc, in particular concluding on the proxy issues. Please keep discussing the issues in the meantime on the mailing list.

Audio / Webex details etc to be confirmed, also we will add any further details like slides, meeting notes at http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011

thanks

Phil & Yoshifumi

Ps thanks for the doodle replies – Thursday was the clear choice

From georg.hampel@alcatel-lucent.com  Tue Oct  4 06:46:28 2011
Return-Path: <georg.hampel@alcatel-lucent.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EE2E21F8BA4; Tue,  4 Oct 2011 06:46:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.455
X-Spam-Level: 
X-Spam-Status: No, score=-6.455 tagged_above=-999 required=5 tests=[AWL=0.143,  BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o4UIyu03+1NL; Tue,  4 Oct 2011 06:46:25 -0700 (PDT)
Received: from ihemail4.lucent.com (ihemail4.lucent.com [135.245.0.39]) by ietfa.amsl.com (Postfix) with ESMTP id D1C0D21F8B4F; Tue,  4 Oct 2011 06:46:24 -0700 (PDT)
Received: from usnavsmail3.ndc.alcatel-lucent.com (usnavsmail3.ndc.alcatel-lucent.com [135.3.39.11]) by ihemail4.lucent.com (8.13.8/IER-o) with ESMTP id p94DnQC4015637 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 4 Oct 2011 08:49:26 -0500 (CDT)
Received: from USNAVSXCHHUB01.ndc.alcatel-lucent.com (usnavsxchhub01.ndc.alcatel-lucent.com [135.3.39.110]) by usnavsmail3.ndc.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id p94DkFVo016861 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Tue, 4 Oct 2011 08:49:22 -0500
Received: from USNAVSXCHMBSA2.ndc.alcatel-lucent.com ([135.3.39.124]) by USNAVSXCHHUB01.ndc.alcatel-lucent.com ([135.3.39.110]) with mapi; Tue, 4 Oct 2011 08:48:44 -0500
From: "Hampel, K Georg (K Georg)" <georg.hampel@alcatel-lucent.com>
To: "philip.eardley@bt.com" <philip.eardley@bt.com>, "multipathtcp@ietf.org" <multipathtcp@ietf.org>, "ietf-announce@ietf.org" <ietf-announce@ietf.org>
Date: Tue, 4 Oct 2011 08:48:42 -0500
Thread-Topic: [multipathtcp] Multipath TCP Interim (audio) meeting,	Thursday 20th Oct
Thread-Index: Acx+h73xOmObcsR1QQCFBnTG4kay9ADQ6VFgADO70CA=
Message-ID: <154773479ED2314980CB638A48FC44348705ABE1@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
References: <9510D26531EF184D9017DF24659BB87F330C2475F9@EMV65-UKRD.domain1.systemhost.net> <9510D26531EF184D9017DF24659BB87F330C3E18A4@EMV65-UKRD.domain1.systemhost.net>
In-Reply-To: <9510D26531EF184D9017DF24659BB87F330C3E18A4@EMV65-UKRD.domain1.systemhost.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_154773479ED2314980CB638A48FC44348705ABE1USNAVSXCHMBSA2n_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.39
X-Scanned-By: MIMEDefang 2.64 on 135.3.39.11
Subject: Re: [multipathtcp] Multipath TCP Interim (audio) meeting, Thursday 20th Oct
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Tue, 04 Oct 2011 13:46:28 -0000

--_000_154773479ED2314980CB638A48FC44348705ABE1USNAVSXCHMBSA2n_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

All,

I'm not sure how far we are intending to go with the proxy matter in the co=
nference call. I see a variety of proxy-related issues which deserve carefu=
l thought. I have doubts that we can resolve this matter during the call.

I have added a bunch of issues below and included suggestions/opinions in b=
rackets.

It may be worth considering an I-D for all proxy-related issues, i.e. those=
 listed below and others brought up on ML/conference call.

Thanks,
Georg

--------------------------------
Proxy issues:

1) Do we consider a generic proxy, i.e. which can sit anywhere in the netwo=
rk, or only a transparent proxy, which has to reside on the initial path be=
tween host A and host B?

(I think there was agreement in the WG that only transparent proxy operatio=
n should be considered. In the following, only transparent proxy is address=
ed.)


2) Do we allow proxies to initiate MPTCP with the server in case the client=
 host is not MPTCP-aware, i.e. in case the SYN packet does not carry MP_CAP=
?

(I propose: YES)


3) Should a proxy become active even if both hosts support MPTCP?

(I propose: YES. In this case, the proxy may serve as P-NAT, for instance, =
if host A adds an IPv6 interface and host B does not support IPv6.)


4) If answers to 2) and 3) were YES, the proxy becomes "symmetric" i.e. it =
can offer its services to both hosts A and B. Do we understand the technica=
l implications?

(Example: The proxy bundles multiple subflows sustained with host A into on=
e subflow sustained with host B. This latter subflow is then bundled by hos=
t B with other subflows that directly connect host B with host A. Are we su=
re that there is no problem here?)


5) If the answers to 2) and 3) were YES, how does host A know if host B sup=
ports MPTCP and if it can/cannot start a new subflow directly with host B?

(I propose: If a proxy terminates MPTCP signaling on behalf of an MPTCP-una=
ware host (i.e. host B), it should forward this information in the MP_CAP o=
ption on SYN or SYN/ACK packet it sends to host A. This eliminates the need=
 for the "I'm a proxy flag" in ADD_ADDRESS.)


6) When multiple proxies reside on the initial path, e.g. one on host A's- =
and one on host B's network, can either host use any of them as all alterna=
tive access point?

(I propose: YES for the reasons given under 2), 3) and 8) below)


7) If answer to 6) was YES, how does host A know all the proxy addresses?

(Since proxies do not know what other proxies are on the path between A and=
 B, they have to announce their address via ADD_ADDRESS in both directions,=
 i.e. toward host A and toward host B).


8) If answer to 6) was YES, which proxy should host A use as the primary ad=
dress for new subflows?

(I propose: In principle, the main goal should be to minimize triangular ro=
uting. This means that host A should start new subflows directly with host =
B. If host B does not speak MPTCP, it should pick the proxy that's closest =
to host B, i.e. farthest away from host A.)


9) If all proxies advertise their addresses in both directions, how do the =
end nodes know which proxy is the closest/farthest?

(I propose: The ADD_ADDRESS option could include a "hop" count which is inc=
remented when this message passes a proxy. If host B advertises its address=
, it would also appear with a "hop" count which has highest value.)


10) Are there any security implications (session hijacking, distributed DoS=
) when a proxy in host B's network acts on behalf of an unauthenticated hos=
t A. The equivalent situation in Mobile IPv6 would mean that the HA would t=
rust a MN without authentication.

(In our opinion, this issue needs a little more thought.)


11) Since ADD_ADDRESS can be used by proxies to announce their respective a=
ccess point without any implication, how is the request for "Do MP_JOIN" co=
mmunicated to the peer?

(As frequently stated before, I propose: "Do MP_JOIN" needs a separate flag=
 on ADD_ADDRESS.)


There may be other issues...



________________________________
From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] =
On Behalf Of philip.eardley@bt.com
Sent: Monday, October 03, 2011 9:17 AM
To: multipathtcp@ietf.org; ietf-announce@ietf.org
Subject: [multipathtcp] Multipath TCP Interim (audio) meeting, Thursday 20t=
h Oct

Hi,
We will hold an interim meeting of MPTCP WG on Thursday 20th Oct at 3pm GMT=
.
You can find your local time: http://www.timeanddate.com/worldclock/fixedti=
me.html?msg=3DMultipath+TCP+Interim&iso=3D20111020T15
Agenda is to conclude on the remaining open issues on the protocol doc, in =
particular concluding on the proxy issues. Please keep discussing the issue=
s in the meantime on the mailing list.
Audio / Webex details etc to be confirmed, also we will add any further det=
ails like slides, meeting notes at http://trac.tools.ietf.org/wg/mptcp/trac=
/wiki/Interim_Oct_2011
thanks
Phil & Yoshifumi
Ps thanks for the doodle replies - Thursday was the clear choice


--_000_154773479ED2314980CB638A48FC44348705ABE1USNAVSXCHMBSA2n_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40"
xmlns:ns5=3D"http://schemas.microsoft.com/office/2004/12/omml">

<head>
<META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--a:link
	{mso-style-priority:99;}
span.MSOHYPERLINK
	{mso-style-priority:99;}
a:visited
	{mso-style-priority:99;}
span.MSOHYPERLINKFOLLOWED
	{mso-style-priority:99;}

 /* Font Definitions */
 @font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:Calibri;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Calibri;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Calibri;
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>All,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>I&#8217;m not sure how far we are intend=
ing to go
with the proxy matter in the conference call. I see a variety of proxy-rela=
ted issues
which deserve careful thought. I have doubts that we can resolve this matte=
r during
the call.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>I have added a bunch of issues below and
included suggestions/opinions in brackets. <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>It may be worth considering an I-D for a=
ll proxy-related
issues, i.e. those listed below and others brought up on ML/conference call=
.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>Thanks,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>Georg <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>--------------------------------<o:p></o=
:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>Proxy issues:<o:p></o:p></span></font></=
p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>1) Do we consider a generic proxy, i.e. =
which
can sit anywhere in the network, or only a transparent proxy, which has to
reside on the initial path between host A and host B?<o:p></o:p></span></fo=
nt></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(I think there was agreement in the WG t=
hat only
transparent proxy operation should be considered. In the following, only
transparent proxy is addressed.)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>2) Do we allow proxies to initiate MPTCP
with the server in case the client host is not MPTCP-aware, i.e. in case th=
e
SYN packet does not carry MP_CAP?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(I propose: YES)<o:p></o:p></span></font=
></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>3) Should a proxy become active even if =
both
hosts support MPTCP? <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(I propose: YES. In this case, the proxy=
 may
serve as P-NAT, for instance, if host A adds an IPv6 interface and host B d=
oes
not support IPv6.)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>4) If answers to 2) and 3) were YES, the
proxy becomes &#8220;symmetric&#8221; i.e. it can offer its services to bot=
h hosts A and B.
Do we understand the technical implications?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(Example: The proxy bundles multiple
subflows sustained with host A into one subflow sustained with host B. This
latter subflow is then bundled by host B with other subflows that directly
connect host B with host A. Are we sure that there is no problem here?)<o:p=
></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>5) If the answers to 2) and 3) were YES,=
 how
does host A know if host B supports MPTCP and if it can/cannot start a new =
subflow
directly with host B?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(I propose: If a proxy terminates MPTCP =
signaling
on behalf of an MPTCP-unaware host (i.e. host B), it should forward this
information in the MP_CAP option on SYN or SYN/ACK packet it sends to host =
A. This
eliminates the need for the &#8220;I&#8217;m a proxy flag&#8221; in ADD_ADD=
RESS.)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>6) When multiple proxies reside on the
initial path, e.g. one on host A&#8217;s- and one on host B&#8217;s network=
, can either
host use any of them as all alternative access point?<o:p></o:p></span></fo=
nt></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(I propose: YES for the reasons given un=
der
2), 3) and 8) below)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>7) If answer to 6) was YES, how does hos=
t A
know all the proxy addresses?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(Since proxies do not know what other
proxies are on the path between A and B, they have to announce their addres=
s
via ADD_ADDRESS in both directions, i.e. toward host A and toward host B).<=
o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>8) If answer to 6) was YES, which proxy
should host A use as the primary address for new subflows? <o:p></o:p></spa=
n></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(I propose: In principle, the main goal
should be to minimize triangular routing. This means that host A should sta=
rt
new subflows directly with host B. If host B does not speak MPTCP, it shoul=
d pick
the proxy that&#8217;s closest to host B, i.e. farthest away from host A.)<=
o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>9) If all proxies advertise their addres=
ses
in both directions, how do the end nodes know which proxy is the
closest/farthest?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(I propose: The ADD_ADDRESS option could
include a &#8220;hop&#8221; count which is incremented when this message pa=
sses a proxy. If
host B advertises its address, it would also appear with a &#8220;hop&#8221=
; count which
has highest value.)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>10) Are there any security implications =
(session
hijacking, distributed DoS) when a proxy in host B&#8217;s network acts on =
behalf of
an unauthenticated host A. The equivalent situation in Mobile IPv6 would me=
an
that the HA would trust a MN without authentication.<o:p></o:p></span></fon=
t></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(In our opinion, this issue needs a litt=
le
more thought.)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>11) Since ADD_ADDRESS can be used by pro=
xies
to announce their respective access point without any implication, how is t=
he
request for &#8220;Do MP_JOIN&#8221; communicated to the peer?<o:p></o:p></=
span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>(As frequently stated before, I propose:=
 &#8220;Do
MP_JOIN&#8221; needs a separate flag on ADD_ADDRESS.)<o:p></o:p></span></fo=
nt></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'>There may be other issues&#8230;<o:p></o=
:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
10.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font siz=
e=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt;font-family:"Times=
 New Roman"'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span style=3D'font-si=
ze:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>
multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] <b><sp=
an
style=3D'font-weight:bold'>On Behalf Of </span></b>philip.eardley@bt.com<br=
>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Monday, October 03, 20=
11
9:17 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> multipathtcp@ietf.org;
ietf-announce@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [multipathtcp] Mult=
ipath
TCP Interim (audio) meeting, Thursday 20th Oct</span></font><font size=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt;font-family:"Times=
 New Roman"'><o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span style=3D'font-size=
:11.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3DCalibri><span lang=3DEN-GB style=3D'font-=
size:11.0pt;
color:#1F497D'>Hi,<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3DCalibri><span lang=3DEN-GB style=3D'font-=
size:11.0pt;
color:#1F497D'>We will hold an interim meeting of MPTCP WG on Thursday 20th=
 Oct
at 3pm GMT.<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3DCalibri><span lang=3DEN-GB style=3D'font-=
size:11.0pt;
color:#1F497D'>You can find your local time: <a
href=3D"http://www.timeanddate.com/worldclock/fixedtime.html?msg=3DMultipat=
h+TCP+Interim&amp;iso=3D20111020T15">http://www.timeanddate.com/worldclock/=
fixedtime.html?msg=3DMultipath+TCP+Interim&amp;iso=3D20111020T15</a>
<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3DCalibri><span lang=3DEN-GB style=3D'font-=
size:11.0pt;
color:#1F497D'>Agenda is to conclude on </span></font><span lang=3DEN-GB>th=
e
remaining open issues on the protocol doc, in particular concluding on the
proxy issues. Please keep discussing the issues in the meantime on the mail=
ing
list. <o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 face=3DCalibri><span lang=3DEN-GB style=3D'font-size:11.0pt'>Audio=
 / Webex
details etc to be confirmed, also we will add any further details like slid=
es,
meeting notes at <font color=3D"#1f497d"><span style=3D'color:#1F497D'><a
href=3D"http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011">htt=
p://trac.tools.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011</a>
<o:p></o:p></span></font></span></font></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D1 color=3D"#1f497d" face=3DArial><span lang=3DEN-GB style=3D'font-si=
ze:9.0pt;
font-family:Arial;color:#1F497D'>thanks<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D1 color=3D"#1f497d" face=3DArial><span lang=3DEN-GB style=3D'font-si=
ze:9.0pt;
font-family:Arial;color:#1F497D'>Phil &amp; Yoshifumi<o:p></o:p></span></fo=
nt></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3DCalibri><span lang=3DEN-GB style=3D'font-=
size:11.0pt;
color:#1F497D'>Ps thanks for the doodle replies &#8211; Thursday was the cl=
ear choice<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal><font size=3D2 face=3DCalibri><span lang=3DEN-GB style=
=3D'font-size:
11.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

--_000_154773479ED2314980CB638A48FC44348705ABE1USNAVSXCHMBSA2n_--

From alan.ford@gmail.com  Tue Oct  4 11:12:30 2011
Return-Path: <alan.ford@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D71C21F8DE6 for <multipathtcp@ietfa.amsl.com>; Tue,  4 Oct 2011 11:12:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.298
X-Spam-Level: 
X-Spam-Status: No, score=-3.298 tagged_above=-999 required=5 tests=[AWL=-0.300, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sdaJrZloqNna for <multipathtcp@ietfa.amsl.com>; Tue,  4 Oct 2011 11:12:29 -0700 (PDT)
Received: from mail-qy0-f172.google.com (mail-qy0-f172.google.com [209.85.216.172]) by ietfa.amsl.com (Postfix) with ESMTP id 8D30221F8BAC for <multipathtcp@ietf.org>; Tue,  4 Oct 2011 11:12:25 -0700 (PDT)
Received: by qyk32 with SMTP id 32so3091087qyk.10 for <multipathtcp@ietf.org>; Tue, 04 Oct 2011 11:15:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=8LDdIooyH4bNihvOshv+7sJ4S5FuYfBCn+nbPIKbPKo=; b=xtSNISd7g/cAgj8ea7sJcrQcaiUA5G+7MNuMnLU5YZzCmMHeQ0XN2YhFGxFXMvQoES mwJo5//XBnoF1405l8l8gwJZoaqYqu2jJ+SKT3qtjVxFvtKqlyu9TH9NQGAbpm/B7IlG kJSBOQIAgEOZ4zMEQ7z4yBgQQ8gZxNVCni7bA=
MIME-Version: 1.0
Received: by 10.229.249.129 with SMTP id mk1mr1234113qcb.232.1317752127858; Tue, 04 Oct 2011 11:15:27 -0700 (PDT)
Received: by 10.229.134.84 with HTTP; Tue, 4 Oct 2011 11:15:27 -0700 (PDT)
In-Reply-To: <154773479ED2314980CB638A48FC443486FE3810@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
References: <9510D26531EF184D9017DF24659BB87F330AFB97A2@EMV65-UKRD.domain1.systemhost.net> <CAOs_kTark+NQ1Js9iBSwhwetXWHm6QAXneRmGZWiRpM7uLJpSQ@mail.gmail.com> <CAOs_kTbnSk4=nBxCdVSAmCcCyscmXDdDBGWuEud_hYxjwRUehA@mail.gmail.com> <461C6AC0-D817-4908-85EB-EAB3ABFB04AD@cs.ucl.ac.uk> <57AB2D9B-1902-4215-8CA4-5FA14C56ACCF@cs.ucl.ac.uk> <CABxaRLFMRsoUkgBOaj2PO=iPWKqV6jH9fqic5X9HDgEp_pmNHw@mail.gmail.com> <154773479ED2314980CB638A48FC443486DE961D@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEqKv962SWya-wyL-UcrJT4TeNn6KewKX=UCn1SqtQZUg@mail.gmail.com> <4E6B312E.8060707@uclouvain.be> <3087A9A7-6B59-431F-B344-35E8E7E1527E@nokia.com> <9510D26531EF184D9017DF24659BB87F330B6BBA95@EMV65-UKRD.domain1.systemhost.net> <154773479ED2314980CB638A48FC443486FE3311@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEsQ9MQ-CSfx_uxpcRzxomicjbC+doEGy46zU+8Vv+4-A@mail.gmail.com> <154773479ED2314980CB638A48FC443486FE3810@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
Date: Tue, 4 Oct 2011 19:15:27 +0100
Message-ID: <CAOs_kTbXy9iN4p6x01U+yVVADR01tmHxrJdivBW=fHH+PaimuQ@mail.gmail.com>
From: Alan Ford <alan.ford@gmail.com>
To: "Hampel, K Georg (K Georg)" <georg.hampel@alcatel-lucent.com>
Content-Type: multipart/alternative; boundary=0016e65096a47ba85004ae7d13c1
Cc: "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Tue, 04 Oct 2011 18:12:30 -0000

--0016e65096a47ba85004ae7d13c1
Content-Type: text/plain; charset=ISO-8859-1

Hi all,

Sorry for the delay in replying, this is a general reply to a number of
points...

Firstly, I agree with Costin's proposal 1 - fallback should drop into a mode
identical to regular TCP.

As regards the proxy issue, I agree with Georg that it's not sensible to
rush into defining something.

Yes, ADD_ADDR does have two meanings - the ID/address mapping, and the
request to initiate join. However, as I see it, there is little reason to do
the former without desiring the latter.

So, the question is, quite rightly - if we did have a 'proxy' flag, what
does it actually mean? And could it have wider uses than just proxies?

Ultimately, I would agree with the sentiment that this should be an
additional option, defined later, once requirements are clearer. We have the
extensibility to support this in terms of MPTCP option subtypes. In other
words, Yoshifumi's Option 5.

Regards,
Alan

On 27 September 2011 15:36, Hampel, K Georg (K Georg) <
georg.hampel@alcatel-lucent.com> wrote:

> Hi Yoshifumi, all,
>
> I think you summarized the various options and their respective tradeoffs
> very well.
>
> I'm not completely certain, however, on what we are trying to accomplish.
> While the transparent proxy proposed in our I-D demands one additional bit
> in ADD_ADDRESS, I'm not sure that one bit is enough to cover *all* (present
> and/or future) meanings of the ADD_ADDRESS option.
>
> The WG further seems to have agreed that the proxy concept requires more
> work. I'm not sure we can anticipate the associated signaling changes
> without having gone through this work. Why should the present WG draft try
> to preempt this work?
>
> The proxy discussions may have created the feeling that ADD_ADDRESS
> *principally* lacks sufficient space to cover future
> implications/actions/descriptions associated with an address. Such space
> extension should indeed be captured within the present WG draft. However, I
> think it should not be guided by preemptive guesses on what a proxy may
> need.
>
>
> -Georg
>
>
>
>
> -----Original Message-----
> From: yoshifumi.nishida@gmail.com [mailto:yoshifumi.nishida@gmail.com] On
> Behalf Of Yoshifumi Nishida
> Sent: Tuesday, September 27, 2011 5:06 AM
> To: Hampel, K Georg (K Georg)
> Cc: multipathtcp@ietf.org
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> Hi Georg, All,
>
> I think we need more inputs or opinions for this.
> I'm trying to create a simple summary for the proposals from the
> previous discussion.
> Please correct me if I'm missing or misunderstanding something.
>
>
>  1) Add a byte to ADD_ADDRESS
>     pros: simple change to the current spec. good extensibility
>     cons: need one more byte
>
>  2) Use one bit of the address-id
>     pros: simple change to the current spec.
>     cons: less address-id space, low extensibility
>
>  3) Use more bits of the address-id
>     pros: simple change to the current spec, some extensibility
>     cons: much less address-id space,
>
>  4) Keep the current format and develop new option to describe the
> address (e.g DESC_ADDR)
>     pros: great extensibility. no need to change the current spec.
>     cons: might need another mechanism to sync 2 options reliably.
>
> Also, I personally think the following can be an another possibility,
> although it might not be a good idea.
>
>  5) Keep the current format and develop new option to specify proxy or
> other addresses (e. g ADD_ADDR2)
>    pros: great extensibility. no need to change the current spec
>    cons: having 2 options for mostly the same feature might be a bit
> ugly design.
>
> Thanks,
> --
> Yoshifumi Nishida
> nishida@sfc.wide.ad.jp
>
> 2011/9/26 Hampel, K Georg (K Georg) <georg.hampel@alcatel-lucent.com>:
> > Hi Phil, all,
> >
> > Are we certain that 1 bit is enough to cover all purposes and
> implications of ADD_ADDRESS?
> >
> > Based on recent proxy-related drafts and discussions, ADD_ADDRESS would
> already have to support (1) "Join using this address" and (2) "I'm a proxy".
> Since both implications are independent from each other and may occur in
> unison, 1 bit would not be enough.
> >
> > A more detailed discussion on proxy functions may reveal additional
> implications of this option.
> >
> > Adding one byte to the option instead of carving out 1 bit should provide
> sufficient room for proxy and other extensions.
> >
> > Thanks.
> >
> > Regards,
> >
> > Georg
> >
> >
> >
> > -----Original Message-----
> > From: multipathtcp-bounces@ietf.org [mailto:
> multipathtcp-bounces@ietf.org] On Behalf Of philip.eardley@bt.com
> > Sent: Friday, September 23, 2011 11:08 AM
> > To: multipathtcp@ietf.org
> > Subject: Re: [multipathtcp] Proposed changes to the protocol draft
> >
> > There seems to be consensus around completing the main spec without
> trying to solve the proxy issue (since it needs significant more work), but
> making the spec flexible enough that a 'proxy capability' can be added
> later.
> > Question is how to leave room for this capability. One suggestion was to
> keep aside one bit of the address-id - does that have consensus? Would any
> of the spec have to be re-thought?
> >
> > Thanks
> > phil
> >
> > Philip Eardley
> > Research and Technology Strategy
> >
> > This email contains BT information, which may be privileged or
> confidential. It's meant only for the individual(s) or entity named above.
> If you're not the intended recipient, note that disclosing, copying,
> distributing or using this information is prohibited. If you've received
> this email in error, please let me know immediately on the email address
> above. Thank you. We monitor our email system, and may record your emails.
> > British Telecommunications plc
> > Registered office: 81 Newgate Street London EC1A 7AJ
> > Registered in England no: 1800000
> >
> >
> > -----Original Message-----
> > From: multipathtcp-bounces@ietf.org [mailto:
> multipathtcp-bounces@ietf.org] On Behalf Of Lars Eggert
> > Sent: 12 September 2011 07:28
> > To: Olivier.Bonaventure@uclouvain.be
> > Cc: multipathtcp@ietf.org List
> > Subject: Re: [multipathtcp] Proposed changes to the protocol draft
> >
> > On 2011-9-10, at 12:43, Olivier Bonaventure wrote:
> >> I fear that this would add unnecessary complexity and would prefer to
> >> wait for more implementation experience before looking at such
> >> optimisations in the main spec
> >
> > This is my feeling at the moment, too. I think it'd be useful to have
> this written up in an individual ID so that folks can discuss (and maybe try
> and implement) it, but I think it's too early to put this into the main
> spec.
> >
> > Lars
> > _______________________________________________
> > multipathtcp mailing list
> > multipathtcp@ietf.org
> > https://www.ietf.org/mailman/listinfo/multipathtcp
> > _______________________________________________
> > multipathtcp mailing list
> > multipathtcp@ietf.org
> > https://www.ietf.org/mailman/listinfo/multipathtcp
> >
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp
>

--0016e65096a47ba85004ae7d13c1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div>Hi all,</div><div><br></div><div>Sorry for the delay in replying, this=
 is a general reply to a number of points...</div><div><br></div><div>First=
ly, I agree with Costin&#39;s proposal 1 - fallback should drop into a mode=
 identical to regular TCP.</div>
<div><br></div><div>As regards the proxy issue, I agree with Georg that it&=
#39;s not sensible to rush into defining something.</div><div><br></div><di=
v>Yes, ADD_ADDR does have two meanings - the ID/address mapping, and the re=
quest to initiate join. However, as I see it, there is little reason to do =
the former without desiring the latter.</div>
<div><br></div><div>So, the question is, quite rightly - if we did have a &=
#39;proxy&#39; flag, what does it actually mean? And could it have wider us=
es than just proxies?</div><div><br></div><div>Ultimately, I would agree wi=
th the sentiment that this should be an additional option, defined later, o=
nce requirements are clearer. We have the extensibility to support this in =
terms of MPTCP option subtypes. In other words, Yoshifumi&#39;s Option 5.</=
div>
<div><br></div><div>Regards,</div><div>Alan</div><br><div class=3D"gmail_qu=
ote">On 27 September 2011 15:36, Hampel, K Georg (K Georg) <span dir=3D"ltr=
">&lt;<a href=3D"mailto:georg.hampel@alcatel-lucent.com">georg.hampel@alcat=
el-lucent.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex;">Hi Yoshifumi, all,<br>
<br>
I think you summarized the various options and their respective tradeoffs v=
ery well.<br>
<br>
I&#39;m not completely certain, however, on what we are trying to accomplis=
h. While the transparent proxy proposed in our I-D demands one additional b=
it in ADD_ADDRESS, I&#39;m not sure that one bit is enough to cover *all* (=
present and/or future) meanings of the ADD_ADDRESS option.<br>

<br>
The WG further seems to have agreed that the proxy concept requires more wo=
rk. I&#39;m not sure we can anticipate the associated signaling changes wit=
hout having gone through this work. Why should the present WG draft try to =
preempt this work?<br>

<br>
The proxy discussions may have created the feeling that ADD_ADDRESS *princi=
pally* lacks sufficient space to cover future implications/actions/descript=
ions associated with an address. Such space extension should indeed be capt=
ured within the present WG draft. However, I think it should not be guided =
by preemptive guesses on what a proxy may need.<br>

<font color=3D"#888888"><br>
<br>
-Georg<br>
</font><div><div></div><div class=3D"h5"><br>
<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:yoshifumi.nishida@gmail.com">yoshifumi.nishida@gmai=
l.com</a> [mailto:<a href=3D"mailto:yoshifumi.nishida@gmail.com">yoshifumi.=
nishida@gmail.com</a>] On Behalf Of Yoshifumi Nishida<br>
Sent: Tuesday, September 27, 2011 5:06 AM<br>
To: Hampel, K Georg (K Georg)<br>
Cc: <a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>
<br>
Hi Georg, All,<br>
<br>
I think we need more inputs or opinions for this.<br>
I&#39;m trying to create a simple summary for the proposals from the<br>
previous discussion.<br>
Please correct me if I&#39;m missing or misunderstanding something.<br>
<br>
<br>
=A01) Add a byte to ADD_ADDRESS<br>
 =A0 =A0 pros: simple change to the current spec. good extensibility<br>
 =A0 =A0 cons: need one more byte<br>
<br>
=A02) Use one bit of the address-id<br>
 =A0 =A0 pros: simple change to the current spec.<br>
 =A0 =A0 cons: less address-id space, low extensibility<br>
<br>
=A03) Use more bits of the address-id<br>
 =A0 =A0 pros: simple change to the current spec, some extensibility<br>
 =A0 =A0 cons: much less address-id space,<br>
<br>
=A04) Keep the current format and develop new option to describe the<br>
address (e.g DESC_ADDR)<br>
 =A0 =A0 pros: great extensibility. no need to change the current spec.<br>
 =A0 =A0 cons: might need another mechanism to sync 2 options reliably.<br>
<br>
Also, I personally think the following can be an another possibility,<br>
although it might not be a good idea.<br>
<br>
=A05) Keep the current format and develop new option to specify proxy or<br=
>
other addresses (e. g ADD_ADDR2)<br>
 =A0 =A0pros: great extensibility. no need to change the current spec<br>
 =A0 =A0cons: having 2 options for mostly the same feature might be a bit<b=
r>
ugly design.<br>
<br>
Thanks,<br>
--<br>
Yoshifumi Nishida<br>
<a href=3D"mailto:nishida@sfc.wide.ad.jp">nishida@sfc.wide.ad.jp</a><br>
<br>
2011/9/26 Hampel, K Georg (K Georg) &lt;<a href=3D"mailto:georg.hampel@alca=
tel-lucent.com">georg.hampel@alcatel-lucent.com</a>&gt;:<br>
&gt; Hi Phil, all,<br>
&gt;<br>
&gt; Are we certain that 1 bit is enough to cover all purposes and implicat=
ions of ADD_ADDRESS?<br>
&gt;<br>
&gt; Based on recent proxy-related drafts and discussions, ADD_ADDRESS woul=
d already have to support (1) &quot;Join using this address&quot; and (2) &=
quot;I&#39;m a proxy&quot;. Since both implications are independent from ea=
ch other and may occur in unison, 1 bit would not be enough.<br>

&gt;<br>
&gt; A more detailed discussion on proxy functions may reveal additional im=
plications of this option.<br>
&gt;<br>
&gt; Adding one byte to the option instead of carving out 1 bit should prov=
ide sufficient room for proxy and other extensions.<br>
&gt;<br>
&gt; Thanks.<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Georg<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:multipathtcp-bounces@ietf.org">multipathtcp-bo=
unces@ietf.org</a> [mailto:<a href=3D"mailto:multipathtcp-bounces@ietf.org"=
>multipathtcp-bounces@ietf.org</a>] On Behalf Of <a href=3D"mailto:philip.e=
ardley@bt.com">philip.eardley@bt.com</a><br>

&gt; Sent: Friday, September 23, 2011 11:08 AM<br>
&gt; To: <a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a>=
<br>
&gt; Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>
&gt;<br>
&gt; There seems to be consensus around completing the main spec without tr=
ying to solve the proxy issue (since it needs significant more work), but m=
aking the spec flexible enough that a &#39;proxy capability&#39; can be add=
ed later.<br>

&gt; Question is how to leave room for this capability. One suggestion was =
to keep aside one bit of the address-id - does that have consensus? Would a=
ny of the spec have to be re-thought?<br>
&gt;<br>
&gt; Thanks<br>
&gt; phil<br>
&gt;<br>
&gt; Philip Eardley<br>
&gt; Research and Technology Strategy<br>
&gt;<br>
&gt; This email contains BT information, which may be privileged or confide=
ntial. It&#39;s meant only for the individual(s) or entity named above. If =
you&#39;re not the intended recipient, note that disclosing, copying, distr=
ibuting or using this information is prohibited. If you&#39;ve received thi=
s email in error, please let me know immediately on the email address above=
. Thank you. We monitor our email system, and may record your emails.<br>

&gt; British Telecommunications plc<br>
&gt; Registered office: 81 Newgate Street London EC1A 7AJ<br>
&gt; Registered in England no: 1800000<br>
&gt;<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:multipathtcp-bounces@ietf.org">multipathtcp-bo=
unces@ietf.org</a> [mailto:<a href=3D"mailto:multipathtcp-bounces@ietf.org"=
>multipathtcp-bounces@ietf.org</a>] On Behalf Of Lars Eggert<br>
&gt; Sent: 12 September 2011 07:28<br>
&gt; To: <a href=3D"mailto:Olivier.Bonaventure@uclouvain.be">Olivier.Bonave=
nture@uclouvain.be</a><br>
&gt; Cc: <a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a>=
 List<br>
&gt; Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>
&gt;<br>
&gt; On 2011-9-10, at 12:43, Olivier Bonaventure wrote:<br>
&gt;&gt; I fear that this would add unnecessary complexity and would prefer=
 to<br>
&gt;&gt; wait for more implementation experience before looking at such<br>
&gt;&gt; optimisations in the main spec<br>
&gt;<br>
&gt; This is my feeling at the moment, too. I think it&#39;d be useful to h=
ave this written up in an individual ID so that folks can discuss (and mayb=
e try and implement) it, but I think it&#39;s too early to put this into th=
e main spec.<br>

&gt;<br>
&gt; Lars<br>
&gt; _______________________________________________<br>
&gt; multipathtcp mailing list<br>
&gt; <a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/multipathtcp</a><br>
&gt; _______________________________________________<br>
&gt; multipathtcp mailing list<br>
&gt; <a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/multipathtcp</a><br>
&gt;<br>
_______________________________________________<br>
multipathtcp mailing list<br>
<a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/multipathtcp</a><br>
</div></div></blockquote></div><br>

--0016e65096a47ba85004ae7d13c1--

From philip.eardley@bt.com  Wed Oct  5 03:33:40 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17C3921F8A95; Wed,  5 Oct 2011 03:33:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.862
X-Spam-Level: 
X-Spam-Status: No, score=-102.862 tagged_above=-999 required=5 tests=[AWL=0.136, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_72=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KlPJdWRmo80P; Wed,  5 Oct 2011 03:33:36 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp64.intersmtp.com [62.239.224.237]) by ietfa.amsl.com (Postfix) with ESMTP id 7BCC121F8A64; Wed,  5 Oct 2011 03:33:35 -0700 (PDT)
Received: from EVMHT67-UKRD.domain1.systemhost.net (10.36.3.104) by RDW083A008ED64.smtp-e4.hygiene.service (10.187.98.13) with Microsoft SMTP Server (TLS) id 8.3.159.2; Wed, 5 Oct 2011 11:36:43 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT67-UKRD.domain1.systemhost.net ([10.36.3.104]) with mapi; Wed, 5 Oct 2011 11:36:42 +0100
From: <philip.eardley@bt.com>
To: <georg.hampel@alcatel-lucent.com>, <multipathtcp@ietf.org>, <ietf-announce@ietf.org>
Date: Wed, 5 Oct 2011 11:36:40 +0100
Thread-Topic: [multipathtcp] Multipath TCP Interim (audio) meeting,	Thursday 20th Oct
Thread-Index: Acx+h73xOmObcsR1QQCFBnTG4kay9ADQ6VFgADO70CAAKB1E0A==
Message-ID: <9510D26531EF184D9017DF24659BB87F330C4673A8@EMV65-UKRD.domain1.systemhost.net>
References: <9510D26531EF184D9017DF24659BB87F330C2475F9@EMV65-UKRD.domain1.systemhost.net> <9510D26531EF184D9017DF24659BB87F330C3E18A4@EMV65-UKRD.domain1.systemhost.net> <154773479ED2314980CB638A48FC44348705ABE1@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
In-Reply-To: <154773479ED2314980CB638A48FC44348705ABE1@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: multipart/alternative; boundary="_000_9510D26531EF184D9017DF24659BB87F330C4673A8EMV65UKRDdoma_"
MIME-Version: 1.0
Subject: Re: [multipathtcp] Multipath TCP Interim (audio) meeting, Thursday 20th Oct
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 05 Oct 2011 10:33:40 -0000

--_000_9510D26531EF184D9017DF24659BB87F330C4673A8EMV65UKRDdoma_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

To clarify:
The call is to close any open issues on the protocol draft. We know that pr=
oxies will be sorted in subsequent work - the question is how best the prot=
ocol draft should allow that to happen. In other words, how to allow extens=
ibility for a future capability without defining that capability.  We do no=
t plan to discuss detailed proxy issues such as the ones below (but we coul=
d organise a later audio to discuss them)

From: Hampel, K Georg (K Georg) [mailto:georg.hampel@alcatel-lucent.com]
Sent: 04 October 2011 14:49
To: Eardley,PL,Philip,DES8 R; multipathtcp@ietf.org; ietf-announce@ietf.org
Subject: RE: [multipathtcp] Multipath TCP Interim (audio) meeting, Thursday=
 20th Oct

All,

I'm not sure how far we are intending to go with the proxy matter in the co=
nference call. I see a variety of proxy-related issues which deserve carefu=
l thought. I have doubts that we can resolve this matter during the call.

I have added a bunch of issues below and included suggestions/opinions in b=
rackets.

It may be worth considering an I-D for all proxy-related issues, i.e. those=
 listed below and others brought up on ML/conference call.

Thanks,
Georg

--------------------------------
Proxy issues:

1) Do we consider a generic proxy, i.e. which can sit anywhere in the netwo=
rk, or only a transparent proxy, which has to reside on the initial path be=
tween host A and host B?

(I think there was agreement in the WG that only transparent proxy operatio=
n should be considered. In the following, only transparent proxy is address=
ed.)


2) Do we allow proxies to initiate MPTCP with the server in case the client=
 host is not MPTCP-aware, i.e. in case the SYN packet does not carry MP_CAP=
?

(I propose: YES)


3) Should a proxy become active even if both hosts support MPTCP?

(I propose: YES. In this case, the proxy may serve as P-NAT, for instance, =
if host A adds an IPv6 interface and host B does not support IPv6.)


4) If answers to 2) and 3) were YES, the proxy becomes "symmetric" i.e. it =
can offer its services to both hosts A and B. Do we understand the technica=
l implications?

(Example: The proxy bundles multiple subflows sustained with host A into on=
e subflow sustained with host B. This latter subflow is then bundled by hos=
t B with other subflows that directly connect host B with host A. Are we su=
re that there is no problem here?)


5) If the answers to 2) and 3) were YES, how does host A know if host B sup=
ports MPTCP and if it can/cannot start a new subflow directly with host B?

(I propose: If a proxy terminates MPTCP signaling on behalf of an MPTCP-una=
ware host (i.e. host B), it should forward this information in the MP_CAP o=
ption on SYN or SYN/ACK packet it sends to host A. This eliminates the need=
 for the "I'm a proxy flag" in ADD_ADDRESS.)


6) When multiple proxies reside on the initial path, e.g. one on host A's- =
and one on host B's network, can either host use any of them as all alterna=
tive access point?

(I propose: YES for the reasons given under 2), 3) and 8) below)


7) If answer to 6) was YES, how does host A know all the proxy addresses?

(Since proxies do not know what other proxies are on the path between A and=
 B, they have to announce their address via ADD_ADDRESS in both directions,=
 i.e. toward host A and toward host B).


8) If answer to 6) was YES, which proxy should host A use as the primary ad=
dress for new subflows?

(I propose: In principle, the main goal should be to minimize triangular ro=
uting. This means that host A should start new subflows directly with host =
B. If host B does not speak MPTCP, it should pick the proxy that's closest =
to host B, i.e. farthest away from host A.)


9) If all proxies advertise their addresses in both directions, how do the =
end nodes know which proxy is the closest/farthest?

(I propose: The ADD_ADDRESS option could include a "hop" count which is inc=
remented when this message passes a proxy. If host B advertises its address=
, it would also appear with a "hop" count which has highest value.)


10) Are there any security implications (session hijacking, distributed DoS=
) when a proxy in host B's network acts on behalf of an unauthenticated hos=
t A. The equivalent situation in Mobile IPv6 would mean that the HA would t=
rust a MN without authentication.

(In our opinion, this issue needs a little more thought.)


11) Since ADD_ADDRESS can be used by proxies to announce their respective a=
ccess point without any implication, how is the request for "Do MP_JOIN" co=
mmunicated to the peer?

(As frequently stated before, I propose: "Do MP_JOIN" needs a separate flag=
 on ADD_ADDRESS.)


There may be other issues...



________________________________
From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] =
On Behalf Of philip.eardley@bt.com
Sent: Monday, October 03, 2011 9:17 AM
To: multipathtcp@ietf.org; ietf-announce@ietf.org
Subject: [multipathtcp] Multipath TCP Interim (audio) meeting, Thursday 20t=
h Oct

Hi,
We will hold an interim meeting of MPTCP WG on Thursday 20th Oct at 3pm GMT=
.
You can find your local time: http://www.timeanddate.com/worldclock/fixedti=
me.html?msg=3DMultipath+TCP+Interim&iso=3D20111020T15
Agenda is to conclude on the remaining open issues on the protocol doc, in =
particular concluding on the proxy issues. Please keep discussing the issue=
s in the meantime on the mailing list.
Audio / Webex details etc to be confirmed, also we will add any further det=
ails like slides, meeting notes at http://trac.tools.ietf.org/wg/mptcp/trac=
/wiki/Interim_Oct_2011
thanks
Phil & Yoshifumi
Ps thanks for the doodle replies - Thursday was the clear choice


--_000_9510D26531EF184D9017DF24659BB87F330C4673A8EMV65UKRDdoma_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#def=
ault#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal;
	font-family:"Arial","sans-serif";
	color:navy;}
span.EmailStyle20
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><div><p class=3DMsoNormal style=3D'ms=
o-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F4=
97D'>To clarify:<o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-mar=
gin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>=
The call is to close any open issues on the protocol draft. We know that pr=
oxies will be sorted in subsequent work &#8211; the question is how best th=
e protocol draft should allow that to happen. In other words, how to allow =
extensibility for a future capability without defining that capability. &nb=
sp;We do not plan to discuss detailed proxy issues such as the ones below (=
but we could organise a later audio to discuss them)<o:p></o:p></span></p><=
/div><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></=
span></p><div><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padd=
ing:3.0pt 0cm 0cm 0cm'><p class=3DMsoNormal><b><span lang=3DEN-US style=3D'=
font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span l=
ang=3DEN-US style=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> H=
ampel, K Georg (K Georg) [mailto:georg.hampel@alcatel-lucent.com] <br><b>Se=
nt:</b> 04 October 2011 14:49<br><b>To:</b> Eardley,PL,Philip,DES8 R; multi=
pathtcp@ietf.org; ietf-announce@ietf.org<br><b>Subject:</b> RE: [multipatht=
cp] Multipath TCP Interim (audio) meeting, Thursday 20th Oct<o:p></o:p></sp=
an></p></div></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMso=
Normal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet =
MS","sans-serif"'>All,<o:p></o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'=
><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=
=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>I&#8217;m not=
 sure how far we are intending to go with the proxy matter in the conferenc=
e call. I see a variety of proxy-related issues which deserve careful thoug=
ht. I have doubts that we can resolve this matter during the call.<o:p></o:=
p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.=
0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p=
 class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family=
:"Trebuchet MS","sans-serif"'>I have added a bunch of issues below and incl=
uded suggestions/opinions in brackets. <o:p></o:p></span></p><p class=3DMso=
Normal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet =
MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span la=
ng=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif=
"'>It may be worth considering an I-D for all proxy-related issues, i.e. th=
ose listed below and others brought up on ML/conference call.<o:p></o:p></s=
pan></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;f=
ont-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p clas=
s=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Tre=
buchet MS","sans-serif"'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal>=
<span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sa=
ns-serif"'>Georg <o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN=
-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p=
>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'fo=
nt-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>-------------------=
-------------<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>Proxy is=
sues:<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D=
'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p=
></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0=
pt;font-family:"Trebuchet MS","sans-serif"'>1) Do we consider a generic pro=
xy, i.e. which can sit anywhere in the network, or only a transparent proxy=
, which has to reside on the initial path between host A and host B?<o:p></=
o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:1=
0.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p>=
<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-fami=
ly:"Trebuchet MS","sans-serif"'>(I think there was agreement in the WG that=
 only transparent proxy operation should be considered. In the following, o=
nly transparent proxy is addressed.)<o:p></o:p></span></p><p class=3DMsoNor=
mal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS"=
,"sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=
=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'=
><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=
=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>2) Do we allo=
w proxies to initiate MPTCP with the server in case the client host is not =
MPTCP-aware, i.e. in case the SYN packet does not carry MP_CAP?<o:p></o:p><=
/span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt=
;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p cl=
ass=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"T=
rebuchet MS","sans-serif"'>(I propose: YES)<o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Treb=
uchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><s=
pan lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans=
-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-U=
S style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>3) Sho=
uld a proxy become active even if both hosts support MPTCP? <o:p></o:p></sp=
an></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;fo=
nt-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Treb=
uchet MS","sans-serif"'>(I propose: YES. In this case, the proxy may serve =
as P-NAT, for instance, if host A adds an IPv6 interface and host B does no=
t support IPv6.)<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-=
US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>=
&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'fon=
t-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></s=
pan></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;f=
ont-family:"Trebuchet MS","sans-serif"'>4) If answers to 2) and 3) were YES=
, the proxy becomes &#8220;symmetric&#8221; i.e. it can offer its services =
to both hosts A and B. Do we understand the technical implications?<o:p></o=
:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10=
.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><=
p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-famil=
y:"Trebuchet MS","sans-serif"'>(Example: The proxy bundles multiple subflow=
s sustained with host A into one subflow sustained with host B. This latter=
 subflow is then bundled by host B with other subflows that directly connec=
t host B with host A. Are we sure that there is no problem here?)<o:p></o:p=
></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0=
pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:=
"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorm=
al><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS",=
"sans-serif"'>5) If the answers to 2) and 3) were YES, how does host A know=
 if host B supports MPTCP and if it can/cannot start a new subflow directly=
 with host B?<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nb=
sp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-s=
ize:10.0pt;font-family:"Trebuchet MS","sans-serif"'>(I propose: If a proxy =
terminates MPTCP signaling on behalf of an MPTCP-unaware host (i.e. host B)=
, it should forward this information in the MP_CAP option on SYN or SYN/ACK=
 packet it sends to host A. This eliminates the need for the &#8220;I&#8217=
;m a proxy flag&#8221; in ADD_ADDRESS.)<o:p></o:p></span></p><p class=3DMso=
Normal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet =
MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span la=
ng=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif=
"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US styl=
e=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>6) When mult=
iple proxies reside on the initial path, e.g. one on host A&#8217;s- and on=
e on host B&#8217;s network, can either host use any of them as all alterna=
tive access point?<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:=
p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'f=
ont-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>(I propose: YES fo=
r the reasons given under 2), 3) and 8) below)<o:p></o:p></span></p><p clas=
s=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Tre=
buchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><=
span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","san=
s-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-=
US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>7) If=
 answer to 6) was YES, how does host A know all the proxy addresses?<o:p></=
o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:1=
0.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p>=
<p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-fami=
ly:"Trebuchet MS","sans-serif"'>(Since proxies do not know what other proxi=
es are on the path between A and B, they have to announce their address via=
 ADD_ADDRESS in both directions, i.e. toward host A and toward host B).<o:p=
></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-siz=
e:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span><=
/p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-f=
amily:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DM=
soNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuche=
t MS","sans-serif"'>8) If answer to 6) was YES, which proxy should host A u=
se as the primary address for new subflows? <o:p></o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Treb=
uchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><s=
pan lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans=
-serif"'>(I propose: In principle, the main goal should be to minimize tria=
ngular routing. This means that host A should start new subflows directly w=
ith host B. If host B does not speak MPTCP, it should pick the proxy that&#=
8217;s closest to host B, i.e. farthest away from host A.)<o:p></o:p></span=
></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font=
-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Treb=
uchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><s=
pan lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans=
-serif"'>9) If all proxies advertise their addresses in both directions, ho=
w do the end nodes know which proxy is the closest/farthest?<o:p></o:p></sp=
an></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;fo=
nt-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Treb=
uchet MS","sans-serif"'>(I propose: The ADD_ADDRESS option could include a =
&#8220;hop&#8221; count which is incremented when this message passes a pro=
xy. If host B advertises its address, it would also appear with a &#8220;ho=
p&#8221; count which has highest value.)<o:p></o:p></span></p><p class=3DMs=
oNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet=
 MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span l=
ang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-seri=
f"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US sty=
le=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>10) Are the=
re any security implications (session hijacking, distributed DoS) when a pr=
oxy in host B&#8217;s network acts on behalf of an unauthenticated host A. =
The equivalent situation in Mobile IPv6 would mean that the HA would trust =
a MN without authentication.<o:p></o:p></span></p><p class=3DMsoNormal><spa=
n lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-s=
erif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US =
style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>(In our =
opinion, this issue needs a little more thought.)<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"=
Trebuchet MS","sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorma=
l><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","=
sans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3D=
EN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>11=
) Since ADD_ADDRESS can be used by proxies to announce their respective acc=
ess point without any implication, how is the request for &#8220;Do MP_JOIN=
&#8221; communicated to the peer?<o:p></o:p></span></p><p class=3DMsoNormal=
><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","s=
ans-serif"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DE=
N-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'>(As=
 frequently stated before, I propose: &#8220;Do MP_JOIN&#8221; needs a sepa=
rate flag on ADD_ADDRESS.)<o:p></o:p></span></p><p class=3DMsoNormal><span =
lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-ser=
if"'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US st=
yle=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp=
;</o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-siz=
e:10.0pt;font-family:"Trebuchet MS","sans-serif"'>There may be other issues=
&#8230;<o:p></o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=
=3D'font-size:10.0pt;font-family:"Trebuchet MS","sans-serif"'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:1=
0.0pt;font-family:"Arial","sans-serif";color:navy'><o:p>&nbsp;</o:p></span>=
</p><p class=3DMsoNormal><span lang=3DEN-US style=3D'font-size:10.0pt;font-=
family:"Arial","sans-serif";color:navy'><o:p>&nbsp;</o:p></span></p><div><d=
iv class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><span lang=
=3DEN-US style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'><=
hr size=3D2 width=3D"100%" align=3Dcenter></span></div><p class=3DMsoNormal=
><b><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Tahoma","sans=
-serif"'>From:</span></b><span lang=3DEN-US style=3D'font-size:10.0pt;font-=
family:"Tahoma","sans-serif"'> multipathtcp-bounces@ietf.org [mailto:multip=
athtcp-bounces@ietf.org] <b>On Behalf Of </b>philip.eardley@bt.com<br><b>Se=
nt:</b> Monday, October 03, 2011 9:17 AM<br><b>To:</b> multipathtcp@ietf.or=
g; ietf-announce@ietf.org<br><b>Subject:</b> [multipathtcp] Multipath TCP I=
nterim (audio) meeting, Thursday 20th Oct</span><span lang=3DEN-US style=3D=
'font-size:12.0pt;font-family:"Times New Roman","serif"'><o:p></o:p></span>=
</p></div><p class=3DMsoNormal><span lang=3DEN-US><o:p>&nbsp;</o:p></span><=
/p><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bo=
ttom-alt:auto'><span style=3D'color:#1F497D'>Hi,<o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto=
'><span style=3D'color:#1F497D'>We will hold an interim meeting of MPTCP WG=
 on Thursday 20th Oct at 3pm GMT.<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=
=3D'color:#1F497D'>You can find your local time: <a href=3D"http://www.time=
anddate.com/worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&amp;iso=
=3D20111020T15">http://www.timeanddate.com/worldclock/fixedtime.html?msg=3D=
Multipath+TCP+Interim&amp;iso=3D20111020T15</a> <o:p></o:p></span></p><p cl=
ass=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto=
'><span style=3D'color:#1F497D'>Agenda is to conclude on </span>the remaini=
ng open issues on the protocol doc, in particular concluding on the proxy i=
ssues. Please keep discussing the issues in the meantime on the mailing lis=
t. <o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso=
-margin-bottom-alt:auto'>Audio / Webex details etc to be confirmed, also we=
 will add any further details like slides, meeting notes at <span style=3D'=
color:#1F497D'><a href=3D"http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Int=
erim_Oct_2011">http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_20=
11</a> <o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margin-top-a=
lt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:9.0pt;font-fam=
ily:"Arial","sans-serif";color:#1F497D'>thanks<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>=
<span style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#1F49=
7D'>Phil &amp; Yoshifumi<o:p></o:p></span></p><p class=3DMsoNormal style=3D=
'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#=
1F497D'>Ps thanks for the doodle replies &#8211; Thursday was the clear cho=
ice<o:p></o:p></span></p></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></=
div></body></html>=

--_000_9510D26531EF184D9017DF24659BB87F330C4673A8EMV65UKRDdoma_--

From philip.eardley@bt.com  Wed Oct  5 03:47:44 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C5BD521F8B90 for <multipathtcp@ietfa.amsl.com>; Wed,  5 Oct 2011 03:47:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.865
X-Spam-Level: 
X-Spam-Status: No, score=-102.865 tagged_above=-999 required=5 tests=[AWL=0.133, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gSKWW34hQxmW for <multipathtcp@ietfa.amsl.com>; Wed,  5 Oct 2011 03:47:40 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp63.intersmtp.com [62.239.224.236]) by ietfa.amsl.com (Postfix) with ESMTP id 2B19F21F8696 for <multipathtcp@ietf.org>; Wed,  5 Oct 2011 03:47:40 -0700 (PDT)
Received: from EVMHT66-UKRD.domain1.systemhost.net (10.36.3.103) by RDW083A007ED63.smtp-e3.hygiene.service (10.187.98.12) with Microsoft SMTP Server (TLS) id 8.3.159.2; Wed, 5 Oct 2011 11:50:47 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT66-UKRD.domain1.systemhost.net ([10.36.3.103]) with mapi; Wed, 5 Oct 2011 11:50:46 +0100
From: <philip.eardley@bt.com>
To: <alan.ford@gmail.com>, <georg.hampel@alcatel-lucent.com>
Date: Wed, 5 Oct 2011 11:50:44 +0100
Thread-Topic: [multipathtcp] Proposed changes to the protocol draft
Thread-Index: AcyCwZ+L6txnXlBGRUaaUj8jnEiJlQAiX6Tg
Message-ID: <9510D26531EF184D9017DF24659BB87F330C4673D6@EMV65-UKRD.domain1.systemhost.net>
References: <9510D26531EF184D9017DF24659BB87F330AFB97A2@EMV65-UKRD.domain1.systemhost.net> <CAOs_kTark+NQ1Js9iBSwhwetXWHm6QAXneRmGZWiRpM7uLJpSQ@mail.gmail.com> <CAOs_kTbnSk4=nBxCdVSAmCcCyscmXDdDBGWuEud_hYxjwRUehA@mail.gmail.com> <461C6AC0-D817-4908-85EB-EAB3ABFB04AD@cs.ucl.ac.uk> <57AB2D9B-1902-4215-8CA4-5FA14C56ACCF@cs.ucl.ac.uk> <CABxaRLFMRsoUkgBOaj2PO=iPWKqV6jH9fqic5X9HDgEp_pmNHw@mail.gmail.com> <154773479ED2314980CB638A48FC443486DE961D@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEqKv962SWya-wyL-UcrJT4TeNn6KewKX=UCn1SqtQZUg@mail.gmail.com> <4E6B312E.8060707@uclouvain.be> <3087A9A7-6B59-431F-B344-35E8E7E1527E@nokia.com> <9510D26531EF184D9017DF24659BB87F330B6BBA95@EMV65-UKRD.domain1.systemhost.net> <154773479ED2314980CB638A48FC443486FE3311@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEsQ9MQ-CSfx_uxpcRzxomicjbC+doEGy46zU+8Vv+4-A@mail.gmail.com> <154773479ED2314980CB638A48FC443486FE3810@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CAOs_kTbXy9iN4p6x01U+yVVADR01tmHxrJdivBW=fHH+PaimuQ@mail.gmail.com>
In-Reply-To: <CAOs_kTbXy9iN4p6x01U+yVVADR01tmHxrJdivBW=fHH+PaimuQ@mail.gmail.com>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: multipart/alternative; boundary="_000_9510D26531EF184D9017DF24659BB87F330C4673D6EMV65UKRDdoma_"
MIME-Version: 1.0
Cc: multipathtcp@ietf.org
Subject: Re: [multipathtcp] Proposed changes to the protocol draft
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 05 Oct 2011 10:47:44 -0000

--_000_9510D26531EF184D9017DF24659BB87F330C4673D6EMV65UKRDdoma_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Another possibility is to go for a combination of Option 2 & 4 /5. This mig=
ht be worthwhile if it is clear that the Option 2 (use one bit) is signific=
antly useful in an important proxy scenario, whilst Option 4/5 would be for=
 other proxy scenarios.

Georg's email with the long list of "proxy issues" would suggest to me that=
 Yoshifumi's option 4 or 5 are better. Ie we don't currently have a very go=
od understanding of what is needed

I'm not sure I understand the difference between 4 & 5. Is 4 saying that DE=
SC_ADDR is not valid on its own but always associated with an ADD_ADDRESS w=
hich it supplements? Whilst 5 is a standalone option? If I got this right, =
then I favour 5, as I'd have thought there are some nasty error cases with =
4.

From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] =
On Behalf Of Alan Ford
Sent: 04 October 2011 19:15
To: Hampel, K Georg (K Georg)
Cc: multipathtcp@ietf.org
Subject: Re: [multipathtcp] Proposed changes to the protocol draft

Hi all,

Sorry for the delay in replying, this is a general reply to a number of poi=
nts...

Firstly, I agree with Costin's proposal 1 - fallback should drop into a mod=
e identical to regular TCP.

As regards the proxy issue, I agree with Georg that it's not sensible to ru=
sh into defining something.

Yes, ADD_ADDR does have two meanings - the ID/address mapping, and the requ=
est to initiate join. However, as I see it, there is little reason to do th=
e former without desiring the latter.

So, the question is, quite rightly - if we did have a 'proxy' flag, what do=
es it actually mean? And could it have wider uses than just proxies?

Ultimately, I would agree with the sentiment that this should be an additio=
nal option, defined later, once requirements are clearer. We have the exten=
sibility to support this in terms of MPTCP option subtypes. In other words,=
 Yoshifumi's Option 5.

Regards,
Alan

On 27 September 2011 15:36, Hampel, K Georg (K Georg) <georg.hampel@alcatel=
-lucent.com<mailto:georg.hampel@alcatel-lucent.com>> wrote:
Hi Yoshifumi, all,

I think you summarized the various options and their respective tradeoffs v=
ery well.

I'm not completely certain, however, on what we are trying to accomplish. W=
hile the transparent proxy proposed in our I-D demands one additional bit i=
n ADD_ADDRESS, I'm not sure that one bit is enough to cover *all* (present =
and/or future) meanings of the ADD_ADDRESS option.

The WG further seems to have agreed that the proxy concept requires more wo=
rk. I'm not sure we can anticipate the associated signaling changes without=
 having gone through this work. Why should the present WG draft try to pree=
mpt this work?

The proxy discussions may have created the feeling that ADD_ADDRESS *princi=
pally* lacks sufficient space to cover future implications/actions/descript=
ions associated with an address. Such space extension should indeed be capt=
ured within the present WG draft. However, I think it should not be guided =
by preemptive guesses on what a proxy may need.


-Georg




-----Original Message-----
From: yoshifumi.nishida@gmail.com<mailto:yoshifumi.nishida@gmail.com> [mail=
to:yoshifumi.nishida@gmail.com<mailto:yoshifumi.nishida@gmail.com>] On Beha=
lf Of Yoshifumi Nishida
Sent: Tuesday, September 27, 2011 5:06 AM
To: Hampel, K Georg (K Georg)
Cc: multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft

Hi Georg, All,

I think we need more inputs or opinions for this.
I'm trying to create a simple summary for the proposals from the
previous discussion.
Please correct me if I'm missing or misunderstanding something.


 1) Add a byte to ADD_ADDRESS
    pros: simple change to the current spec. good extensibility
    cons: need one more byte

 2) Use one bit of the address-id
    pros: simple change to the current spec.
    cons: less address-id space, low extensibility

 3) Use more bits of the address-id
    pros: simple change to the current spec, some extensibility
    cons: much less address-id space,

 4) Keep the current format and develop new option to describe the
address (e.g DESC_ADDR)
    pros: great extensibility. no need to change the current spec.
    cons: might need another mechanism to sync 2 options reliably.

Also, I personally think the following can be an another possibility,
although it might not be a good idea.

 5) Keep the current format and develop new option to specify proxy or
other addresses (e. g ADD_ADDR2)
   pros: great extensibility. no need to change the current spec
   cons: having 2 options for mostly the same feature might be a bit
ugly design.

Thanks,
--
Yoshifumi Nishida
nishida@sfc.wide.ad.jp<mailto:nishida@sfc.wide.ad.jp>

2011/9/26 Hampel, K Georg (K Georg) <georg.hampel@alcatel-lucent.com<mailto=
:georg.hampel@alcatel-lucent.com>>:
> Hi Phil, all,
>
> Are we certain that 1 bit is enough to cover all purposes and implication=
s of ADD_ADDRESS?
>
> Based on recent proxy-related drafts and discussions, ADD_ADDRESS would a=
lready have to support (1) "Join using this address" and (2) "I'm a proxy".=
 Since both implications are independent from each other and may occur in u=
nison, 1 bit would not be enough.
>
> A more detailed discussion on proxy functions may reveal additional impli=
cations of this option.
>
> Adding one byte to the option instead of carving out 1 bit should provide=
 sufficient room for proxy and other extensions.
>
> Thanks.
>
> Regards,
>
> Georg
>
>
>
> -----Original Message-----
> From: multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org>=
 [mailto:multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org=
>] On Behalf Of philip.eardley@bt.com<mailto:philip.eardley@bt.com>
> Sent: Friday, September 23, 2011 11:08 AM
> To: multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> There seems to be consensus around completing the main spec without tryin=
g to solve the proxy issue (since it needs significant more work), but maki=
ng the spec flexible enough that a 'proxy capability' can be added later.
> Question is how to leave room for this capability. One suggestion was to =
keep aside one bit of the address-id - does that have consensus? Would any =
of the spec have to be re-thought?
>
> Thanks
> phil
>
> Philip Eardley
> Research and Technology Strategy
>
> This email contains BT information, which may be privileged or confidenti=
al. It's meant only for the individual(s) or entity named above. If you're =
not the intended recipient, note that disclosing, copying, distributing or =
using this information is prohibited. If you've received this email in erro=
r, please let me know immediately on the email address above. Thank you. We=
 monitor our email system, and may record your emails.
> British Telecommunications plc
> Registered office: 81 Newgate Street London EC1A 7AJ
> Registered in England no: 1800000
>
>
> -----Original Message-----
> From: multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org>=
 [mailto:multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org=
>] On Behalf Of Lars Eggert
> Sent: 12 September 2011 07:28
> To: Olivier.Bonaventure@uclouvain.be<mailto:Olivier.Bonaventure@uclouvain=
.be>
> Cc: multipathtcp@ietf.org<mailto:multipathtcp@ietf.org> List
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> On 2011-9-10, at 12:43, Olivier Bonaventure wrote:
>> I fear that this would add unnecessary complexity and would prefer to
>> wait for more implementation experience before looking at such
>> optimisations in the main spec
>
> This is my feeling at the moment, too. I think it'd be useful to have thi=
s written up in an individual ID so that folks can discuss (and maybe try a=
nd implement) it, but I think it's too early to put this into the main spec=
.
>
> Lars
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
> https://www.ietf.org/mailman/listinfo/multipathtcp
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
> https://www.ietf.org/mailman/listinfo/multipathtcp
>
_______________________________________________
multipathtcp mailing list
multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
https://www.ietf.org/mailman/listinfo/multipathtcp


--_000_9510D26531EF184D9017DF24659BB87F330C4673D6EMV65UKRDdoma_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Another p=
ossibility is to go for a combination of Option 2 &amp; 4 /5. This might be=
 worthwhile if it is clear that the Option 2 (use one bit) is significantly=
 useful in an important proxy scenario, whilst Option 4/5 would be for othe=
r proxy scenarios. <o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p=
>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0p=
t;font-family:"Calibri","sans-serif";color:#1F497D'>Georg&#8217;s email wit=
h the long list of &#8220;proxy issues&#8221; would suggest to me that Yosh=
ifumi&#8217;s option 4 or 5 are better. Ie we don&#8217;t currently have a =
very good understanding of what is needed <o:p></o:p></span></p><p class=3D=
MsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span sty=
le=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I&=
#8217;m not sure I understand the difference between 4 &amp; 5. Is 4 saying=
 that DESC_ADDR is not valid on its own but always associated with an ADD_A=
DDRESS which it supplements? Whilst 5 is a standalone option? If I got this=
 right, then I favour 5, as I&#8217;d have thought there are some nasty err=
or cases with 4. <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'=
font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nb=
sp;</o:p></span></p><div style=3D'border:none;border-top:solid #B5C4DF 1.0p=
t;padding:3.0pt 0cm 0cm 0cm'><p class=3DMsoNormal><b><span lang=3DEN-US sty=
le=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><=
span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Tahoma","sans-seri=
f"'> multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] <=
b>On Behalf Of </b>Alan Ford<br><b>Sent:</b> 04 October 2011 19:15<br><b>To=
:</b> Hampel, K Georg (K Georg)<br><b>Cc:</b> multipathtcp@ietf.org<br><b>S=
ubject:</b> Re: [multipathtcp] Proposed changes to the protocol draft<o:p><=
/o:p></span></p></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p cla=
ss=3DMsoNormal>Hi all,<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&=
nbsp;</o:p></p></div><div><p class=3DMsoNormal>Sorry for the delay in reply=
ing, this is a general reply to a number of points...<o:p></o:p></p></div><=
div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNorm=
al>Firstly, I agree with Costin's proposal 1 - fallback should drop into a =
mode identical to regular TCP.<o:p></o:p></p></div><div><p class=3DMsoNorma=
l><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>As regards the proxy=
 issue, I agree with Georg that it's not sensible to rush into defining som=
ething.<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p>=
</div><div><p class=3DMsoNormal>Yes, ADD_ADDR does have two meanings - the =
ID/address mapping, and the request to initiate join. However, as I see it,=
 there is little reason to do the former without desiring the latter.<o:p><=
/o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p=
 class=3DMsoNormal>So, the question is, quite rightly - if we did have a 'p=
roxy' flag, what does it actually mean? And could it have wider uses than j=
ust proxies?<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p=
></p></div><div><p class=3DMsoNormal>Ultimately, I would agree with the sen=
timent that this should be an additional option, defined later, once requir=
ements are clearer. We have the extensibility to support this in terms of M=
PTCP option subtypes. In other words, Yoshifumi's Option 5.<o:p></o:p></p><=
/div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DM=
soNormal>Regards,<o:p></o:p></p></div><div><p class=3DMsoNormal>Alan<o:p></=
o:p></p></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div><p class=3DMso=
Normal>On 27 September 2011 15:36, Hampel, K Georg (K Georg) &lt;<a href=3D=
"mailto:georg.hampel@alcatel-lucent.com">georg.hampel@alcatel-lucent.com</a=
>&gt; wrote:<o:p></o:p></p><p class=3DMsoNormal>Hi Yoshifumi, all,<br><br>I=
 think you summarized the various options and their respective tradeoffs ve=
ry well.<br><br>I'm not completely certain, however, on what we are trying =
to accomplish. While the transparent proxy proposed in our I-D demands one =
additional bit in ADD_ADDRESS, I'm not sure that one bit is enough to cover=
 *all* (present and/or future) meanings of the ADD_ADDRESS option.<br><br>T=
he WG further seems to have agreed that the proxy concept requires more wor=
k. I'm not sure we can anticipate the associated signaling changes without =
having gone through this work. Why should the present WG draft try to preem=
pt this work?<br><br>The proxy discussions may have created the feeling tha=
t ADD_ADDRESS *principally* lacks sufficient space to cover future implicat=
ions/actions/descriptions associated with an address. Such space extension =
should indeed be captured within the present WG draft. However, I think it =
should not be guided by preemptive guesses on what a proxy may need.<br><sp=
an style=3D'color:#888888'><br><br>-Georg</span><o:p></o:p></p><div><div><p=
 class=3DMsoNormal><br><br><br><br>-----Original Message-----<br>From: <a h=
ref=3D"mailto:yoshifumi.nishida@gmail.com">yoshifumi.nishida@gmail.com</a> =
[mailto:<a href=3D"mailto:yoshifumi.nishida@gmail.com">yoshifumi.nishida@gm=
ail.com</a>] On Behalf Of Yoshifumi Nishida<br>Sent: Tuesday, September 27,=
 2011 5:06 AM<br>To: Hampel, K Georg (K Georg)<br>Cc: <a href=3D"mailto:mul=
tipathtcp@ietf.org">multipathtcp@ietf.org</a><br>Subject: Re: [multipathtcp=
] Proposed changes to the protocol draft<br><br>Hi Georg, All,<br><br>I thi=
nk we need more inputs or opinions for this.<br>I'm trying to create a simp=
le summary for the proposals from the<br>previous discussion.<br>Please cor=
rect me if I'm missing or misunderstanding something.<br><br><br>&nbsp;1) A=
dd a byte to ADD_ADDRESS<br>&nbsp; &nbsp; pros: simple change to the curren=
t spec. good extensibility<br>&nbsp; &nbsp; cons: need one more byte<br><br=
>&nbsp;2) Use one bit of the address-id<br>&nbsp; &nbsp; pros: simple chang=
e to the current spec.<br>&nbsp; &nbsp; cons: less address-id space, low ex=
tensibility<br><br>&nbsp;3) Use more bits of the address-id<br>&nbsp; &nbsp=
; pros: simple change to the current spec, some extensibility<br>&nbsp; &nb=
sp; cons: much less address-id space,<br><br>&nbsp;4) Keep the current form=
at and develop new option to describe the<br>address (e.g DESC_ADDR)<br>&nb=
sp; &nbsp; pros: great extensibility. no need to change the current spec.<b=
r>&nbsp; &nbsp; cons: might need another mechanism to sync 2 options reliab=
ly.<br><br>Also, I personally think the following can be an another possibi=
lity,<br>although it might not be a good idea.<br><br>&nbsp;5) Keep the cur=
rent format and develop new option to specify proxy or<br>other addresses (=
e. g ADD_ADDR2)<br>&nbsp; &nbsp;pros: great extensibility. no need to chang=
e the current spec<br>&nbsp; &nbsp;cons: having 2 options for mostly the sa=
me feature might be a bit<br>ugly design.<br><br>Thanks,<br>--<br>Yoshifumi=
 Nishida<br><a href=3D"mailto:nishida@sfc.wide.ad.jp">nishida@sfc.wide.ad.j=
p</a><br><br>2011/9/26 Hampel, K Georg (K Georg) &lt;<a href=3D"mailto:geor=
g.hampel@alcatel-lucent.com">georg.hampel@alcatel-lucent.com</a>&gt;:<br>&g=
t; Hi Phil, all,<br>&gt;<br>&gt; Are we certain that 1 bit is enough to cov=
er all purposes and implications of ADD_ADDRESS?<br>&gt;<br>&gt; Based on r=
ecent proxy-related drafts and discussions, ADD_ADDRESS would already have =
to support (1) &quot;Join using this address&quot; and (2) &quot;I'm a prox=
y&quot;. Since both implications are independent from each other and may oc=
cur in unison, 1 bit would not be enough.<br>&gt;<br>&gt; A more detailed d=
iscussion on proxy functions may reveal additional implications of this opt=
ion.<br>&gt;<br>&gt; Adding one byte to the option instead of carving out 1=
 bit should provide sufficient room for proxy and other extensions.<br>&gt;=
<br>&gt; Thanks.<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Georg<br>&gt;<br>=
&gt;<br>&gt;<br>&gt; -----Original Message-----<br>&gt; From: <a href=3D"ma=
ilto:multipathtcp-bounces@ietf.org">multipathtcp-bounces@ietf.org</a> [mail=
to:<a href=3D"mailto:multipathtcp-bounces@ietf.org">multipathtcp-bounces@ie=
tf.org</a>] On Behalf Of <a href=3D"mailto:philip.eardley@bt.com">philip.ea=
rdley@bt.com</a><br>&gt; Sent: Friday, September 23, 2011 11:08 AM<br>&gt; =
To: <a href=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>&=
gt; Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>&=
gt;<br>&gt; There seems to be consensus around completing the main spec wit=
hout trying to solve the proxy issue (since it needs significant more work)=
, but making the spec flexible enough that a 'proxy capability' can be adde=
d later.<br>&gt; Question is how to leave room for this capability. One sug=
gestion was to keep aside one bit of the address-id - does that have consen=
sus? Would any of the spec have to be re-thought?<br>&gt;<br>&gt; Thanks<br=
>&gt; phil<br>&gt;<br>&gt; Philip Eardley<br>&gt; Research and Technology S=
trategy<br>&gt;<br>&gt; This email contains BT information, which may be pr=
ivileged or confidential. It's meant only for the individual(s) or entity n=
amed above. If you're not the intended recipient, note that disclosing, cop=
ying, distributing or using this information is prohibited. If you've recei=
ved this email in error, please let me know immediately on the email addres=
s above. Thank you. We monitor our email system, and may record your emails=
.<br>&gt; British Telecommunications plc<br>&gt; Registered office: 81 Newg=
ate Street London EC1A 7AJ<br>&gt; Registered in England no: 1800000<br>&gt=
;<br>&gt;<br>&gt; -----Original Message-----<br>&gt; From: <a href=3D"mailt=
o:multipathtcp-bounces@ietf.org">multipathtcp-bounces@ietf.org</a> [mailto:=
<a href=3D"mailto:multipathtcp-bounces@ietf.org">multipathtcp-bounces@ietf.=
org</a>] On Behalf Of Lars Eggert<br>&gt; Sent: 12 September 2011 07:28<br>=
&gt; To: <a href=3D"mailto:Olivier.Bonaventure@uclouvain.be">Olivier.Bonave=
nture@uclouvain.be</a><br>&gt; Cc: <a href=3D"mailto:multipathtcp@ietf.org"=
>multipathtcp@ietf.org</a> List<br>&gt; Subject: Re: [multipathtcp] Propose=
d changes to the protocol draft<br>&gt;<br>&gt; On 2011-9-10, at 12:43, Oli=
vier Bonaventure wrote:<br>&gt;&gt; I fear that this would add unnecessary =
complexity and would prefer to<br>&gt;&gt; wait for more implementation exp=
erience before looking at such<br>&gt;&gt; optimisations in the main spec<b=
r>&gt;<br>&gt; This is my feeling at the moment, too. I think it'd be usefu=
l to have this written up in an individual ID so that folks can discuss (an=
d maybe try and implement) it, but I think it's too early to put this into =
the main spec.<br>&gt;<br>&gt; Lars<br>&gt; _______________________________=
________________<br>&gt; multipathtcp mailing list<br>&gt; <a href=3D"mailt=
o:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>&gt; <a href=3D"https=
://www.ietf.org/mailman/listinfo/multipathtcp" target=3D"_blank">https://ww=
w.ietf.org/mailman/listinfo/multipathtcp</a><br>&gt; ______________________=
_________________________<br>&gt; multipathtcp mailing list<br>&gt; <a href=
=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br>&gt; <a href=
=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" target=3D"_blank">h=
ttps://www.ietf.org/mailman/listinfo/multipathtcp</a><br>&gt;<br>__________=
_____________________________________<br>multipathtcp mailing list<br><a hr=
ef=3D"mailto:multipathtcp@ietf.org">multipathtcp@ietf.org</a><br><a href=3D=
"https://www.ietf.org/mailman/listinfo/multipathtcp" target=3D"_blank">http=
s://www.ietf.org/mailman/listinfo/multipathtcp</a><o:p></o:p></p></div></di=
v></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>=

--_000_9510D26531EF184D9017DF24659BB87F330C4673D6EMV65UKRDdoma_--

From alan.ford@gmail.com  Wed Oct  5 07:25:32 2011
Return-Path: <alan.ford@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BC61311E807F for <multipathtcp@ietfa.amsl.com>; Wed,  5 Oct 2011 07:25:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.238
X-Spam-Level: 
X-Spam-Status: No, score=-3.238 tagged_above=-999 required=5 tests=[AWL=-0.240, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lJtDmr-v459V for <multipathtcp@ietfa.amsl.com>; Wed,  5 Oct 2011 07:25:31 -0700 (PDT)
Received: from mail-qy0-f179.google.com (mail-qy0-f179.google.com [209.85.216.179]) by ietfa.amsl.com (Postfix) with ESMTP id EC4D721F8DFB for <multipathtcp@ietf.org>; Wed,  5 Oct 2011 07:25:30 -0700 (PDT)
Received: by qyk33 with SMTP id 33so1433119qyk.10 for <multipathtcp@ietf.org>; Wed, 05 Oct 2011 07:28:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=wRsiSA225nZptZFq5jUx3dgtOMv9+H4/WyiYykkzBwk=; b=UWDiHeptSbsvPR2L5erPEqORMH7VoNRQnbA0QFwUP3l9FDfy3Ul84rwSR9kt/HTeo9 5mCFms/vUKwP1woTYyl1MJPvpPTl7n+Pq0AQoiOMqx3vS5yzmjDTx0DERp/RAr1qBhEw RfzwMtAl3pr7zzj3JTtN+Am325pcxb/Jd6y0s=
MIME-Version: 1.0
Received: by 10.229.101.168 with SMTP id c40mr2031278qco.156.1317824918511; Wed, 05 Oct 2011 07:28:38 -0700 (PDT)
Received: by 10.229.134.84 with HTTP; Wed, 5 Oct 2011 07:28:38 -0700 (PDT)
In-Reply-To: <9510D26531EF184D9017DF24659BB87F330C4673D6@EMV65-UKRD.domain1.systemhost.net>
References: <9510D26531EF184D9017DF24659BB87F330AFB97A2@EMV65-UKRD.domain1.systemhost.net> <CAOs_kTark+NQ1Js9iBSwhwetXWHm6QAXneRmGZWiRpM7uLJpSQ@mail.gmail.com> <CAOs_kTbnSk4=nBxCdVSAmCcCyscmXDdDBGWuEud_hYxjwRUehA@mail.gmail.com> <461C6AC0-D817-4908-85EB-EAB3ABFB04AD@cs.ucl.ac.uk> <57AB2D9B-1902-4215-8CA4-5FA14C56ACCF@cs.ucl.ac.uk> <CABxaRLFMRsoUkgBOaj2PO=iPWKqV6jH9fqic5X9HDgEp_pmNHw@mail.gmail.com> <154773479ED2314980CB638A48FC443486DE961D@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEqKv962SWya-wyL-UcrJT4TeNn6KewKX=UCn1SqtQZUg@mail.gmail.com> <4E6B312E.8060707@uclouvain.be> <3087A9A7-6B59-431F-B344-35E8E7E1527E@nokia.com> <9510D26531EF184D9017DF24659BB87F330B6BBA95@EMV65-UKRD.domain1.systemhost.net> <154773479ED2314980CB638A48FC443486FE3311@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEsQ9MQ-CSfx_uxpcRzxomicjbC+doEGy46zU+8Vv+4-A@mail.gmail.com> <154773479ED2314980CB638A48FC443486FE3810@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CAOs_kTbXy9iN4p6x01U+yVVADR01tmHxrJdivBW=fHH+PaimuQ@mail.gmail.com> <9510D26531EF184D9017DF24659BB87F330C4673D6@EMV65-UKRD.domain1.systemhost.net>
Date: Wed, 5 Oct 2011 15:28:38 +0100
Message-ID: <CAOs_kTa4cDeTBKmFwiJNo2Pu7yerHzyButqcf6ks23syAvaiqA@mail.gmail.com>
From: Alan Ford <alan.ford@gmail.com>
To: philip.eardley@bt.com
Content-Type: multipart/alternative; boundary=0016364edfc424df0404ae8e0645
Cc: multipathtcp@ietf.org
Subject: Re: [multipathtcp] Proposed changes to the protocol draft
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 05 Oct 2011 14:25:32 -0000

--0016364edfc424df0404ae8e0645
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

As I understood it, Option 4 is about defining a split DESC_ADDR and join
initiation messages today, decoupling the two functions of ADD_ADDR that
Georg identified.

This does not in itself solve the proxy issue, however. Since we do not yet
understand fully what we want to achieve from proxy signalling
functionality, we also do not know whether we want to split ADD_ADDR or not=
.
I therefore strongly favour Option 5 as it is simpler - it does not
(potentially unnecessarily) define an additional message, it keeps the
functionality as we know it today (i.e. tailored for non-proxy scenarios),
and still permits new signals to be developed once the requirements are
better defined.

On 5 October 2011 11:50, <philip.eardley@bt.com> wrote:

> Another possibility is to go for a combination of Option 2 & 4 /5. This
> might be worthwhile if it is clear that the Option 2 (use one bit) is
> significantly useful in an important proxy scenario, whilst Option 4/5 wo=
uld
> be for other proxy scenarios. ****
>
> ** **
>
> Georg=92s email with the long list of =93proxy issues=94 would suggest to=
 me that
> Yoshifumi=92s option 4 or 5 are better. Ie we don=92t currently have a ve=
ry good
> understanding of what is needed ****
>
> ** **
>
> I=92m not sure I understand the difference between 4 & 5. Is 4 saying tha=
t
> DESC_ADDR is not valid on its own but always associated with an ADD_ADDRE=
SS
> which it supplements? Whilst 5 is a standalone option? If I got this righ=
t,
> then I favour 5, as I=92d have thought there are some nasty error cases w=
ith
> 4. ****
>
> ** **
>
> *From:* multipathtcp-bounces@ietf.org [mailto:
> multipathtcp-bounces@ietf.org] *On Behalf Of *Alan Ford
> *Sent:* 04 October 2011 19:15
>
> *To:* Hampel, K Georg (K Georg)
> *Cc:* multipathtcp@ietf.org
> *Subject:* Re: [multipathtcp] Proposed changes to the protocol draft****
>
> ** **
>
> Hi all,****
>
> ** **
>
> Sorry for the delay in replying, this is a general reply to a number of
> points...****
>
> ** **
>
> Firstly, I agree with Costin's proposal 1 - fallback should drop into a
> mode identical to regular TCP.****
>
> ** **
>
> As regards the proxy issue, I agree with Georg that it's not sensible to
> rush into defining something.****
>
> ** **
>
> Yes, ADD_ADDR does have two meanings - the ID/address mapping, and the
> request to initiate join. However, as I see it, there is little reason to=
 do
> the former without desiring the latter.****
>
> ** **
>
> So, the question is, quite rightly - if we did have a 'proxy' flag, what
> does it actually mean? And could it have wider uses than just proxies?***=
*
>
> ** **
>
> Ultimately, I would agree with the sentiment that this should be an
> additional option, defined later, once requirements are clearer. We have =
the
> extensibility to support this in terms of MPTCP option subtypes. In other
> words, Yoshifumi's Option 5.****
>
> ** **
>
> Regards,****
>
> Alan****
>
> ** **
>
> On 27 September 2011 15:36, Hampel, K Georg (K Georg) <
> georg.hampel@alcatel-lucent.com> wrote:****
>
> Hi Yoshifumi, all,
>
> I think you summarized the various options and their respective tradeoffs
> very well.
>
> I'm not completely certain, however, on what we are trying to accomplish.
> While the transparent proxy proposed in our I-D demands one additional bi=
t
> in ADD_ADDRESS, I'm not sure that one bit is enough to cover *all* (prese=
nt
> and/or future) meanings of the ADD_ADDRESS option.
>
> The WG further seems to have agreed that the proxy concept requires more
> work. I'm not sure we can anticipate the associated signaling changes
> without having gone through this work. Why should the present WG draft tr=
y
> to preempt this work?
>
> The proxy discussions may have created the feeling that ADD_ADDRESS
> *principally* lacks sufficient space to cover future
> implications/actions/descriptions associated with an address. Such space
> extension should indeed be captured within the present WG draft. However,=
 I
> think it should not be guided by preemptive guesses on what a proxy may
> need.
>
>
> -Georg****
>
>
>
>
>
> -----Original Message-----
> From: yoshifumi.nishida@gmail.com [mailto:yoshifumi.nishida@gmail.com] On
> Behalf Of Yoshifumi Nishida
> Sent: Tuesday, September 27, 2011 5:06 AM
> To: Hampel, K Georg (K Georg)
> Cc: multipathtcp@ietf.org
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> Hi Georg, All,
>
> I think we need more inputs or opinions for this.
> I'm trying to create a simple summary for the proposals from the
> previous discussion.
> Please correct me if I'm missing or misunderstanding something.
>
>
>  1) Add a byte to ADD_ADDRESS
>     pros: simple change to the current spec. good extensibility
>     cons: need one more byte
>
>  2) Use one bit of the address-id
>     pros: simple change to the current spec.
>     cons: less address-id space, low extensibility
>
>  3) Use more bits of the address-id
>     pros: simple change to the current spec, some extensibility
>     cons: much less address-id space,
>
>  4) Keep the current format and develop new option to describe the
> address (e.g DESC_ADDR)
>     pros: great extensibility. no need to change the current spec.
>     cons: might need another mechanism to sync 2 options reliably.
>
> Also, I personally think the following can be an another possibility,
> although it might not be a good idea.
>
>  5) Keep the current format and develop new option to specify proxy or
> other addresses (e. g ADD_ADDR2)
>    pros: great extensibility. no need to change the current spec
>    cons: having 2 options for mostly the same feature might be a bit
> ugly design.
>
> Thanks,
> --
> Yoshifumi Nishida
> nishida@sfc.wide.ad.jp
>
> 2011/9/26 Hampel, K Georg (K Georg) <georg.hampel@alcatel-lucent.com>:
> > Hi Phil, all,
> >
> > Are we certain that 1 bit is enough to cover all purposes and
> implications of ADD_ADDRESS?
> >
> > Based on recent proxy-related drafts and discussions, ADD_ADDRESS would
> already have to support (1) "Join using this address" and (2) "I'm a prox=
y".
> Since both implications are independent from each other and may occur in
> unison, 1 bit would not be enough.
> >
> > A more detailed discussion on proxy functions may reveal additional
> implications of this option.
> >
> > Adding one byte to the option instead of carving out 1 bit should provi=
de
> sufficient room for proxy and other extensions.
> >
> > Thanks.
> >
> > Regards,
> >
> > Georg
> >
> >
> >
> > -----Original Message-----
> > From: multipathtcp-bounces@ietf.org [mailto:
> multipathtcp-bounces@ietf.org] On Behalf Of philip.eardley@bt.com
> > Sent: Friday, September 23, 2011 11:08 AM
> > To: multipathtcp@ietf.org
> > Subject: Re: [multipathtcp] Proposed changes to the protocol draft
> >
> > There seems to be consensus around completing the main spec without
> trying to solve the proxy issue (since it needs significant more work), b=
ut
> making the spec flexible enough that a 'proxy capability' can be added
> later.
> > Question is how to leave room for this capability. One suggestion was t=
o
> keep aside one bit of the address-id - does that have consensus? Would an=
y
> of the spec have to be re-thought?
> >
> > Thanks
> > phil
> >
> > Philip Eardley
> > Research and Technology Strategy
> >
> > This email contains BT information, which may be privileged or
> confidential. It's meant only for the individual(s) or entity named above=
.
> If you're not the intended recipient, note that disclosing, copying,
> distributing or using this information is prohibited. If you've received
> this email in error, please let me know immediately on the email address
> above. Thank you. We monitor our email system, and may record your emails=
.
> > British Telecommunications plc
> > Registered office: 81 Newgate Street London EC1A 7AJ
> > Registered in England no: 1800000
> >
> >
> > -----Original Message-----
> > From: multipathtcp-bounces@ietf.org [mailto:
> multipathtcp-bounces@ietf.org] On Behalf Of Lars Eggert
> > Sent: 12 September 2011 07:28
> > To: Olivier.Bonaventure@uclouvain.be
> > Cc: multipathtcp@ietf.org List
> > Subject: Re: [multipathtcp] Proposed changes to the protocol draft
> >
> > On 2011-9-10, at 12:43, Olivier Bonaventure wrote:
> >> I fear that this would add unnecessary complexity and would prefer to
> >> wait for more implementation experience before looking at such
> >> optimisations in the main spec
> >
> > This is my feeling at the moment, too. I think it'd be useful to have
> this written up in an individual ID so that folks can discuss (and maybe =
try
> and implement) it, but I think it's too early to put this into the main
> spec.
> >
> > Lars
> > _______________________________________________
> > multipathtcp mailing list
> > multipathtcp@ietf.org
> > https://www.ietf.org/mailman/listinfo/multipathtcp
> > _______________________________________________
> > multipathtcp mailing list
> > multipathtcp@ietf.org
> > https://www.ietf.org/mailman/listinfo/multipathtcp
> >
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp****
>
> ** **
>

--0016364edfc424df0404ae8e0645
Content-Type: text/html; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

As I understood it, Option 4 is about defining a split DESC_ADDR and join i=
nitiation messages today, decoupling the two functions of ADD_ADDR that Geo=
rg identified.=A0<div><br></div><div>This does not in itself solve the prox=
y issue, however. Since we do not yet understand fully what we want to achi=
eve from proxy signalling functionality, we also do not know whether we wan=
t to split ADD_ADDR or not. I therefore strongly favour Option 5 as it is s=
impler - it=A0does not (potentially unnecessarily) define an additional mes=
sage, it keeps the functionality as we know it today (i.e. tailored for non=
-proxy scenarios), and still permits new signals to be developed once the r=
equirements are better defined.</div>
<div><br><div class=3D"gmail_quote">On 5 October 2011 11:50,  <span dir=3D"=
ltr">&lt;<a href=3D"mailto:philip.eardley@bt.com">philip.eardley@bt.com</a>=
&gt;</span> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0=
 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div lang=3D"EN-GB" link=3D"blue" vlink=3D"purple"><div><p class=3D"MsoNorm=
al"><span style=3D"font-size:11.0pt;color:#1F497D">Another possibility is t=
o go for a combination of Option 2 &amp; 4 /5. This might be worthwhile if =
it is clear that the Option 2 (use one bit) is significantly useful in an i=
mportant proxy scenario, whilst Option 4/5 would be for other proxy scenari=
os. <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0=
pt;color:#1F497D">Georg=92s email with the long list of =93proxy issues=94 =
would suggest to me that Yoshifumi=92s option 4 or 5 are better. Ie we don=
=92t currently have a very good understanding of what is needed <u></u><u><=
/u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=A0<u></u></span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0=
pt;color:#1F497D">I=92m not sure I understand the difference between 4 &amp=
; 5. Is 4 saying that DESC_ADDR is not valid on its own but always associat=
ed with an ADD_ADDRESS which it supplements? Whilst 5 is a standalone optio=
n? If I got this right, then I favour 5, as I=92d have thought there are so=
me nasty error cases with 4. <u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;color:#1F497D"><u></=
u>=A0<u></u></span></p><div style=3D"border:none;border-top:solid #B5C4DF 1=
.0pt;padding:3.0pt 0cm 0cm 0cm"><p class=3D"MsoNormal"><b><span lang=3D"EN-=
US" style=3D"font-size:10.0pt">From:</span></b><span lang=3D"EN-US" style=
=3D"font-size:10.0pt"> <a href=3D"mailto:multipathtcp-bounces@ietf.org" tar=
get=3D"_blank">multipathtcp-bounces@ietf.org</a> [mailto:<a href=3D"mailto:=
multipathtcp-bounces@ietf.org" target=3D"_blank">multipathtcp-bounces@ietf.=
org</a>] <b>On Behalf Of </b>Alan Ford<br>
<b>Sent:</b> 04 October 2011 19:15</span></p><div><div></div><div class=3D"=
h5"><br><b>To:</b> Hampel, K Georg (K Georg)<br><b>Cc:</b> <a href=3D"mailt=
o:multipathtcp@ietf.org" target=3D"_blank">multipathtcp@ietf.org</a><br><b>=
Subject:</b> Re: [multipathtcp] Proposed changes to the protocol draft<u></=
u><u></u></div>
</div><p></p></div><div><div></div><div class=3D"h5"><p class=3D"MsoNormal"=
><u></u>=A0<u></u></p><div><p class=3D"MsoNormal">Hi all,<u></u><u></u></p>=
</div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=
=3D"MsoNormal">
Sorry for the delay in replying, this is a general reply to a number of poi=
nts...<u></u><u></u></p></div><div><p class=3D"MsoNormal"><u></u>=A0<u></u>=
</p></div><div><p class=3D"MsoNormal">Firstly, I agree with Costin&#39;s pr=
oposal 1 - fallback should drop into a mode identical to regular TCP.<u></u=
><u></u></p>
</div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=
=3D"MsoNormal">As regards the proxy issue, I agree with Georg that it&#39;s=
 not sensible to rush into defining something.<u></u><u></u></p></div><div>=
<p class=3D"MsoNormal">
<u></u>=A0<u></u></p></div><div><p class=3D"MsoNormal">Yes, ADD_ADDR does h=
ave two meanings - the ID/address mapping, and the request to initiate join=
. However, as I see it, there is little reason to do the former without des=
iring the latter.<u></u><u></u></p>
</div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=
=3D"MsoNormal">So, the question is, quite rightly - if we did have a &#39;p=
roxy&#39; flag, what does it actually mean? And could it have wider uses th=
an just proxies?<u></u><u></u></p>
</div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=
=3D"MsoNormal">Ultimately, I would agree with the sentiment that this shoul=
d be an additional option, defined later, once requirements are clearer. We=
 have the extensibility to support this in terms of MPTCP option subtypes. =
In other words, Yoshifumi&#39;s Option 5.<u></u><u></u></p>
</div><div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div><div><p class=
=3D"MsoNormal">Regards,<u></u><u></u></p></div><div><p class=3D"MsoNormal">=
Alan<u></u><u></u></p></div><p class=3D"MsoNormal"><u></u>=A0<u></u></p><di=
v><p class=3D"MsoNormal">
On 27 September 2011 15:36, Hampel, K Georg (K Georg) &lt;<a href=3D"mailto=
:georg.hampel@alcatel-lucent.com" target=3D"_blank">georg.hampel@alcatel-lu=
cent.com</a>&gt; wrote:<u></u><u></u></p><p class=3D"MsoNormal">Hi Yoshifum=
i, all,<br>
<br>I think you summarized the various options and their respective tradeof=
fs very well.<br><br>I&#39;m not completely certain, however, on what we ar=
e trying to accomplish. While the transparent proxy proposed in our I-D dem=
ands one additional bit in ADD_ADDRESS, I&#39;m not sure that one bit is en=
ough to cover *all* (present and/or future) meanings of the ADD_ADDRESS opt=
ion.<br>
<br>The WG further seems to have agreed that the proxy concept requires mor=
e work. I&#39;m not sure we can anticipate the associated signaling changes=
 without having gone through this work. Why should the present WG draft try=
 to preempt this work?<br>
<br>The proxy discussions may have created the feeling that ADD_ADDRESS *pr=
incipally* lacks sufficient space to cover future implications/actions/desc=
riptions associated with an address. Such space extension should indeed be =
captured within the present WG draft. However, I think it should not be gui=
ded by preemptive guesses on what a proxy may need.<br>
<span style=3D"color:#888888"><br><br>-Georg</span><u></u><u></u></p><div><=
div><p class=3D"MsoNormal"><br><br><br><br>-----Original Message-----<br>Fr=
om: <a href=3D"mailto:yoshifumi.nishida@gmail.com" target=3D"_blank">yoshif=
umi.nishida@gmail.com</a> [mailto:<a href=3D"mailto:yoshifumi.nishida@gmail=
.com" target=3D"_blank">yoshifumi.nishida@gmail.com</a>] On Behalf Of Yoshi=
fumi Nishida<br>
Sent: Tuesday, September 27, 2011 5:06 AM<br>To: Hampel, K Georg (K Georg)<=
br>Cc: <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipath=
tcp@ietf.org</a><br>Subject: Re: [multipathtcp] Proposed changes to the pro=
tocol draft<br>
<br>Hi Georg, All,<br><br>I think we need more inputs or opinions for this.=
<br>I&#39;m trying to create a simple summary for the proposals from the<br=
>previous discussion.<br>Please correct me if I&#39;m missing or misunderst=
anding something.<br>
<br><br>=A01) Add a byte to ADD_ADDRESS<br>=A0 =A0 pros: simple change to t=
he current spec. good extensibility<br>=A0 =A0 cons: need one more byte<br>=
<br>=A02) Use one bit of the address-id<br>=A0 =A0 pros: simple change to t=
he current spec.<br>
=A0 =A0 cons: less address-id space, low extensibility<br><br>=A03) Use mor=
e bits of the address-id<br>=A0 =A0 pros: simple change to the current spec=
, some extensibility<br>=A0 =A0 cons: much less address-id space,<br><br>=
=A04) Keep the current format and develop new option to describe the<br>
address (e.g DESC_ADDR)<br>=A0 =A0 pros: great extensibility. no need to ch=
ange the current spec.<br>=A0 =A0 cons: might need another mechanism to syn=
c 2 options reliably.<br><br>Also, I personally think the following can be =
an another possibility,<br>
although it might not be a good idea.<br><br>=A05) Keep the current format =
and develop new option to specify proxy or<br>other addresses (e. g ADD_ADD=
R2)<br>=A0 =A0pros: great extensibility. no need to change the current spec=
<br>
=A0 =A0cons: having 2 options for mostly the same feature might be a bit<br=
>ugly design.<br><br>Thanks,<br>--<br>Yoshifumi Nishida<br><a href=3D"mailt=
o:nishida@sfc.wide.ad.jp" target=3D"_blank">nishida@sfc.wide.ad.jp</a><br><=
br>2011/9/26 Hampel, K Georg (K Georg) &lt;<a href=3D"mailto:georg.hampel@a=
lcatel-lucent.com" target=3D"_blank">georg.hampel@alcatel-lucent.com</a>&gt=
;:<br>
&gt; Hi Phil, all,<br>&gt;<br>&gt; Are we certain that 1 bit is enough to c=
over all purposes and implications of ADD_ADDRESS?<br>&gt;<br>&gt; Based on=
 recent proxy-related drafts and discussions, ADD_ADDRESS would already hav=
e to support (1) &quot;Join using this address&quot; and (2) &quot;I&#39;m =
a proxy&quot;. Since both implications are independent from each other and =
may occur in unison, 1 bit would not be enough.<br>
&gt;<br>&gt; A more detailed discussion on proxy functions may reveal addit=
ional implications of this option.<br>&gt;<br>&gt; Adding one byte to the o=
ption instead of carving out 1 bit should provide sufficient room for proxy=
 and other extensions.<br>
&gt;<br>&gt; Thanks.<br>&gt;<br>&gt; Regards,<br>&gt;<br>&gt; Georg<br>&gt;=
<br>&gt;<br>&gt;<br>&gt; -----Original Message-----<br>&gt; From: <a href=
=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_blank">multipathtcp-bo=
unces@ietf.org</a> [mailto:<a href=3D"mailto:multipathtcp-bounces@ietf.org"=
 target=3D"_blank">multipathtcp-bounces@ietf.org</a>] On Behalf Of <a href=
=3D"mailto:philip.eardley@bt.com" target=3D"_blank">philip.eardley@bt.com</=
a><br>
&gt; Sent: Friday, September 23, 2011 11:08 AM<br>&gt; To: <a href=3D"mailt=
o:multipathtcp@ietf.org" target=3D"_blank">multipathtcp@ietf.org</a><br>&gt=
; Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>&gt=
;<br>
&gt; There seems to be consensus around completing the main spec without tr=
ying to solve the proxy issue (since it needs significant more work), but m=
aking the spec flexible enough that a &#39;proxy capability&#39; can be add=
ed later.<br>
&gt; Question is how to leave room for this capability. One suggestion was =
to keep aside one bit of the address-id - does that have consensus? Would a=
ny of the spec have to be re-thought?<br>&gt;<br>&gt; Thanks<br>&gt; phil<b=
r>
&gt;<br>&gt; Philip Eardley<br>&gt; Research and Technology Strategy<br>&gt=
;<br>&gt; This email contains BT information, which may be privileged or co=
nfidential. It&#39;s meant only for the individual(s) or entity named above=
. If you&#39;re not the intended recipient, note that disclosing, copying, =
distributing or using this information is prohibited. If you&#39;ve receive=
d this email in error, please let me know immediately on the email address =
above. Thank you. We monitor our email system, and may record your emails.<=
br>
&gt; British Telecommunications plc<br>&gt; Registered office: 81 Newgate S=
treet London EC1A 7AJ<br>&gt; Registered in England no: 1800000<br>&gt;<br>=
&gt;<br>&gt; -----Original Message-----<br>&gt; From: <a href=3D"mailto:mul=
tipathtcp-bounces@ietf.org" target=3D"_blank">multipathtcp-bounces@ietf.org=
</a> [mailto:<a href=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_bl=
ank">multipathtcp-bounces@ietf.org</a>] On Behalf Of Lars Eggert<br>
&gt; Sent: 12 September 2011 07:28<br>&gt; To: <a href=3D"mailto:Olivier.Bo=
naventure@uclouvain.be" target=3D"_blank">Olivier.Bonaventure@uclouvain.be<=
/a><br>&gt; Cc: <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">=
multipathtcp@ietf.org</a> List<br>
&gt; Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>=
&gt;<br>&gt; On 2011-9-10, at 12:43, Olivier Bonaventure wrote:<br>&gt;&gt;=
 I fear that this would add unnecessary complexity and would prefer to<br>
&gt;&gt; wait for more implementation experience before looking at such<br>=
&gt;&gt; optimisations in the main spec<br>&gt;<br>&gt; This is my feeling =
at the moment, too. I think it&#39;d be useful to have this written up in a=
n individual ID so that folks can discuss (and maybe try and implement) it,=
 but I think it&#39;s too early to put this into the main spec.<br>
&gt;<br>&gt; Lars<br>&gt; _______________________________________________<b=
r>&gt; multipathtcp mailing list<br>&gt; <a href=3D"mailto:multipathtcp@iet=
f.org" target=3D"_blank">multipathtcp@ietf.org</a><br>&gt; <a href=3D"https=
://www.ietf.org/mailman/listinfo/multipathtcp" target=3D"_blank">https://ww=
w.ietf.org/mailman/listinfo/multipathtcp</a><br>
&gt; _______________________________________________<br>&gt; multipathtcp m=
ailing list<br>&gt; <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_bla=
nk">multipathtcp@ietf.org</a><br>&gt; <a href=3D"https://www.ietf.org/mailm=
an/listinfo/multipathtcp" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/multipathtcp</a><br>
&gt;<br>_______________________________________________<br>multipathtcp mai=
ling list<br><a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">mul=
tipathtcp@ietf.org</a><br><a href=3D"https://www.ietf.org/mailman/listinfo/=
multipathtcp" target=3D"_blank">https://www.ietf.org/mailman/listinfo/multi=
pathtcp</a><u></u><u></u></p>
</div></div></div><p class=3D"MsoNormal"><u></u>=A0<u></u></p></div></div><=
/div></div></blockquote></div><br></div>

--0016364edfc424df0404ae8e0645--

From georg.hampel@alcatel-lucent.com  Wed Oct  5 08:04:27 2011
Return-Path: <georg.hampel@alcatel-lucent.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C94521F8CFA for <multipathtcp@ietfa.amsl.com>; Wed,  5 Oct 2011 08:04:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.16
X-Spam-Level: 
X-Spam-Status: No, score=-6.16 tagged_above=-999 required=5 tests=[AWL=-0.162,  BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7IUDC0cWsP4Y for <multipathtcp@ietfa.amsl.com>; Wed,  5 Oct 2011 08:04:22 -0700 (PDT)
Received: from ihemail4.lucent.com (ihemail4.lucent.com [135.245.0.39]) by ietfa.amsl.com (Postfix) with ESMTP id 090A821F8C94 for <multipathtcp@ietf.org>; Wed,  5 Oct 2011 08:04:21 -0700 (PDT)
Received: from usnavsmail4.ndc.alcatel-lucent.com (usnavsmail4.ndc.alcatel-lucent.com [135.3.39.12]) by ihemail4.lucent.com (8.13.8/IER-o) with ESMTP id p95F7NeP025968 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Wed, 5 Oct 2011 10:07:24 -0500 (CDT)
Received: from USNAVSXCHHUB02.ndc.alcatel-lucent.com (usnavsxchhub02.ndc.alcatel-lucent.com [135.3.39.111]) by usnavsmail4.ndc.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id p95F7NgO030997 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Wed, 5 Oct 2011 10:07:23 -0500
Received: from USNAVSXCHMBSA2.ndc.alcatel-lucent.com ([135.3.39.124]) by USNAVSXCHHUB02.ndc.alcatel-lucent.com ([135.3.39.111]) with mapi; Wed, 5 Oct 2011 10:07:23 -0500
From: "Hampel, K Georg (K Georg)" <georg.hampel@alcatel-lucent.com>
To: Alan Ford <alan.ford@gmail.com>, "philip.eardley@bt.com" <philip.eardley@bt.com>
Date: Wed, 5 Oct 2011 10:07:22 -0500
Thread-Topic: [multipathtcp] Proposed changes to the protocol draft
Thread-Index: AcyDaxRvJC0B2jxeSbqYLceA75JsWwABL8fg
Message-ID: <154773479ED2314980CB638A48FC4434870D0CFB@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
References: <9510D26531EF184D9017DF24659BB87F330AFB97A2@EMV65-UKRD.domain1.systemhost.net> <CAOs_kTark+NQ1Js9iBSwhwetXWHm6QAXneRmGZWiRpM7uLJpSQ@mail.gmail.com> <CAOs_kTbnSk4=nBxCdVSAmCcCyscmXDdDBGWuEud_hYxjwRUehA@mail.gmail.com> <461C6AC0-D817-4908-85EB-EAB3ABFB04AD@cs.ucl.ac.uk> <57AB2D9B-1902-4215-8CA4-5FA14C56ACCF@cs.ucl.ac.uk> <CABxaRLFMRsoUkgBOaj2PO=iPWKqV6jH9fqic5X9HDgEp_pmNHw@mail.gmail.com> <154773479ED2314980CB638A48FC443486DE961D@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEqKv962SWya-wyL-UcrJT4TeNn6KewKX=UCn1SqtQZUg@mail.gmail.com> <4E6B312E.8060707@uclouvain.be> <3087A9A7-6B59-431F-B344-35E8E7E1527E@nokia.com> <9510D26531EF184D9017DF24659BB87F330B6BBA95@EMV65-UKRD.domain1.systemhost.net> <154773479ED2314980CB638A48FC443486FE3311@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CABxaRLEsQ9MQ-CSfx_uxpcRzxomicjbC+doEGy46zU+8Vv+4-A@mail.gmail.com> <154773479ED2314980CB638A48FC443486FE3810@USNAVSXCHMBSA2.ndc.alcatel-lucent.com> <CAOs_kTbXy9iN4p6x01U+yVVADR01tmHxrJdivBW=fHH+PaimuQ@mail.gmail.com> <9510D26531EF184D9017DF24659BB87F330C4673D6@EMV65-UKRD.domain1.systemhost.net> <CAOs_kTa4cDeTBKmFwiJNo2Pu7yerHzyButqcf6ks23syAvaiqA@mail.gmail.com>
In-Reply-To: <CAOs_kTa4cDeTBKmFwiJNo2Pu7yerHzyButqcf6ks23syAvaiqA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: multipart/alternative; boundary="_000_154773479ED2314980CB638A48FC4434870D0CFBUSNAVSXCHMBSA2n_"
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.39
X-Scanned-By: MIMEDefang 2.64 on 135.3.39.12
Cc: "multipathtcp@ietf.org" <multipathtcp@ietf.org>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 05 Oct 2011 15:04:27 -0000

--_000_154773479ED2314980CB638A48FC4434870D0CFBUSNAVSXCHMBSA2n_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Philip, Alan, Yoshifumi, all,

It's not easy to accommodate room on present messages for future proxy func=
tionality without actually discussing the future proxy functionality. We ha=
ve to realize that the discussion on "how to create room on ADD_ADDR" is al=
ready based on such proxy discussions.

How much room do we think the proxy will need?

Steeling 1 or 2 bits from an existing ADD_ADDR field (option 2 & 3) may sat=
isfy what we presently think the proxy needs, but it may turn out to be too=
 meager and we may face the whole space discussion in a few months again.

Blindly adding bytes for "future purposes, e.g. proxy" (option 1) seems ove=
rly preemptive, especially since option space is scarce and the reserved by=
tes may never be used.

Options 4 and 5 keep the existing signaling, and they demand for new messag=
es to cover future functionality. This seems to be a reasonable approach si=
nce we don't have to preempt anything. We should further postpone decisions=
 on the specific nature and name of these messages (e.g. ADD_ADDR2, DESC_AD=
DR, etc) until we do the actual proxy discussion. Option 4) and 5) are ther=
efore identical.

Thanks,

Georg


________________________________
From: Alan Ford [mailto:alan.ford@gmail.com]
Sent: Wednesday, October 05, 2011 10:29 AM
To: philip.eardley@bt.com
Cc: Hampel, K Georg (K Georg); multipathtcp@ietf.org
Subject: Re: [multipathtcp] Proposed changes to the protocol draft

As I understood it, Option 4 is about defining a split DESC_ADDR and join i=
nitiation messages today, decoupling the two functions of ADD_ADDR that Geo=
rg identified.

This does not in itself solve the proxy issue, however. Since we do not yet=
 understand fully what we want to achieve from proxy signalling functionali=
ty, we also do not know whether we want to split ADD_ADDR or not. I therefo=
re strongly favour Option 5 as it is simpler - it does not (potentially unn=
ecessarily) define an additional message, it keeps the functionality as we =
know it today (i.e. tailored for non-proxy scenarios), and still permits ne=
w signals to be developed once the requirements are better defined.

On 5 October 2011 11:50, <philip.eardley@bt.com<mailto:philip.eardley@bt.co=
m>> wrote:
Another possibility is to go for a combination of Option 2 & 4 /5. This mig=
ht be worthwhile if it is clear that the Option 2 (use one bit) is signific=
antly useful in an important proxy scenario, whilst Option 4/5 would be for=
 other proxy scenarios.

Georg's email with the long list of "proxy issues" would suggest to me that=
 Yoshifumi's option 4 or 5 are better. Ie we don't currently have a very go=
od understanding of what is needed

I'm not sure I understand the difference between 4 & 5. Is 4 saying that DE=
SC_ADDR is not valid on its own but always associated with an ADD_ADDRESS w=
hich it supplements? Whilst 5 is a standalone option? If I got this right, =
then I favour 5, as I'd have thought there are some nasty error cases with =
4.

From: multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org> [=
mailto:multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org>]=
 On Behalf Of Alan Ford
Sent: 04 October 2011 19:15

To: Hampel, K Georg (K Georg)
Cc: multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft

Hi all,

Sorry for the delay in replying, this is a general reply to a number of poi=
nts...

Firstly, I agree with Costin's proposal 1 - fallback should drop into a mod=
e identical to regular TCP.

As regards the proxy issue, I agree with Georg that it's not sensible to ru=
sh into defining something.

Yes, ADD_ADDR does have two meanings - the ID/address mapping, and the requ=
est to initiate join. However, as I see it, there is little reason to do th=
e former without desiring the latter.

So, the question is, quite rightly - if we did have a 'proxy' flag, what do=
es it actually mean? And could it have wider uses than just proxies?

Ultimately, I would agree with the sentiment that this should be an additio=
nal option, defined later, once requirements are clearer. We have the exten=
sibility to support this in terms of MPTCP option subtypes. In other words,=
 Yoshifumi's Option 5.

Regards,
Alan

On 27 September 2011 15:36, Hampel, K Georg (K Georg) <georg.hampel@alcatel=
-lucent.com<mailto:georg.hampel@alcatel-lucent.com>> wrote:
Hi Yoshifumi, all,

I think you summarized the various options and their respective tradeoffs v=
ery well.

I'm not completely certain, however, on what we are trying to accomplish. W=
hile the transparent proxy proposed in our I-D demands one additional bit i=
n ADD_ADDRESS, I'm not sure that one bit is enough to cover *all* (present =
and/or future) meanings of the ADD_ADDRESS option.

The WG further seems to have agreed that the proxy concept requires more wo=
rk. I'm not sure we can anticipate the associated signaling changes without=
 having gone through this work. Why should the present WG draft try to pree=
mpt this work?

The proxy discussions may have created the feeling that ADD_ADDRESS *princi=
pally* lacks sufficient space to cover future implications/actions/descript=
ions associated with an address. Such space extension should indeed be capt=
ured within the present WG draft. However, I think it should not be guided =
by preemptive guesses on what a proxy may need.


-Georg




-----Original Message-----
From: yoshifumi.nishida@gmail.com<mailto:yoshifumi.nishida@gmail.com> [mail=
to:yoshifumi.nishida@gmail.com<mailto:yoshifumi.nishida@gmail.com>] On Beha=
lf Of Yoshifumi Nishida
Sent: Tuesday, September 27, 2011 5:06 AM
To: Hampel, K Georg (K Georg)
Cc: multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft

Hi Georg, All,

I think we need more inputs or opinions for this.
I'm trying to create a simple summary for the proposals from the
previous discussion.
Please correct me if I'm missing or misunderstanding something.


 1) Add a byte to ADD_ADDRESS
    pros: simple change to the current spec. good extensibility
    cons: need one more byte

 2) Use one bit of the address-id
    pros: simple change to the current spec.
    cons: less address-id space, low extensibility

 3) Use more bits of the address-id
    pros: simple change to the current spec, some extensibility
    cons: much less address-id space,

 4) Keep the current format and develop new option to describe the
address (e.g DESC_ADDR)
    pros: great extensibility. no need to change the current spec.
    cons: might need another mechanism to sync 2 options reliably.

Also, I personally think the following can be an another possibility,
although it might not be a good idea.

 5) Keep the current format and develop new option to specify proxy or
other addresses (e. g ADD_ADDR2)
   pros: great extensibility. no need to change the current spec
   cons: having 2 options for mostly the same feature might be a bit
ugly design.

Thanks,
--
Yoshifumi Nishida
nishida@sfc.wide.ad.jp<mailto:nishida@sfc.wide.ad.jp>

2011/9/26 Hampel, K Georg (K Georg) <georg.hampel@alcatel-lucent.com<mailto=
:georg.hampel@alcatel-lucent.com>>:
> Hi Phil, all,
>
> Are we certain that 1 bit is enough to cover all purposes and implication=
s of ADD_ADDRESS?
>
> Based on recent proxy-related drafts and discussions, ADD_ADDRESS would a=
lready have to support (1) "Join using this address" and (2) "I'm a proxy".=
 Since both implications are independent from each other and may occur in u=
nison, 1 bit would not be enough.
>
> A more detailed discussion on proxy functions may reveal additional impli=
cations of this option.
>
> Adding one byte to the option instead of carving out 1 bit should provide=
 sufficient room for proxy and other extensions.
>
> Thanks.
>
> Regards,
>
> Georg
>
>
>
> -----Original Message-----
> From: multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org>=
 [mailto:multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org=
>] On Behalf Of philip.eardley@bt.com<mailto:philip.eardley@bt.com>
> Sent: Friday, September 23, 2011 11:08 AM
> To: multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> There seems to be consensus around completing the main spec without tryin=
g to solve the proxy issue (since it needs significant more work), but maki=
ng the spec flexible enough that a 'proxy capability' can be added later.
> Question is how to leave room for this capability. One suggestion was to =
keep aside one bit of the address-id - does that have consensus? Would any =
of the spec have to be re-thought?
>
> Thanks
> phil
>
> Philip Eardley
> Research and Technology Strategy
>
> This email contains BT information, which may be privileged or confidenti=
al. It's meant only for the individual(s) or entity named above. If you're =
not the intended recipient, note that disclosing, copying, distributing or =
using this information is prohibited. If you've received this email in erro=
r, please let me know immediately on the email address above. Thank you. We=
 monitor our email system, and may record your emails.
> British Telecommunications plc
> Registered office: 81 Newgate Street London EC1A 7AJ
> Registered in England no: 1800000
>
>
> -----Original Message-----
> From: multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org>=
 [mailto:multipathtcp-bounces@ietf.org<mailto:multipathtcp-bounces@ietf.org=
>] On Behalf Of Lars Eggert
> Sent: 12 September 2011 07:28
> To: Olivier.Bonaventure@uclouvain.be<mailto:Olivier.Bonaventure@uclouvain=
.be>
> Cc: multipathtcp@ietf.org<mailto:multipathtcp@ietf.org> List
> Subject: Re: [multipathtcp] Proposed changes to the protocol draft
>
> On 2011-9-10, at 12:43, Olivier Bonaventure wrote:
>> I fear that this would add unnecessary complexity and would prefer to
>> wait for more implementation experience before looking at such
>> optimisations in the main spec
>
> This is my feeling at the moment, too. I think it'd be useful to have thi=
s written up in an individual ID so that folks can discuss (and maybe try a=
nd implement) it, but I think it's too early to put this into the main spec=
.
>
> Lars
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
> https://www.ietf.org/mailman/listinfo/multipathtcp
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
> https://www.ietf.org/mailman/listinfo/multipathtcp
>
_______________________________________________
multipathtcp mailing list
multipathtcp@ietf.org<mailto:multipathtcp@ietf.org>
https://www.ietf.org/mailman/listinfo/multipathtcp



--_000_154773479ED2314980CB638A48FC4434870D0CFBUSNAVSXCHMBSA2n_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" xmlns=3D"http://ww=
w.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" name=3D"countr=
y-region"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"PostalCode"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"City"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"address"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"Street"/>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"Trebuchet MS";
	panose-1:2 11 6 3 2 2 2 2 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:blue;
	text-decoration:underline;}
p
	{mso-margin-top-alt:auto;
	margin-right:0in;
	mso-margin-bottom-alt:auto;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Times New Roman";}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dblue>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>Philip, Alan, Yoshifumi, all,<o:p></o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>It&#8217;s not easy to accommodate room =
on present
messages for future proxy functionality without actually discussing the fut=
ure proxy
functionality. We have to realize that the discussion on &#8220;how to crea=
te
room on ADD_ADDR&#8221; is already based on such proxy discussions.<o:p></o=
:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>How much room do we think the proxy will=
 need?
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>Steeling 1 or 2 bits from an existing AD=
D_ADDR
field (option 2 &amp; 3) may satisfy what we presently think the proxy need=
s,
but it may turn out to be too meager and we may face the whole space discus=
sion
in a few months again. <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>Blindly adding bytes for &#8220;future
purposes, e.g. proxy&#8221; (option 1) seems overly preemptive, especially =
since
option space is scarce and the reserved bytes may never be used.<o:p></o:p>=
</span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>Options 4 and 5 keep the existing signal=
ing,
and they demand for new messages to cover future functionality. This seems =
to be
a reasonable approach since we don&#8217;t have to preempt anything. We sho=
uld further
postpone decisions on the specific nature and name of these messages (e.g. =
ADD_ADDR2,
DESC_ADDR, etc) until we do the actual proxy discussion. Option 4) and 5) a=
re
therefore identical.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>Thanks,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3D"Trebuchet MS"><span style=3D'fo=
nt-size:
11.0pt;font-family:"Trebuchet MS"'>Georg<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 color=3Dnavy face=3DArial><span style=
=3D'font-size:
10.0pt;font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter style=3D'text-align:center'><font siz=
e=3D3
face=3D"Times New Roman"><span style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal><b><font size=3D2 face=3DTahoma><span style=3D'font-si=
ze:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=3D2
face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'> Alan For=
d
[mailto:alan.ford@gmail.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, October 05,=
 2011
10:29 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> philip.eardley@bt.com<br=
>
<b><span style=3D'font-weight:bold'>Cc:</span></b> Hampel, K Georg (K Georg=
);
multipathtcp@ietf.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [multipathtcp]
Proposed changes to the protocol draft</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'>As I understood it, Option 4 is about defining a split DESC_ADDR an=
d
join initiation messages today, decoupling the two functions of ADD_ADDR th=
at
Georg identified.&nbsp;<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'>This does not in itself solve the proxy issue, however. Since we do=
 not
yet understand fully what we want to achieve from proxy signalling
functionality, we also do not know whether we want to split ADD_ADDR or not=
. I
therefore strongly favour Option 5 as it is simpler - it&nbsp;does not
(potentially unnecessarily) define an additional message, it keeps the
functionality as we know it today (i.e. tailored for non-proxy scenarios), =
and
still permits new signals to be developed once the requirements are better
defined.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'>On 5 October 2011 11:50, &lt;<a href=3D"mailto:philip.eardley@bt.co=
m">philip.eardley@bt.com</a>&gt;
wrote:<o:p></o:p></span></font></p>

<div link=3Dblue vlink=3Dpurple>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3D"Times New Roman"><span lang=3DEN-GB
style=3D'font-size:11.0pt;color:#1F497D'>Another possibility is to go for a
combination of Option 2 &amp; 4 /5. This might be worthwhile if it is clear
that the Option 2 (use one bit) is significantly useful in an important pro=
xy
scenario, whilst Option 4/5 would be for other proxy scenarios. </span></fo=
nt><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3D"Times New Roman"><span lang=3DEN-GB
style=3D'font-size:11.0pt;color:#1F497D'>&nbsp;</span></font><span lang=3DE=
N-GB><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3D"Times New Roman"><span lang=3DEN-GB
style=3D'font-size:11.0pt;color:#1F497D'>Georg&#8217;s email with the long =
list
of &#8220;proxy issues&#8221; would suggest to me that Yoshifumi&#8217;s op=
tion
4 or 5 are better. Ie we don&#8217;t currently have a very good understandi=
ng
of what is needed </span></font><span lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3D"Times New Roman"><span lang=3DEN-GB
style=3D'font-size:11.0pt;color:#1F497D'>&nbsp;</span></font><span lang=3DE=
N-GB><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3D"Times New Roman"><span lang=3DEN-GB
style=3D'font-size:11.0pt;color:#1F497D'>I&#8217;m not sure I understand th=
e
difference between 4 &amp; 5. Is 4 saying that DESC_ADDR is not valid on it=
s
own but always associated with an ADD_ADDRESS which it supplements? Whilst =
5 is
a standalone option? If I got this right, then I favour 5, as I&#8217;d hav=
e
thought there are some nasty error cases with 4. </span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D2 color=3D"#1f497d" face=3D"Times New Roman"><span lang=3DEN-GB
style=3D'font-size:11.0pt;color:#1F497D'>&nbsp;</span></font><span lang=3DE=
N-GB><o:p></o:p></span></p>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><b><font
size=3D2 face=3D"Times New Roman"><span style=3D'font-size:10.0pt;font-weig=
ht:bold'>From:</span></font></b><font
size=3D2><span style=3D'font-size:10.0pt'> <a
href=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_blank">multipathtc=
p-bounces@ietf.org</a>
[mailto:<a href=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_blank">=
multipathtcp-bounces@ietf.org</a>]
<b><span style=3D'font-weight:bold'>On Behalf Of </span></b>Alan Ford<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> 04 October 2011 19:15<=
/span></font><span
lang=3DEN-GB><o:p></o:p></span></p>

<div>

<div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span lang=3DE=
N-GB
style=3D'font-size:12.0pt'><br>
<b><span style=3D'font-weight:bold'>To:</span></b> Hampel, K Georg (K Georg=
)<br>
<b><span style=3D'font-weight:bold'>Cc:</span></b> <a
href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipathtcp@ietf.o=
rg</a><br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> Re: [multipathtcp]
Proposed changes to the protocol draft<o:p></o:p></span></font></p>

</div>

</div>

</div>

<div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Hi all,<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Sorry
for the delay in replying, this is a general reply to a number of points...=
<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Firstly,
I agree with Costin's proposal 1 - fallback should drop into a mode identic=
al
to regular TCP.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>As
regards the proxy issue, I agree with Georg that it's not sensible to rush =
into
defining something.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Yes,
ADD_ADDR does have two meanings - the ID/address mapping, and the request t=
o
initiate join. However, as I see it, there is little reason to do the forme=
r
without desiring the latter.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>So, the
question is, quite rightly - if we did have a 'proxy' flag, what does it
actually mean? And could it have wider uses than just proxies?<o:p></o:p></=
span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Ultimately,
I would agree with the sentiment that this should be an additional option,
defined later, once requirements are clearer. We have the extensibility to
support this in terms of MPTCP option subtypes. In other words, Yoshifumi's
Option 5.<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Regards,<o:p></o:p></span></font></p>

</div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Alan<o:p></o:p></span></font></p>

</div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>On 27
September 2011 15:36, Hampel, K Georg (K Georg) &lt;<a
href=3D"mailto:georg.hampel@alcatel-lucent.com" target=3D"_blank">georg.ham=
pel@alcatel-lucent.com</a>&gt;
wrote:<o:p></o:p></span></font></p>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>Hi Yoshifumi,
all,<br>
<br>
I think you summarized the various options and their respective tradeoffs v=
ery
well.<br>
<br>
I'm not completely certain, however, on what we are trying to accomplish. W=
hile
the transparent proxy proposed in our I-D demands one additional bit in ADD=
_ADDRESS,
I'm not sure that one bit is enough to cover *all* (present and/or future)
meanings of the ADD_ADDRESS option.<br>
<br>
The WG further seems to have agreed that the proxy concept requires more wo=
rk.
I'm not sure we can anticipate the associated signaling changes without hav=
ing
gone through this work. Why should the present WG draft try to preempt this
work?<br>
<br>
The proxy discussions may have created the feeling that ADD_ADDRESS
*principally* lacks sufficient space to cover future
implications/actions/descriptions associated with an address. Such space
extension should indeed be captured within the present WG draft. However, I
think it should not be guided by preemptive guesses on what a proxy may nee=
d.<br>
<font color=3D"#888888"><span style=3D'color:#888888'><br>
<br>
-Georg</span></font><o:p></o:p></span></font></p>

<div>

<div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'><br>
<br>
<br>
<br>
-----Original Message-----<br>
From: <a href=3D"mailto:yoshifumi.nishida@gmail.com" target=3D"_blank">yosh=
ifumi.nishida@gmail.com</a>
[mailto:<a href=3D"mailto:yoshifumi.nishida@gmail.com" target=3D"_blank">yo=
shifumi.nishida@gmail.com</a>]
On Behalf Of Yoshifumi Nishida<br>
Sent: Tuesday, September 27, 2011 5:06 AM<br>
To: Hampel, K Georg (K Georg)<br>
Cc: <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipathtcp=
@ietf.org</a><br>
Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>
<br>
Hi Georg, All,<br>
<br>
I think we need more inputs or opinions for this.<br>
I'm trying to create a simple summary for the proposals from the<br>
previous discussion.<br>
Please correct me if I'm missing or misunderstanding something.<br>
<br>
<br>
&nbsp;1) Add a byte to ADD_ADDRESS<br>
&nbsp; &nbsp; pros: simple change to the current spec. good extensibility<b=
r>
&nbsp; &nbsp; cons: need one more byte<br>
<br>
&nbsp;2) Use one bit of the address-id<br>
&nbsp; &nbsp; pros: simple change to the current spec.<br>
&nbsp; &nbsp; cons: less address-id space, low extensibility<br>
<br>
&nbsp;3) Use more bits of the address-id<br>
&nbsp; &nbsp; pros: simple change to the current spec, some extensibility<b=
r>
&nbsp; &nbsp; cons: much less address-id space,<br>
<br>
&nbsp;4) Keep the current format and develop new option to describe the<br>
address (e.g DESC_ADDR)<br>
&nbsp; &nbsp; pros: great extensibility. no need to change the current spec=
.<br>
&nbsp; &nbsp; cons: might need another mechanism to sync 2 options reliably=
.<br>
<br>
Also, I personally think the following can be an another possibility,<br>
although it might not be a good idea.<br>
<br>
&nbsp;5) Keep the current format and develop new option to specify proxy or=
<br>
other addresses (e. g ADD_ADDR2)<br>
&nbsp; &nbsp;pros: great extensibility. no need to change the current spec<=
br>
&nbsp; &nbsp;cons: having 2 options for mostly the same feature might be a =
bit<br>
ugly design.<br>
<br>
Thanks,<br>
--<br>
Yoshifumi Nishida<br>
<a href=3D"mailto:nishida@sfc.wide.ad.jp" target=3D"_blank">nishida@sfc.wid=
e.ad.jp</a><br>
<br>
2011/9/26 Hampel, K Georg (K Georg) &lt;<a
href=3D"mailto:georg.hampel@alcatel-lucent.com" target=3D"_blank">georg.ham=
pel@alcatel-lucent.com</a>&gt;:<br>
&gt; Hi Phil, all,<br>
&gt;<br>
&gt; Are we certain that 1 bit is enough to cover all purposes and implicat=
ions
of ADD_ADDRESS?<br>
&gt;<br>
&gt; Based on recent proxy-related drafts and discussions, ADD_ADDRESS woul=
d
already have to support (1) &quot;Join using this address&quot; and (2)
&quot;I'm a proxy&quot;. Since both implications are independent from each
other and may occur in unison, 1 bit would not be enough.<br>
&gt;<br>
&gt; A more detailed discussion on proxy functions may reveal additional
implications of this option.<br>
&gt;<br>
&gt; Adding one byte to the option instead of carving out 1 bit should prov=
ide
sufficient room for proxy and other extensions.<br>
&gt;<br>
&gt; Thanks.<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Georg<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_blan=
k">multipathtcp-bounces@ietf.org</a>
[mailto:<a href=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_blank">=
multipathtcp-bounces@ietf.org</a>]
On Behalf Of <a href=3D"mailto:philip.eardley@bt.com" target=3D"_blank">phi=
lip.eardley@bt.com</a><br>
&gt; Sent: Friday, September 23, 2011 11:08 AM<br>
&gt; To: <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipa=
thtcp@ietf.org</a><br>
&gt; Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>
&gt;<br>
&gt; There seems to be consensus around completing the main spec without tr=
ying
to solve the proxy issue (since it needs significant more work), but making=
 the
spec flexible enough that a 'proxy capability' can be added later.<br>
&gt; Question is how to leave room for this capability. One suggestion was =
to
keep aside one bit of the address-id - does that have consensus? Would any =
of
the spec have to be re-thought?<br>
&gt;<br>
&gt; Thanks<br>
&gt; phil<br>
&gt;<br>
&gt; Philip Eardley<br>
&gt; Research and Technology Strategy<br>
&gt;<br>
&gt; This email contains BT information, which may be privileged or
confidential. It's meant only for the individual(s) or entity named above. =
If
you're not the intended recipient, note that disclosing, copying, distribut=
ing
or using this information is prohibited. If you've received this email in e=
rror,
please let me know immediately on the email address above. Thank you. We
monitor our email system, and may record your emails.<br>
&gt; British Telecommunications plc<br>
&gt; Registered office: <st1:address w:st=3D"on"><st1:Street w:st=3D"on">81=
 Newgate
  Street</st1:Street> <st1:City w:st=3D"on">London</st1:City> <st1:PostalCo=
de
 w:st=3D"on">EC1A 7AJ</st1:PostalCode></st1:address><br>
&gt; Registered in <st1:country-region w:st=3D"on"><st1:place w:st=3D"on">E=
ngland</st1:place></st1:country-region>
no: 1800000<br>
&gt;<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: <a href=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_blan=
k">multipathtcp-bounces@ietf.org</a>
[mailto:<a href=3D"mailto:multipathtcp-bounces@ietf.org" target=3D"_blank">=
multipathtcp-bounces@ietf.org</a>]
On Behalf Of Lars Eggert<br>
&gt; Sent: 12 September 2011 07:28<br>
&gt; To: <a href=3D"mailto:Olivier.Bonaventure@uclouvain.be" target=3D"_bla=
nk">Olivier.Bonaventure@uclouvain.be</a><br>
&gt; Cc: <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipa=
thtcp@ietf.org</a>
List<br>
&gt; Subject: Re: [multipathtcp] Proposed changes to the protocol draft<br>
&gt;<br>
&gt; On 2011-9-10, at 12:43, Olivier Bonaventure wrote:<br>
&gt;&gt; I fear that this would add unnecessary complexity and would prefer=
 to<br>
&gt;&gt; wait for more implementation experience before looking at such<br>
&gt;&gt; optimisations in the main spec<br>
&gt;<br>
&gt; This is my feeling at the moment, too. I think it'd be useful to have =
this
written up in an individual ID so that folks can discuss (and maybe try and
implement) it, but I think it's too early to put this into the main spec.<b=
r>
&gt;<br>
&gt; Lars<br>
&gt; _______________________________________________<br>
&gt; multipathtcp mailing list<br>
&gt; <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipathtc=
p@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp"
target=3D"_blank">https://www.ietf.org/mailman/listinfo/multipathtcp</a><br=
>
&gt; _______________________________________________<br>
&gt; multipathtcp mailing list<br>
&gt; <a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipathtc=
p@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp"
target=3D"_blank">https://www.ietf.org/mailman/listinfo/multipathtcp</a><br=
>
&gt;<br>
_______________________________________________<br>
multipathtcp mailing list<br>
<a href=3D"mailto:multipathtcp@ietf.org" target=3D"_blank">multipathtcp@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/multipathtcp" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/multipathtcp</a><o:p></o:p></sp=
an></font></p>

</div>

</div>

</div>

<p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt=
:auto'><font
size=3D3 face=3D"Times New Roman"><span lang=3DEN-GB style=3D'font-size:12.=
0pt'>&nbsp;<o:p></o:p></span></font></p>

</div>

</div>

</div>

</div>

</div>

<p class=3DMsoNormal><font size=3D3 face=3D"Times New Roman"><span style=3D=
'font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</body>

</html>

--_000_154773479ED2314980CB638A48FC4434870D0CFBUSNAVSXCHMBSA2n_--

From wwwrun@rfc-editor.org  Fri Oct 14 18:37:38 2011
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C4C821F8CCF; Fri, 14 Oct 2011 18:37:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.559
X-Spam-Level: 
X-Spam-Status: No, score=-102.559 tagged_above=-999 required=5 tests=[AWL=0.041, BAYES_00=-2.599, NO_RELAYS=-0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hxV94qztjNRR; Fri, 14 Oct 2011 18:37:37 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1890:123a::1:2f]) by ietfa.amsl.com (Postfix) with ESMTP id 9E5A621F8CBF; Fri, 14 Oct 2011 18:37:37 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 810AB98C262; Fri, 14 Oct 2011 18:37:37 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
From: rfc-editor@rfc-editor.org
Message-Id: <20111015013737.810AB98C262@rfc-editor.org>
Date: Fri, 14 Oct 2011 18:37:37 -0700 (PDT)
Cc: multipathtcp@ietf.org, rfc-editor@rfc-editor.org
Subject: [multipathtcp] RFC 6356 on Coupled Congestion Control for Multipath Transport Protocols
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Sat, 15 Oct 2011 01:37:38 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 6356

        Title:      Coupled Congestion Control for Multipath 
                    Transport Protocols 
        Author:     C. Raiciu, M. Handley,
                    D. Wischik
        Status:     Experimental
        Stream:     IETF
        Date:       October 2011
        Mailbox:    costin.raiciu@cs.pub.ro, 
                    m.handley@cs.ucl.ac.uk, 
                    d.wischik@cs.ucl.ac.uk
        Pages:      12
        Characters: 27961
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-mptcp-congestion-07.txt

        URL:        http://www.rfc-editor.org/rfc/rfc6356.txt

Often endpoints are connected by multiple paths, but communications
are usually restricted to a single path per connection.  Resource
usage within the network would be more efficient were it possible for
these multiple paths to be used concurrently.  Multipath TCP is a
proposal to achieve multipath transport in TCP.

New congestion control algorithms are needed for multipath transport
protocols such as Multipath TCP, as single path algorithms have a
series of issues in the multipath context.  One of the prominent
problems is that running existing algorithms such as standard TCP
independently on each path would give the multipath flow more than
its fair share at a bottleneck link traversed by more than one of its
subflows.  Further, it is desirable that a source with multiple paths
available will transfer more traffic using the least congested of the
paths, achieving a property called "resource pooling" where a bundle
of links effectively behaves like one shared link with bigger
capacity.  This would increase the overall efficiency of the network
and also its robustness to failure.

This document presents a congestion control algorithm that couples
the congestion control algorithms running on different subflows by
linking their increase functions, and dynamically controls the
overall aggressiveness of the multipath flow.  The result is a
practical algorithm that is fair to TCP at bottlenecks while moving
traffic away from congested links.  This document defines an Experimental 
Protocol for the Internet community.

This document is a product of the Multipath TCP Working Group of the IETF.


EXPERIMENTAL: This memo defines an Experimental Protocol for the
Internet community.  It does not specify an Internet standard of any
kind. Discussion and suggestions for improvement are requested.
Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  http://www.ietf.org/mailman/listinfo/ietf-announce
  http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see http://www.rfc-editor.org/rfcsearch.html.
For downloading RFCs, see http://www.rfc-editor.org/rfc.html.

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From philip.eardley@bt.com  Mon Oct 17 02:41:53 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 77F5021F853A for <multipathtcp@ietfa.amsl.com>; Mon, 17 Oct 2011 02:41:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.299
X-Spam-Level: 
X-Spam-Status: No, score=-103.299 tagged_above=-999 required=5 tests=[AWL=0.299, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KXDl8nHRBUvK for <multipathtcp@ietfa.amsl.com>; Mon, 17 Oct 2011 02:41:51 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp63.intersmtp.com [62.239.224.236]) by ietfa.amsl.com (Postfix) with ESMTP id BFDCF21F8677 for <multipathtcp@ietf.org>; Mon, 17 Oct 2011 02:41:50 -0700 (PDT)
Received: from EVMHT68-UKRD.domain1.systemhost.net (10.36.3.105) by RDW083A007ED63.smtp-e3.hygiene.service (10.187.98.12) with Microsoft SMTP Server (TLS) id 8.3.159.2; Mon, 17 Oct 2011 10:41:50 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT68-UKRD.domain1.systemhost.net ([10.36.3.105]) with mapi; Mon, 17 Oct 2011 10:41:49 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Date: Mon, 17 Oct 2011 10:41:47 +0100
Thread-Topic: Draft agenda for Thursday's MPTCP interim audio meeting
Thread-Index: AcyMsP1YmniiNRzHRz2JDlKKPvqVBg==
Message-ID: <9510D26531EF184D9017DF24659BB87F330C68840E@EMV65-UKRD.domain1.systemhost.net>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: multipart/alternative; boundary="_000_9510D26531EF184D9017DF24659BB87F330C68840EEMV65UKRDdoma_"
MIME-Version: 1.0
Subject: [multipathtcp] Draft agenda for Thursday's MPTCP interim audio meeting
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 17 Oct 2011 09:41:53 -0000

--_000_9510D26531EF184D9017DF24659BB87F330C68840EEMV65UKRDdoma_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,

Here's a draft agenda for the meeting and audio details  - Thursday 20th Oc=
t at 3pm GMT (4pm BST, 5pm CEST, see Local times at:  http://www.timeanddat=
e.com/worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&iso=3D20111020T=
15<http://www.timeanddate.com/worldclock/fixedtime.html?msg=3DMultipath+TCP=
+Interim&iso=3D20111020T15> )
Reminder: the purpose of the audio is to close all remaining issues with th=
e protocol draft (confirmed on the list). We will proceed with WG last call=
 immediately a new version is produced that incorporates the conclusions (a=
nd simultaneously last call the API doc).

1.       Proxy. It has previously been agreed that [1] we want to complete =
the protocol standard without deciding the detailed mechanism for supportin=
g proxy operation, [2] we want to allow future flexibility for extensions t=
o support a proxy. There are several possibilities for how to achieve this,=
 some of which alter the current protocol, see email discussion for the pos=
sibilities http://www.ietf.org/mail-archive/web/multipathtcp/current/msg015=
69.html Our current impression is that consensus is for Option 5 (Keep the =
current format and later develop new option for proxy capability, eg ADD_AD=
DR2)

2.       Keys on various MP_CAPABLE msgs. Email discussion concluded to go =
back to the approach in the -03 version of the draft, with key in SYN - as =
well as syn/ack ack (& ack for reliability). (Remember to update S2.1 as we=
ll) http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01549.html

3.       Fallback mode - proposed solution is to keep this simple, "Once MP=
TCP reverts to TCP, it MUST NOT revert back to MPTCP afterwards". http://ww=
w.ietf.org/mail-archive/web/multipathtcp/current/msg01555.html

4.       Teardown of state when all subflows fail - This is a heuristics is=
sue rather than a protocol issue, http://www.ietf.org/mail-archive/web/mult=
ipathtcp/current/msg01531.html

5.       Add Bulk_transfer_optimisation flag to MP-Capable? Don't add, seem=
s like extra complexity for not much gain http://www.ietf.org/mail-archive/=
web/multipathtcp/current/msg01531.html

6.  Support of "Single-path mode" (an ambiguous term...)? No changes to the=
 spec. Could be subject of later work on exact requirements for "single pat=
h mode" and potential future work to extend the protocol. http://www.ietf.o=
rg/mail-archive/web/multipathtcp/current/msg01559.html

If there are any other issues that you think are open, please (re-)raise th=
em

Audio details:

Call-in toll number (US/Canada): +1-408-600-3600

Access code:643 314 398
Webex details are on the wiki:
http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011

Note, we will try to record the meeting.
We will need a note-taker, please could someone volunteer.

Thanks
Best wishes,
Phil & Yoshifumi.


--_000_9510D26531EF184D9017DF24659BB87F330C68840EEMV65UKRDdoma_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
span.icon
	{mso-style-name:icon;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:368996640;
	mso-list-type:hybrid;
	mso-list-template-ids:-2109947614 134807567 134807577 134807579 134807567 =
134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><a name=3Dsignof=
f>Hi,<o:p></o:p></a></p><p>Here&#8217;s a draft agenda for the meeting and =
audio details &nbsp;- Thursday 20th Oct at 3pm GMT (4pm BST, 5pm CEST, see =
Local times at: <a href=3D"http://www.timeanddate.com/worldclock/fixedtime.=
html?msg=3DMultipath+TCP+Interim&amp;iso=3D20111020T15"><span class=3Dicon>=
<span style=3D'color:blue'>&nbsp;</span></span>http://www.timeanddate.com/w=
orldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&amp;iso=3D20111020T15<=
/a> )<o:p></o:p></p><p class=3DMsoNormal>Reminder: the purpose of the audio=
 is to close all remaining issues with the protocol draft (confirmed on the=
 list). We will proceed with WG last call immediately a new version is prod=
uced that incorporates the conclusions (and simultaneously last call the AP=
I doc). <o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-indent:-18=
.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'mso-list:=
Ignore'>1.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; </span></span><![endif]>Proxy. It has previously been agre=
ed that [1] we want to complete the protocol standard without deciding the =
detailed mechanism for supporting proxy operation, [2] we want to allow fut=
ure flexibility for extensions to support a proxy. There are several possib=
ilities for how to achieve this, some of which alter the current protocol, =
see email discussion for the possibilities <a href=3D"http://www.ietf.org/m=
ail-archive/web/multipathtcp/current/msg01569.html">http://www.ietf.org/mai=
l-archive/web/multipathtcp/current/msg01569.html</a> Our current impression=
 is that consensus is for Option 5 (Keep the current format and later devel=
op new option for proxy capability, eg ADD_ADDR2)<o:p></o:p></p><p class=3D=
MsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![i=
f !supportLists]><span style=3D'mso-list:Ignore'>2.<span style=3D'font:7.0p=
t "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![=
endif]>Keys on various MP_CAPABLE msgs. Email discussion concluded to go ba=
ck to the approach in the -03 version of the draft, with key in SYN - as we=
ll as syn/ack ack (&amp; ack for reliability). (Remember to update S2.1 as =
well) <a href=3D"http://www.ietf.org/mail-archive/web/multipathtcp/current/=
msg01549.html">http://www.ietf.org/mail-archive/web/multipathtcp/current/ms=
g01549.html</a> <o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-in=
dent:-18.0pt;mso-list:l0 level1 lfo1'><![if !supportLists]><span style=3D'm=
so-list:Ignore'>3.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Fallback mode &#8211; prop=
osed solution is to keep this simple, &quot;Once MPTCP reverts to TCP, it M=
UST NOT revert back to MPTCP afterwards&quot;. <a href=3D"http://www.ietf.o=
rg/mail-archive/web/multipathtcp/current/msg01555.html">http://www.ietf.org=
/mail-archive/web/multipathtcp/current/msg01555.html</a> <o:p></o:p></p><p =
class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lf=
o1'><![if !supportLists]><span style=3D'mso-list:Ignore'>4.<span style=3D'f=
ont:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></=
span><![endif]>Teardown of state when all subflows fail - This is a heurist=
ics issue rather than a protocol issue, <a href=3D"http://www.ietf.org/mail=
-archive/web/multipathtcp/current/msg01531.html">http://www.ietf.org/mail-a=
rchive/web/multipathtcp/current/msg01531.html</a><o:p></o:p></p><p class=3D=
MsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo1'><![i=
f !supportLists]><span style=3D'mso-list:Ignore'>5.<span style=3D'font:7.0p=
t "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![=
endif]><span style=3D'font-size:12.0pt;font-family:"Times New Roman","serif=
"'>Add Bulk_transfer_optimisation flag to MP-Capable? Don't add, seems like=
 extra complexity for not much gain </span><a href=3D"http://www.ietf.org/m=
ail-archive/web/multipathtcp/current/msg01531.html">http://www.ietf.org/mai=
l-archive/web/multipathtcp/current/msg01531.html</a><o:p></o:p></p><p class=
=3DMsoPlainText style=3D'margin-left:36.0pt;text-indent:-18.0pt;mso-list:l0=
 level1 lfo1'><![if !supportLists]><span style=3D'mso-list:Ignore'>6.<span =
style=3D'font:7.0pt "Times New Roman"'>&nbsp; </span></span><![endif]><span=
 style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>Support o=
f &#8220;Single-path mode&#8221; (an ambiguous term...)? No changes to the =
spec. Could be subject of later work on exact requirements for &#8220;singl=
e path mode&#8221; and potential future work to extend the protocol. </span=
><a href=3D"http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01=
559.html"><span style=3D'font-size:12.0pt;font-family:"Times New Roman","se=
rif"'>http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01559.ht=
ml</span></a><span style=3D'font-size:12.0pt;font-family:"Times New Roman",=
"serif"'> </span><o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><=
p class=3DMsoNormal>If there are any other issues that you think are open, =
please (re-)raise them <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p=
></p><p class=3DMsoNormal>Audio details:<o:p></o:p></p><p>Call-in toll numb=
er (US/Canada): +1-408-600-3600 <o:p></o:p></p><p>Access code:643 314 398 <=
o:p></o:p></p><p class=3DMsoNormal>Webex details are on the wiki:<o:p></o:p=
></p><p class=3DMsoNormal><a href=3D"http://trac.tools.ietf.org/wg/mptcp/tr=
ac/wiki/Interim_Oct_2011">http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Int=
erim_Oct_2011</a> <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p>=
<p class=3DMsoNormal>Note, we will try to record the meeting.<o:p></o:p></p=
><p class=3DMsoNormal>We will need a note-taker, please could someone volun=
teer.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMs=
oNormal>Thanks<o:p></o:p></p><p class=3DMsoNormal>Best wishes,<o:p></o:p></=
p><p class=3DMsoNormal>Phil &amp; Yoshifumi.<span style=3D'font-size:9.0pt;=
font-family:"Arial","sans-serif"'><o:p></o:p></span></p><p class=3DMsoNorma=
l><o:p>&nbsp;</o:p></p></div></body></html>=

--_000_9510D26531EF184D9017DF24659BB87F330C68840EEMV65UKRDdoma_--

From philip.eardley@bt.com  Mon Oct 17 09:58:25 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1EE5A21F8C17 for <multipathtcp@ietfa.amsl.com>; Mon, 17 Oct 2011 09:58:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.449
X-Spam-Level: 
X-Spam-Status: No, score=-103.449 tagged_above=-999 required=5 tests=[AWL=0.150, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 8s8vTn+vJ-ul for <multipathtcp@ietfa.amsl.com>; Mon, 17 Oct 2011 09:58:24 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp61.intersmtp.com [62.239.224.234]) by ietfa.amsl.com (Postfix) with ESMTP id 42A2121F8678 for <multipathtcp@ietf.org>; Mon, 17 Oct 2011 09:58:23 -0700 (PDT)
Received: from EVMHT67-UKRD.domain1.systemhost.net (10.36.3.104) by RDW083A005ED61.smtp-e1.hygiene.service (10.187.98.10) with Microsoft SMTP Server (TLS) id 8.3.159.2; Mon, 17 Oct 2011 17:58:22 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT67-UKRD.domain1.systemhost.net ([10.36.3.104]) with mapi; Mon, 17 Oct 2011 17:58:22 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Date: Mon, 17 Oct 2011 17:58:20 +0100
Thread-Topic: [multipathtcp] RFC 6356 on Coupled Congestion Control for Multipath	Transport Protocols
Thread-Index: AcyK2zj75ktFFSJATYuMO8nvZmweJQCEqIGw
Message-ID: <9510D26531EF184D9017DF24659BB87F330C688A02@EMV65-UKRD.domain1.systemhost.net>
References: <20111015013737.810AB98C262@rfc-editor.org>
In-Reply-To: <20111015013737.810AB98C262@rfc-editor.org>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Subject: Re: [multipathtcp] RFC 6356 on Coupled Congestion Control for Multipath	Transport Protocols
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 17 Oct 2011 16:58:25 -0000

Great news - thanks to everyone involved in this RFC, especially Costin, Ma=
rk and Damon

phil


-----Original Message-----
From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] =
On Behalf Of rfc-editor@rfc-editor.org
Sent: 15 October 2011 02:38
To: ietf-announce@ietf.org; rfc-dist@rfc-editor.org
Cc: multipathtcp@ietf.org; rfc-editor@rfc-editor.org
Subject: [multipathtcp] RFC 6356 on Coupled Congestion Control for Multipat=
h Transport Protocols


A new Request for Comments is now available in online RFC libraries.

       =20
        RFC 6356

        Title:      Coupled Congestion Control for Multipath=20
                    Transport Protocols=20
        Author:     C. Raiciu, M. Handley,
                    D. Wischik
        Status:     Experimental
        Stream:     IETF
        Date:       October 2011
        Mailbox:    costin.raiciu@cs.pub.ro,=20
                    m.handley@cs.ucl.ac.uk,=20
                    d.wischik@cs.ucl.ac.uk
        Pages:      12
        Characters: 27961
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-mptcp-congestion-07.txt

        URL:        http://www.rfc-editor.org/rfc/rfc6356.txt

Often endpoints are connected by multiple paths, but communications
are usually restricted to a single path per connection.  Resource
usage within the network would be more efficient were it possible for
these multiple paths to be used concurrently.  Multipath TCP is a
proposal to achieve multipath transport in TCP.

New congestion control algorithms are needed for multipath transport
protocols such as Multipath TCP, as single path algorithms have a
series of issues in the multipath context.  One of the prominent
problems is that running existing algorithms such as standard TCP
independently on each path would give the multipath flow more than
its fair share at a bottleneck link traversed by more than one of its
subflows.  Further, it is desirable that a source with multiple paths
available will transfer more traffic using the least congested of the
paths, achieving a property called "resource pooling" where a bundle
of links effectively behaves like one shared link with bigger
capacity.  This would increase the overall efficiency of the network
and also its robustness to failure.

This document presents a congestion control algorithm that couples
the congestion control algorithms running on different subflows by
linking their increase functions, and dynamically controls the
overall aggressiveness of the multipath flow.  The result is a
practical algorithm that is fair to TCP at bottlenecks while moving
traffic away from congested links.  This document defines an Experimental=20
Protocol for the Internet community.

This document is a product of the Multipath TCP Working Group of the IETF.


EXPERIMENTAL: This memo defines an Experimental Protocol for the
Internet community.  It does not specify an Internet standard of any
kind. Discussion and suggestions for improvement are requested.
Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  http://www.ietf.org/mailman/listinfo/ietf-announce
  http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see http://www.rfc-editor.org/rfcsearch.html.
For downloading RFCs, see http://www.rfc-editor.org/rfc.html.

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC


_______________________________________________
multipathtcp mailing list
multipathtcp@ietf.org
https://www.ietf.org/mailman/listinfo/multipathtcp

From philip.eardley@bt.com  Thu Oct 20 01:12:14 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D176F21F869E for <multipathtcp@ietfa.amsl.com>; Thu, 20 Oct 2011 01:12:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.498
X-Spam-Level: 
X-Spam-Status: No, score=-103.498 tagged_above=-999 required=5 tests=[AWL=0.100, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kUzhRBIb4oXI for <multipathtcp@ietfa.amsl.com>; Thu, 20 Oct 2011 01:12:12 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp64.intersmtp.com [62.239.224.237]) by ietfa.amsl.com (Postfix) with ESMTP id F200321F8876 for <multipathtcp@ietf.org>; Thu, 20 Oct 2011 01:12:11 -0700 (PDT)
Received: from EVMHT65-UKRD.domain1.systemhost.net (10.36.3.102) by RDW083A008ED64.smtp-e4.hygiene.service (10.187.98.13) with Microsoft SMTP Server (TLS) id 8.3.159.2; Thu, 20 Oct 2011 09:12:11 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT65-UKRD.domain1.systemhost.net ([10.36.3.102]) with mapi; Thu, 20 Oct 2011 09:12:11 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Date: Thu, 20 Oct 2011 09:12:09 +0100
Thread-Topic: Reminder: Today! MPTCP interim audio meeting
Thread-Index: AcyMsP1YmniiNRzHRz2JDlKKPvqVBgCTqfeg
Message-ID: <9510D26531EF184D9017DF24659BB87F330C77CA6E@EMV65-UKRD.domain1.systemhost.net>
References: <9510D26531EF184D9017DF24659BB87F330C68840E@EMV65-UKRD.domain1.systemhost.net>
In-Reply-To: <9510D26531EF184D9017DF24659BB87F330C68840E@EMV65-UKRD.domain1.systemhost.net>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: multipart/alternative; boundary="_000_9510D26531EF184D9017DF24659BB87F330C77CA6EEMV65UKRDdoma_"
MIME-Version: 1.0
Subject: [multipathtcp] Reminder: Today! MPTCP interim audio meeting
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 20 Oct 2011 08:12:14 -0000

--_000_9510D26531EF184D9017DF24659BB87F330C77CA6EEMV65UKRDdoma_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Just a quick reminder of our meeting later today.
also added some intro slides on the wiki, these basically say the same as t=
he email below.
Also, last call if you have any slides you want to show during the meeting,=
 please send them to us now, so we can upload them
Thanks
Phil & Yoshifumi

From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] =
On Behalf Of philip.eardley@bt.com
Sent: 17 October 2011 10:42
To: multipathtcp@ietf.org
Subject: [multipathtcp] Draft agenda for Thursday's MPTCP interim audio mee=
ting

Hi,

Here's a draft agenda for the meeting and audio details  - Thursday 20th Oc=
t at 3pm GMT (4pm BST, 5pm CEST, see Local times at:  http://www.timeanddat=
e.com/worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&iso=3D20111020T=
15<http://www.timeanddate.com/worldclock/fixedtime.html?msg=3DMultipath+TCP=
+Interim&iso=3D20111020T15> )
Reminder: the purpose of the audio is to close all remaining issues with th=
e protocol draft (confirmed on the list). We will proceed with WG last call=
 immediately a new version is produced that incorporates the conclusions (a=
nd simultaneously last call the API doc).

1.       Proxy. It has previously been agreed that [1] we want to complete =
the protocol standard without deciding the detailed mechanism for supportin=
g proxy operation, [2] we want to allow future flexibility for extensions t=
o support a proxy. There are several possibilities for how to achieve this,=
 some of which alter the current protocol, see email discussion for the pos=
sibilities http://www.ietf.org/mail-archive/web/multipathtcp/current/msg015=
69.html Our current impression is that consensus is for Option 5 (Keep the =
current format and later develop new option for proxy capability, eg ADD_AD=
DR2)

2.       Keys on various MP_CAPABLE msgs. Email discussion concluded to go =
back to the approach in the -03 version of the draft, with key in SYN - as =
well as syn/ack ack (& ack for reliability). (Remember to update S2.1 as we=
ll) http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01549.html

3.       Fallback mode - proposed solution is to keep this simple, "Once MP=
TCP reverts to TCP, it MUST NOT revert back to MPTCP afterwards". http://ww=
w.ietf.org/mail-archive/web/multipathtcp/current/msg01555.html

4.       Teardown of state when all subflows fail - This is a heuristics is=
sue rather than a protocol issue, http://www.ietf.org/mail-archive/web/mult=
ipathtcp/current/msg01531.html

5.       Add Bulk_transfer_optimisation flag to MP-Capable? Don't add, seem=
s like extra complexity for not much gain http://www.ietf.org/mail-archive/=
web/multipathtcp/current/msg01531.html

6.  Support of "Single-path mode" (an ambiguous term...)? No changes to the=
 spec. Could be subject of later work on exact requirements for "single pat=
h mode" and potential future work to extend the protocol. http://www.ietf.o=
rg/mail-archive/web/multipathtcp/current/msg01559.html

If there are any other issues that you think are open, please (re-)raise th=
em

Audio details:

Call-in toll number (US/Canada): +1-408-600-3600

Access code:643 314 398
Webex details are on the wiki:
http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011

Note, we will try to record the meeting.
We will need a note-taker, please could someone volunteer.

Thanks
Best wishes,
Phil & Yoshifumi.


--_000_9510D26531EF184D9017DF24659BB87F330C77CA6EEMV65UKRDdoma_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><META HTTP-EQUIV=3D"Content-Type" CONTENT=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.icon
	{mso-style-name:icon;}
span.EmailStyle23
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:368996640;
	mso-list-type:hybrid;
	mso-list-template-ids:-2109947614 134807567 134807577 134807579 134807567 =
134807577 134807579 134807567 134807577 134807579;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level2
	{mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l0:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><div><p class=3DMsoNormal style=3D'ms=
o-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F4=
97D'>Just a quick reminder of our meeting later today.<o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-al=
t:auto'><span style=3D'color:#1F497D'>also added some intro slides on the w=
iki, these basically say the same as the email below. <o:p></o:p></span></p=
><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-al=
t:auto'><span style=3D'color:#1F497D'>Also, last call if you have any slide=
s you want to show during the meeting, please send them to us now, so we ca=
n upload them<o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margin=
-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>Tha=
nks<o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:a=
uto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>Phil &amp; Yo=
shifumi</span><span style=3D'font-size:9.0pt;font-family:"Arial","sans-seri=
f";color:#1F497D'><o:p></o:p></span></p></div><p class=3DMsoNormal><span st=
yle=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style=3D'border=
:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=3D=
MsoNormal><b><span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Taho=
ma","sans-serif"'>From:</span></b><span lang=3DEN-US style=3D'font-size:10.=
0pt;font-family:"Tahoma","sans-serif"'> multipathtcp-bounces@ietf.org [mail=
to:multipathtcp-bounces@ietf.org] <b>On Behalf Of </b>philip.eardley@bt.com=
<br><b>Sent:</b> 17 October 2011 10:42<br><b>To:</b> multipathtcp@ietf.org<=
br><b>Subject:</b> [multipathtcp] Draft agenda for Thursday's MPTCP interim=
 audio meeting<o:p></o:p></span></p></div></div><p class=3DMsoNormal><o:p>&=
nbsp;</o:p></p><p class=3DMsoNormal><a name=3Dsignoff>Hi,</a><o:p></o:p></p=
><p>Here&#8217;s a draft agenda for the meeting and audio details &nbsp;- T=
hursday 20th Oct at 3pm GMT (4pm BST, 5pm CEST, see Local times at: <a href=
=3D"http://www.timeanddate.com/worldclock/fixedtime.html?msg=3DMultipath+TC=
P+Interim&amp;iso=3D20111020T15"><span class=3Dicon>&nbsp;</span>http://www=
.timeanddate.com/worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&amp;=
iso=3D20111020T15</a> )<o:p></o:p></p><p class=3DMsoNormal>Reminder: the pu=
rpose of the audio is to close all remaining issues with the protocol draft=
 (confirmed on the list). We will proceed with WG last call immediately a n=
ew version is produced that incorporates the conclusions (and simultaneousl=
y last call the API doc). <o:p></o:p></p><p class=3DMsoListParagraph style=
=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span=
 style=3D'mso-list:Ignore'>1.<span style=3D'font:7.0pt "Times New Roman"'>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Proxy. It has p=
reviously been agreed that [1] we want to complete the protocol standard wi=
thout deciding the detailed mechanism for supporting proxy operation, [2] w=
e want to allow future flexibility for extensions to support a proxy. There=
 are several possibilities for how to achieve this, some of which alter the=
 current protocol, see email discussion for the possibilities <a href=3D"ht=
tp://www.ietf.org/mail-archive/web/multipathtcp/current/msg01569.html">http=
://www.ietf.org/mail-archive/web/multipathtcp/current/msg01569.html</a> Our=
 current impression is that consensus is for Option 5 (Keep the current for=
mat and later develop new option for proxy capability, eg ADD_ADDR2)<o:p></=
o:p></p><p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l=
0 level1 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>2.<span=
 style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span></span><![endif]>Keys on various MP_CAPABLE msgs. Email discussion=
 concluded to go back to the approach in the -03 version of the draft, with=
 key in SYN - as well as syn/ack ack (&amp; ack for reliability). (Remember=
 to update S2.1 as well) <a href=3D"http://www.ietf.org/mail-archive/web/mu=
ltipathtcp/current/msg01549.html">http://www.ietf.org/mail-archive/web/mult=
ipathtcp/current/msg01549.html</a> <o:p></o:p></p><p class=3DMsoListParagra=
ph style=3D'text-indent:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportList=
s]><span style=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times New R=
oman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Fallbac=
k mode &#8211; proposed solution is to keep this simple, &quot;Once MPTCP r=
everts to TCP, it MUST NOT revert back to MPTCP afterwards&quot;. <a href=
=3D"http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01555.html=
">http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01555.html</=
a> <o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;=
mso-list:l0 level1 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignor=
e'>4.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; </span></span><![endif]>Teardown of state when all subflows fai=
l - This is a heuristics issue rather than a protocol issue, <a href=3D"htt=
p://www.ietf.org/mail-archive/web/multipathtcp/current/msg01531.html">http:=
//www.ietf.org/mail-archive/web/multipathtcp/current/msg01531.html</a><o:p>=
</o:p></p><p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list=
:l0 level1 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>5.<sp=
an style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span></span><![endif]><span style=3D'font-size:12.0pt;font-family:"Ti=
mes New Roman","serif"'>Add Bulk_transfer_optimisation flag to MP-Capable? =
Don't add, seems like extra complexity for not much gain </span><a href=3D"=
http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01531.html">ht=
tp://www.ietf.org/mail-archive/web/multipathtcp/current/msg01531.html</a><o=
:p></o:p></p><p class=3DMsoPlainText style=3D'margin-left:36.0pt;text-inden=
t:-18.0pt;mso-list:l0 level1 lfo2'><![if !supportLists]><span style=3D'mso-=
list:Ignore'>6.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp; </span><=
/span><![endif]><span style=3D'font-size:12.0pt;font-family:"Times New Roma=
n","serif"'>Support of &#8220;Single-path mode&#8221; (an ambiguous term...=
)? No changes to the spec. Could be subject of later work on exact requirem=
ents for &#8220;single path mode&#8221; and potential future work to extend=
 the protocol. </span><a href=3D"http://www.ietf.org/mail-archive/web/multi=
pathtcp/current/msg01559.html"><span style=3D'font-size:12.0pt;font-family:=
"Times New Roman","serif"'>http://www.ietf.org/mail-archive/web/multipathtc=
p/current/msg01559.html</span></a><span style=3D'font-size:12.0pt;font-fami=
ly:"Times New Roman","serif"'> </span><o:p></o:p></p><p class=3DMsoNormal><=
o:p>&nbsp;</o:p></p><p class=3DMsoNormal>If there are any other issues that=
 you think are open, please (re-)raise them <o:p></o:p></p><p class=3DMsoNo=
rmal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Audio details:<o:p></o:p></p=
><p>Call-in toll number (US/Canada): +1-408-600-3600 <o:p></o:p></p><p>Acce=
ss code:643 314 398 <o:p></o:p></p><p class=3DMsoNormal>Webex details are o=
n the wiki:<o:p></o:p></p><p class=3DMsoNormal><a href=3D"http://trac.tools=
.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011">http://trac.tools.ietf.org/w=
g/mptcp/trac/wiki/Interim_Oct_2011</a> <o:p></o:p></p><p class=3DMsoNormal>=
<o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Note, we will try to record the m=
eeting.<o:p></o:p></p><p class=3DMsoNormal>We will need a note-taker, pleas=
e could someone volunteer.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</=
o:p></p><p class=3DMsoNormal>Thanks<o:p></o:p></p><p class=3DMsoNormal>Best=
 wishes,<o:p></o:p></p><p class=3DMsoNormal>Phil &amp; Yoshifumi.<span styl=
e=3D'font-size:9.0pt;font-family:"Arial","sans-serif"'><o:p></o:p></span></=
p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>=

--_000_9510D26531EF184D9017DF24659BB87F330C77CA6EEMV65UKRDdoma_--

From philip.eardley@bt.com  Thu Oct 20 09:35:02 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08BB721F8CB4 for <multipathtcp@ietfa.amsl.com>; Thu, 20 Oct 2011 09:35:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.223
X-Spam-Level: 
X-Spam-Status: No, score=-103.223 tagged_above=-999 required=5 tests=[AWL=-0.225, BAYES_00=-2.599, HTML_MESSAGE=0.001, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id KkSLYHVMrBxT for <multipathtcp@ietfa.amsl.com>; Thu, 20 Oct 2011 09:35:01 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp64.intersmtp.com [62.239.224.237]) by ietfa.amsl.com (Postfix) with ESMTP id 57EB221F8CE0 for <multipathtcp@ietf.org>; Thu, 20 Oct 2011 09:34:56 -0700 (PDT)
Received: from EVMHT69-UKRD.domain1.systemhost.net (10.36.3.129) by RDW083A008ED64.smtp-e4.hygiene.service (10.187.98.13) with Microsoft SMTP Server (TLS) id 8.3.159.2; Thu, 20 Oct 2011 17:34:50 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT69-UKRD.domain1.systemhost.net ([10.36.3.129]) with mapi; Thu, 20 Oct 2011 17:34:49 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Date: Thu, 20 Oct 2011 17:34:47 +0100
Thread-Topic: Call for agenda items for Taipei
Thread-Index: AcyPRi5qp7goXWk3RFOuEghRdc/+QA==
Message-ID: <9510D26531EF184D9017DF24659BB87F330C77D1E2@EMV65-UKRD.domain1.systemhost.net>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: multipart/alternative; boundary="_000_9510D26531EF184D9017DF24659BB87F330C77D1E2EMV65UKRDdoma_"
MIME-Version: 1.0
Subject: [multipathtcp] Call for agenda items for Taipei
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 20 Oct 2011 16:35:02 -0000

--_000_9510D26531EF184D9017DF24659BB87F330C77D1E2EMV65UKRDdoma_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi,
Please send any agenda requests for Taipei.

If there's something you want to discuss /present, please let us know as so=
on as possible otherwise we will cancel our session request - since, at the=
 MPTCP Interim meeting just now, most people on the call won't be in Taipei=
 & we don't seem to have any major issues that need face to face time.

Thanks
Phil & Yoshifumi

Philip Eardley
Research and Technology Strategy

This email contains BT information, which may be privileged or confidential=
. It's meant only for the individual(s) or entity named above. If you're no=
t the intended recipient, note that disclosing, copying, distributing or us=
ing this information is prohibited. If you've received this email in error,=
 please let me know immediately on the email address above. Thank you. We m=
onitor our email system, and may record your emails.
British Telecommunications plc
Registered office: 81 Newgate Street London EC1A 7AJ
Registered in England no: 1800000


--_000_9510D26531EF184D9017DF24659BB87F330C77D1E2EMV65UKRDdoma_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><META HTTP-EQUI=
V=3D"Content-Type" CONTENT=3D"text/html; charset=3Dus-ascii"><meta name=3DG=
enerator content=3D"Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><a name=3Dsignof=
f>Hi,<o:p></o:p></a></p><p class=3DMsoNormal>Please send any agenda request=
s for Taipei.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p cl=
ass=3DMsoNormal>If there&#8217;s something you want to discuss /present, pl=
ease let us know as soon as possible otherwise we will cancel our session r=
equest &#8211; since, at the MPTCP Interim meeting just now, most people on=
 the call won&#8217;t be in Taipei &amp; we don&#8217;t seem to have any ma=
jor issues that need face to face time.<o:p></o:p></p><p class=3DMsoNormal>=
<o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thanks<o:p></o:p></p><p class=3DM=
soNormal>Phil &amp; Yoshifumi<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp=
;</o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin=
-bottom-alt:auto'><b><span style=3D'font-size:9.0pt;font-family:"Arial","sa=
ns-serif"'>Philip Eardley&nbsp;&nbsp;&nbsp;</span></b><span style=3D'font-s=
ize:9.0pt;font-family:"Arial","sans-serif"'><br></span><b><span style=3D'fo=
nt-size:9.0pt;font-family:"Arial","sans-serif"'>Research and Technology Str=
ategy</span></b><b><span style=3D'font-size:9.0pt;font-family:"Arial","sans=
-serif"'><br><br></span></b><span style=3D'font-size:9.0pt;font-family:"Ari=
al","sans-serif"'><o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-m=
argin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:9.0=
pt;font-family:"Arial","sans-serif"'>This email contains BT information, wh=
ich may be privileged or confidential. It's meant only for the individual(s=
) or entity named above. If you're not the intended recipient, note that di=
sclosing, copying, distributing or using this information is prohibited. If=
 you've received this email in error, please let me know immediately on the=
 email address above. Thank you. We monitor our email system, and may recor=
d your emails.<o:p></o:p></span></p><p class=3DMsoNormal style=3D'mso-margi=
n-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'font-size:9.0pt;f=
ont-family:"Arial","sans-serif"'>British Telecommunications plc<br>Register=
ed office: 81 Newgate Street London EC1A 7AJ<br>Registered in England no: 1=
800000<o:p></o:p></span></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div=
></body></html>=

--_000_9510D26531EF184D9017DF24659BB87F330C77D1E2EMV65UKRDdoma_--

From philip.eardley@bt.com  Thu Oct 20 09:44:07 2011
Return-Path: <philip.eardley@bt.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BCA0121F8C68 for <multipathtcp@ietfa.amsl.com>; Thu, 20 Oct 2011 09:44:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.478
X-Spam-Level: 
X-Spam-Status: No, score=-103.478 tagged_above=-999 required=5 tests=[AWL=0.120, BAYES_00=-2.599, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DZOjMv+jBRjG for <multipathtcp@ietfa.amsl.com>; Thu, 20 Oct 2011 09:44:05 -0700 (PDT)
Received: from smtpe1.intersmtp.com (smtp64.intersmtp.com [62.239.224.237]) by ietfa.amsl.com (Postfix) with ESMTP id 9E3C621F8BE4 for <multipathtcp@ietf.org>; Thu, 20 Oct 2011 09:44:04 -0700 (PDT)
Received: from EVMHT66-UKRD.domain1.systemhost.net (10.36.3.103) by RDW083A008ED64.smtp-e4.hygiene.service (10.187.98.13) with Microsoft SMTP Server (TLS) id 8.3.159.2; Thu, 20 Oct 2011 17:44:04 +0100
Received: from EMV65-UKRD.domain1.systemhost.net ([169.254.2.5]) by EVMHT66-UKRD.domain1.systemhost.net ([10.36.3.103]) with mapi; Thu, 20 Oct 2011 17:44:03 +0100
From: <philip.eardley@bt.com>
To: <multipathtcp@ietf.org>
Date: Thu, 20 Oct 2011 17:44:02 +0100
Thread-Topic: Summary of conclusions from MPTCP interim audio meeting
Thread-Index: AcyMsP1YmniiNRzHRz2JDlKKPvqVBgClTl+Q
Message-ID: <9510D26531EF184D9017DF24659BB87F330C77D1F6@EMV65-UKRD.domain1.systemhost.net>
References: <9510D26531EF184D9017DF24659BB87F330C68840E@EMV65-UKRD.domain1.systemhost.net>
In-Reply-To: <9510D26531EF184D9017DF24659BB87F330C68840E@EMV65-UKRD.domain1.systemhost.net>
Accept-Language: en-US, en-GB
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-GB
Content-Type: multipart/alternative; boundary="_000_9510D26531EF184D9017DF24659BB87F330C77D1F6EMV65UKRDdoma_"
MIME-Version: 1.0
Subject: [multipathtcp] Summary of conclusions from MPTCP interim audio meeting
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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, 20 Oct 2011 16:44:07 -0000

--_000_9510D26531EF184D9017DF24659BB87F330C77D1F6EMV65UKRDdoma_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Thanks for the discussion today.
More detailed notes later, but in summary:

*         We have concluded on the issues below. In summary, confirming the=
 points in the email below.

*         Proxy: no change to current spec

*         Keys: use v-03 method (& update S2.1)

*         Fallback: as below (there is also a contradictory sentence that n=
eeds removing)

*         Teardown: nothing to add to spec

*         Bulk transfer optimisation: nothing to add to spec

*         Single mode: nothing to add to spec

*         Authors: please prepare v-05 with these changes

*         New proposal for a message so a server can explicitly kill a conn=
ection (explicitly ack'd, MPTCP_Data_FIN+flag) - Olivier will send detailed=
 proposal of change to spec & rationale by end of next week. If we can reac=
h consensus rapidly, we will add this to spec, otherwise it will be deferre=
d to later work
Thanks, Best wishes
Phil/

From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] =
On Behalf Of philip.eardley@bt.com
Sent: 17 October 2011 10:42
To: multipathtcp@ietf.org
Subject: [multipathtcp] Draft agenda for Thursday's MPTCP interim audio mee=
ting

Hi,

Here's a draft agenda for the meeting and audio details  - Thursday 20th Oc=
t at 3pm GMT (4pm BST, 5pm CEST, see Local times at:  http://www.timeanddat=
e.com/worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&iso=3D20111020T=
15<http://www.timeanddate.com/worldclock/fixedtime.html?msg=3DMultipath+TCP=
+Interim&iso=3D20111020T15> )
Reminder: the purpose of the audio is to close all remaining issues with th=
e protocol draft (confirmed on the list). We will proceed with WG last call=
 immediately a new version is produced that incorporates the conclusions (a=
nd simultaneously last call the API doc).

1.       Proxy. It has previously been agreed that [1] we want to complete =
the protocol standard without deciding the detailed mechanism for supportin=
g proxy operation, [2] we want to allow future flexibility for extensions t=
o support a proxy. There are several possibilities for how to achieve this,=
 some of which alter the current protocol, see email discussion for the pos=
sibilities http://www.ietf.org/mail-archive/web/multipathtcp/current/msg015=
69.html Our current impression is that consensus is for Option 5 (Keep the =
current format and later develop new option for proxy capability, eg ADD_AD=
DR2)

2.       Keys on various MP_CAPABLE msgs. Email discussion concluded to go =
back to the approach in the -03 version of the draft, with key in SYN - as =
well as syn/ack ack (& ack for reliability). (Remember to update S2.1 as we=
ll) http://www.ietf.org/mail-archive/web/multipathtcp/current/msg01549.html

3.       Fallback mode - proposed solution is to keep this simple, "Once MP=
TCP reverts to TCP, it MUST NOT revert back to MPTCP afterwards". http://ww=
w.ietf.org/mail-archive/web/multipathtcp/current/msg01555.html

4.       Teardown of state when all subflows fail - This is a heuristics is=
sue rather than a protocol issue, http://www.ietf.org/mail-archive/web/mult=
ipathtcp/current/msg01531.html

5.       Add Bulk_transfer_optimisation flag to MP-Capable? Don't add, seem=
s like extra complexity for not much gain http://www.ietf.org/mail-archive/=
web/multipathtcp/current/msg01531.html

6.  Support of "Single-path mode" (an ambiguous term...)? No changes to the=
 spec. Could be subject of later work on exact requirements for "single pat=
h mode" and potential future work to extend the protocol. http://www.ietf.o=
rg/mail-archive/web/multipathtcp/current/msg01559.html

If there are any other issues that you think are open, please (re-)raise th=
em

Audio details:

Call-in toll number (US/Canada): +1-408-600-3600

Access code:643 314 398
Webex details are on the wiki:
http://trac.tools.ietf.org/wg/mptcp/trac/wiki/Interim_Oct_2011

Note, we will try to record the meeting.
We will need a note-taker, please could someone volunteer.

Thanks
Best wishes,
Phil & Yoshifumi.


--_000_9510D26531EF184D9017DF24659BB87F330C77D1F6EMV65UKRDdoma_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:p=3D"urn:schemas-m=
icrosoft-com:office:powerpoint" xmlns:a=3D"urn:schemas-microsoft-com:office=
:access" xmlns:dt=3D"uuid:C2F41010-65B3-11d1-A29F-00AA00C14882" xmlns:s=3D"=
uuid:BDC6E3F0-6DA3-11d1-A2A3-00AA00C14882" xmlns:rs=3D"urn:schemas-microsof=
t-com:rowset" xmlns:z=3D"#RowsetSchema" xmlns:b=3D"urn:schemas-microsoft-co=
m:office:publisher" xmlns:ss=3D"urn:schemas-microsoft-com:office:spreadshee=
t" xmlns:c=3D"urn:schemas-microsoft-com:office:component:spreadsheet" xmlns=
:odc=3D"urn:schemas-microsoft-com:office:odc" xmlns:oa=3D"urn:schemas-micro=
soft-com:office:activation" xmlns:html=3D"http://www.w3.org/TR/REC-html40" =
xmlns:q=3D"http://schemas.xmlsoap.org/soap/envelope/" xmlns:rtc=3D"http://m=
icrosoft.com/officenet/conferencing" xmlns:D=3D"DAV:" xmlns:Repl=3D"http://=
schemas.microsoft.com/repl/" xmlns:mt=3D"http://schemas.microsoft.com/share=
point/soap/meetings/" xmlns:x2=3D"http://schemas.microsoft.com/office/excel=
/2003/xml" xmlns:ppda=3D"http://www.passport.com/NameSpace.xsd" xmlns:ois=
=3D"http://schemas.microsoft.com/sharepoint/soap/ois/" xmlns:dir=3D"http://=
schemas.microsoft.com/sharepoint/soap/directory/" xmlns:ds=3D"http://www.w3=
.org/2000/09/xmldsig#" xmlns:dsp=3D"http://schemas.microsoft.com/sharepoint=
/dsp" xmlns:udc=3D"http://schemas.microsoft.com/data/udc" xmlns:xsd=3D"http=
://www.w3.org/2001/XMLSchema" xmlns:sub=3D"http://schemas.microsoft.com/sha=
repoint/soap/2002/1/alerts/" xmlns:ec=3D"http://www.w3.org/2001/04/xmlenc#"=
 xmlns:sp=3D"http://schemas.microsoft.com/sharepoint/" xmlns:sps=3D"http://=
schemas.microsoft.com/sharepoint/soap/" xmlns:xsi=3D"http://www.w3.org/2001=
/XMLSchema-instance" xmlns:udcs=3D"http://schemas.microsoft.com/data/udc/so=
ap" xmlns:udcxf=3D"http://schemas.microsoft.com/data/udc/xmlfile" xmlns:udc=
p2p=3D"http://schemas.microsoft.com/data/udc/parttopart" xmlns:wf=3D"http:/=
/schemas.microsoft.com/sharepoint/soap/workflow/" xmlns:dsss=3D"http://sche=
mas.microsoft.com/office/2006/digsig-setup" xmlns:dssi=3D"http://schemas.mi=
crosoft.com/office/2006/digsig" xmlns:mdssi=3D"http://schemas.openxmlformat=
s.org/package/2006/digital-signature" xmlns:mver=3D"http://schemas.openxmlf=
ormats.org/markup-compatibility/2006" xmlns:m=3D"http://schemas.microsoft.c=
om/office/2004/12/omml" xmlns:mrels=3D"http://schemas.openxmlformats.org/pa=
ckage/2006/relationships" xmlns:spwp=3D"http://microsoft.com/sharepoint/web=
partpages" xmlns:ex12t=3D"http://schemas.microsoft.com/exchange/services/20=
06/types" xmlns:ex12m=3D"http://schemas.microsoft.com/exchange/services/200=
6/messages" xmlns:pptsl=3D"http://schemas.microsoft.com/sharepoint/soap/Sli=
deLibrary/" xmlns:spsl=3D"http://microsoft.com/webservices/SharePointPortal=
Server/PublishedLinksService" xmlns:Z=3D"urn:schemas-microsoft-com:" xmlns:=
st=3D"&#1;" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta http-equi=
v=3DContent-Type content=3D"text/html; charset=3Dus-ascii"><meta name=3DGen=
erator content=3D"Microsoft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0cm;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
p
	{mso-style-priority:99;
	mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	font-size:12.0pt;
	font-family:"Times New Roman","serif";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:36.0pt;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
span.EmailStyle21
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.icon
	{mso-style-name:icon;}
span.EmailStyle23
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:135029315;
	mso-list-type:hybrid;
	mso-list-template-ids:-1982047334 710704836 134807555 134807557 134807553 =
134807555 134807557 134807553 134807555 134807557;}
@list l0:level1
	{mso-level-start-at:0;
	mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;
	mso-ansi-font-size:11.0pt;
	font-family:Symbol;
	mso-fareast-font-family:Calibri;
	mso-bidi-font-family:"Times New Roman";}
@list l1
	{mso-list-id:368996640;
	mso-list-type:hybrid;
	mso-list-template-ids:-2109947614 134807567 134807577 134807579 134807567 =
134807577 134807579 134807567 134807577 134807579;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level2
	{mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level3
	{mso-level-tab-stop:108.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level4
	{mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level5
	{mso-level-tab-stop:180.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level6
	{mso-level-tab-stop:216.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level7
	{mso-level-tab-stop:252.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level8
	{mso-level-tab-stop:288.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
@list l1:level9
	{mso-level-tab-stop:324.0pt;
	mso-level-number-position:left;
	text-indent:-18.0pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-GB link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><div><p class=3DMsoNormal style=3D'ms=
o-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F4=
97D'>Thanks for the discussion today.<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span sty=
le=3D'color:#1F497D'>More detailed notes later, but in summary:<o:p></o:p><=
/span></p><p class=3DMsoListParagraph style=3D'mso-margin-top-alt:auto;mso-=
margin-bottom-alt:auto;text-indent:-18.0pt;mso-list:l0 level1 lfo3'><![if !=
supportLists]><span style=3D'font-family:Symbol;color:#1F497D'><span style=
=3D'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![end=
if]><span style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#=
1F497D'>We have concluded on the issues below. In summary, confirming the p=
oints in the email below.<o:p></o:p></span></p><p class=3DMsoListParagraph =
style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:-18=
.0pt;mso-list:l0 level1 lfo3'><![if !supportLists]><span style=3D'font-fami=
ly:Symbol;color:#1F497D'><span style=3D'mso-list:Ignore'>&middot;<span styl=
e=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span></span></span><![endif]><span style=3D'font-size:9.0pt;font=
-family:"Arial","sans-serif";color:#1F497D'>Proxy: no change to current spe=
c<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'mso-margin-top-=
alt:auto;mso-margin-bottom-alt:auto;text-indent:-18.0pt;mso-list:l0 level1 =
lfo3'><![if !supportLists]><span style=3D'font-family:Symbol;color:#1F497D'=
><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt "Times N=
ew Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><=
/span><![endif]><span style=3D'font-size:9.0pt;font-family:"Arial","sans-se=
rif";color:#1F497D'>Keys: use v-03 method (&amp; update S2.1)<o:p></o:p></s=
pan></p><p class=3DMsoListParagraph style=3D'mso-margin-top-alt:auto;mso-ma=
rgin-bottom-alt:auto;text-indent:-18.0pt;mso-list:l0 level1 lfo3'><![if !su=
pportLists]><span style=3D'font-family:Symbol;color:#1F497D'><span style=3D=
'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]=
><span style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#1F4=
97D'>Fallback: as below (there is also a contradictory sentence that needs =
removing)<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'mso-mar=
gin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:-18.0pt;mso-list:l0=
 level1 lfo3'><![if !supportLists]><span style=3D'font-family:Symbol;color:=
#1F497D'><span style=3D'mso-list:Ignore'>&middot;<span style=3D'font:7.0pt =
"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>=
</span></span><![endif]><span style=3D'font-size:9.0pt;font-family:"Arial",=
"sans-serif";color:#1F497D'>Teardown: nothing to add to spec<o:p></o:p></sp=
an></p><p class=3DMsoListParagraph style=3D'mso-margin-top-alt:auto;mso-mar=
gin-bottom-alt:auto;text-indent:-18.0pt;mso-list:l0 level1 lfo3'><![if !sup=
portLists]><span style=3D'font-family:Symbol;color:#1F497D'><span style=3D'=
mso-list:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>=
<span style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#1F49=
7D'>Bulk transfer optimisation: nothing to add to spec<o:p></o:p></span></p=
><p class=3DMsoListParagraph style=3D'mso-margin-top-alt:auto;mso-margin-bo=
ttom-alt:auto;text-indent:-18.0pt;mso-list:l0 level1 lfo3'><![if !supportLi=
sts]><span style=3D'font-family:Symbol;color:#1F497D'><span style=3D'mso-li=
st:Ignore'>&middot;<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span =
style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#1F497D'>Si=
ngle mode: nothing to add to spec<o:p></o:p></span></p><p class=3DMsoListPa=
ragraph style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-in=
dent:-18.0pt;mso-list:l0 level1 lfo3'><![if !supportLists]><span style=3D'f=
ont-family:Symbol;color:#1F497D'><span style=3D'mso-list:Ignore'>&middot;<s=
pan style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; </span></span></span><![endif]><span style=3D'font-size:9.=
0pt;font-family:"Arial","sans-serif";color:#1F497D'>Authors: please prepare=
 v-05 with these changes<o:p></o:p></span></p><p class=3DMsoListParagraph s=
tyle=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;text-indent:-18.=
0pt;mso-list:l0 level1 lfo3'><![if !supportLists]><span style=3D'font-famil=
y:Symbol;color:#1F497D'><span style=3D'mso-list:Ignore'>&middot;<span style=
=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; </span></span></span><![endif]><span style=3D'font-size:9.0pt;font-=
family:"Arial","sans-serif";color:#1F497D'>New proposal for a message so a =
server can explicitly kill a connection (explicitly ack&#8217;d, MPTCP_Data=
_FIN+flag) &#8211; Olivier will send detailed proposal of change to spec &a=
mp; rationale by end of next week. If we can reach consensus rapidly, we wi=
ll add this to spec, otherwise it will be deferred to later work<o:p></o:p>=
</span></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin=
-bottom-alt:auto'><span style=3D'font-size:9.0pt;font-family:"Arial","sans-=
serif";color:#1F497D'>Thanks, Best wishes<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span=
 style=3D'font-size:9.0pt;font-family:"Arial","sans-serif";color:#1F497D'>P=
hil/<o:p></o:p></span></p></div><p class=3DMsoNormal><span style=3D'color:#=
1F497D'><o:p>&nbsp;</o:p></span></p><div><div style=3D'border:none;border-t=
op:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=3DMsoNormal><b><=
span lang=3DEN-US style=3D'font-size:10.0pt;font-family:"Tahoma","sans-seri=
f"'>From:</span></b><span lang=3DEN-US style=3D'font-size:10.0pt;font-famil=
y:"Tahoma","sans-serif"'> multipathtcp-bounces@ietf.org [mailto:multipathtc=
p-bounces@ietf.org] <b>On Behalf Of </b>philip.eardley@bt.com<br><b>Sent:</=
b> 17 October 2011 10:42<br><b>To:</b> multipathtcp@ietf.org<br><b>Subject:=
</b> [multipathtcp] Draft agenda for Thursday's MPTCP interim audio meeting=
<o:p></o:p></span></p></div></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p=
><p class=3DMsoNormal><a name=3Dsignoff>Hi,</a><o:p></o:p></p><p>Here&#8217=
;s a draft agenda for the meeting and audio details &nbsp;- Thursday 20th O=
ct at 3pm GMT (4pm BST, 5pm CEST, see Local times at: <a href=3D"http://www=
.timeanddate.com/worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&amp;=
iso=3D20111020T15"><span class=3Dicon>&nbsp;</span>http://www.timeanddate.c=
om/worldclock/fixedtime.html?msg=3DMultipath+TCP+Interim&amp;iso=3D20111020=
T15</a> )<o:p></o:p></p><p class=3DMsoNormal>Reminder: the purpose of the a=
udio is to close all remaining issues with the protocol draft (confirmed on=
 the list). We will proceed with WG last call immediately a new version is =
produced that incorporates the conclusions (and simultaneously last call th=
e API doc). <o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-indent=
:-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span style=3D'mso-l=
ist:Ignore'>1.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Proxy. It has previously been =
agreed that [1] we want to complete the protocol standard without deciding =
the detailed mechanism for supporting proxy operation, [2] we want to allow=
 future flexibility for extensions to support a proxy. There are several po=
ssibilities for how to achieve this, some of which alter the current protoc=
ol, see email discussion for the possibilities <a href=3D"http://www.ietf.o=
rg/mail-archive/web/multipathtcp/current/msg01569.html">http://www.ietf.org=
/mail-archive/web/multipathtcp/current/msg01569.html</a> Our current impres=
sion is that consensus is for Option 5 (Keep the current format and later d=
evelop new option for proxy capability, eg ADD_ADDR2)<o:p></o:p></p><p clas=
s=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1 lfo2'>=
<![if !supportLists]><span style=3D'mso-list:Ignore'>2.<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span=
><![endif]>Keys on various MP_CAPABLE msgs. Email discussion concluded to g=
o back to the approach in the -03 version of the draft, with key in SYN - a=
s well as syn/ack ack (&amp; ack for reliability). (Remember to update S2.1=
 as well) <a href=3D"http://www.ietf.org/mail-archive/web/multipathtcp/curr=
ent/msg01549.html">http://www.ietf.org/mail-archive/web/multipathtcp/curren=
t/msg01549.html</a> <o:p></o:p></p><p class=3DMsoListParagraph style=3D'tex=
t-indent:-18.0pt;mso-list:l1 level1 lfo2'><![if !supportLists]><span style=
=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Fallback mode &#8211;=
 proposed solution is to keep this simple, &quot;Once MPTCP reverts to TCP,=
 it MUST NOT revert back to MPTCP afterwards&quot;. <a href=3D"http://www.i=
etf.org/mail-archive/web/multipathtcp/current/msg01555.html">http://www.iet=
f.org/mail-archive/web/multipathtcp/current/msg01555.html</a> <o:p></o:p></=
p><p class=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 leve=
l1 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>4.<span style=
=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </sp=
an></span><![endif]>Teardown of state when all subflows fail - This is a he=
uristics issue rather than a protocol issue, <a href=3D"http://www.ietf.org=
/mail-archive/web/multipathtcp/current/msg01531.html">http://www.ietf.org/m=
ail-archive/web/multipathtcp/current/msg01531.html</a><o:p></o:p></p><p cla=
ss=3DMsoListParagraph style=3D'text-indent:-18.0pt;mso-list:l1 level1 lfo2'=
><![if !supportLists]><span style=3D'mso-list:Ignore'>5.<span style=3D'font=
:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></spa=
n><![endif]><span style=3D'font-size:12.0pt;font-family:"Times New Roman","=
serif"'>Add Bulk_transfer_optimisation flag to MP-Capable? Don't add, seems=
 like extra complexity for not much gain </span><a href=3D"http://www.ietf.=
org/mail-archive/web/multipathtcp/current/msg01531.html">http://www.ietf.or=
g/mail-archive/web/multipathtcp/current/msg01531.html</a><o:p></o:p></p><p =
class=3DMsoPlainText style=3D'margin-left:36.0pt;text-indent:-18.0pt;mso-li=
st:l1 level1 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>6.<=
span style=3D'font:7.0pt "Times New Roman"'>&nbsp; </span></span><![endif]>=
<span style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>Supp=
ort of &#8220;Single-path mode&#8221; (an ambiguous term...)? No changes to=
 the spec. Could be subject of later work on exact requirements for &#8220;=
single path mode&#8221; and potential future work to extend the protocol. <=
/span><a href=3D"http://www.ietf.org/mail-archive/web/multipathtcp/current/=
msg01559.html"><span style=3D'font-size:12.0pt;font-family:"Times New Roman=
","serif"'>http://www.ietf.org/mail-archive/web/multipathtcp/current/msg015=
59.html</span></a><span style=3D'font-size:12.0pt;font-family:"Times New Ro=
man","serif"'> </span><o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p>=
</p><p class=3DMsoNormal>If there are any other issues that you think are o=
pen, please (re-)raise them <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;=
</o:p></p><p class=3DMsoNormal>Audio details:<o:p></o:p></p><p>Call-in toll=
 number (US/Canada): +1-408-600-3600 <o:p></o:p></p><p>Access code:643 314 =
398 <o:p></o:p></p><p class=3DMsoNormal>Webex details are on the wiki:<o:p>=
</o:p></p><p class=3DMsoNormal><a href=3D"http://trac.tools.ietf.org/wg/mpt=
cp/trac/wiki/Interim_Oct_2011">http://trac.tools.ietf.org/wg/mptcp/trac/wik=
i/Interim_Oct_2011</a> <o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p=
></p><p class=3DMsoNormal>Note, we will try to record the meeting.<o:p></o:=
p></p><p class=3DMsoNormal>We will need a note-taker, please could someone =
volunteer.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=
=3DMsoNormal>Thanks<o:p></o:p></p><p class=3DMsoNormal>Best wishes,<o:p></o=
:p></p><p class=3DMsoNormal>Phil &amp; Yoshifumi.<span style=3D'font-size:9=
.0pt;font-family:"Arial","sans-serif"'><o:p></o:p></span></p><p class=3DMso=
Normal><o:p>&nbsp;</o:p></p></div></body></html>=

--_000_9510D26531EF184D9017DF24659BB87F330C77D1F6EMV65UKRDdoma_--

From yoshifumi.nishida@gmail.com  Mon Oct 24 00:15:01 2011
Return-Path: <yoshifumi.nishida@gmail.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 194C421F8B90 for <multipathtcp@ietfa.amsl.com>; Mon, 24 Oct 2011 00:15:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.233
X-Spam-Level: 
X-Spam-Status: No, score=-102.233 tagged_above=-999 required=5 tests=[AWL=-0.744, BAYES_05=-1.11, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0xsOYQlgN7bb for <multipathtcp@ietfa.amsl.com>; Mon, 24 Oct 2011 00:14:59 -0700 (PDT)
Received: from mail-yw0-f44.google.com (mail-yw0-f44.google.com [209.85.213.44]) by ietfa.amsl.com (Postfix) with ESMTP id 5173821F8B8F for <multipathtcp@ietf.org>; Mon, 24 Oct 2011 00:14:54 -0700 (PDT)
Received: by ywt2 with SMTP id 2so2398072ywt.31 for <multipathtcp@ietf.org>; Mon, 24 Oct 2011 00:14:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; bh=THQIniBidOnFCNKTxSFx2IvbOeDOFJwwj0vaXKBehf4=; b=u89R2wqgSIMeoPPpx3w/mEGoTCMBuoo/FJuPi1AkIguuE68CW8vL+grsbLCDw2YZir DOiLNe8P7Mx935irdScZdOfkfXuP4hyMHp0dP6q9Pu+Ejdx9LJch/ELPjvGJvpWKZXyW G1AWPEb+ULHaqpg98FdH3SfKc9qTSPNA1HM/I=
MIME-Version: 1.0
Received: by 10.68.39.98 with SMTP id o2mr27943572pbk.119.1319440493659; Mon, 24 Oct 2011 00:14:53 -0700 (PDT)
Sender: yoshifumi.nishida@gmail.com
Received: by 10.142.109.14 with HTTP; Mon, 24 Oct 2011 00:14:53 -0700 (PDT)
Date: Mon, 24 Oct 2011 00:14:53 -0700
X-Google-Sender-Auth: b9IK8FhhqO5Y_P3h8Ocu6UJEJNM
Message-ID: <CABxaRLEAaAUmNRCOj1FPs6fm=Pg9Ro0D6wHrgX+BN7_sZpRO8g@mail.gmail.com>
From: Yoshifumi Nishida <nishida@sfc.wide.ad.jp>
To: multipathtcp <multipathtcp@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Subject: [multipathtcp] We don't have WG meeting at Taipei
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 24 Oct 2011 07:15:01 -0000

Hello,
Since we didn't receive agenda requests for Taipei, Phil and I decided
to skip the meeting at Taipei.
Although we don't have the official MPTCP wg meeting this time, we
would like to encourage to have unofficial meetings there in order to
utilize this opportunity.
If you have something to discuss with chairs, I'm happy to meet you there.

Thanks,
--
Yoshifumi & Phil

From anumita_biswas@apple.com  Wed Oct 26 13:35:33 2011
Return-Path: <anumita_biswas@apple.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D295611E8097 for <multipathtcp@ietfa.amsl.com>; Wed, 26 Oct 2011 13:35:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.599
X-Spam-Level: 
X-Spam-Status: No, score=-106.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Fg-WKfirhE7h for <multipathtcp@ietfa.amsl.com>; Wed, 26 Oct 2011 13:35:33 -0700 (PDT)
Received: from mail-out.apple.com (bramley.apple.com [17.151.62.49]) by ietfa.amsl.com (Postfix) with ESMTP id 5F91411E8090 for <multipathtcp@ietf.org>; Wed, 26 Oct 2011 13:35:30 -0700 (PDT)
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: text/plain; CHARSET=US-ASCII
Received: from relay14.apple.com ([17.128.113.52]) by mail-out.apple.com (Oracle Communications Messaging Exchange Server 7u4-20.01 64bit (built Nov 21 2010)) with ESMTPS id <0LTO001EGX497BP1@mail-out.apple.com> for multipathtcp@ietf.org; Wed, 26 Oct 2011 13:35:29 -0700 (PDT)
X-AuditID: 11807134-b7cc1ae0000078f0-78-4ea86f11f315
Received: from panthera-tigris.apple.com (panthera-tigris.apple.com [17.193.13.99]) by relay14.apple.com (Apple SCV relay) with SMTP id D4.15.30960.11F68AE4; Wed, 26 Oct 2011 13:35:29 -0700 (PDT)
From: Anumita Biswas <anumita_biswas@apple.com>
Date: Wed, 26 Oct 2011 13:35:29 -0700
Message-id: <BE1D214D-CFC9-4082-BE53-81529CF29E2B@apple.com>
To: multipathtcp@ietf.org
X-Mailer: Apple Mail (2.1244.3)
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrCJMWRmVeSWpSXmKPExsUieJA3WVcwf4WfwYR/JhafV19nc2D0WLLk J1MAYxSXTUpqTmZZapG+XQJXxt4F/awF+3kq2luXMzcwPubsYuTkkBAwkZj15DoThC0mceHe erYuRi4OIYGjjBK3ru5kBkmwCehLHH10A8xmFtCSuPHvJROErS2xbOFrsLiwgLHEnP+nGEFs FgFViYtdP1hBbF4BG4m2n+/ZQGwRAUmJW51vWboYOYDixhKv/0HtlZdY3PKZcQIjzywkG2Yh 2TALoWMBI/MqRsGi1JzESkMTvcSCgpxUveT83E2MoLBoKDTZwXjwJ/8hRgEORiUeXg+PFX5C rIllxZW5hxglOJiVRHgX+ACFeFMSK6tSi/Lji0pzUosPMUpzsCiJ8642WOwnJJCeWJKanZpa kFoEk2Xi4JRqYKwN03fcK/MiU9rG4ZFpk9vRy13SZ2QvW+z/f337w1XnfrmXOOx9OcF/4dL9 tXdn9t5Zyhgrcm9T1WH2tY7Jf39tDAxpV8rTyvlhHCW6f+8vbmem6wkulV/XfvKRP2tfwrFW ZO6VmzmSjhb+Zg7PowJ+n8wTdbhsVb072s/3TBD7x/fB7TY+DUosxRmJhlrMRcWJAC4dTzAH	AgAA
Subject: [multipathtcp] Nits on draft-ietf-mptcp-multiaddressed-04
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Wed, 26 Oct 2011 20:35:33 -0000

Hi,

It may be good to clarify these 2 points regarding connection initiation further in the spec:

1. When the first subflow is created, the 4th octet that conveys the 'C' and the 'S' bits is sent on all 3 packets of the 3-way handshake. That is, S must be set on all 3 packets until the use of a new crypto algorithm is declared in a future spec. For the 'C' bit, the spec states that if 'C' is set on any of the 2 SYNs then checksumming must be mandatorily used. The spec should also clarify what the value of the bit should be in the ACK of the 3-way handshake. If it is 1 on any of the SYNs, then perhaps the 'C' bit on the ACK should be 1 too, else 0. 

2. The spec says that the server receiving the ACK of the 3-way handshake MUST respond with an ACK to ensure reliable delivery of the ACK conveying both client & server keys. The spec should also clarify what the client should do while waiting for this ACK. Typical clients will have data to send and may typically want to fire off data before waiting for the server ACK that completes the multi path TCP connection initiation. So, the spec should either say that the clients should hold off sending any data till the ACK arrives, or assume non-mp tcp flow for the first round trip until the ACK from the server arrives. In fact, it's probably important for the client to hold off sending data, because an ACK sent by the server after it receives data is cumulative and does not indicate if the pure ACK of the 3-way handshake was received or not.

thanks,
Anumita.



From C.RAICIU@cs.ucl.ac.uk  Fri Oct 28 01:25:04 2011
Return-Path: <C.RAICIU@cs.ucl.ac.uk>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC4DE21F84D4 for <multipathtcp@ietfa.amsl.com>; Fri, 28 Oct 2011 01:25:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level: 
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dbjYU-1ST6le for <multipathtcp@ietfa.amsl.com>; Fri, 28 Oct 2011 01:25:04 -0700 (PDT)
Received: from bells2.cs.ucl.ac.uk (bells2.cs.ucl.ac.uk [128.16.5.33]) by ietfa.amsl.com (Postfix) with ESMTP id 3D48621F84C1 for <multipathtcp@ietf.org>; Fri, 28 Oct 2011 01:25:04 -0700 (PDT)
Received: from [109.96.185.25] (helo=[192.168.1.7]) by bells2.cs.ucl.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (C.Raiciu authenticated) (Exim 4.54) id 1RJhjF-000Hrw-OX; Fri, 28 Oct 2011 09:23:54 +0100
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset=us-ascii
From: Costin Raiciu <c.raiciu@cs.ucl.ac.uk>
In-Reply-To: <BE1D214D-CFC9-4082-BE53-81529CF29E2B@apple.com>
Date: Fri, 28 Oct 2011 09:00:12 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <06533973-777A-4444-A794-B3267630B2C0@cs.ucl.ac.uk>
References: <BE1D214D-CFC9-4082-BE53-81529CF29E2B@apple.com>
To: Anumita Biswas <anumita_biswas@apple.com>
X-Mailer: Apple Mail (2.1084)
Cc: multipathtcp@ietf.org
Subject: Re: [multipathtcp] Nits on draft-ietf-mptcp-multiaddressed-04
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Fri, 28 Oct 2011 08:25:05 -0000

Dear Anumita,

Thanks a lot for your insightful comments. We are taking them into =
account as we are revising the spec.
Costin

On 26 Oct 2011, at 21:35, Anumita Biswas wrote:

> Hi,
>=20
> It may be good to clarify these 2 points regarding connection =
initiation further in the spec:
>=20
> 1. When the first subflow is created, the 4th octet that conveys the =
'C' and the 'S' bits is sent on all 3 packets of the 3-way handshake. =
That is, S must be set on all 3 packets until the use of a new crypto =
algorithm is declared in a future spec. For the 'C' bit, the spec states =
that if 'C' is set on any of the 2 SYNs then checksumming must be =
mandatorily used. The spec should also clarify what the value of the bit =
should be in the ACK of the 3-way handshake. If it is 1 on any of the =
SYNs, then perhaps the 'C' bit on the ACK should be 1 too, else 0.=20
>=20
> 2. The spec says that the server receiving the ACK of the 3-way =
handshake MUST respond with an ACK to ensure reliable delivery of the =
ACK conveying both client & server keys. The spec should also clarify =
what the client should do while waiting for this ACK. Typical clients =
will have data to send and may typically want to fire off data before =
waiting for the server ACK that completes the multi path TCP connection =
initiation. So, the spec should either say that the clients should hold =
off sending any data till the ACK arrives, or assume non-mp tcp flow for =
the first round trip until the ACK from the server arrives. In fact, =
it's probably important for the client to hold off sending data, because =
an ACK sent by the server after it receives data is cumulative and does =
not indicate if the pure ACK of the 3-way handshake was received or not.
>=20
> thanks,
> Anumita.
>=20
>=20
> _______________________________________________
> multipathtcp mailing list
> multipathtcp@ietf.org
> https://www.ietf.org/mailman/listinfo/multipathtcp


From olivier.bonaventure@uclouvain.be  Mon Oct 31 02:56:08 2011
Return-Path: <olivier.bonaventure@uclouvain.be>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A271621F8C7C for <multipathtcp@ietfa.amsl.com>; Mon, 31 Oct 2011 02:56:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HiUTrXpOQJRX for <multipathtcp@ietfa.amsl.com>; Mon, 31 Oct 2011 02:56:07 -0700 (PDT)
Received: from smtp5.sgsi.ucl.ac.be (smtp.sgsi.ucl.ac.be [130.104.5.67]) by ietfa.amsl.com (Postfix) with ESMTP id 9338A21F8C43 for <multipathtcp@ietf.org>; Mon, 31 Oct 2011 02:56:07 -0700 (PDT)
Received: from mbpobo.local (host-85-27-91-91.brutele.be [85.27.91.91]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: obonaventure@smtp5.sgsi.ucl.ac.be) by smtp5.sgsi.ucl.ac.be (Postfix) with ESMTPSA id 65CB911E5ED for <multipathtcp@ietf.org>; Mon, 31 Oct 2011 10:56:01 +0100 (CET)
X-DKIM: Sendmail DKIM Filter v2.8.3 smtp5.sgsi.ucl.ac.be 65CB911E5ED
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uclouvain.be; s=selucl; t=1320054961; bh=q7BjPTA7iuYbQRwscCvfya/2Ver36Eu1FHAY7Bvkka8=; h=Message-ID:Date:From:Reply-To:MIME-Version:To:Subject: Content-Type:Content-Transfer-Encoding; b=Zh6/jM30TFQQnWukUOrLXYEI1J1pcsgAgVM1zTbV1HG4h1PcobECLqovlMo5HfAVP 4honnFx6XfAZnn0SR3zeHNcznEscbUpbRguXJFyOkz6BDGrzMSnl7TzoZtyR3dhJxz eHrHra2PhST5I1R8p71bQe5nlWigRxRqDwK1VBk0=
Message-ID: <4EAE70AF.6030702@uclouvain.be>
Date: Mon, 31 Oct 2011 10:55:59 +0100
From: Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: multipathtcp <multipathtcp@ietf.org>
X-Enigmail-Version: 1.3.2
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.97-exp at smtp-5.sipr-dc.ucl.ac.be
X-Virus-Status: Clean
X-Sgsi-Spamcheck: SASL authenticated, 
X-SGSI-MailScanner-ID: 65CB911E5ED.A304A
X-SGSI-MailScanner: Found to be clean
X-SGSI-From: olivier.bonaventure@uclouvain.be
X-SGSI-Spam-Status: No
Subject: [multipathtcp] MPTCP connection termination
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: Olivier.Bonaventure@uclouvain.be
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 31 Oct 2011 09:56:08 -0000

Hello,

During the last telco, we discussed briefly about the problem of
terminating an MPTCP connection.

Regular TCP supports two mechanisms to terminate a connection :
- graceful release with the utilisation of the FIN flags
- abrupt release with the utilisation of the RST flag

The current MPTCP draft supports the graceful release with the
utilisation of the DATA_FIN flags, but there is no equivalent of an
abrupt release since the reception of a segment with the RST flag on a
subflow only causes this particular subflow to be released and not the
entire MPTCP connection.

There are some applications, notably busy web servers, that abuse the
utilisation of the RST flag in order to avoid entering in the CLOSE_WAIT
state. A typical TCP connection with such as web server would end with a
RST after all data sent by the server has been acknowledged by the client.

MPTCP servers could probably also benefit from the ability to be able to
release an MPTCP connection (and the underlying subflows) without having
to maintain state in CLOSE_WAIT. The design of MPTCP is an opportunity
to solve this problem in a cleaner way than by abusing with the RST flag.

Our objective with this proposed modification is to allow the passive
opener (i.e. the host that received the first SYN segment) to close the
MPTCP connection without having to maintain any CLOSE_WAIT state. We
only allow the passive opener is allowed to close the connection this
way to avoid having to introduce a more complex state machine to deal
with collisions when the two hosts try to close the MPTCP connection at
the same time. We believe that avoiding CLOSE_WAIT is mainly of benefit
for the passive opener.

The proposed solution relies on an additional bit, let us call it the R
bit in the DSS option :

                          1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +---------------+---------------+-------+----------------------+
     |     Kind      |    Length     |Subtype| (reserved) |F|m|M|a|A|
     +---------------+---------------+-------+----------------------+
     |           Data ACK (4 or 8 octets, depending on flags)       |
     +--------------------------------------------------------------+
     |   Data Sequence Number (4 or 8 octets, depending on flags)   |
     +--------------------------------------------------------------+
     |              Subflow Sequence Number (4 octets)              |
     +-------------------------------+------------------------------+
     |  Data-level Length (2 octets) |      Checksum (2 octets)     |
     +-------------------------------+------------------------------+

                Figure 9: Data Sequence Signal (DSS) option

The R bit can only be set when the F bit is set. If the R bit is clear,
then the DSS option that contains the F bit is a regular DATA_FIN that
is processed as explained in the current draft.

When sending a DSS with the F bit set, the passive opener, and only the
passive opener, can add the R bit to indicate that it requests the MPTCP
connection to be released but it does not want to maintain any
CLOSE_WAIT state. The DSS with both bits F and R set contains the
following information :
 - the last data sequence number that was sent by the passive opener.
The DATA_FIN+R indicates that the seerver will not send data beyond this
data sequence number
- the data acknowledgement number that corresponds to the last data that
was correctly received in sequence. The transmission of the DATA_FIN+R
indicates that the server will not accept new data from the client
beyond this data acknowledgement number

Upon reception of a DATA_FIN+R, the client should stop sending any new
data. When the DATA_FIN+R is acknowledged, the client should enter a
CLOSE_WAIT for the MPTCP connection and the server can send a RST on all
subflows to allow middleboxes to remove subflow state.


Note that this proposal is slightly different from the current
utilisation of RST on web servers. With regular TCP, web servers would
send all data, wait for the last ack and then send a RST to close the
connection. With DATA_FIN+R, a MPTCP server could send all data and then
immediately send a DATA_FIN+R after the last data. The reception of the
ack for the DATA_FIN+R will indicate that the data has been received
correctly and the MPTCP connection can be closed (and the RST will be
sent only to remove state in the middleboxes).


Let me know whether you agree with this proposed approach



Olivier

From georg.hampel@alcatel-lucent.com  Mon Oct 31 07:06:57 2011
Return-Path: <georg.hampel@alcatel-lucent.com>
X-Original-To: multipathtcp@ietfa.amsl.com
Delivered-To: multipathtcp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4382721F8CDD for <multipathtcp@ietfa.amsl.com>; Mon, 31 Oct 2011 07:06:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level: 
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id u3jJCHNMlmyk for <multipathtcp@ietfa.amsl.com>; Mon, 31 Oct 2011 07:06:56 -0700 (PDT)
Received: from ihemail4.lucent.com (ihemail4.lucent.com [135.245.0.39]) by ietfa.amsl.com (Postfix) with ESMTP id 4499721F8CD7 for <multipathtcp@ietf.org>; Mon, 31 Oct 2011 07:06:56 -0700 (PDT)
Received: from usnavsmail4.ndc.alcatel-lucent.com (usnavsmail4.ndc.alcatel-lucent.com [135.3.39.12]) by ihemail4.lucent.com (8.13.8/IER-o) with ESMTP id p9VE6rxO002554 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 31 Oct 2011 09:06:53 -0500 (CDT)
Received: from USNAVSXCHHUB01.ndc.alcatel-lucent.com (usnavsxchhub01.ndc.alcatel-lucent.com [135.3.39.110]) by usnavsmail4.ndc.alcatel-lucent.com (8.14.3/8.14.3/GMO) with ESMTP id p9VE6r8b000552 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NOT); Mon, 31 Oct 2011 09:06:53 -0500
Received: from USNAVSXCHMBSA2.ndc.alcatel-lucent.com ([135.3.39.126]) by USNAVSXCHHUB01.ndc.alcatel-lucent.com ([135.3.39.110]) with mapi; Mon, 31 Oct 2011 09:06:53 -0500
From: "Hampel, K Georg (K Georg)" <georg.hampel@alcatel-lucent.com>
To: "Olivier.Bonaventure@uclouvain.be" <Olivier.Bonaventure@uclouvain.be>, multipathtcp <multipathtcp@ietf.org>
Date: Mon, 31 Oct 2011 09:06:50 -0500
Thread-Topic: [multipathtcp] MPTCP connection termination
Thread-Index: AcyXs1IzOuCfU0THS5Oy7lO5dtXDhQAHwPCg
Message-ID: <154773479ED2314980CB638A48FC443487AA9F50@USNAVSXCHMBSA2.ndc.alcatel-lucent.com>
References: <4EAE70AF.6030702@uclouvain.be>
In-Reply-To: <4EAE70AF.6030702@uclouvain.be>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Scanned-By: MIMEDefang 2.57 on 135.245.2.39
X-Scanned-By: MIMEDefang 2.64 on 135.3.39.12
Subject: Re: [multipathtcp] MPTCP connection termination
X-BeenThere: multipathtcp@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Multi-path extensions for TCP <multipathtcp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/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: Mon, 31 Oct 2011 14:06:57 -0000

Hi Oliver, all,

I think the introduction of a MP RST flag makes perfect sense.=20

However, I wouldn't restrict this flag to the passive opener since such a r=
estriction relies on certain assumptions about the application type (i.e. c=
lient-server content retrieval). In P2P applications, for instance, either =
side of the connection may decide to "hang up". Also for content upload, th=
e client could the one who sends MP RST. Even for client-based content retr=
ieval, MP RST could be sent by the client () when the user forcefully inter=
rupts the application.

I'm not certain I fully understand the complexity of R+F-flag signaling. Wh=
y can't the MP RST signaling follow along the same lines as TCP RST for con=
ventional TCP connections? MP RST by itself would simply mean: "Tear down t=
his MP connection" and the receiver would act upon it in any state. What am=
 I missing here?

Thanks.

Georg



-----Original Message-----
From: multipathtcp-bounces@ietf.org [mailto:multipathtcp-bounces@ietf.org] =
On Behalf Of Olivier Bonaventure
Sent: Monday, October 31, 2011 5:56 AM
To: multipathtcp
Subject: [multipathtcp] MPTCP connection termination

Hello,

During the last telco, we discussed briefly about the problem of
terminating an MPTCP connection.

Regular TCP supports two mechanisms to terminate a connection :
- graceful release with the utilisation of the FIN flags
- abrupt release with the utilisation of the RST flag

The current MPTCP draft supports the graceful release with the
utilisation of the DATA_FIN flags, but there is no equivalent of an
abrupt release since the reception of a segment with the RST flag on a
subflow only causes this particular subflow to be released and not the
entire MPTCP connection.

There are some applications, notably busy web servers, that abuse the
utilisation of the RST flag in order to avoid entering in the CLOSE_WAIT
state. A typical TCP connection with such as web server would end with a
RST after all data sent by the server has been acknowledged by the client.

MPTCP servers could probably also benefit from the ability to be able to
release an MPTCP connection (and the underlying subflows) without having
to maintain state in CLOSE_WAIT. The design of MPTCP is an opportunity
to solve this problem in a cleaner way than by abusing with the RST flag.

Our objective with this proposed modification is to allow the passive
opener (i.e. the host that received the first SYN segment) to close the
MPTCP connection without having to maintain any CLOSE_WAIT state. We
only allow the passive opener is allowed to close the connection this
way to avoid having to introduce a more complex state machine to deal
with collisions when the two hosts try to close the MPTCP connection at
the same time. We believe that avoiding CLOSE_WAIT is mainly of benefit
for the passive opener.

The proposed solution relies on an additional bit, let us call it the R
bit in the DSS option :

                          1                   2                   3
      0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
     +---------------+---------------+-------+----------------------+
     |     Kind      |    Length     |Subtype| (reserved) |F|m|M|a|A|
     +---------------+---------------+-------+----------------------+
     |           Data ACK (4 or 8 octets, depending on flags)       |
     +--------------------------------------------------------------+
     |   Data Sequence Number (4 or 8 octets, depending on flags)   |
     +--------------------------------------------------------------+
     |              Subflow Sequence Number (4 octets)              |
     +-------------------------------+------------------------------+
     |  Data-level Length (2 octets) |      Checksum (2 octets)     |
     +-------------------------------+------------------------------+

                Figure 9: Data Sequence Signal (DSS) option

The R bit can only be set when the F bit is set. If the R bit is clear,
then the DSS option that contains the F bit is a regular DATA_FIN that
is processed as explained in the current draft.

When sending a DSS with the F bit set, the passive opener, and only the
passive opener, can add the R bit to indicate that it requests the MPTCP
connection to be released but it does not want to maintain any
CLOSE_WAIT state. The DSS with both bits F and R set contains the
following information :
 - the last data sequence number that was sent by the passive opener.
The DATA_FIN+R indicates that the seerver will not send data beyond this
data sequence number
- the data acknowledgement number that corresponds to the last data that
was correctly received in sequence. The transmission of the DATA_FIN+R
indicates that the server will not accept new data from the client
beyond this data acknowledgement number

Upon reception of a DATA_FIN+R, the client should stop sending any new
data. When the DATA_FIN+R is acknowledged, the client should enter a
CLOSE_WAIT for the MPTCP connection and the server can send a RST on all
subflows to allow middleboxes to remove subflow state.


Note that this proposal is slightly different from the current
utilisation of RST on web servers. With regular TCP, web servers would
send all data, wait for the last ack and then send a RST to close the
connection. With DATA_FIN+R, a MPTCP server could send all data and then
immediately send a DATA_FIN+R after the last data. The reception of the
ack for the DATA_FIN+R will indicate that the data has been received
correctly and the MPTCP connection can be closed (and the RST will be
sent only to remove state in the middleboxes).


Let me know whether you agree with this proposed approach



Olivier
_______________________________________________
multipathtcp mailing list
multipathtcp@ietf.org
https://www.ietf.org/mailman/listinfo/multipathtcp
