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

"De Schepper, Koen (Nokia - BE/Antwerp)" <koen.de_schepper@nokia-bell-labs.com> Sat, 16 November 2019 12:32 UTC

Return-Path: <koen.de_schepper@nokia-bell-labs.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 ABA71120127 for <tsvwg@ietfa.amsl.com>; Sat, 16 Nov 2019 04:32:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.903
X-Spam-Level:
X-Spam-Status: No, score=-1.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-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=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 a8p_nYEI8DeU for <tsvwg@ietfa.amsl.com>; Sat, 16 Nov 2019 04:32:38 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50126.outbound.protection.outlook.com [40.107.5.126]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB0571200B4 for <tsvwg@ietf.org>; Sat, 16 Nov 2019 04:32:37 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iV9Yq8KIUlo+G2ogjGN/NFc5lzTNR+Z7IdSWuppshf7j0DBcZ6pLLosmgTWEROsHBATS6GsOgi34ASQaByfxFmjOUn72bjwbvUhycODpeDxqYkbzoLILp6NAhCr9twk8BQpuDr9qQnPcfI8GLGtq68hH4nRzoLCH+sxfoceqzIf1Dw9yrgaUjHlGeEQHkddprywuNmtEQbCB1PlGsuNHTC2ITzpgfdD14xitf0MbvUc2aUW+HDGOqXrqadaucl6bJ8leWXdwSLGPeJiGIMb/UTLP/ZPvRTKIuCLKJ3wHYdTFUcdm+VSW5Jn30Ka5Xsayp6x3OPLokSjrysZWClnDHA==
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=yWMANV8X79NX82i+6xLxqaRRbDefboIxCAh5SD6C2jw=; b=Y95l+8FBfYar/ML5EMSylseajVwJE/tuaxnKXY474d14lMJpwUn9Z/UmXNUBd7oUYxwwHpLZ4Zk99xeUHKTnlVatN/1LpHOK+nUCpi1SoVZapWOt113AykAEQalssb0SpSRo0QAYXrNHPqQqjJbtKMn04NOc4Bi+BJ19M5prxD1ugI+al8lRM1d2WZGhv8zXKW6+DRjdZl7BjlNiwPmKqwZotpNQjXY1++83AGHRElXGby1QoMmu5ssU8frN0FyUrpZt7sNR3Zq0MjSVcEGvMducFPoxgCDAuD92zzRZh/BwryAF8OBHzXP7+/1buPnQqT/KMDfKUtuJU4om6M3xdg==
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=yWMANV8X79NX82i+6xLxqaRRbDefboIxCAh5SD6C2jw=; b=uK1Djuv1I2L667SlYpY4IvH5peC1oIVwk1zuWbQjXDZkv3GbdhmgFl85rRwXdgWyT9xhLxNF04pNbaRDxmi1IrkEQVpGqAdmCdwFz7sHpudARdyOOsAmAo+rxD40lmPqH8vdV8ochl+oVZqoTx3UKWzvnhDb7T1sbFZRwSOWrDI=
Received: from VI1PR07MB3470.eurprd07.prod.outlook.com (10.175.244.148) by VI1PR07MB5343.eurprd07.prod.outlook.com (20.178.8.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.12; Sat, 16 Nov 2019 12:32:35 +0000
Received: from VI1PR07MB3470.eurprd07.prod.outlook.com ([fe80::2de1:5042:ef61:4700]) by VI1PR07MB3470.eurprd07.prod.outlook.com ([fe80::2de1:5042:ef61:4700%6]) with mapi id 15.20.2474.012; Sat, 16 Nov 2019 12:32:34 +0000
From: "De Schepper, Koen (Nokia - BE/Antwerp)" <koen.de_schepper@nokia-bell-labs.com>
To: Sebastian Moeller <moeller0@gmx.de>
CC: "Rodney W. Grimes" <4bone@gndrsh.dnsmgr.net>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] Requesting TSVWG adoption of SCE draft-morton-tsvwg-sce
Thread-Index: AQHVmvJ2XMrEJmayLUKR+RXu9aXL7qeKsaYAgABOOwCAABBagA==
Date: Sat, 16 Nov 2019 12:32:34 +0000
Message-ID: <VI1PR07MB3470B276BA2D92443BE0E846B9730@VI1PR07MB3470.eurprd07.prod.outlook.com>
References: <201911141350.xAEDo99J048928@gndrsh.dnsmgr.net> <AM4PR07MB34590617DFA85A76377E002FB9710@AM4PR07MB3459.eurprd07.prod.outlook.com> <8A1A0F64-9B46-442F-9CAC-BFBA884E1B10@gmx.de>
In-Reply-To: <8A1A0F64-9B46-442F-9CAC-BFBA884E1B10@gmx.de>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=koen.de_schepper@nokia-bell-labs.com;
x-originating-ip: [81.82.56.234]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 41d9d8c7-c95e-4210-5548-08d76a910ef4
x-ms-traffictypediagnostic: VI1PR07MB5343:
x-microsoft-antispam-prvs: <VI1PR07MB53437C3B7D7ED9314EB4D942B9730@VI1PR07MB5343.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02234DBFF6
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39860400002)(376002)(366004)(396003)(136003)(346002)(189003)(199004)(53754006)(13464003)(33656002)(76176011)(186003)(86362001)(7696005)(26005)(102836004)(53546011)(6506007)(55016002)(9686003)(486006)(11346002)(446003)(6436002)(476003)(14454004)(4326008)(316002)(25786009)(478600001)(6306002)(2906002)(99286004)(54906003)(66446008)(66556008)(8936002)(74316002)(71200400001)(256004)(3846002)(6116002)(14444005)(7736002)(305945005)(561944003)(76116006)(71190400001)(66946007)(66476007)(66574012)(229853002)(81156014)(81166006)(6246003)(66066001)(52536014)(6916009)(64756008)(5660300002)(8676002); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB5343; H:VI1PR07MB3470.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0;
received-spf: None (protection.outlook.com: nokia-bell-labs.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: BHvkXqk048jxV9e87X++z5Sy/mHpWU0xvix4sYeOA3njb+EfI7407coIxkHNyqq4vUUMUwol1kj5FtEc5JWUr5iNKq/ooA/nkh6ZSmBeSQDzCVp06ZtRi23Jgod9JNEOtCqfLXaBnD2eKELI59lo6hVy8R0OQ/FSydbbv+WMhyq97VyLeNHcZyVbAQu5Esoe8CKK1uOZnIgd3zYI9Q+seiNbl6pz8cnQq4yJstMgeiFLwgz0Tu+Md26GQkrR9CNKrhmQhDd+T7guSGxMMQ3VfxNwlDD6Q2v31KEsLqimVPWOsMvDFinM4IuRhljQ+aObRhqiW4Hplw3+vdR268iDELfhhvMf/ksBROSyrYxVKMQ0QAdUDSgk+IeNBOBhVN/8RqTJ2Ip+3lH4WoIHUrPAMP5nTQUDGuAomOu/f+zGiekB9Xd11eropA+yzZSw+7MF
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nokia-bell-labs.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 41d9d8c7-c95e-4210-5548-08d76a910ef4
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Nov 2019 12:32:34.8151 (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: uVaq9b2+5Cu5oqHyITQMRHPFtMeenaqLY3Uwe2oCxneJ6nSrgx+6MpHZ+w+pZeeZlJzmZ+GJW9Ynuwnx9o1/d63TSi2cBYJNQeQOHvKXidOkOxTSxpsTZQYJfFznvbnT
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5343
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/yNF3E6w26PQxNsxmctUuTTBulRU>
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: Sat, 16 Nov 2019 12:32:41 -0000

Hi SCE'ers,

I don't think this is a personal battle, nor a competition or an attempt to stop/block competition. I just want to call for using common sense. It is the role of IETF to come to consensus and make sure that there is a common way forward. We also cannot let individual users of cars decide if they want to drive left or right on the roads, or pick their favorite color to stop on traffic lights.

Releasing two simultaneous experiments on the same code point with largely the same goals will likely result in the code point becoming useless.

On the other hand, I think the evolutional analogy is a good approach. If the Internet is the existing ecosystem and the new ECN codepoint we select is the gene combination, we need to make sure that we select the fittest one, that gets the best chances to survive and flourishing (that users want to use and that replaces the existing codepoint). Releasing 2 in parallel that will rather kill each other is not what we want, right?

I also don't think that coupling or blocking the future of Low Latency ECN on technologies, that have been proven hard to adopt in the industry, is a better strategy.
Related to long adoption times, rfc3168 got the opportunity of about 20 years to get adopted, FQ got I guess 10 years to get adopted, and for both I see no real/general Telco industry (silicon) adoption.

That's why I see only the SCE-FQ dependency as a real adoption-show stopper. Believe me that getting support for ECN in silicon is already a challenge, you don't want to additionally put FQ on the plate (or should I say wafer) as well...

Obviously in circumstances where FQ is beneficial or FQ and ECN is easy to implement or is already implemented, L4S is a very simple upgrade. I think it would be very useful to have an L4S-FQ draft for this. Volunteers?

Regards,
Koen.


-----Original Message-----
From: Sebastian Moeller <moeller0@gmx.de> 
Sent: Thursday, November 14, 2019 7:40 PM
To: De Schepper, Koen (Nokia - BE/Antwerp) <koen.de_schepper@nokia-bell-labs.com>
Cc: Rodney W. Grimes <4bone@gndrsh.dnsmgr.net>; tsvwg@ietf.org
Subject: Re: [tsvwg] Requesting TSVWG adoption of SCE draft-morton-tsvwg-sce

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
>