[tsvwg] Re: Thoughts on FQ-PIE
Christian Huitema <huitema@huitema.net> Tue, 04 November 2025 04:10 UTC
Return-Path: <huitema@huitema.net>
X-Original-To: tsvwg@mail2.ietf.org
Delivered-To: tsvwg@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 42332822A93A for <tsvwg@mail2.ietf.org>; Mon, 3 Nov 2025 20:10:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.698
X-Spam-Level:
X-Spam-Status: No, score=-1.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=neutral reason="invalid (public key: not available)" header.d=mfg.outbound
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uJ8BOsVq943a for <tsvwg@mail2.ietf.org>; Mon, 3 Nov 2025 20:10:04 -0800 (PST)
Received: from semf13.mfg.siteprotect.com (semf13.mfg.siteprotect.com [64.26.60.176]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 2C729822A80B for <tsvwg@ietf.org>; Mon, 3 Nov 2025 20:10:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mfg.outbound; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:From:References:To:Subject:MIME-Version:Date:Message-ID:reply-to: sender:cc:bcc; bh=Yd0DgxbuA8hod78RWE7oaQmlyJ7VRPrgxAqJrdSlCQo=; b=d3Mbu48O89j DlCfu1Bqs5hI04HvKGm/7e60PzdT1ENGkjRznVst2r3YzyNA8coec92PfkqJFU1TzUtihy0Z1uO+X CUPOLVQ1HPTe24NU5GLa34IbEfuZarSbnIOC++vvqd0722c6QlSBX7vOlz2SrKwn2qI2P2jUJDnzs FBNHcs8Fqyp1Jyn8AN5K0B6a+xAmNZ/FoKOnilta3puKuJPFw5QOjz+JWWJHBc48VDjbNI+pMdIlK UIO4x5NYGqOp60GCJnuwz78v0ouHjt5XILlUCbinYaZ7Jf0siLGrBnCrpepKzGlJhT25IYwOQGviW USjKvZi1BbFTjnEwgwDKUvA==;
Received: from smtpauth01.mfg.siteprotect.com ([64.26.60.150]) by se03.mfg.siteprotect.com with esmtp (Exim 4.94.2) (envelope-from <huitema@huitema.net>) id 1vG8Ls-008zb1-OT; Mon, 03 Nov 2025 23:09:54 -0500
Received: from [192.168.1.105] (unknown [172.56.200.182]) (Authenticated sender: huitema@huitema.net) by smtpauth01.mfg.siteprotect.com (Postfix) with ESMTPSA id 4d0w2j4pJxz9hyqs6; Mon, 3 Nov 2025 23:09:49 -0500 (EST)
Message-ID: <8c37d168-9730-4055-a3dd-417b4f7c7598@huitema.net>
Date: Mon, 03 Nov 2025 20:09:48 -0800
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
To: Chris Box <chris.box.ietf@gmail.com>, tsvwg@ietf.org, "Mohit P. Tahiliani" <tahiliani@nitk.edu.in>
References: <175613588142.385624.6850148653392553559@dt-datatracker-67876766b7-bkzgr> <FD1F6ABC-B0C7-4F22-ACF7-1475A5FB1AF5@gmx.de> <CAM4esxS8+2f-fPT98GKDTq3BgOrrcpV62x3uWEZQ8gxQHM_SeA@mail.gmail.com> <CACJ6M14vcjDF4ScTAOeH9ocPxY9obQ73j_CSr-UXPB=GbuFxHQ@mail.gmail.com>
Content-Language: en-US
From: Christian Huitema <huitema@huitema.net>
Autocrypt: addr=huitema@huitema.net; keydata= xsBNBFIRX8gBCAC26usy/Ya38IqaLBSu33vKD6hP5Yw390XsWLaAZTeQR64OJEkoOdXpvcOS HWfMIlD5s5+oHfLe8jjmErFAXYJ8yytPj1fD2OdSKAe1TccUBiOXT8wdVxSr5d0alExVv/LO I/vA2aU1TwOkVHKSapD7j8/HZBrqIWRrXUSj2f5n9tY2nJzG9KRzSG0giaJWBfUFiGb4lvsy IaCaIU0YpfkDDk6PtK5YYzuCeF0B+O7N9LhDu/foUUc4MNq4K3EKDPb2FL1Hrv0XHpkXeMRZ olpH8SUFUJbmi+zYRuUgcXgMZRmZFL1tu6z9h6gY4/KPyF9aYot6zG28Qk/BFQRtj7V1ABEB AAHNJ0NocmlzdGlhbiBIdWl0ZW1hIDxodWl0ZW1hQGh1aXRlbWEubmV0PsLAeQQTAQIAIwUC UhFfyAIbLwcLCQgHAwIBBhUIAgkKCwQWAgMBAh4BAheAAAoJEJNDCbJVyA1yhbYH/1ud6x6m VqGIp0JcZUfSQO8w+TjugqxCyGNn+w/6Qb5O/xENxNQ4HaMQ5uSRK9n8WKKDDRSzwZ4syKKf wbkfj05vgFxrjCynVbm1zs2X2aGXh+PxPL/WHUaxzEP7KjYbLtCUZDRzOOrm+0LMktngT/k3 6+EZoLEM52hwwpIAzJoscyEz7QfqMOZtFm6xQnlvDQeIrHx0KUvwo/vgDLK3SuruG1CSHcR0 D24kEEUa044AIUKBS3b0b8AR7f6mP2NcnLpdsibtpabi9BzqAidcY/EjTaoea46HXALk/eJd 6OLkLE6UQe1PPzQC4jB7rErX2BxnSkHDw50xMgLRcl5/b1bOwE0EUhFfyAEIAKp7Cp8lqKTV CC9QiAf6QTIjW+lie5J44Ad++0k8gRgANZVWubQuCQ71gxDWLtxYfFkEXjG4TXV/MUtnOliG 5rc2E+ih6Dg61Y5PQakm9OwPIsOx+2R+iSW325ngln2UQrVPgloO83QiUoi7mBJPbcHlxkhZ bd3+EjFxSLIQogt29sTcg2oSh4oljUpz5niTt69IOfZx21kf29NfDE+Iw56gfrxI2ywZbu5o G+d0ZSp0lsovygpk4jK04fDTq0vxjEU5HjPcsXC4CSZdq5E2DrF4nOh1UHkHzeaXdYR2Bn1Y wTePfaHBFlvQzI+Li/Q6AD/uxbTM0vIcsUxrv3MNHCUAEQEAAcLBfgQYAQIACQUCUhFfyAIb LgEpCRCTQwmyVcgNcsBdIAQZAQIABgUCUhFfyAAKCRC22tOSFDh1UOlBB/94RsCJepNvmi/c YiNmMnm0mKb6vjv43OsHkqrrCqJSfo95KHyl5Up4JEp8tiJMyYT2mp4IsirZHxz/5lqkw9Az tcGAF3GlFsj++xTyD07DXlNeddwTKlqPRi/b8sppjtWur6Pm+wnAHp0mQ7GidhxHccFCl65w uT7S/ocb1MjrTgnAMiz+x87d48n1UJ7yIdI41Wpg2XFZiA9xPBiDuuoPwFj14/nK0elV5Dvq 4/HVgfurb4+fd74PV/CC/dmd7hg0ZRlgnB5rFUcFO7ywb7/TvICIIaLWcI42OJDSZjZ/MAzz BeXm263lHh+kFxkh2LxEHnQGHCHGpTYyi4Z3dv03HtkH/1SI8joQMQq00Bv+RdEbJXfEExrT u4gtdZAihwvy97OPA2nCdTAHm/phkzryMeOaOztI4PS8u2Ce5lUB6P/HcGtK/038KdX5MYST Fn8KUDt4o29bkv0CUXwDzS3oTzPNtGdryBkRMc9b+yn9+AdwFEH4auhiTQXPMnl0+G3nhKr7 jvzVFJCRif3OAhEm4vmBNDE3uuaXFQnbK56GJrnqVN+KX5Z3M7X3fA8UcVCGOEHXRP/aubiw Ngawj0V9x+43kUapFp+nF69R53UI65YtJ95ec4PTO/Edvap8h1UbdEOc4+TiYwY1TBuIKltY 1cnrjgAWUh/Ucvr++/KbD9tD6C8=
In-Reply-To: <CACJ6M14vcjDF4ScTAOeH9ocPxY9obQ73j_CSr-UXPB=GbuFxHQ@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Authentication-Results: mfg.siteprotect.com; auth=pass smtp.auth=huitema@huitema.net
X-Originating-IP: 64.26.60.150
X-SpamExperts-Domain: mfg.outbound
X-SpamExperts-Username: 64.26.60.150/31
Authentication-Results: mfg.siteprotect.com; auth=pass smtp.auth=64.26.60.150/31@mfg.outbound
X-SpamExperts-Outgoing-Class: ham
X-SpamExperts-Outgoing-Evidence: Combined (0.26)
X-Recommended-Action: accept
X-Filter-ID: 9kzQTOBWQUFZTohSKvQbgI7ZDo5ubYELi59AwcWUnuVipd7/2MBie0bAyUVYysEidB6G54uoxoD1 sk6XGCQWWiu2SmbhJN1U9FKs8X3+Nt127hcteP1p0NVNV47moiZtUnZMMMyaNBeO+OvFQHUlG4JL M0i5ZAms0EHrvcCaVIOJPEDLhKT0sdUO1hymBRBNGnT3EFAinyrilm9zau/FuzkQt9Nb4Ml7QXdk EetczWAk+gn0y0gOZbHaKo+QWrYqEJ1NT2SYyrJ4NjGTx6DTgXDu2hHLbfwudMeTkB5rPevEMzer JfQa9UAYKsgEV8p+MUJTS2Jsxpkx+IHIsDarm2U3gyy0nlbakKK22WPBaizjKzb+JrnOTbl8FYp7 CIWjverajYy2yB71RZy29b9HL7yliuqXZvH3i216cQum165SBng8ACppXzYdOSXxwKrn1jlDXEvv nIBqnzFLkdvw3LnkaAhkVZ8SzdpfJ4CgqYMfm4FB25pu/S5gOqawyVky6diaxK1Y5Rn5Fp2XYByB ksqw6znCYHd8Rj7hTddGvJ3Tp6GgKOrrxANPw2THiHn/bEI0+1qiZCID5pC0mn1iDfHPPiZ8mhJN TEaeYOqY6KYR90gtLwu+4SHNrjzQk5OlRrx8OBJizxR5KlufyaPWzCAmgRkxRxjFkV4FkTN7+cf7 4O4hBSz/kkmPgL+fgIguuGoPeS4KapO3wKjqDHa1AQQQtJ3i6vbc8gQSTBn4TtGlB0dZKTZTp2O5 pxSxVbtVgrWPp2qji2aekbTbTZ8HCHSdkB9TEperGuYclNSuqQCudzfGCCizJjZfW7mOsRginsq4 c1pop2DuIERl592w1Q9djGnk0oXycYoawdRnEJ4yOkeM+a2A8QnV/MiSIZHwMxogvjxId3AG6vsL 0WtIBYnavSo2wObkZ5pYBN4qTIfsF4PNTROz4dWaX6LOWzDIQ8VJXfrNcNn1A0myp1E7YqXRNhIP PixnkAMsh0p7y9hS/0gY/t+I4vIirKxumYmg9R/2gMGq0KWAzmMf+ibVDuqVErHg062epLwEwcv6 0GYA5OZ1iIiHLYXU2qLZCGq0EofHrG6oB9kqktLOHrz9XMo5ZvUXy1H/SpWv3x7ZlWRR7gKuJOz6 hvTOYnc+46EeKIIGqsHi8yYemObHrBMMHJUK4b0fH0WWjdVI9LcC7Tj2OKHH5lr9xXvSM4nM3avg
X-Report-Abuse-To: spam@se02.mfg.siteprotect.com
X-Complaints-To: abuse@se01.mfg.siteprotect.com
Message-ID-Hash: 3WGHVTW7OJSH3XOG6PW2PB6LTVKJFMIY
X-Message-ID-Hash: 3WGHVTW7OJSH3XOG6PW2PB6LTVKJFMIY
X-MailFrom: huitema@huitema.net
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: Thoughts on FQ-PIE
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/sUus7JyiOg12slXrxZ56zSJUTco>
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>
On 11/3/2025 5:22 PM, Chris Box wrote: ... a lot of relevant feedback on the design of FQ-PIE, and then this: > Section 5 Experiments > > If we're going to list suggestions for experimentation, we could add: > * Assessment of performance differences of handling mixed L4S/Classic > traffic through FQ-PIE vs DualPI2. > * Assessment of performance differences of FQ-PIE vs FQ-Codel, using and > extending the hackathon work. I will be very interested in seeing how FQ-PIE compares to the PI2 version of DualQ. If we follow the design guidelines in RFC9330 section 4.2b, FQ-PIE will isolate a set of queues, with separate queues for buckets of ECN/ECT(1) connections, and for buckets of what L4S call "classic" connection. It will do that without having to resort to the "coupling" function in L4S. We can compare the results for the same load, with one or the other approach. I am very interested by the comparison, because I am very skeptical of the "1/X^2" equation used in dualQ. Yes, this matches the asymptotic behavior of TCP Reno as modelled by M. Mathis et al. in https://dl.acm.org/doi/10.1145/263932.264023... in 1997. But that model only applies to TCP Reno. Cubic is significantly different, and BBR is more different still. For example, the recent versions of BBR monitor a "packet loss rate", and only backs off when that loss rate is above a threshold, set to 2% by default. The FQ approach avoids that kind of equation, and the experiments. Hence my interest in observing the results of the comparison! -- Christian Huitema
- [tsvwg] Call for adoption: draft-tahiliani-tsvwg-… Martin Duke via Datatracker
- [tsvwg] Re: Call for adoption: draft-tahiliani-ts… Michael Welzl
- [tsvwg] Re: Call for adoption: draft-tahiliani-ts… Sebastian Moeller
- [tsvwg] Re: Call for adoption: draft-tahiliani-ts… Martin Duke
- [tsvwg] Thoughts on FQ-PIE Chris Box
- [tsvwg] Re: Thoughts on FQ-PIE Christian Huitema
- [tsvwg] Re: Thoughts on FQ-PIE Sebastian Moeller
- [tsvwg] Re: Thoughts on FQ-PIE Ingemar Johansson S
- [tsvwg] Re: Thoughts on FQ-PIE Sebastian Moeller
- [tsvwg] Re: Thoughts on FQ-PIE Ingemar Johansson S
- [tsvwg] Re: Thoughts on FQ-PIE Sebastian Moeller
- [tsvwg] Re: Thoughts on FQ-PIE Ingemar Johansson S
- [tsvwg] Re: Thoughts on FQ-PIE Koen De Schepper (Nokia)
- [tsvwg] Re: Thoughts on FQ-PIE Sebastian Moeller
- [tsvwg] Re: Thoughts on FQ-PIE Mohit P. Tahiliani