Re: New Version Notification for draft-bonaventure-quic-atsss-overview-00.txt

Mirja Kuehlewind <mirja.kuehlewind@ericsson.com> Tue, 02 June 2020 19:45 UTC

Return-Path: <mirja.kuehlewind@ericsson.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 5A5153A0AD7 for <quic@ietfa.amsl.com>; Tue, 2 Jun 2020 12:45:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-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=ericsson.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 DJDTuc_xavQK for <quic@ietfa.amsl.com>; Tue, 2 Jun 2020 12:44:57 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-eopbgr130042.outbound.protection.outlook.com [40.107.13.42]) (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 751313A0AC7 for <quic@ietf.org>; Tue, 2 Jun 2020 12:44:56 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B10iHx7ughqxvlPavy7BSehsFxNf2AGYSVFzYLuIYtp2jQN5U6JRy5HK7n2CUMXYgCyFRA6PPENXGJlVRTEXwg2QUa2xkBSVP5vdTzEh2y7ASGBp0RKK1thUXFYStfipAS3l5ttRpvKxYRWgr2Huc4pJzUzEpQQSUZlJSH5yO6Nn7stT9e1iM2VkoNkFbsPSvBAqx0L9jLO9+aytZ2mgQsKSTPexYuU411fcuvf1K5RhAC3JHCW5mduzpMffUPIUFwqEU8GVm9nAynO+5ArH+EmvKO8iGCPapD4EiFvmflPPNPBidtI9VXyFNUwkDAKzZ1Y72trdcXEjCVaY12bBIA==
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=6KeDSFBbRDPMZwiMYZMkAVHxECsYcj8FIeK8B0gQJCc=; b=PXXOiMzeG0Hb2mt4ecIE2lCaUQKvrMmBTligtDsAalvTW5Pnn4Cpf22YQZEhq9hFJS8n2ZcS/ycmGw4kTJ2YsNnvewhbu7QWLpBfeKarZnQ3OViih8ar5Fsmq93KNd0eol5RKmQudVM0F4cNwn4ToYRbBCGFrmfLaV0IPk3L2ROBlK+xo2TJDtlQT3TdNyF98ymRXed/KvKqa89MvU4JjfI8rxk6dFLLcEEFlMZ3E0IsGm8nTh84urEp3OUl+JK5kIRDovMh6VNOcTEepi1HI/MULg6EICmqjIb59WuRQf2ml93EVQv0WG6phDq/+T3zz+ggDXxStV38uvsk6MnJsg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6KeDSFBbRDPMZwiMYZMkAVHxECsYcj8FIeK8B0gQJCc=; b=gWiWXBGG8KRXuGDDcJbFt1TxyCBeJ7kn9J42eLnLgJM5ygHVWllYqUW2VM3qahRr3wNDNw/OODPU7fIPevajVLBi9xnwOourSzjwLz3VrerBczaKq/I8Ub38I96k/B6JAVLgp2wC2c+0oqM4FdqmmzxiJLxaL7kvG0NdxR+qUdo=
Received: from AM0PR07MB4691.eurprd07.prod.outlook.com (2603:10a6:208:75::30) by AM0PR07MB3969.eurprd07.prod.outlook.com (2603:10a6:208:4b::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3066.7; Tue, 2 Jun 2020 19:44:53 +0000
Received: from AM0PR07MB4691.eurprd07.prod.outlook.com ([fe80::5c92:87f1:124a:e912]) by AM0PR07MB4691.eurprd07.prod.outlook.com ([fe80::5c92:87f1:124a:e912%5]) with mapi id 15.20.3066.016; Tue, 2 Jun 2020 19:44:53 +0000
From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
To: Matt Joras <matt.joras@gmail.com>, Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
CC: IETF QUIC WG <quic@ietf.org>
Subject: Re: New Version Notification for draft-bonaventure-quic-atsss-overview-00.txt
Thread-Topic: New Version Notification for draft-bonaventure-quic-atsss-overview-00.txt
Thread-Index: AQHWNoi8vgpf4QkxvU2VNxedroKQQqjFN7mAgABSgwCAAFbLgA==
Date: Tue, 02 Jun 2020 19:44:53 +0000
Message-ID: <D2BBDD3C-89F7-43BF-B5C3-1EC5E8C69EBE@ericsson.com>
References: <159084638843.27466.7915766554130545967@ietfa.amsl.com> <CAKKJt-eHQtgjc-zuO7vrGZ1Q2c7=3hetOb0FyqnEmbTDu1Uwuw@mail.gmail.com> <CADdTf+iBRLu20OH-WTEmo=e7WZ8Ce5QVP+_LWO09u6LxjCPe2g@mail.gmail.com>
In-Reply-To: <CADdTf+iBRLu20OH-WTEmo=e7WZ8Ce5QVP+_LWO09u6LxjCPe2g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.37.20051002
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=ericsson.com;
x-originating-ip: [2003:de:e700:7a00:4b4:966:e26f:f909]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 38e470a4-8642-4361-715a-08d8072d6be7
x-ms-traffictypediagnostic: AM0PR07MB3969:
x-microsoft-antispam-prvs: <AM0PR07MB3969233AF7509882DF82309CF48B0@AM0PR07MB3969.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0422860ED4
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +QVburfOA9RNGsS6j1lM7kR1sU2e3KXxtTfwXt/RwnkaAckxgMBW+mZ3panw1XaNBvmY6oVPknWb6foJesDm/Sv++dvesPBpp/kHxLdznSOII8Tr4hZYDqj7+p9be/92X9gkmmgpqI4rQGnM3Dvo4kWyfKZAm5mImZV58ZB1F85Tlbq3KbGKirxml5TLFhF+tedUvXljk96YsLezFQgyzVzZa5X3Mup9BwULWRal/kh4ndV6JAR98wihUr0aPDcipousnUTajhI5MkBDdi0z7J7L2FSxyoKBVPjUPYznP3xsqhAE47YzbbrSj+5vbjigpu8UvczXfH4Gq+NvP+79+7DHAS/WaFwexPkX7IOV5J+yanVWVfxRg6trJVzYQUCdwiEChfI4zoGQ2KgZXGnVDQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0PR07MB4691.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(4636009)(396003)(346002)(376002)(366004)(39860400002)(136003)(4326008)(71200400001)(5660300002)(8936002)(8676002)(53546011)(2616005)(110136005)(6506007)(44832011)(316002)(15650500001)(186003)(86362001)(2906002)(83380400001)(33656002)(6486002)(966005)(36756003)(66946007)(66476007)(66556008)(66446008)(166002)(6512007)(76116006)(64756008)(66574014)(478600001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: CZ967xTpUodwC9R47YgG6UgosHIrtSuQtIXSt4g+kbYFejJhtjGCMPpsX02tU9loA5gIUn3QLCtBJU+lqJH/IssLGgM8kdPDjF189pb82InzA/gNRmqTeBws1sFwowQREYmJYMTZrjcqyZPMBDFI8u998Pi/AEmmdbMCEPPZ6QyEY0kmRHqVGoF8PYuEbFnndXLVzhhhoVdSIIhvHAMlEaIW5u3LWRb5WtPKglg9p7d7hLr3+4+zHfJ0riqpfn81tElEY7GpwfTg/imguiu2Ykswv25mlkaFETYTzBE23/KRnmfLQB2beSpwcyOin3958fva3hQIBmW/Ew7GX6AaFvwJ4ndMrLTRO5CDbBKlqBD0UBQEtUGeWeoDB4ul4pGOeBxgOvWECZs8tv+k0kUHRlJMVFZZbT5rVMZPBLQ7qJuE+kK5E/J1fPE3s/lx4B2BzsD1BObV/xrunD/WQbknkUpG5U95pxJ2ZeTqqPgTFYJuRTtNVYCFiha1Rl4klxeQvf7nGbhhoD31CMGS9vphcqMFaN16gt+lq/B18AwTV30=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_D2BBDD3C89F743BFB5C31EC5E8C69EBEericssoncom_"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 38e470a4-8642-4361-715a-08d8072d6be7
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jun 2020 19:44:53.7718 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jZiy+v9Bf2UtnHFevhAXMq6tiPnCP82+2tDgl0PLmOrYUJcD2wFcaITEnRmeDa1eqSuhK3Dnh//90xBAAZRUq2U4JYRaLUW7gpPCNZYDQDg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB3969
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/JRalB4ezFM5QVL_zmUANqqtd0ao>
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, 02 Jun 2020 19:45:01 -0000

Hi Matt,

thanks for the feedback. Please note that in ATSSS the UE can decide to use this multipath service, or not, e.g. if the server provides multipath support directly (or even do both but not sure how useful that is). However, using the network supported service can be beneficial for downlink traffic towards the UE as the network might have information about network state and potential needs to handover. This information can be shared with the UE, however, there is no protocol mechanism to share this information with the server. I believe we briefly mention this in the draft but I guess this discussion could definitely be more explicit.

Mirja



From: QUIC <quic-bounces@ietf.org> on behalf of Matt Joras <matt.joras@gmail.com>
Date: Tuesday, 2. June 2020 at 18:36
To: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Cc: IETF QUIC WG <quic@ietf.org>
Subject: Re: New Version Notification for draft-bonaventure-quic-atsss-overview-00.txt



On Tue, Jun 2, 2020 at 4:39 AM Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com<mailto:spencerdawkins.ietf@gmail.com>> wrote:
Dear QUIC,

Several of us submitted this draft (which I emphasize has no special status in IETF, 3GPP, or between IETF and 3GPP).It's being used as one of the inputs to SA2#139E, which is underway now (and that also doesn't give it any special status)..

We are, of course, interested in comments, especially if we've gotten something wrong about QUIC, directions for MP-QUIC, or apparent gaps.

The QUIC chairs have told us this is an appropriate thing to discuss on the QUIC mailing list - we did ask.
Thank you very much for producing and sharing this document, I agree it is appropriate for this forum. The diagrams in the document are especially helpful.
That being said, I have a lot of concerns about the feasibility and usefulness of the schemes in this document. I wonder if this usage of QUIC is in the spirit of many QUIC deployments, or if it potentially hinders an application's usage of QUIC. Correct me if I am wrong, but it seems one of the core tenets of these schemes is that user applications on mobile devices would have their flows to servers transparently tunneled over a multipath transport and then "untunneled" for the final transit to the server. One of the benefits of QUIC in practice is the ability to potentially bring the transport implementation "closer" to the application than was traditionally possible with TCP. One useful signal to applications is the transport's knowledge of the underlying path state. By transparently tunneling a QUIC connection over multiple paths this signal is lost. This has practical implications; the congestion controller used by the transport cannot proactively act on network switching signals, and the application cannot proactively adjust its behavior either. As a trivial example, an ABR streaming video application may detect that the underlying path has switched and subsequently adjust the bandwidth. One could imagine partially getting around this problem by implementing a channel on the UE (i.e. some sort of API) through which the information about the underlying path state is conveyed to the QUIC transport which is being tunneled. However, this doesn't address the loss of information for the server. Additionally, I would argue that if this UE informational channel exists there is no need to tunnel QUIC traffic at all -- the QUIC transport being utilized directly by the application can manage its use of the underlying network interfaces.

Said another way, I think it would be useful to further discuss why these problems need to be solved in "the network" itself rather than focusing on making QUIC "natively" capable of optimally navigating 5G networks.



Best,

Spencer, but not just Spencer
---------- Forwarded message ---------
From: <internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>>
Date: Sat, May 30, 2020 at 8:46 AM
Subject: New Version Notification for draft-bonaventure-quic-atsss-overview-00.txt
To: SungHoon Seo <sh.seo@kt.com<mailto:sh.seo@kt.com>>, Olivier Bonaventure <Olivier.Bonaventure@uclouvain.be<mailto:Olivier.Bonaventure@uclouvain.be>>, Qing An <anqing.aq@alibaba-inc.com<mailto:anqing.aq@alibaba-inc.com>>, Markus Amend <markus.amend@telekom.de<mailto:markus.amend@telekom.de>>, Andreas Kassler <andreas.kassler@kau.se<mailto:andreas.kassler@kau.se>>, Spencer Dawkins <spencerdawkins.ietf@gmail.com<mailto:spencerdawkins.ietf@gmail.com>>, Mohamed Boucadair <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>, Quentin De Coninck <quentin.deconinck@uclouvain.be<mailto:quentin.deconinck@uclouvain.be>>, Mirja Kuehlewind <mirja.kuehlewind@ericsson.com<mailto:mirja.kuehlewind@ericsson.com>>, Olivier Bonaventure <olivier.bonaventure@uclouvain.be<mailto:olivier..bonaventure@uclouvain.be>>, Nicolas Keukeleire <nicolas.keukeleire@tessares.net<mailto:nicolas.keukeleire@tessares.net>>, Maxime Piraux <maxime.piraux@uclouvain.be<mailto:maxime.piraux@uclouvain.be>>



A new version of I-D, draft-bonaventure-quic-atsss-overview-00.txt
has been successfully submitted by Olivier Bonaventure and posted to the
IETF repository.

Name:           draft-bonaventure-quic-atsss-overview
Revision:       00
Title:          3GPP Access Traffic Steering Switching and Splitting (ATSSS) - Overview for IETF Participants
Document date:  2020-05-30
Group:          Individual Submission
Pages:          29
URL:            https://www.ietf.org/internet-drafts/draft-bonaventure-quic-atsss-overview-00.txt
Status:         https://datatracker.ietf.org/doc/draft-bonaventure-quic-atsss-overview/
Htmlized:       https://tools.ietf.org/html/draft-bonaventure-quic-atsss-overview-00
Htmlized:       https://datatracker.ietf.org/doc/html/draft-bonaventure-quic-atsss-overview


Abstract:
   This document briefly presents the Access Traffic Steering,
   Switching, and Splitting (ATSSS) service being specified within the
   3rd Generation Partnership Project (3GPP).  The ATSSS service
   provides network support for multihomed devices to select a path for
   transmission (steer), move traffic from one path to another (switch),
   or use multiple paths simultaneously (split).  TS 23.501 specifies an
   ATSSS architecture for TCP traffic.

   This document presents a snap-shot of the ongoing discussion in the
   3GPP to enable ATSSS for non-TCP traffic, based on the use of QUIC,
   and assesses to what extent IETF specifications can be used to meet
   the ATSSS design goals.  Apparent gaps are also documented.




Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org<http://tools.ietf.org>.

The IETF Secretariat


Matt Joras