[tsvwg] Re: Robustness to packet reordering

Ruediger.Geib@telekom.de Thu, 13 February 2025 07:55 UTC

Return-Path: <Ruediger.Geib@telekom.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 4CECBC157915; Wed, 12 Feb 2025 23:55:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.25
X-Spam-Level:
X-Spam-Status: No, score=-2.25 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, 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_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=telekom.de
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 QFqu1PVGRMwO; Wed, 12 Feb 2025 23:55:04 -0800 (PST)
Received: from mailout41.telekom.de (mailout41.telekom.de [194.25.225.151]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82623C151533; Wed, 12 Feb 2025 23:55:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1739433304; x=1770969304; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=pqhsPqHu3tI47g+4kKiHxvdNSfeMDvLw/qLmMk4FTTg=; b=JH3RXZOY5sIRqDbdAt9RMQQYNa+2IU2Hv2XWcLktcgczq0CIocFBiOER ZY13doEXhr5zvUrTJLpQtoOlE+9IqY8hOXnXY7xQSt8QYL8+GAAl18Non Nx0i6u4doxOGIvjCVxao0cjbdu1hfO7o+JsxndCimhnXui7CZWGD2ySUy AKM1gLvKDIG9EDE+6umtsG7nUdzk5qIzGqEXOuQZLC/vSWDS9bTryyq7t CmDEazEUj724WFBU4KYo02j3Z18tLHGid8FLjh6mOGGwFymgki4Ea47cE ck6/pxoPAZVyrhj4lp/vOCaEOYD2frZtHimy0w+qRKRDko54CoN2SKpBp w==;
Received: from qde9xy.de.t-internal.com ([10.171.254.32]) by mailout41.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 13 Feb 2025 08:54:59 +0100
IronPort-SDR: 67ada552_JbiDHGZmw/uNIxJIe7aNx52RwPiVrhlnT90YVPMuut8fZNd xSR0rA2DZzQF9K80JlsUiixEFWhW2R+I28XN8rg==
X-IronPort-AV: E=Sophos;i="6.13,282,1732575600"; d="scan'208";a="1012081943"
X-MGA-submission: MDHqhdVB4zVqaMqK9BjT3WRlsPou1OYBI/YOHLKgJPiZUSlny4uvqM/R8Wpv7JPHsBUVnjrLvTS75XeV/LfI7tujtdysGpednKsUZnZZz5Lt0wkyAIv89wqtHlXwBiKRzsFjvy4DAc/unddLMoQ98UWKUVrlT+wVSYhv/GAnKsdFnA==
Received: from he101393.emea1.cds.t-internal.com ([10.169.119.197]) by QDE9Y1.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 13 Feb 2025 08:54:59 +0100
Received: from HE104281.emea1.cds.t-internal.com (10.169.119.195) by HE101393.emea1.cds.t-internal.com (10.169.119.197) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Thu, 13 Feb 2025 08:54:58 +0100
Received: from HE102779.emea1.cds.t-internal.com (10.171.40.45) by HE104281.emea1.cds.t-internal.com (10.169.119.195) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14 via Frontend Transport; Thu, 13 Feb 2025 08:54:58 +0100
Received: from FR4P281CU032.outbound.protection.outlook.com (40.93.78.49) by O365mail10.telekom.de (172.30.0.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.14; Thu, 13 Feb 2025 08:54:58 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DTMr2rUdLCkGPi9xU6ECxy1O38E+FzE3Rlwg8LJR0lBegHANWG0jrbWEDNJ9ZnuVEfDPjG2Bmhe8E/zQ5haMABzNGxZoQ+M76t/Ul6ClyFNDgdepoPA4J9KK4/0yWJw9zoO3tEN2OKj5+mOA92xihPUgK18uRKhkn81PFzMyA+zVsB0GI+TNxOdIRh2/2mwG4hYYyZQDNYadmizzYHBK3L092848ANGuf08vBrAdsaRgHZUI9gu60tf5871iiTO8HnM7py19n8gEUO7thsf47RihicsNgj9jVY8i/LAvieIz/AfDHtucMC95Rj8hQM5do8H1fnimwC7f9jBdzC/VOA==
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=pqhsPqHu3tI47g+4kKiHxvdNSfeMDvLw/qLmMk4FTTg=; b=hXTa4Y9ugaWApbdW8CyyVenc4w4g78ckiq0DqlZLJD7YEwdZfra1ktNnbFsBhBWgkSINms9KNQGGyecmzW2E5F1ZlbkGgaVvXUerOyJepWQ0rLxZR556yVG0TCuglVcVZ1HkeFurq0LH6Qj2CFp8aDhFy5zr2PjKt/fIxZUzOGIg5ck2FnzEHGMuE7m0ZmF/9zkzYKTLR65qut9GLPOJ7t6vVgy/9x19mQYfEc5hQykanqf1iNJS862XDx04vehqKYQ80xxgPCkR7sGOGA+3X8BI+BXYTXpapG8kdD53MQ6vx3EkikmEXOeI3P21yhUmSpVARhN3hTHphxjvduU6HQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telekom.de; dmarc=pass action=none header.from=telekom.de; dkim=pass header.d=telekom.de; arc=none
Received: from BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:57::6) by FR2PPF22FF58A48.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d18:2::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8445.13; Thu, 13 Feb 2025 07:54:56 +0000
Received: from BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM ([fe80::e80d:7e7e:b006:ea8a]) by BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM ([fe80::e80d:7e7e:b006:ea8a%7]) with mapi id 15.20.8445.015; Thu, 13 Feb 2025 07:54:56 +0000
From: Ruediger.Geib@telekom.de
To: huitema@huitema.net
Thread-Topic: [tsvwg] Re: Robustness to packet reordering
Thread-Index: Adt32OkNYBGIQI0YQKWypvVayRL8XwAWZNyAAAwObCAAAoJygAADExxQAANMHwAARCIMhQAFkJwAAABEQAAA9wTWaAAYbEGQ
Date: Thu, 13 Feb 2025 07:54:56 +0000
Message-ID: <BEZP281MB2007D62CDDEFE1B2BFA0616F9CFF2@BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM>
References: <CAJ_4DfQjNRd2k+JBFoR+=Y9D-Nvh4-Kw29nQP=tEYS4BY0B-BQ@mail.gmail.com> <FB1FD652-08EB-41BE-ADC0-C4704349DD5E@strayalpha.com> <56B1E0D7-EE02-4D6F-9BC3-90FEEB4EF98D@gmx.de> <15EEFFDF-ED14-4F55-B194-11D6FB3AC8A0@strayalpha.com> <6b55afa3-58f3-4407-ab19-f00c42ef2cdf@huitema.net>
In-Reply-To: <6b55afa3-58f3-4407-ab19-f00c42ef2cdf@huitema.net>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=telekom.de;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BEZP281MB2007:EE_|FR2PPF22FF58A48:EE_
x-ms-office365-filtering-correlation-id: 85d885e6-d57c-4a77-7c77-08dd4c03b54f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|1580799027|38070700018;
x-microsoft-antispam-message-info: Rijj6FSqnlhT4Zyc2v329ClayMGJvBgiu1s40k+Aq9KPgHEAb8bY1hlL5n7Ms4Czaq4MkNUwhyHRk3PGJFVpW0aN/X3ieWFSAURt7bqqDAOSZ7yk2jAoE6vE74hxbhJ8mi22wIs3/9ChtbL/pBuGcktbCQ0oP7KYRbQU9/3hND1Sf1K0WCW/cwITuWoBW970mR3NZ9U4jdTxVAv+TtwxklpeibKfzKoCtKTjMSq1f+vndRVnr8SeWxifCtlwVhIOp5Bwmjdqb4UjmQfcKNJuKyo8HRuuDXh8RdChGvFYsEVG6j3SKNIvjGsS8rkcU9LwCFfha4Bd6JYhLTgViQf0yXm99A2fJN8ie8P8wBmYfmxonK11oxLWfjiCB12LuH/XpfzE6RaosoKKkv2RPVAzHzLZCv9oOq9N7xCLAVjubouayHZNXFgYhL/9eP1UFZmfiFbdeXaCsfneHoABGWLiaW3a7QwHzRDEjxDEpg3MP2BxFmLLaWMmNqpte/OU+rdVv/AtrN37OqNljwdC/5KDjDXW5IESx176XNdnOGLR2Ti1HR5Lis4G/x5rSZ7RR8VsmyGzXIFHu+QzQfoTVx3KwzShhMMkMZnlVrDzj8WCAwBmqbb9IPiKzB6UwynlRjDOj8paoH3FsaXDIq9eyIXmL8/mNUAU0LB3NJZphwd3zCLzscXyoAPOrHV4htBGmCxg3uNEOI2nBhDYH1djK1SJ5OtRhozz/VEtPgHX9xBFaHLLjzdvL1VCLnteOpCSydp5vGSb6ltreoD9lBmEUkgvUtdGS/7TFhI6BF25hPyiWlSyDpwR+lmUVOSorOCxcZPPt0C0BVSuCjtEPRyIC5RnBPEYPndTMgYky3jojojTB5R5cokAgnGKlOgJoJcb0zceyaRKZD76rDV8fa1jT7Dbv2shktOA22vgBYE+86h6dEcnOUWF5cj4Bb5YLtU5JnF440bwtt8MT1jSG2C0xKh8LvtTPz24hMWjvi1pedQUIdvWVLwU74MWsIUz2/Iv6TsuvWbWla6he7pn0uL8O5+npMFEkg+ts/tFj8aInnXX0CT252SQdq8chrn7umHuW6uTnm4szFyTT+QxxoytwyyZSGhOn1NclNosZetHpp9Ol9+aTInwTyg5n7umwVLQVbgiz2uRoNv+Jpz23ss26ad3/dTz1JIsPrGGu/lmFzalIk41a3r9LoM47H4BTu1LkNvydUlZcxYCACrifIt2iD9oKeTBacH3RuAiCfr7yUg4CjklUOFKM1MuVdgyCk2sM2Dte2r6w9wUN4r4azDX7LDSMdnw2Xb+Ij/+vO5nieRC7ZRyTxPXYlS7ysZhHKG67UECJMVqBrIjd3PhfuXtuSXA1SI2nwtwov2j8jTgBRF+n8R0aNcoeV1A13zUMSNdYQryd+jPGdR6VRjdICx9AHlaYRzGSk6Y0p89X0EClp/rNtHxrQfo2NdOltv0u+IW4eNquPMl2yGh1xI9X3iAD0qs8A==
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(1580799027)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: UHbHEo/Wfqge7V765gSzgsXrvovTLk+lxb88n8zIaiwSsX1D3ZTnoQLkqO1VaDOtoAzlxGip9Vxml3zZZ9WpfPdshGSDKQ6pOYJysad95h35/HsAHCWJlfCavI3zP4wS9xBT9Y5fvOO+0fwUh+FHvsaGeGnF4D78be2387GDy3otw2z0tRAvbVZlnHLcFrvcz+/EpKPadvL1vDPzVuSar2KAWNf29B6LxCB78r7YsiVpcqB7CtZa5vksSrSDOdbG8GOQaw9MeAZdJfD8cS+LwCFpek0ciKliC6P/SWKiwqboWyt1g3NzUJDstDigULGginGdagIgeiwEjUifJr4JzNinKAjryB8pXbB7buZpa+Av/QZ498oqJzHB/6+5HSzYTveN1NM+INEvnApCMnU4r207iW3Yv2/AUr5z235/siHYUL0DZ5WbVUhD3PklaD5v6KueIew64G8jTYmPy87DU4Ey5PuPW3ltD8L0MxxYqgjjc0TIwls5NaRjEtk9L7H3rb4oAHGEVtgGM2pdQy+2OG8XTrUeavV55ETRdcTaLFnSe90Wrtxuv/hlxJTg15BPQbZpfWhTqS23RhDJwNwjy+V/qyno/pgC5pNXMJmcZt3E1lr+DXTpo0WGvEZtNwJyM5RxV1RMhnjWYRjEooJ2GerNSqtkIk3af3Ht9spY+FWTWM44HlZlUdwm1Knwwh+63M+Q81YmmgLjunA8Q0AXmahiCGjBh2/ssaXjwXQQzT2TQI3ZKmzAXTrsN7JEzOJYIp1+byOqcBjLv7nbZtIn1bl0F7j2u2I/A/1wSnENTJHR5jfdUMsDMqRj+PPs+22nxDQaqozGqcnr2kwPCFq1kg6xx0Twi0M+FbLib8QAVYKZKuiYuxgNdGyvI2D4c1GjUKPg12kATKXtDm4CjUodYYyJr3rajK40UJCgaCfKiMGA/2UoD5zGukAMVnh+p40kVOJNmzUDVoDf3yrz09nCPZpQPXPlNU4k2GCj6qjWF6J6qXYwKcl6cbEwl1y+jceYSU7dHR8WO2er1lG1t7uNvhtmnTYWmmKRQfdlQ3RYtgn5KXcLka/iYobEzS9z/1acLwr1wT0f6jBNMAPUs4ogqvt015hGy7GLG9o2fKmsv0rcbm97g9RxfetePJrdQmVjPo0ovmUyxb0lB7gRlXxue6fSojdRVez3zrO9587tLVy2XriUjkBBrgnj5NSvBrEgOLkkaiRWAm/mxtXgEUALOwIBkXjOAdzYxRtTSN9S+c4BteEmthZgiLXeZEL927052jYZEs/rBOQ+BEPsRU7dKyZQr3zxtQaPAtsT71qFYVKa7msuqkvBuT9RdHJEA6vwTa8V0LS+9a1p7v1qRkaajmDjlxWmT5UYdZoMdwvg+QveggHgkYdoz9+h0onzvsmSR75JVJWbrcK5WfCioC4wUAn/eNEchYqopD/I/xRjQgZ/y2Aq3opNLWwcxWDu1ixmKueF2Vn4L7A46hmkRY3whnMGLh4oQCnkGX3sS+vr5vOFV43QuG2Sie8q7VaRL63a9TDNX0sn33sAPDlXZouT+IyTu8wNkLWP1egAl1IgdzWFRkcKueW1ko2dLVozxI/E
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 85d885e6-d57c-4a77-7c77-08dd4c03b54f
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2025 07:54:56.6383 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bde4dffc-4b60-4cf6-8b04-a5eeb25f5c4f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: UZya3Y6h0fmTAcZ9NngsIYNTOJGFPJhYAhMn+7DO5z4bNKCXdnO82X1R+mG4NFmsGg7aGE0XMKvJjOoUzkH0v6IEUG8EQw1uKwaD++AEt40=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR2PPF22FF58A48
X-OriginatorOrg: telekom.de
Message-ID-Hash: XV4ZQR3FTSSKE6FHD6LGM6VAKHTIC7BE
X-Message-ID-Hash: XV4ZQR3FTSSKE6FHD6LGM6VAKHTIC7BE
X-MailFrom: Ruediger.Geib@telekom.de
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
CC: tsvwg@ietf.org, rch=40google.com@dmarc.ietf.org, mt@lowentropy.net, g.white=40CableLabs.com@dmarc.ietf.org, ingemar.s.johansson=40ericsson.com@dmarc.ietf.org, quic@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [tsvwg] Re: Robustness to packet reordering
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/V1G0pwy3jSb5BJB_uHWwaiInB6w>
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>

I agree with Christian. My recollection is that movement -> reaction is about 20 ms. Working interactivity (note a change, note own reaction) is more relevant for gaming and other interactive apps, than picture quality. 13ms isn't that small then.

Regards,

Ruediger

-----Ursprüngliche Nachricht-----
Von: Christian Huitema <huitema@huitema.net> 
Gesendet: Mittwoch, 12. Februar 2025 21:08
An: touch@strayalpha.com; Sebastian Moeller <moeller0=40gmx.de@dmarc.ietf.org>
Cc: tsvwg@ietf.org; Ryan Hamilton <rch=40google.com@dmarc.ietf.org>; Martin Thomson <mt@lowentropy.net>; Greg White <g.white=40CableLabs.com@dmarc.ietf.org>; Ingemar Johansson S <ingemar.s.johansson=40ericsson.com@dmarc.ietf.org>; quic@ietf.org
Betreff: [tsvwg] Re: Robustness to packet reordering


On 2/11/2025 11:39 PM, touch@strayalpha.com wrote:
>> In a later post you assess that 13ms reordering window acceptable and in accordance with the above recommendations, so let me ask, what is the threshold for acceptable and non-acceptable (max) reordering-induced delays?
> My metric is that delay increase matter only when they are a significant fraction of the current message latency. 13ms probably under 25% of most Internet delays, if not lower. It’s also a small fraction (about 1/6) of the delay a human would notice (100ms). So its impact is small both relatively (25%) and as an absolute (1/6 of notiicible).


I think the modern latency numbers are much smaller. RTT of connections going though a CDN is typically lower than 35ms, and in many cases lower than 15ms. Adding 13ms to that is quite a big penalty.

The delay that humans can notice is largely depending of task and context. The often cited figure of 150ms relates to turn taking in natural audio conversation, when silence after saying a sentence is the main clue that the current speaker has stopped speaking. If the latency is greater than 150ms, most people notice it and the communication becomes awkward. There are other important figures, like a latency of 10ms for hand-eye coordination, which is very relevant in video-games . 
There are even stronger requirements for virtual reality, when even a few milliseconds between detecting an eye movement and "repainting" the screen . Adding 13 ms would be very noticeable in video games, and would be a complete non starter for remote virtual reality displays.

Then there is machine communication. Displaying a web page, for example, may well require series of transactions to fetch data from separate databases. compose images, etc. Adding 13ms to several of these transactions will have a cumulative effect, very noticeable by humans.

Modern Internet application do require low delays. Gratuitously adding delays "because we always did delay correction at L2" is a very bad idea.

-- Christian Huitema