Re: [tsvwg] Requesting TSVWG adoption of SCE draft-morton-tsvwg-sce

Sebastian Moeller <moeller0@gmx.de> Thu, 14 November 2019 20:22 UTC

Return-Path: <moeller0@gmx.de>
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 F1C361208F7 for <tsvwg@ietfa.amsl.com>; Thu, 14 Nov 2019 12:22:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.349
X-Spam-Level:
X-Spam-Status: No, score=-2.349 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
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 SWEkk8HJPg6Y for <tsvwg@ietfa.amsl.com>; Thu, 14 Nov 2019 12:22:26 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.20]) (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 E7B7E12082E for <tsvwg@ietf.org>; Thu, 14 Nov 2019 12:22:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1573762937; bh=gqmbnpy6Eqa7MmG3misQ8eaRZuaWp0jrzDeDdRhqkPY=; h=X-UI-Sender-Class:Subject:From:In-Reply-To:Date:Cc:References:To; b=DIlz4jeGIylyZx0ymmHoHumqy1u7/mYWnPvu2xIfV8OwhUTMKwNJ0vurwrKhT0AVx w2bov/nBnD2tRzR+YFGgXmYt23TPgMopKF0zcx7gAc/mql6JSBM8nAuRUZkoLRoCXV 7q7+r7NCf4pu2s7grV/EKslLcToYfvrPjU3pW8Fc=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.42.220] ([95.116.128.102]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MnakX-1i3OjE12qD-00jaRW; Thu, 14 Nov 2019 21:22:17 +0100
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Sebastian Moeller <moeller0@gmx.de>
In-Reply-To: <5DCDA202.9030903@erg.abdn.ac.uk>
Date: Thu, 14 Nov 2019 21:22:14 +0100
Cc: tsvwg@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <43786D41-6FA8-4335-AEC4-8524261AF805@gmx.de>
References: <201911141350.xAEDo99J048928@gndrsh.dnsmgr.net> <AM4PR07MB34590617DFA85A76377E002FB9710@AM4PR07MB3459.eurprd07.prod.outlook.com> <8A1A0F64-9B46-442F-9CAC-BFBA884E1B10@gmx.de> <5DCDA202.9030903@erg.abdn.ac.uk>
To: G Fairhurst <gorry@erg.abdn.ac.uk>
X-Mailer: Apple Mail (2.3445.104.11)
X-Provags-ID: V03:K1:pRT2I5c31sAkl0X6w1NwvqV49R/Zd4yVP929miJBzG5L1R4wpb/ HRQ30qmTHJwNAscEx3ElMzGs13UL9xuCQGZGTstzv+CwVHAN1ajBCPkJprA9IQZlHki7z7U jsL9QB1PQnxLP+CK3j1Ds6MOQQO2mGf0X7hk5XDxtJKRTXxRttblxlYhOPKBTCbqG5clWOI 56zTw180Ov4Zh82ZqSm1g==
X-UI-Out-Filterresults: notjunk:1;V03:K0:DYFoh7ydlVw=:wIrvgQf41m4BE9/hJYp/Ub y2Hl1OuuD+rVymOyVKE//s7FxzzfrCFqFQrmiLJ2g05QkY52kfY4yfvJv4t0UgyBbr6E/7E2n 2ZQ6TaRPFAG9nkAszeds9F4Qwo11dhCq1/buIfomJxSSFIbpITlzdNoGjhylkEFcQXqaQdMof EbiqgpzWmy//hwa51EG3y46OOpKaPhu5o7dVpv8q12fjVJ/A5KVHWJO7h15CjnqjXzJ21ALFe 0KhVuguOOdC8lpi+NWOMwqKF7fvskWgWYiwxHpYLigC13TywYhHpY1fggT/aCBgpoU1nwUR20 DRT76n5KKcm2qotRTetdrutzHXrVSaao6hiwW3LFFRsK9MDYJhuSJWrAK++aePASUX9y1DhYC fGxQpbOV+xOzvPEm8DfD1ySgWiwWfTmbBCl9N8i44d0sgwoKSv5hdfbQ2T8dAYRn5g+dYDq7x cFgRH6IIEUg2zAMWe0e7zPI7t7G6cK8FViN0RdHsQBICqzGXacRzvoHPGAJIGVpo876YHU0FX u8Rccro8d/Dx8JZeytTFndgWKRVq1qIUF32c1z4V/isqee9HBIwQvNCSWj7hZGIwPCZwGPcz8 Tjq0wX6dcN04O4UiV2Z59280jKcUys8tltrI4y9QXFjZt/VlZgJANhHqP+hhx4VeCVX+hxmSS 01wbbN+oEQoMCwvn1bzzuLbl7y5B5wNsHsOAMAJcKWfwnswg1F1H3tictoOktvxX4PVZqJtAy wfunufWYbe4znWx8716qiTnEDTB7rVWjkN7eyj+eX0/RIuMuAegkYwFnPGTyugK+p18zs+U3m MoI8LAKHbSzvDeB6xALrpbel62i4IG7c9gBfQ4JqcIbZGOUEIktAHXpUIivEVdxuB0QuQ+MDX +XK7q6GhlhT6/M4FNj7zlKru+8B2KBBuSVyqOULkTouECPBUYP0m9XOmi4EjjAb2HT6BPscym hLfgt2556JFmdb2/v3cTvEpfglfYQlJ+yAK1cMzzoJ0qDdTEF9zduk6L0tQGE37/LPxWT+1Pa SJ7vpfePoYo0dGdzi2pRHplhNdY3hsRNe2ieqIZ/vYpmFkllyUAT1KHoQMjFNrqd8eIhua4Un OrmQZkPBeqEeOQZoXWWYREv6r5F5Cg25e09jhSHKunUcmXQwywpcnI1/9/cjRLJuJqg7AaK2K S2iSUU3TUNsVCmS5Xpk7Wg6fgjcS7O6S0otaFc2nW3uaGm2V9f3IzQKe8mzrwVyUySplCjvT2 Gzq9dUZlz2OR18q1fPkf2bu/qgdFYUZAYZ2RavH1XHZ2dAQuBO/YyGKZXXZo=
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/RwB7SfaR8tWohWjVuuhQVbSrd4w>
Subject: Re: [tsvwg] Requesting TSVWG adoption of SCE draft-morton-tsvwg-sce
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: Thu, 14 Nov 2019 20:22:38 -0000

Hi Gorry,

more below.

> On Nov 14, 2019, at 19:50, G Fairhurst <gorry@erg.abdn.ac.uk> wrote:
> 
> I think we could do better to keep the discussion focussed on why the IETF would need an additional level of signal (aka ECT(0)->SCE->CE->Loss) and whether this has implications on existing RFCs and the chartered work.

	[SM] Well , since CE is already in use, re-defining it comes with the issue of non-compatibility with parts of the existing internet. It seems much easier to avoid undesired negative interactions with rfc3168 compliant network nodes by keeping the original meaning of CE. But since a [weaker | faster | non-1/sqrt(p)] type signal is desired for explicit congestion notification an additional signal level seems worth to spend one ECN code point on. (It is not that the L4S approach would conserve that ECN codepoint). SCE seems to be compatible with the existing internet. 
	To my knowledge the only known issue of contention is L4S' proposed redefinition of the ECN code-points which makes L4S and SCE incompatible. Since L4S seems to be currently aimed for deployment at the ISP customer boundary, I would propose for the duration of both the L4S and SCE experiments to mandate an "access network MUST make the use of L4S/SCE type AQMs configurable by the end-customers" (what I mean is if an ISP deploys any one the customer needs to be able to shut it off), that way end-users have the choice which interpretation of ECT(1) they prefer. 
	Yes, that will not be perfect future proof way to deploy any of these, but how about getting real world data in to show that universal deployment of any of the alternatives is justified and desirable?

Best Regards
	Sebastian


> 
> Gorry
> 
> On 15/11/2019, 02:39, Sebastian Moeller wrote:
>> Hi Koen,
>> 
>> given the list of open issues with L4S components adopting this draft seems pre-mature:
>> 
>> 1) peaceful coexistence with 1/sqrt(p) traffic at short RTTs with L4S's preferred dual queue AQM (dualQ), IMHO this is a show stopper unless the aim is to give L4S style traffic an (unfair) bandwidth advantage.
>> 
>> 2) peaceful coexistence with rfc3168-compliant ECN using AQMs (TCP Prague)
>> 
>> Given the duration of the L4S project's development so far, it seems optimistic that these issues will be solved and robustly stress tested any time soon.
>> 
>> In that light in incompleteness and given that evolution works best under selective pressure and competition I think SCE should be allowed to progress to RFC status on its own merits
>> IMHO both proposals should (once show stoppers for safe operation on the internet are fixed) be given a fair chance to prove themselves as robust reliable and effective. Trying to dispose of valid competition by appeal to the editors strikes me as an indirect admission that one's own solution might be inferior...
>> 
>> 
>> Best Regards
>> 
>> 
>> 
>> 
>>> On Nov 14, 2019, at 18:04, De Schepper, Koen (Nokia - BE/Antwerp)<koen.de_schepper@nokia-bell-labs.com>  wrote:
>>> 
>>> Hi all,
>>> 
>>> I think it will be a very bad idea to start now an additional experiment which conflicts with the ongoing adopted drafts. We need to make sure that the initial work can be finalized and that we don't self-undermine the ongoing successful initiative with a second proposal which has a lesser scope and no industry adoption.
>>> 
>>> L4S work might not be very visible on the mailing list (because of the industry context), but there is traction with first product availabilities to be announced next year. CableLabs standardized L4S in LLD, and vendors are working on this. Nokia has demonstrated L4S integration in its WiFi Beacons at BBWF19, which will be available Q1 next year, and other products will follow. I'm sure these are not the only examples.
>>> 
>>> On the other hand, the main concern about SCE is still not solved: I see no solution for the problem that SCE works only for FQ_x.
>>> I also see no solution for SCE to work next to and without interfering with the ongoing L4S initiative.
>>> 
>>> If we want to achieve low latency on the Internet, we need to bundle the effort and maximize the chances for success of the most promising solution. No solution is perfect by the way, and we should stop trying to expect perfection too.
>>> 
>>> I hope from a network vendor's perspective that we can finalize the network drafts. The DualPI2 implementation is stable, seems we need to get some agreement on the wording of the drafts and we need to find a compromise on the TCP-Prague requirements between what application developers think is feasible and safe enough/likely to happen. The application/service provider's motivation will be higher than that of network vendors to get a deployable TCP-Prague implementation (they for sure have already solutions ready to try out and experiment with). Let's focus on this, instead of creating diversions...
>>> 
>>> Koen.
>>> 
>>> 
>>> -----Original Message-----
>>> From: tsvwg<tsvwg-bounces@ietf.org>  On Behalf Of Rodney W. Grimes
>>> Sent: Thursday, November 14, 2019 2:50 PM
>>> To: tsvwg@ietf.org
>>> Subject: [tsvwg] Requesting TSVWG adoption of SCE draft-morton-tsvwg-sce
>>> 
>>> Hello tsvwg list members,
>>> 
>>> It is our intent to ask for adoption by the TSVWG of draft-morton-tsvwg-sce (https://tools.ietf.org/html/draft-morton-tsvwg-sce-01) during the IETF/106 Singapore TSVWG session.
>>> 
>>> 
>>> The TSVWG chairs have provided the following guidelines for this adoption request:
>>> 
>>> (1) The WG chairs want to see interest in SCE technology beyond the draft authors in order to adopt the SCE draft.   This will include surveying the room in Singapore (e.g., who has read this
>>> draft?).
>>> 
>>> (2) Coexistence of the L4S and SCE experiments is a concern that will need to be addressed by the WG if the SCE draft is adopted, and hence is in scope for discussion of this adoption request ..  In particular, absence of a coexistence plan (e.g., to deal with the different uses of the ECT(1) codepoint by L4S and SCE) is not an automatic barrier to WG adoption of the SCE draft.
>>> 
>>> (3) The TCPM WG chairs have indicated TCPM WG willingness to consider complementary TCP work needed to complete SCE functionality.  In particular, draft-grimes-tcpm-tcpsce is likely to be inc luded in the TCPM Singapore agenda for Friday morning.
>>> 
>>> 
>>> Regards,
>>> -- 
>>> Rod Grimes                                                 rgrimes@freebsd.org
>>> 
>