[tsvwg] Re: The TSVWG WG has placed draft-duke-tsvwg-udp-ecn in state "Candidate for WG Adoption"

"Koen De Schepper (Nokia)" <koen.de_schepper@nokia-bell-labs.com> Wed, 13 November 2024 12:16 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 60F47C14F6A0; Wed, 13 Nov 2024 04:16:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.106
X-Spam-Level:
X-Spam-Status: No, score=-2.106 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, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=nokia-bell-labs.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cWdnzhx1Jh12; Wed, 13 Nov 2024 04:16:33 -0800 (PST)
Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2077.outbound.protection.outlook.com [40.107.241.77]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 13F98C14F680; Wed, 13 Nov 2024 04:16:29 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=OkCQggkxv/5L/+ShrYR6iEC0rDNUPuTjpBv3K1GbQdFocAx+NBPhREv1ilkTAuIRtYI19PumF9d7fxCfzN6LKgomRWpT3GYflkcdmZ3hcocAwjImnGzJUPHKYgKsZdus/70SOHpEf9bVzrJrEHVTPQKxZiiQZ/QbJM4n1+7+UllbquESBEaTex1adkUUGr29/SJQAxt6yAJZ6YYEOcwdrXhniqDh64xpsBWsRYFJbIzKlR76RPVm/w4Enqo7mcgMOm0dnhTiVhIEGOdJASc4r7WbVcshyJmPQEIPtiz3qWRPAzhZO1zY2AlHLUsp7REUaWBKuNkrr2KSiYjlj/7PnQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tM6MrPzoXO5FtNGLy9SQbGqJRTR6YBVYmCrEHWOJ5F4=; b=Rq0wnL9VD2UiuJ8dlu1LWfkOxaNtUcldbFKVh9RVd0tXQRt0YeIDlLIxE/9oQ3kQRX4vcwXqx+FfUUfjUTwxk2vhPPkwy61YI7VXyKygAXCV3+Aach2jNJK/LAy3gVuZkWjSpWvUPmnu/Em/AmEk+c2gJ8xGE1cSAYHQxnpUraZN+T3afbcGkNACJ32SANbLTLP56oR3NGkOa9Wnd3g2J/1lxIX+iUgMUVtSYuTya7mAihFyairiKAcXRENVTdWsjgf7te2pxWiABfTiYeqDsLt6bH4mALcJ2UECDDW7F5nYg2dqclu9zGocpsTKRGuBRwmhiA6cW1FAnDmDsLOzKA==
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-bell-labs.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tM6MrPzoXO5FtNGLy9SQbGqJRTR6YBVYmCrEHWOJ5F4=; b=LGkvb5Vt6xi943xggZSy0gaQIdoeWW2nMZig0FR7xnp4q7yxEqsFmQe1iHCV0kAojiehBRpQdCIVxL3AiNTGZABxAgYzOs9rN28+x+C2Scb5eFr9zekivrHLoQK32S2EmCfeu6VKhYqgDmxvv8rAYofc1NzJaozRWnEFV99ndQqast6r5BhiSBXRRw9eoMyRVk0uHutDP0TF1aBUe6oUn6U6MuMK8loJPiHz9E3HC86clTEzZR3RX74YgkPRr6KFvUeTZ7cFDPKquxD+8ACsi+PfRV+F/yC03YRZ4Qh7ikAufpA63iHH/CGiX2lOZoKcgRuHEYcH0H7uR66sPXGMhw==
Received: from AM6PR07MB4456.eurprd07.prod.outlook.com (2603:10a6:20b:17::31) by AM7PR07MB7010.eurprd07.prod.outlook.com (2603:10a6:20b:1bf::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8158.17; Wed, 13 Nov 2024 12:16:25 +0000
Received: from AM6PR07MB4456.eurprd07.prod.outlook.com ([fe80::9dad:9692:c2c3:1598]) by AM6PR07MB4456.eurprd07.prod.outlook.com ([fe80::9dad:9692:c2c3:1598%4]) with mapi id 15.20.8158.013; Wed, 13 Nov 2024 12:16:25 +0000
From: "Koen De Schepper (Nokia)" <koen.de_schepper@nokia-bell-labs.com>
To: IETF Secretariat <ietf-secretariat-reply@ietf.org>, "draft-duke-tsvwg-udp-ecn@ietf.org" <draft-duke-tsvwg-udp-ecn@ietf.org>, "tsvwg-chairs@ietf.org" <tsvwg-chairs@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] The TSVWG WG has placed draft-duke-tsvwg-udp-ecn in state "Candidate for WG Adoption"
Thread-Index: AQHbNaHQgmTNHtTsK0q9wsqYTrZO0bK07VVw
Date: Wed, 13 Nov 2024 12:16:25 +0000
Message-ID: <AM6PR07MB44569E9BB52B4DA0015969FBB95A2@AM6PR07MB4456.eurprd07.prod.outlook.com>
References: <173148464207.923779.3507890029384718298@dt-datatracker-5f77bcf4bd-4q5pd>
In-Reply-To: <173148464207.923779.3507890029384718298@dt-datatracker-5f77bcf4bd-4q5pd>
Accept-Language: nl-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia-bell-labs.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM6PR07MB4456:EE_|AM7PR07MB7010:EE_
x-ms-office365-filtering-correlation-id: 1eaf1eab-f8b8-4bbe-1c42-08dd03dcfeb2
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|10070799003|366016|38070700018;
x-microsoft-antispam-message-info: aBi/bfBWrnz0oeliaDzWRyYteZsoHOsvcNajnWfmFydMHIIjnOSljTefL2Pa8Sni7jj9xSXHaKjiS4orCtfifh2VnvjfCXIoaa5V+WG5OKSs5uKxnpAKU/EMbe8ScX9OP2iGwFrUtaxB2/OgSnxRwDCVQt2exRUWv484Os6aYDNdfX3xyH/DUyyP+8QZs7RhzmvdyrmgYwWjAWsRSfzXjSR6DDZU64tN9m7UGUGM6/yieM+yLpaOb9XgPLca4qFGutGrpJbdQuK0mLr9NBR7pyGRv6hAjvkfpz3PD1pe6j2+29dcSgnlcSfmkTc7axWtuc6WV+sTtiRgk6IivbDm7Ll+xeJKFJWpXGNf3HJNZ6Gbbw+egqChWs4x6IUO4YNkP7499F8zCLZ2hg9IqInQTCmvB9r/SYx/2Rrzhpi6dAyNTb44Ybo5r0F0GS5OsrN0uOdEGlGk76z0It3QQvXMc8xcXEKsq8PxqUQAsHcagr28CNOptHE00GQSHV/AO/jeCXI1jMWezE8EYtdgY62FpdcWRqI6epPdkJA1DrSdcmg/i2AVPgD1A3tiMvVu7t7Evhl/I4fE9hPk4lwcYFY8cO9FGGA0TzzEf99egrdDJN5LTbm1rDfqm4Xbjw1pupB9yZmTBmboohIyrw40fqobormAdrRL9+8fEpQYyyFmfmCiYjSdX/9bPkhqoEE9lXwxT7cYhilOvwkgsX39Lq4Ip8TxXDa3FNThUjy6CLA1AXLtj/jsH89JQ/GrdipQq0vroxUDirAio77tbtMxW9FcSeTkJxru6QrZ0xKEHKaKbBkh+IUJ2C4+hufVsP4vxETxHkCbvJtQ5yCvAOWKBE1F5kwLl3q/9s0may8w4gRw64thhbOGT29YXphs89Jn9X+0cwvVkPmPmcchJsrxxagssPkvX3d1HvOFUWzkd9xisW7okUprcdjuSrQjqQfEoEc4UQ4rS8hdwUvq2iaIfiZP77wsBt/0Gp8LZ7g8JGhOMt8WHHLpBJpQF2+aGaj5wwe62QadzcGR+3sXDRb5HidPcuDRT3dvxZcL0hv6/D86UfXRhnMD5tr0j53Cv3zlorWm24qi0G8J8kL8DQzXoW/Bbknm+e5eGReQ7ZwZ3e4jTgEvJgw2Xx6eFwSKM/0EPuIvmKBmAiWNEjYnFCQX3Ew0UwsBDy42HBiyBui8agm1WmepkvpvI/sfzH5K0p7jpErvDWth8rdVPvzxn9xwwgdnqG99/TZxKPrh1ueScqQhWiEhfcXzI4cgQ408N8xVXd1UiBkOtFcDqAfTO4uPWfIRxNG4D6K8dPMNXeIE0hq3eYiwttNd/vZJVdRco/iw5d8NapUfkNpex8+72xmmvxgf1Q==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM6PR07MB4456.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(10070799003)(366016)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: xB0aKD6/NMI/rzVXwx0/v9XL18osENEbKqKe1kzj43gcUN/uRRR5JgnFDqv7vnum8deQOIVSQPdGju0q2Y3/48FqIbVQ2LsDidrqCdE0OvBLZv1CvtsKgEeweXUyNCBU328FFXshgPZEHXBrkLpBht/l/iQB4lmiAIwKd6+PTnQDB9IRISGhi51aAFVtCKgH8OTgmz2vRJNEWg5SdPFcI1ZijHzpIm8lhxLJ2o4U/DCqfHhogSRAEVDeuq/zgiFw/Fl6WZF/eTYxz0akWgkX1RhQBhmugMRDvb1p8ddzf/V30DDhvn7kIa5hSp3vvGycUXrPrzM7m4Y9EMAYRNIxuNWyweNGsExBe4lGyiMCIyUfdch08kuUG8v7QIXtECsOGmFPbw138RyxsTWsofznzKhGclW7xdqRVwcU+uhSmdYIYTO71BczIZHRf596DjF9L7N/4CQKcf6gnvUTpewegaI7dSN8/jNnl0m0Ht5NIb5PS0sxsv3Xa0M78xRbHIrtlRNRAMhYbSHi7EWgNa9pBHRCrTlTzl2GEmaDBG8h1Poa4lVRI7CnlyZMErkVIMibjj9NJ3SCIwUkBTtXcyy+cLEPxaJvh9b3tvP62wXABS2wA7A5YlJ1IqnlQ3KK3xAM9j6J53TpPcLTUWUw2NjG7OlkIdf+pGP0R+08tRHhVtdUfXOKbCtBu9UCrPyqPTEKMtYLpXIJueKCb5uOjD9SZjC+CT//jtOI8iK++hhsqJlN+u9gJJMbIsljr8nBtkSZ4MlNWIxX9zUO56Ofb91cyuDandkgoJiaufpADOkdbMifCeLBddyYdV8U3BdByrxVkGmy9LrXpjCM/jet2k7qz8eUKOIjEHE6/iV09zHLYBgnr0tpAlFq5ephLjILCYc/p9KHfV8YzWbv+2IHA8t5dLijZZBy4eB17fFu/UxlCpx7Z1e6ikziHCHDTwO3Nmx18GWxlzJukpeYjxEnTlHeHEjZO8NAoJuXs/G0Iu92V6a0oQRFUvODHEspvW7+ChRQinQ3dU4CZrlH+eYwZBA/l6lwbM1as6RWmILIEy8r2Gz1211fvS+OxWqCIvIm5ftkLPPI7kexrIa9x407V20EZa6FFQXjYRVkDJJFaO7BaTFyLNxSNKJWqK0Qrc8X3BbCZfdk8Ektlu/qgwgcwOr60dasceuugU7rckD4AyTCTxL1KuRJwoS8LU0ZAJp3Fqsqd0aGRmVnRlsqpbohoBvjwxA61HjLvIyNQuumNwhxydnUYTnOWvXl3EE0q3tSwhvKx/vx5nLTB8GE5iWmXWsslI+ujbodx+6MPY40nDlgk81lSVliQsjF1QJZHGDRiDv1diI7XATSFIBZz8C4N1k+OLLTfw4kusRt/rras3ESdDC3VxAl7t4Jv5zg/ES0z+zJrQNJHhn9aQzT30PlnWN1tpKzGOB+xZzqrH8MTh7aV0seeH06qyPSWTjAWkcIolMhT53AoWTrUstZ5Uxg01SyX/Knhc1jGnuyPwbIgChK2oi6lkdxLmf4fWdGDUz9XuswMLI7ThoP0j+dJu5rrInlk8FcDOVARs3/KSG09HRMpre7fWlofqTEW5Qj93U4lu2tOmJleDsH/FphH4dQdjOS2H6GW5IglIgTnYUHT0zCRfJneBbisd/rnRQco85IHIvpI6Ni5XzQWcJTDPkzNlFVwU0K2DI8iDgF/5359MYYZ0c=
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-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM6PR07MB4456.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1eaf1eab-f8b8-4bbe-1c42-08dd03dcfeb2
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Nov 2024 12:16:25.7104 (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: uOdGqyUeA3DxCmDP+hzygwdgAJUTBlin+OXE3u7yJWV6bSE7ZQfTM5bJFz9PlrQMboIHVxy25CWxQbIMQXXVXVAEP7v/cDftJQFWwJmZ2hFRJ6s1m4I0uVkyC0ey4hBq
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB7010
Message-ID-Hash: E4WHDZGKSECEMRESCC732GF2OPTLFND6
X-Message-ID-Hash: E4WHDZGKSECEMRESCC732GF2OPTLFND6
X-MailFrom: koen.de_schepper@nokia-bell-labs.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tsvwg.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [tsvwg] Re: The TSVWG WG has placed draft-duke-tsvwg-udp-ecn in state "Candidate for WG Adoption"
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/FM9Bd_h08YqC97u6mB2RYdO8Cvo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tsvwg>
List-Help: <mailto:tsvwg-request@ietf.org?subject=help>
List-Owner: <mailto:tsvwg-owner@ietf.org>
List-Post: <mailto:tsvwg@ietf.org>
List-Subscribe: <mailto:tsvwg-join@ietf.org>
List-Unsubscribe: <mailto:tsvwg-leave@ietf.org>

Hi all,

I strongly support this adoption. Thanks Martin, for collecting this so far. We experienced a similar search for the correct calls on multiple platforms during the UDP-Prague implementation.

Some questions/comments/suggestions (didn't read the doc in full detail yet):

Exact code fragments would be very useful (or references to it).

Would be good to extend even to higher layer "platforms" than OSs, like Android, Unity, WebRTC, ... or whatever makes sense. 

How long will this doc stay up to date, and can/will/should we maintain it (updates, new revisions?) or is a "one-shot getting started" OK?

I liked the common API (and behavior) idea. Can it be the basis for defining/agreeing/recommending such an API, or are there other venues to come to a more standardized API?

Another hurdle to tackle is pacing and its APIs. I saw there is a draft available (Michael and Wes). I didn't read that in full detail either, but I have the impression that this draft is more on the justification, less on actual implementations and their (best) APIs on different platforms. Maybe the format/structure/contents could be aligned? 

Regards,
Koen.

-----Original Message-----
From: IETF Secretariat <ietf-secretariat-reply@ietf.org> 
Sent: Wednesday, November 13, 2024 8:57 AM
To: draft-duke-tsvwg-udp-ecn@ietf.org; tsvwg-chairs@ietf.org; tsvwg@ietf.org
Subject: [tsvwg] The TSVWG WG has placed draft-duke-tsvwg-udp-ecn in state "Candidate for WG Adoption"


CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.



The TSVWG WG has placed draft-duke-tsvwg-udp-ecn in state Candidate for WG Adoption (entered by Gorry Fairhurst)

The document is available at
https://datatracker.ietf.org/doc/draft-duke-tsvwg-udp-ecn/

Comment:
Hello TSV WG,

This is a formal adoption call that will run 2 weeks, ending on 29th November 2024. Please respond to this email thread with any comments indicating support or objection to adopting this draft as a basis for work on ECN support for UDP.

During IETF-121, the WG discussed "Configuring UDP Sockets for ECN for Common Platforms" (draft-duke-tsvwg-udp-ecn)  and the sense in the room indicated some support for adoption, this email provides an opportunity to contribute comments on this planned work.

Best wishes,
Gorry and Marten
(tsvwg co-chairs)