Re: [tsvwg] "Pacing" requirement is lost in L4S
Saverio Mascolo <saverio.mascolo@poliba.it> Thu, 25 April 2024 06:52 UTC
Return-Path: <saverio.mascolo@poliba.it>
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 1F76CC15199D for <tsvwg@ietfa.amsl.com>; Wed, 24 Apr 2024 23:52:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.9
X-Spam-Level:
X-Spam-Status: No, score=-6.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=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=politecnicobari.onmicrosoft.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 nlAn1DSGOwED for <tsvwg@ietfa.amsl.com>; Wed, 24 Apr 2024 23:52:15 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on2108.outbound.protection.outlook.com [40.107.8.108]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3E7B1C151996 for <tsvwg@ietf.org>; Wed, 24 Apr 2024 23:52:14 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=n7ekQM2Zjs+xqjx2dXBOkNN6EMmj7fFIjqSAi4pOQbtCRPieEFB7mUCY5sQUa8MJ3iuK5Olju0Qo+FDjE9hZYOKjRxRCPqvUfaBgfCEoIOwW+1dKLmF4P3o4Do/ZXkL1GwCkPkFuB8qXnm09wX8y6boJ11KA25BcGpEn13w6PUl6+TKxYVQESOsXOf7sQRPwR6c50f/rKAnNEsGrsl7XncwjXPP1Qvz4+4Q7xWS+siPWwpGCoU50/bgjopNxVvL7sa5iHMiAfxTmhsz81WMqZyX28ZYgcUqNsgFwBKMTRgYn+mIhRedQ1hCHf88qVZFic5NNTc3tKL56A9Y5bpbjxw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=kkas9XRODJsPRaz7KpHocTfwuFEuD16jQ8PauXQ191o=; b=emsovrowC0VPsDCPwnpzDb3oCWrCMHWAakInwSA/FcW2+jeTRschyxC7TeVM1EvdlxsCqrmCV2sRrvu3EeqksM15MB7jhpTV+BbBJh0SF0FgMg+2SxHOpiReZKVKl5a/nMuwNVNlvVfe8lzjeQaPuvKN58Xb0KfB5yoYcomxhN4jOoV6eZ7HvlLIxyjo4XHFnm2UWjJPdMtu0YA514OTjBmebIrCtpTdh2g6CoPVu/9vDEQcOXmP1Y6GOKn4u2E4aSWTFVVlMtiVm46+HpdHq7b0TxaA8N+djtcRR10ENps2JIlCmaz26wBDNvxA7zkibmcmZ7U+aU1RYw9mFHsrUQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=poliba.it; dmarc=pass action=none header.from=poliba.it; dkim=pass header.d=poliba.it; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=politecnicobari.onmicrosoft.com; s=selector2-politecnicobari-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kkas9XRODJsPRaz7KpHocTfwuFEuD16jQ8PauXQ191o=; b=IiS45kBep69yb2/Q1SyXpoA7VGsTH58N5bfFv0lwciLiGx8ybOAhrzKMjUj/bPDA/nB5mR5Es2ktFoR2EeypCTdtQ3bpSwcg0fvtdknAq0/HGDkIYxmiYwuSRRXiV7NmZoFmO1GtGbUtxck3FwrD13BMLzRbPgwUB7EIWIUuFJA=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=poliba.it;
Received: from PAWPR05MB10189.eurprd05.prod.outlook.com (2603:10a6:102:2e9::8) by VE1PR05MB7328.eurprd05.prod.outlook.com (2603:10a6:800:1a3::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7519.22; Thu, 25 Apr 2024 06:52:10 +0000
Received: from PAWPR05MB10189.eurprd05.prod.outlook.com ([fe80::ae5d:ac6a:6a3a:3ef3]) by PAWPR05MB10189.eurprd05.prod.outlook.com ([fe80::ae5d:ac6a:6a3a:3ef3%4]) with mapi id 15.20.7519.021; Thu, 25 Apr 2024 06:52:10 +0000
X-Forwarded-Encrypted: i=1; AJvYcCXPRv/HLJv+kSGRyseLPPDmdvmAyVg2NPipJTM1haCiwz7ao9yo525DqRQNgUYjPo1AsAae3//fcRqbLPjAhg==
X-Gm-Message-State: AOJu0Yxmb0vUmkt5dBOZIpXPCKh3fEtL0Ni4QmSURlugWctOpkFk/jp7 KX/iewIYm8Wm3VJVCryD49NdCOBZcb0hRnUIEocAph7ScHvhWNFo3635y9kxbIRH3qlTS8jdDln tDI6KDr9Ftn+57b7qah1+IXINynE=
X-Google-Smtp-Source: AGHT+IHlcdPYpDuieb87efOJcSoaXN2G2BLKy+CC0sobRZI5UhkYF4WCkSAsSYajVUxhXJEHCuA80CRLCPILmI1AogA=
X-Received: by 2002:a2e:7809:0:b0:2dc:d2c5:ee9 with SMTP id t9-20020a2e7809000000b002dcd2c50ee9mr2926156ljc.2.1714027926541; Wed, 24 Apr 2024 23:52:06 -0700 (PDT)
References: <a19c38376c7541b89a3d52841141fa0c@huawei.com> <CADVnQym-2e7dMeFKSZp-xY7j_vcN349AX_yBTqt0giai4VzHoQ@mail.gmail.com> <677f1966-f28a-4f57-8104-ca02186209c5@huitema.net>
In-Reply-To: <677f1966-f28a-4f57-8104-ca02186209c5@huitema.net>
From: Saverio Mascolo <saverio.mascolo@poliba.it>
Date: Thu, 25 Apr 2024 08:51:54 +0200
X-Gmail-Original-Message-ID: <CAK1jYff+a7ho8xr4w+-K1eYU4Z6eAPZwkzti6dzpGh0FVn1bRg@mail.gmail.com>
Message-ID: <CAK1jYff+a7ho8xr4w+-K1eYU4Z6eAPZwkzti6dzpGh0FVn1bRg@mail.gmail.com>
To: Christian Huitema <huitema@huitema.net>
Cc: Neal Cardwell <ncardwell=40google.com@dmarc.ietf.org>, Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000b267960616e6395c"
X-ClientProxiedBy: GV2PEPF00004588.SWEP280.PROD.OUTLOOK.COM (2603:10a6:158:401::44f) To PAWPR05MB10189.eurprd05.prod.outlook.com (2603:10a6:102:2e9::8)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: PAWPR05MB10189:EE_|VE1PR05MB7328:EE_
X-MS-Office365-Filtering-Correlation-Id: 145aef68-516c-43b2-8ede-08dc64f439e2
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0; ARA:13230031|52116005|1800799015|376005|366007|38350700005;
X-Microsoft-Antispam-Message-Info: nRtB0BUlKc80gYBG1jxG8WTC0dIrDMQIxB6K1xjpvqkfvjv45VcF99in9DaD3DEWiGzlA5IfXxONZWkoaZ+Bs43temWJZmyR99sKvF5iucdq9iQPvsL2M+TaZ4TEkucxfdl1w/kRSZFnEAme9AufacM+dIUPy3eyXcXgZVIUyUYpyISbe31e4GJ72uEs17C6zIk9VLJYBLRqmEOix3e4UCY4O8v8X7qwumi2T9GNpwHFlpYDFexbF9+E2ihk6W0tANG9xbQ2g+pNAZ8ldcYLUVkp9ivR25GVcC8cPdi1MtOQlwjUGicLMnA5lhqN0RJtBxafpWr3Zz+UzfsmYMqglCY/AG7C9DuWsGJH9ZBQuV74Fxyud0C7GlgG6AKvRNTsjaT6o1+EjYoFONdfRNkkURNYrb1bEZxMZVhmeGARVV241d9GAKsXlFcGC+zRVw+YPvG4GEGnT2RsoG4hUibFXN6PycGE0H+h45oOPL8+hlnGwmf8f/nQBgHoIzm5zYRM0f9TW/I596dhyHX4YmlP9A/H8vE65aq1fdDBXm2dT+7yBsUu23Zq3KoshKmHtRzKSkz6KKpSHRpafeBB5bPFe9AbZCm0A/Cj53czeapGlpFE/WQhHhyIAzQwVN+vdgAg2IRe7Zg+6DqLbstohZAoD4mMOMn9zEmWaj4enGeLYLCs7yD2KVgcfPd5NtbGXnDSIwYZj+OLaJOOTlYhJkgN+E3tGV2MRp6xlCieCjvWSdoietqZNsW8CM1Y/TZEBdc4C5fPoA4T0Bd8VWFtV6g94AeixNp08Ki/yayYtcdsjEHQA/79vY0DusPjx/0gzMWDxmsk68Ts7HlnAykvJTqNwORUZt5g7iuc9F0pkpFA6BzHbseN52ANK8e2reRPuDOD+2Uw48FwSRR7OKG7Khl9dgh/3PMv+BP4W4ood4ElXHQepSsc0Y71tJzGf/UJsu/repSxm//VI/BhBIWN7/ZVCsF6IUSNAaOMT1Vg+U3LX4LqSXDH9l+EPfUXCNRhJYVz+FM1pF5zJnZ//sU/99XjCdeTEEJPxWv+lSeVQ760PjG+U8HUpEH4ytTfJl/VXFFnABfXQ+02nPwEWShAVH4bbJCOZydYBtTv4yz3KOwpTsYpC0FMAuSwBcIf9FRHpRP7SsbvOa2I09ksoYXeP6hgMWFY0aGR3Vt2XTn1zneWTFK8cr3hIMuFIReoKExpNo8xzLiI+6kEHzBFjbYWx2w776ljfczlEEdGkE5zcTX0CgEYhiupg2Lt4kejq4+QkWUouLOtjvwvvv8d/CsMHll9E5Y9oR+SR+3F/f2QzcWzvgQ5/x8jH0YnNz0AyYm0QR5bEWfs5TfegBPMjoeKjWUDpg==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PAWPR05MB10189.eurprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(52116005)(1800799015)(376005)(366007)(38350700005); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: YVEO8vskj5XZFCAF8dfQsi9p4oexGTUINF63ooivZfyKlNzDt0aKjJRqNv/KpxBK67f2S1QHfUDtKJzlYZsAZyF2zm18gNzAEUD+ojzey1O8qq1FeEONfpJ16DtKf0tI9zr94OmE2E1R2nWS2tJzQAwD3rcwSrgaoJijDTYF0Yt31HuIXOQ0CHytucNHPkvKWq7YuuZx/esNjcbVh2kA4SAnV7oIvmrbSzFll9xKrFu2AJCv4ZyhfqfE12Jgnh9kwX/R0ngMkbd+I3H5xUCXltain9CwJb77N/vPwHHgpTQsku9WDDN+AFvXRRwgOEtflMHFi4ILGWmeMNB+E0tEggZIxc/33+hmtMx7534/WH75W0Sn37yNp89MGO2xre4DXYYd2AxBrjGFGDHiKof5Pm8Eiu6VsxfWxEO+lq0jjR9YZfDea7QCLfvVtc6xtMZCEpjEng9qdSYK1NbK+JCt20uNFWiYh3VMuHpHYuHAa3qH4nppQeGMmBey19LfZ+PmFPXCTtCsfakI8CS6qZ9BPGYo4eZUrvurGF1kO3fn7NqmkclsSZqgD+rvDYHstlqnYcpqYl0hBe7L8WObnySCreDKAim1+AnMk0F6SwLUcOCubDfeeJerO8DMLv2P+1456Tt6jwzj5d11tJMZfkNoUYL+s3EV2F8T9lF7jGAB2LYjfttAfzV2AaHvTiiX32C/uw4Q2TOs1C3z4ZS5pUbxxcqlZ0X30pBFanJFg7JBdJgP43eeh+sIes8xCj2GiEGprpg3EFLMQljLpQG7aWKISJ6vf5cjQHUZ7Ix3wyOGH5VcgAXOkA0bDQ8lSYe2cbUrUf4+2jNZNVg8nqOW7eO/45WksQgyzLLT7MQfHzXKvS1HvcWTVS7QkkWliYnqgu5CGn8/m9hLFCg3IUMqt5WgImD69Lj+GESZEsZdGnCbpA83OkWfqdnLZAe4jLiZGm4G54s4HDm7e4UCMTL0LbkqnZh9V/db8WuIUgs0inkZs18PPtB96gMy7UMonrhhfYhUTue8+nYAzKYUs6WKwZK34OA/iKcGc4L9BtMh2SSKz6lB8F2epb1JemqvyXZwY4GorRtkOCg0TaXmrRI8R5lVQS+xmv/t75/S4gubY1U5srRBLkT6J+VqIxwCEm4I8PhBm5qgBp1K7iGacV9x4WAWTX6F3mYvP7g7gB3VjOgz4lyZv4L2mWnyFkDlpZstmGNNkl9yzCAsbBTqOsYXA2ZzI2ONbNdZApy4YA6ekyBSToZ6N2WF8kHXTG5FxoRzHQ7oeJfBFTneoPTQqAblWrPyn2fzw9R+XUzknr/q6rfmcg3akcazBZfpdCap9mBtvnw/RX4gAgkkfYTM+7pZDkesrENmbu3l8SabruML3LlMTnEXOlMdFH4k6W+aieATJ6euX5b4xsoGBkW5/4vrTRkjCmt8RKJ67f4fLCmnfdv6nK2qtfWZK2B4yYy0bmUNVmV7jIBo0pZioHFrskJQ1x9Ddjw48oVwqVL7giRJ+H+lgatMusWUAVkJ8+Y2NDIhKSKlCzbNE8G7LwYWowt28TrJR2GIR7XFIBxR3MSVKn8PLLoF4MWpLAi2IQtKGk0s14NVgQ/RfGIK9YvdowbaIYl/MA==
X-OriginatorOrg: poliba.it
X-MS-Exchange-CrossTenant-Network-Message-Id: 145aef68-516c-43b2-8ede-08dc64f439e2
X-MS-Exchange-CrossTenant-AuthSource: PAWPR05MB10189.eurprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Apr 2024 06:52:08.9014 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 5b406aab-a1f1-4f13-a7aa-dd573da3d332
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: t26ACJo5evUuGBxlujBWjH0rl7r1tqwIg1M0KAMp446l1pPiizM71lCDBV0rTTO2+JcPbc+P7fBfVC8cPi1DSGcTtzboDImtmgpHXEw0Brg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR05MB7328
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/RGcF9yxnc7B1Mvdw1vN4XXDlg2E>
Subject: Re: [tsvwg] "Pacing" requirement is lost in L4S
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.39
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, 25 Apr 2024 06:52:17 -0000
Why there no exists a readable description of bbr in a single updated doc? Sent from Gmail Mobile Il giorno ven 19 apr 2024 alle 16:33 Christian Huitema <huitema@huitema.net<mailto:huitema@huitema.net>> ha scritto: On 4/19/2024 7:24 AM, Neal Cardwell wrote: > On Fri, Apr 19, 2024 at 4:39 AM Vasilenko Eduard <vasilenko.eduard= > 40huawei.com@dmarc.ietf.org<mailto:40huawei.com@dmarc.ietf.org>> wrote: > >> Hi Experts, >> I see L4S as the "Congestion Control Next Generation from IETF" (that is >> actually in competition with "Congestion Control Next Generation from >> Google"). >> > IMHO BBR is not in competition with L4S. > > BBR is, at its core, about maintaining an explicit model of the network > path using whatever signals are available, and using that model to try to > achieve low/bounded delay, low loss, and high throughput. > > L4S, IMHO, is largely about creating a low-latency, low-loss, scalable > throughput service model (metaphorically a "lane") in Internet bottlenecks, > and using ECN to provide a signal to achieve that. > > There is nothing fundamentally at odds about those two models. And once the > details of the Prague congestion control algorithm are finalized, one goal > (as our team has mentioned for a number of years) is to have a version of > BBR that can use L4S signals and coexist with Prague congestion control in > the L4S lane of Internet bottlenecks. I have done simulations of what happens if QUIC and BBR are used end-to-end, and the bottleneck implements an L4S like ECN marking strategy. My implementation of BBRv3 was modified to monitor the ECN marking rate, and treat excess numbers as a congestion signal, in parallel with other signals such as RTT or delivery rate. Bottom line, it works exactly as expected. Which is good news, because it means we can deploy L4S gradually, use it as a congestion signal if it is deployed on the path, use the other congestion signals if ECN is not deployed yet. -- Christian Huitema Informativa Privacy - Ai sensi del Regolamento (UE) 2016/679 si precisa che le informazioni contenute in questo messaggio sono riservate e ad uso esclusivo del destinatario. Qualora il messaggio in parola Le fosse pervenuto per errore, La preghiamo di eliminarlo senza copiarlo e di non inoltrarlo a terzi, dandocene gentilmente comunicazione. Grazie. Privacy Information - This message, for the Regulation (UE) 2016/679, may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation.
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Bless, Roland (TM)
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Bless, Roland (TM)
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Christian Huitema
- Re: [tsvwg] "Pacing" requirement is lost in L4S Bless, Roland (TM)
- Re: [tsvwg] "Pacing" requirement is lost in L4S Ingemar Johansson S
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Neal Cardwell
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Bless, Roland (TM)
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Saverio Mascolo
- Re: [tsvwg] "Pacing" requirement is lost in L4S Neal Cardwell
- Re: [tsvwg] "Pacing" requirement is lost in L4S Christian Huitema
- Re: [tsvwg] "Pacing" requirement is lost in L4S Greg White
- Re: [tsvwg] "Pacing" requirement is lost in L4S Greg White
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Vasilenko Eduard
- Re: [tsvwg] "Pacing" requirement is lost in L4S Neal Cardwell
- Re: [tsvwg] "Pacing" requirement is lost in L4S Saverio Mascolo
- Re: [tsvwg] "Pacing" requirement is lost in L4S Ingemar Johansson S