Re: [tsvwg] WG adoption call for draft-amend-tsvwg-multipath-dccp, to end: 19th August 2021

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Wed, 18 August 2021 17:56 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: tsvwg@ietfa.amsl.com
Delivered-To: tsvwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A6E23A0835; Wed, 18 Aug 2021 10:56:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 YXHqHmcI5nor; Wed, 18 Aug 2021 10:56:44 -0700 (PDT)
Received: from mail-vs1-xe35.google.com (mail-vs1-xe35.google.com [IPv6:2607:f8b0:4864:20::e35]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ED5BE3A082F; Wed, 18 Aug 2021 10:56:43 -0700 (PDT)
Received: by mail-vs1-xe35.google.com with SMTP id e9so2305141vst.6; Wed, 18 Aug 2021 10:56:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=/NAc0ly93edpZRReQ/jOmXmhAvVSIP00WwuVT7SxUXw=; b=uKgI12uYVi7KB62t7qz/DQ0GXjfhDRgXU9mOw/IMOZfsLtL3fQZj9clI5tLb2jEIHW +ZPXziF95FSHRWL6sM1LCP2AO6RXhLj2+UZpaILkI3E3P5GbdQD7xOt78u6FIjj6PMia 8aeosUadaG9eIDgwYQxB4eMgCZLmBTnxmJ24dLJbYENzifjaJhmQsmRyo6BRuga+W76T khsE0kXRq+NSy5xlM0cjCybEfQGc4bIhsZ+7Mev7gyt7p1m8qo1k5vB7amRz8pxj5eei Xa0tXzQZgX6jTcIEMIN+Z1RyxNXawTipkRrF8jF3umZI/anNBBae8TD9eIKpjFgzsGrc hQNg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=/NAc0ly93edpZRReQ/jOmXmhAvVSIP00WwuVT7SxUXw=; b=ZieJv3slIpoL5KLtzATNplZp3ZsjqwutZJzNMEmcKJqnR8p9LoJiFDQlD3ZEZ57sL6 p8o1jgPmAVbzrcFnIYDS/nAy78cKaE29o7CRaGnIJoIPLsHn3WU6x1M8lnFWu86oqKt2 FSlipq1AEhPG8rxxxZY1GIvdSlM65eLKLkTDPbPYScHHr/3fxjkJUFy2ApTvZQ57ExqK CoRmQ5KorIb+AKmkETu1EHxiOatNPBIo7jlPxP9tc2KNfS0gZWsGN+niw8p2eA4hW5YU p9ZXKhiNNJpGc8U/93ruMeWSzVy+c22whz94jfkIf2SxnJhGv9LqbAAo5q+u8uGkW0ki SkYw==
X-Gm-Message-State: AOAM533xNAs7yi5vJTHw3Xaky5+Y7Y8hmiW62ZJigL3QMDwrY5nuJM/O RDp1ivRjST2VgrwJfrS5wKZuV7sQwnjbCHVso3M=
X-Google-Smtp-Source: ABdhPJw+01TKWuCFdRQv3qPJ27ujJNS25IUy+B+nYtHSwHSiGxDX4fdZjqBUwhQodHy0SpT/98iRkV/zYndpTpAprqs=
X-Received: by 2002:a67:7ccd:: with SMTP id x196mr9013744vsc.7.1629309401198; Wed, 18 Aug 2021 10:56:41 -0700 (PDT)
MIME-Version: 1.0
References: <6c3df229-19c3-512d-5c1c-695f66cd278e@erg.abdn.ac.uk> <LO2P123MB58647049AC4FCF961229DE69EBF79@LO2P123MB5864.GBRP123.PROD.OUTLOOK.COM> <3c126e5793f14c1790e17f67d766870c@huawei.com> <de08702f-c9ed-41c7-a4dd-e25f5a8daf78@HE1EUR02FT057.eop-EUR02.prod.protection.outlook.com> <E02510CE-7D2A-4473-B8E6-60EF3D8D9D95@ericsson.com> <FRYP281MB04057634BB46B9DD672F92F5FAFD9@FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM>
In-Reply-To: <FRYP281MB04057634BB46B9DD672F92F5FAFD9@FRYP281MB0405.DEUP281.PROD.OUTLOOK.COM>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Wed, 18 Aug 2021 12:56:14 -0500
Message-ID: <CAKKJt-cjec-B0NADSdR9NsvvQqzVXohfyXj_ScmfmAFk3mevug@mail.gmail.com>
To: "Amend, Markus" <Markus.Amend@telekom.de>
Cc: Mirja Kuehlewind <mirja.kuehlewind=40ericsson.com@dmarc.ietf.org>, Kevin.Smith=40vodafone.com@dmarc.ietf.org, Giorgi Gulbani <giorgi.gulbani@huawei.com>, G Fairhurst <gorry@erg.abdn.ac.uk>, tsvwg <tsvwg@ietf.org>, tsvwg-chairs <tsvwg-chairs@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000016756005c9d92879"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/OAGUTrGgqcIBuNTPSrxyf569SPg>
Subject: Re: [tsvwg] WG adoption call for draft-amend-tsvwg-multipath-dccp, to end: 19th August 2021
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Transport Area Working Group <tsvwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg/>
List-Post: <mailto:tsvwg@ietf.org>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tsvwg>, <mailto:tsvwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Aug 2021 17:56:51 -0000

Just following up here ...

On Mon, Aug 16, 2021 at 10:42 AM <Markus.Amend@telekom.de> wrote:

> Hi Mirja,
>
>
>
> please find my comments inline starting with [MA].
>
>
>
> Br
>
>
>
> Markus
>
> *From:* tsvwg <tsvwg-bounces@ietf.org> *On Behalf Of *Mirja Kuehlewind
> *Sent:* Montag, 16. August 2021 14:25
> *To:* Smith, Kevin, Vodafone <Kevin.Smith=40vodafone.com@dmarc.ietf.org>;
> Giorgi Gulbani <giorgi.gulbani@huawei.com>; gorry@erg.abdn.ac.uk;
> tsvwg@ietf.org
> *Cc:* tsvwg-chairs@ietf.org
> *Subject:* Re: [tsvwg] WG adoption call for
> draft-amend-tsvwg-multipath-dccp, to end: 19th August 2021
>
>
>
> Hi all,
>
>
>
> given ATSSS is mention again, I would like to comment (knowing that
> discussion should and will in future rather take place in 3GPP).
>
> *[MA] Agree, such discussion should take place in 3GPP SA2, maybe best as
> part of the study phase.*
>

That would be awesome, and I will not comment on 3GPP topics here (it's not
WRONG to do so, but none of us can speak for 3GPP, or even for SA2 - and
that's their rules about liaisons, not ours).

So my IETF comment is that I support TSVWG adoption
of draft-amend-tsvwg-multipath-dccp, and would encourage TSVWG participants
to consider whether MP-DCCP would make the Internet a better place in years
to come.


>  In rel-17 there was agreement to work on a QUIC-based solution for
> ATSSS, however, given work on MP-QUIC is still pending in the IETF, ATSSS
> support for non-TCP was postponed to rel-18 where discussion now is
> re-started what to study.
>
> *[MA] Yep, you perfectly described the dilemma. There was no option
> provided from IETF for the non-TCP issue and the consequence was to
> postpone any solution from Rel. 16 up to the current Rel. 18 discussion.
> With MP -DCCP a real alternative, supporting steering, switching and
> spitting, is available now and perfectly fits into a 3GPP study phase for
> an assessment. Otherwise it’s likely that we have to postpone again and
> again because no well-suited MP-QUIC for ATSSS purpose is available, which
> is against the demand from the operators who signed
> https://datatracker.ietf.org/liaison/1741/
> <https://datatracker.ietf.org/liaison/1741/>.*
>
>
>
> So far there was large support in 3GPP for a QUIC-based solution for
> non-TCP traffic in ATSSS and no discussion about MP-DCCP.
>
> *[MA] …which became available now with an Open Source Linux reference
> implementation, a progressed IETF draft and support from some operators and
> vendors which believe a solution should be provided in Rel. 18 timeframe.
> With a potential WG adoption of MP-DCCP, a 3GPP prerequisite is fulfilled.*
>

I can't speak for 3GPP (see above), but I can say from experience that
having a draft in IETF that has NOT been adopted by any working group is
almost completely disqualifying, unless an AD agrees to sponsor it.

So, yes, that's a Big Deal in other SDOs (not just 3GPP). That shouldn't
sway TSVWG's decision whether to adopt draft-amend-tsvwg-multipath-dccp as
a working group draft, although it's a good thing for TSVWG to know.


> Even though there is a proposal now  from DT to study use of MP-DCCP,
>
> *[MA] Yep, see
> https://www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_146E_Electronic_2021-08/Docs/S2-2106497.zip
> <https://www.3gpp.org/ftp/tsg_sa/WG2_Arch/TSGS2_146E_Electronic_2021-08/Docs/S2-2106497.zip>*
>
> I personally think that a QUIC-based approach is more future-looking for
> ATSSS
>
> *[MA] What is the definition of future-looking? I see MP-DCCP definitively
> supporting the future development in ATSSS **😊*
>
> rather than supporting yet another transport stack (DCCP)
>
> *[MA] I think 3GPP already maintains a lot of stacks, where one additional
> for DCCP should not be of any importance (similar to MP-QUIC). DCCP is
> further part of the widely used mainline Linux Kernel which allows similar
> implementation as for MP-TCP within the ATSSS framework.*
>
> only for this use case. Also in the IETF I was hoping that those people
> interesting in multipath work, would rather cluster their resources to work
> on MP-QUIC.
>

I have shared Mirja's hope for several years. 🙂


> I of course won’t stop anybody from working on MP-DCCP but I personally
> don’t think it will be adopted for ATSSS and am not sure if therefore it
> will be widely used in future.
>
> *[MA] I think the scope of MP-DCCP is a little bit broader than ATSSS,
> even if the latter is now in the foreground because of the urgency there.
> From Hybrid Access to any multipath support for real-time services, MP-DCCP
> promises to support. Moreover it delivers and will deliver answers for
> general research questions in the area of multipath transport for real-time
> and unreliable traffic (UDP).*
>
> *To quote here Martin Duke
> (https://datatracker.ietf.org/doc/minutes-111-tsvwg/
> <https://datatracker.ietf.org/doc/minutes-111-tsvwg/>): “…There are generic
> problems around multipath that are maybe research questions and I am glad
> we have a platform with this [MP-DCCP] and SCTP to explore those.”*
>

Martin can certainly Confirm Or Deny that this is his current thinking, but
that seems to be an accurate quote in Gather discussions with Martin as
well.

I happen to agree with that thinking - to the point where I took a recent
draft on "path selection for QUIC" to PANRG at IETF 111 and presented it
(slides are here:
https://datatracker.ietf.org/meeting/111/materials/slides-111-panrg-path-selection-for-multiple-paths-stepping-back-00,
and minuted discussion is here:
https://datatracker.ietf.org/meeting/111/materials/minutes-111-panrg-02).

In my mind, the high-order bits are that

   - There is work to be done on multipath topics that is not
   protocol-specific,
   - some of this work is research, and
   - none of the first two points in this list should block consideration
   of protocol-specific multipath drafts in appropriate working groups as
   testbeds for experimentation.

*[MA] So a support of MP-DCCP should not be understood as a vote against
> MP-QUIC, it’s rather complementary.*
>

I think so, too, and I might even have said "orthogonal", but I'm still
working to understand the various use cases under discussion in various
places.

Best,

Spencer

>