RE: Preparing for discussion on what to do about the multipath extension milestone (was: Re: IETF Last Call for QUIC)

"Flinck, Hannu (Nokia - FI/Espoo)" <hannu.flinck@nokia-bell-labs.com> Tue, 29 September 2020 07:36 UTC

Return-Path: <hannu.flinck@nokia-bell-labs.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C9C93A099F for <quic@ietfa.amsl.com>; Tue, 29 Sep 2020 00:36:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.1
X-Spam-Level:
X-Spam-Status: No, score=-3.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-1.2, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7kNcKyToH1co for <quic@ietfa.amsl.com>; Tue, 29 Sep 2020 00:36:23 -0700 (PDT)
Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60113.outbound.protection.outlook.com [40.107.6.113]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D4A173A08CF for <quic@ietf.org>; Tue, 29 Sep 2020 00:36:22 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=huyBGL4zA6+B4dZrfHZnQ1oL/zZCk1avwygaEjcFh3Z0gUH0bSg1kUYa4LbeQSRYYduzoPmdTVp80Agl+HsiMv7foroEJaGPNR9mXRG580EWN/Mw0/3Hlr+dEUurIr1fNz8xowLFt3WSAOPeldurjdYN5ly9uXVZSksOKA2MY4pqWQdJlbl5xoW/vUo+5jD5y1Uo8rILU6QNCYRaU4qiZSr9NwddCM1H/3xOSttrCSBE288x/CTI15/+IRfc6glmwoF8Tzs4RPlPldDnnrnXQf/Fl634t9H8jmi6MXWiMSUH49qRFQQtUII8mO3yINGrCK89pgyGXxFL7Waadwi2FQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=obUqDos3imQkWb9AzT0dAACq4nTuWXQiKApAIs3zWSY=; b=S5J/ksg0YfCD6MOIPZ5/y6xzL5Nv/B3yQxfv8HYQttNvSzUFtBXqrPSEXBYWpq5gCFf+cHdOrhXLmp/n42OqUIcGCMKBexaFM3Z9KdUHLcBWYrHi5VK4cZQJiESV0WHM/MxR0CwT/1IrYdzea+o2JJfiPQ05tNbKMerBQWQBmgehLBxv/tZEQVJCu32QjD8fvz2sntS9D3LscrhLIvqROjVSBi35B8Ok67yMBsmaLbxavZCNxORI3xjXjtVChh7zhCWYMoV/Nme3hX1nJDaqgWVD5KFIAjgunkK8N+EqPwR759CcrDh4+xwjtxonYbteUOKMTwfvkqblEs1xDy6nSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia-bell-labs.com; dmarc=pass action=none header.from=nokia-bell-labs.com; dkim=pass header.d=nokia-bell-labs.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=obUqDos3imQkWb9AzT0dAACq4nTuWXQiKApAIs3zWSY=; b=MZhkXlHkflRtyqpWjlyJq4pwFpVQMgwdlgDuAr5qh3pbdepWf1LsZ/Hh3b29WF09c/kGL0k614+bJDOWSXaYGNUq2N0lwkBywIMFcnNQMjAYZObuoDLTHomEhV4JZ7yVdONYUGpmF8tiqTZO5qFMAb4q0tma70IFpzyLFOpqQCU=
Received: from HE1PR07MB3386.eurprd07.prod.outlook.com (2603:10a6:7:2d::25) by HE1PR0701MB2665.eurprd07.prod.outlook.com (2603:10a6:3:97::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3433.13; Tue, 29 Sep 2020 07:36:20 +0000
Received: from HE1PR07MB3386.eurprd07.prod.outlook.com ([fe80::f8c8:5ad8:f747:3fbf]) by HE1PR07MB3386.eurprd07.prod.outlook.com ([fe80::f8c8:5ad8:f747:3fbf%4]) with mapi id 15.20.3433.031; Tue, 29 Sep 2020 07:36:20 +0000
From: "Flinck, Hannu (Nokia - FI/Espoo)" <hannu.flinck@nokia-bell-labs.com>
To: Mikkel Fahnøe Jørgensen <mikkelfj@gmail.com>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>, QUIC WG <quic@ietf.org>
Subject: RE: Preparing for discussion on what to do about the multipath extension milestone (was: Re: IETF Last Call for QUIC)
Thread-Topic: Preparing for discussion on what to do about the multipath extension milestone (was: Re: IETF Last Call for QUIC)
Thread-Index: AQHWlOyOh6zUFG478kOXi4wIV5rzy6l/NPuQ
Date: Tue, 29 Sep 2020 07:36:20 +0000
Message-ID: <HE1PR07MB3386BBCFB8E4CB5A1E2D57069B320@HE1PR07MB3386.eurprd07.prod.outlook.com>
References: <F0A5E38D-4117-4729-BFF8-72D97CAA9908@eggert.org> <CAKKJt-e=+XLZhNWqaG9YSLTRqyQRvDc-dagUSkFwHOByFwZ++Q@mail.gmail.com> <CAN1APdfNGb1qe25Rpswv=zdnLKn-5tJA2k2AnHQUFNc_mLWjvw@mail.gmail.com>
In-Reply-To: <CAN1APdfNGb1qe25Rpswv=zdnLKn-5tJA2k2AnHQUFNc_mLWjvw@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=nokia-bell-labs.com;
x-originating-ip: [91.154.146.213]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: a411031c-025b-4fee-aff5-08d8644a5bb2
x-ms-traffictypediagnostic: HE1PR0701MB2665:
x-microsoft-antispam-prvs: <HE1PR0701MB2665599F421468F305E528C29B320@HE1PR0701MB2665.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: UVw3N8CBU1o6ir4e9NIDxQ8k+84wb6w52sdR/IPU8CwyFQPvfmU7gTblZg+LaKitgDZUPRWb1yN1/1hP7dYJdfzCNL0OZhexuLYuf4jVtDf7oaJWCSb2RaumCXMyqSMqJcsQisEBv5RFBv5lFhu4UdJdUIjs/JnnkA5Yc3EyoES1jjVG25Xo4QzB9mu/znNuF0iMYHXowYh/EewM8qJokv+uM/CBKYVMKDgbr8axlmEjfsZOI3tzyyihmiHbGBP6TxW2RQhtLQvYrst0I38yg6RJYNTkajL/TKW7pLgYK4UVZQFbgf8e5z7vpIRiaRrk05WaNzsn8Hwx53dpW0eP4g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:HE1PR07MB3386.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(39860400002)(346002)(366004)(376002)(6506007)(53546011)(26005)(83380400001)(2906002)(76116006)(5660300002)(52536014)(8936002)(33656002)(66946007)(478600001)(8676002)(110136005)(316002)(186003)(71200400001)(86362001)(66574015)(9686003)(66476007)(66556008)(64756008)(66446008)(55016002)(7696005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: ojEIq00F5xufjoeY0MprGuIZg/fH1n4GX4xbtJarodnbcttgzFhOQHL6nOdx31yze8ScOTkYkzJmgQHsOEKpOs2ptNCXFlURssrKZIUe1IA+rPzi6blAYp+BlJr5K6lV9i0ysYX9ktkYiu+jsDQzdFFMdczJMhxZ/QCZ3P605xMEK7a4r//5APMpaWC/G/F9Qovw0Yia2HVhRpUW63IDh45Xz3eI2wkiz7CxAu3mCWiKp/o0d9cv+4bHi+JbKWMaKcNE7rtRWQ1haGx8m+iH98UcWAZj93893mIsSfXYiOU+sH06FRVyFHupkcbNKAQxDE4RyG+CL8SLvfwgakLfolm5pzL7sZ+4DqETLz4Qgp8SYIrjVx1ZKgp/Ox9GXT9TkrxgcAi7u1FQ2eU9ac6bNwmTFL/i1Sf3Ect8b4UkFXHkAxzJyCRs/Fa+Fk5JjRLXeHrX1rzfWzugk8b5jQB3CArTioXkYB+B3T7WI3/CewpVMzO597qTwcGWReGXO/7LPGGk5ZSxRt+NV0FOJQcTathACuYCtppDOUyFV1ypa8xygoy46LpnsNtFDbCY9Zm568gcGoGFKjngD9j01Q6cgeGBeLY1B0JtaHvQ0scfJFIsT98xHt66Nqx3TSTsS7daQsZ1+NzJ+mgEy7J1Of7SfQ==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_HE1PR07MB3386BBCFB8E4CB5A1E2D57069B320HE1PR07MB3386eurp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: HE1PR07MB3386.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a411031c-025b-4fee-aff5-08d8644a5bb2
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2020 07:36:20.0490 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: UInkSNe50OEDhMBNvDBcPIFJUtV1dnLF0+Zed5bE/m1BNHRcojavx8ue+/P3yaZxXZZbrM6gh3BVC3UmWz8kziRXeIuK2/7YR6aU2t16ZLtvzMRprw48lxTLhicrbW9R
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0701MB2665
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/9brVYk1cDhJGIbPu_wH8vjb0pac>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Sep 2020 07:36:25 -0000

We see high relevance for multipath-quic for the use cases we are developing. The timing is of importance so that quic can be used in the traffic steering use cases from the beginning (see ATSSS draft for details). Unnecessarily delaying multipath quic work will lead to use of MPTCP which we know cannot meet fully the requirements set for 5G. There is a high cost migration cost if starting with MPTCP and then swapping later to multipath-quic impacting the industry at large.

Similarly to Spencer I would like to understand the rational why to consider to drop multipath-quic. If such a decision is made it should be clear why.  All those arguments that Spencer mentioned below have been faced and overcome with MPTCP. What makes quic so different that they cannot be solved (in a same way as with MPTCP)?

Best regards
Hannu

From: QUIC <quic-bounces@ietf.org> On Behalf Of Mikkel Fahnøe Jørgensen
Sent: Sunday, September 27, 2020 7:38 PM
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>; QUIC WG <quic@ietf.org>
Subject: Re: Preparing for discussion on what to do about the multipath extension milestone (was: Re: IETF Last Call for QUIC)

At least I’d like to see multi-path with non-migration, for example to take advantage of multiple network cards, and to prioritize a VPN link but with WAN fallback at full capacity, or during service degradation. This especially so for long running connections server to server in order to avoid dealing with this at the application layer. Of course, it is non-trivial to state preferences, and QoS / latency / loss must be evaluated per link.

Kind Regards,
Mikkel Fahnøe Jørgensen


On 27 September 2020 at 18.08.21, Spencer Dawkins at IETF (spencerdawkins.ietf@gmail.com<mailto:spencerdawkins.ietf@gmail.com>) wrote:
Dear QUIC working group,

On Fri, Sep 25, 2020 at 5:00 AM Lars Eggert <lars@eggert.org<mailto:lars@eggert.org>> wrote:
In parallel to progressing the "base drafts" towards RFC publications, the WG should now also begin to pick up the pace on our other adopted work items (ops drafts, extensions, etc.)

One important other discussion item is what to do about the multipath extension milestone, which some have suggested should be dropped, while others still show interest to pursue it.

So, I'd like to understand the suggestion to drop this milestone, before I start trying to discuss that suggestion :-).

In conversations with individual folk, I've heard these concerns about QUIC multipath:

- Whether it will be possible to evaluate multipath performance at scale, both for evaluating proposals and testing implementations.

- The complexity involved in making decisions dynamically about which path to send a given packet on (which could be a research topic, given certain constraints and goals).

If I've misunderstood or misquoted, my apologies, of course. Please correct me.

What other concerns do people have? I'd like to get all the objections out at the beginning of the discussion.

Thanks!

Spencer