RE: I-D Action: draft-ietf-quic-ack-frequency-08.txt

Ingemar Johansson S <ingemar.s.johansson@ericsson.com> Mon, 11 March 2024 18:11 UTC

Return-Path: <ingemar.s.johansson@ericsson.com>
X-Original-To: quic@ietfa.amsl.com
Delivered-To: quic@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11B28C14F6E9 for <quic@ietfa.amsl.com>; Mon, 11 Mar 2024 11:11:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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_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=ericsson.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 U_7x-BYFULip for <quic@ietfa.amsl.com>; Mon, 11 Mar 2024 11:11:48 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on2084.outbound.protection.outlook.com [40.107.13.84]) (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 5711DC14CF1F for <quic@ietf.org>; Mon, 11 Mar 2024 11:11:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Qp7MyBnlE03mfywS7gYMLmq6T5IbsIeKMSPYYPVZuzi/W+Zr7nnCnR5W/bK2rbI3vGahFF9Jcxn6AAhRnuRGw3TDmlJuoq5gWcIGNywEuHVKemn6IHbz2R8CoGi72HtyhtwWF36htsIDgox61kLDi0ZBLdDn6Jg8+LlN///mgsXH8Ywrk4IUJFHHy9SF8BSDEg/8RM5YYZ8/myOHt8AATwhvgRI8Is19TZPxaC++u+PbyMGdAhKNOph17wFePkWvqrbYLsb/Uny2PfNK3DVtj1B/8k3NZVRAXvz41xzilN5cccrvPuATLiysaR9zHFG/7TVpB2xyppnG+wJYwL0toQ==
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=UTLuofIUoajx7abSXmeqagVXttPHxO5iF4d9DKtr/E8=; b=TVOwyPZJUrGYAT1zoU+UjW26spje7s6RuvpVjLPQ8xj54ZWsAqk3nxCrHu3g1VOgEIgyPC0uqZ+zNsYkGvgecf65gp68dx4/r9B2m5NlDr+WkH/oU8DlSfos/MrB1V1JM4TXCvmi926UxbztyBmZxgSgFetecQSoCtM7AD44IfNuIEccRiaHOraG8sG8WACVvKZkLgeAgvHPhDPZTbb0R7cI6TfA017iM10veyRzdpvwnfryqsoq59QS593xm2a1xdKafrJeRWhBzsqoYVxO7wnJw0XC9SojjCmQk+NR4Z/tVg6UHojephrfl/l90h9ExTkgOOb7hM5PHlSNNTtLBQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ericsson.com; dmarc=pass action=none header.from=ericsson.com; dkim=pass header.d=ericsson.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UTLuofIUoajx7abSXmeqagVXttPHxO5iF4d9DKtr/E8=; b=ZNaYPrAoiOc9IGYJd/7nIRC1owW9jQZKWsm1eUvuqPVNQjZkrzHWVf21hPhHWnRtqGd9p0VVEZVbY6GOxCQI8O/NCgg2SAhKJy4qRpm9/BfuEex+TzBe6xQ9M4CsTaq16VMhmK8Bvw7peDBplS1svNUc7G02RXJDR8CHA7Mg8s85ZCrsbJMmFBZb1ZQ1TZXYtogOIO1BR5di4SBEB3LQy5MF4T+s9KfN6cHCyjYKA3LDtx7glqTa22ZqCozyKW8n0qjoGkHli46FiTDk136IhY+4Udzv30TOzUzEk4ihDo2uhja40ZSrC35MNvlvaCX+b0C4F/L7xN9yG8sfEtLtIw==
Received: from AM8PR07MB8137.eurprd07.prod.outlook.com (2603:10a6:20b:36c::18) by GV1PR07MB8950.eurprd07.prod.outlook.com (2603:10a6:150:3d::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.36; Mon, 11 Mar 2024 18:11:36 +0000
Received: from AM8PR07MB8137.eurprd07.prod.outlook.com ([fe80::a2cd:8ff5:23e6:4bcf]) by AM8PR07MB8137.eurprd07.prod.outlook.com ([fe80::a2cd:8ff5:23e6:4bcf%3]) with mapi id 15.20.7362.031; Mon, 11 Mar 2024 18:11:36 +0000
From: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
To: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>, "quic@ietf.org" <quic@ietf.org>
CC: Ingemar Johansson S <ingemar.s.johansson@ericsson.com>
Subject: RE: I-D Action: draft-ietf-quic-ack-frequency-08.txt
Thread-Topic: I-D Action: draft-ietf-quic-ack-frequency-08.txt
Thread-Index: AQHacAEmAVU2R/sqIEmYMZjG1fvRw7Ey3hCA
Date: Mon, 11 Mar 2024 18:11:36 +0000
Message-ID: <AM8PR07MB8137CB5E2CEC7F2D6E1ED5B2C2242@AM8PR07MB8137.eurprd07.prod.outlook.com>
References: <170958651428.41098.12074377817022374561@ietfa.amsl.com> <82EE560E-49E4-4A36-8188-837686B17901@ericsson.com>
In-Reply-To: <82EE560E-49E4-4A36-8188-837686B17901@ericsson.com>
Accept-Language: sv-SE, 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=ericsson.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM8PR07MB8137:EE_|GV1PR07MB8950:EE_
x-ms-office365-filtering-correlation-id: 9b86c7f4-cbf5-4623-acb0-08dc41f6b0f1
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hRXO1PLzPxrL920yXmF4EBfff/hX5q93G32BxEMSpHHF0K6uZqRmojG4LbQbP6Mqab3NRGeV65cb5P4ZD3IXOT1zS1pjQdK1DP9BAGyPAI93ukdQw1UMgmLyxWfPlQLw6SZCyElfpazzFPFCjoOUcIvThuQavn0QpV5HeP8l60zRoDCX1RjCiOar1l568Ji9c2N0q3cv6ODHbCj0wIS6tZnT6Dxe0Ws/EU1Qs8/Fyg10uXIhoeHuFcL+0+IQy0kY+9QmllTQCK7pqNOcFeKLoirBbuKrg6kXD9CuMCmpCaMaww2JB+Um0ryS3zhEQ1lGfg2bP+EZ9RvD2qw2gZVZKIBWKYz4mnTa6A/QYJozO4pCPln2LXgkvpPG5BVi8/4fvJwVV+yhd8GAEaIuTEmAreEG//AdWMvLwfe1YCF3eXxeFZ5M9nRFCAXmUoGXPeJ3tjxgou/751Jh1A0oI6UfkzXWQSiVnmikXO+wSe/zGC211Q0xLJjB3zHFvplCJG4QgSSMJMWKZsc0JZol5DuHK0cx48+qQaM/VvEPhFE6sufduSSMUX+9erwLrwif9lRUuGG/DWqApxqyn4T/AarGQKEdafsDnfHcgI/6Vbup0YdX2oALyCAh62zbpDQuJI6+3+LT/YTk6/C5umqP3rcqpuBVcTvbIAHeoMQvIxxowYc=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM8PR07MB8137.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: fUGBESavPgWutsVvwsbkv+uhV4oCwZ6os0Sjlwx11YMeGKULncq6e+Dea2v7Za6GuE/UPwPrxWBM9q5mW8t2c7++4+g0MFfXsC5NtDa46OjagnlOCfrFzPRrNnn3D3TYiKzgMeaih5VEmUXIWgPOUlSMEnOLMTjr7TsByBAoLBHfCQh/FL3CWy7cm8rovLNvOiHNyV1icGaCc6gJ9fdnMwUo6Eurtf6XcgoGEQASEon4eru2pCsf6lMbNwJzviWOY6Za8pQCXtD/h7bTg+aP1730yUg53qkM03/TRQnE7S01xB8jvA+Omlb9CjsFNDETvl0KOhHtPU4ISXwplOXZyIgEEjOyQXm40CRmgVbWdHBi8LcVlKuAP2+aMRVqHl7jKMpMZxy+FGcbqGfFaBZwIRt7z8z7+J5QqtFRG4V1uMOoZzB7RZ9QDQV9TaE6oPel/XQKJrUt7Yce1IKfm4yMU4wapZxbmCmQdwR9tg4l+vwmPzGAaUEif3n++Ef5gVtqRcXtpfN2MOgxmYNFgHX8HtfbIC5ZbAgKa7ojodjLa+XTP9VgQWTXTTNvHrLJLqsbt4yu+C4xZvXDRKRj7yS9xnzUpHZ3T7D6YLB2zNN2efRTBkECPaEyTNU6WPEnc+LOgY+c38PJDJZ4AOERu4p1Y1dA4kLEUlXor/rl3jTX1+06Rh5M2JHLZ540lGn/vKSoRonzXqXUgrQIZVbKYdV+cWaHV+0C2BaRvcoi4QvbM1TunfGWYVjtt5RFfjhdKYA8OECYMX8Z0euGF2+s8/FWbYmRuVYOKkw4Qabd3Hv8q17yZITa0FJcI8FuFL5nIU4xGKzwLt0yFZcx0toazgJpHksZ8zaF3gXUC4mGaYlItWLT3JR+6HibFX4m1lnJUEvc9pG3pwZah3X+utRgSXFFftQiY7R6PQFNm5dtvx9cYl4LNpaFbXI0vFTj8gbKV4gdwxnFVgAJ0merzgNsZHfgR5azO0xPj3EsfXxo1o6fTzTiNGfsvSSDXMifERmZPWHV5hSATl02XLUeHt8FlDQf4jsdYWq/kkGqs4LRB1uxuRInGIkn31Lqf0zRQeMZN8PT8mSql9sfcxn0Hzz/L3fOMKWEnxrbHEaGz/2bYl2vS3VCSSfKexbj5/J5rQbg4OAASkPWYgFe9eox8ZhT8yH4Xovo1Qy3nmIhvinV2wLjNnA/tsR+6a6WCT9oiiFb/IsGRBwNUBxCOqAICJupKvN4P6PFt4tGFaK7laGyTXsCKnxhvPVQTn9QR3CxSX1BE11SE444ZY/GA4eLP8Eyj39za7PyUKRqbD3apTogcwlXK7Jd46YpLpBj2iH/Y/hZ7Sa6sr9ViagxkMbF6vuTpFihsvm6oLYQassNPEo9zsrJ54LngM5l4WUnYl1qcoxS0EL0kkyrhZZlhfiktLYDElUFhCfddh2zYGmVa95l3zuwsduA80kQA20OULiEgNC6O9EEaz9TzvtNCK61Jg+xrlI2EaHT5q+JCL4D450e7i820jZdrzJW1r448rnS5h5eb/KFpNhe7hESWeygRfNB4/akmZAlnWyqGCvesDi6HHaMCjnpQ6CAaPZsHDxg9UMyojoC8FyA9pW6BemMk/sGXJkr8w==
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM8PR07MB8137.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b86c7f4-cbf5-4623-acb0-08dc41f6b0f1
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2024 18:11:36.6131 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 15cVavYEIUMZgx3KMl30MU9aJjoAddiRgDw5MRXnC1UpDo7buQ2d+scG1Cztk6h3DNe6udrN80Va089VwmZIHnfRAyuyo1gXwWloGngv16d2LLAfMnqUz7ekO6h/UrKU
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR07MB8950
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/Mq2fKUnx20R2pu_2kP1b4otVPtU>
X-BeenThere: quic@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/quic>, <mailto:quic-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic/>
List-Post: <mailto:quic@ietf.org>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/quic>, <mailto:quic-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 11 Mar 2024 18:11:55 -0000

Hi Mirja + all 

A few comments on the draft 

Minor : "For asymmetric link technologies, such as DOCSIS, LTE,".. I think one can add 5G here as well. 


Major ?: Section 6.4. One concern with this is that CE pattern that flips between CE and ECT(1) (50% marking probability) causes an ACK to be transmitted every 2nd packet. 
I see that it is the same rule in the accurate ECN draft and it appeared to give a 1:12 ACK ratio when we tested it with a 100Mhz BW 5G midband setup (~1.2Gbps throughput). 
And high pMark only accurs at low throughput anyway. So it may not be a concern after all, but here there be dragons. A mmWave connection that is in poor coverage may well be power limited in the uplink, so low DL troughput may be accompanied by even more restricted UL ditto. 

An alternative (more complex?) would perhaps be to trigger an immediate ACK if a CE marked packet is received and there has been no CE marked packets for a max_ack_delay duration, otherwise one follow the normal rules according to ACK_FREQUENCY ?  

/Ingemar


> -----Original Message-----
> From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
> Sent: Tuesday, 5 March 2024 21:48
> To: quic@ietf.org
> Subject: Re: I-D Action: draft-ietf-quic-ack-frequency-08.txt
> 
> Hi all,
> 
> as you might have seen we submitted a new revision of the ack-frequency
> draft. This revision addresses all issues raised during WGLC. Most changes
> are editorial or clarification, however, there are few small changes that
> impact normative parts. We will give a quick update on those during the
> session. I believe the chair plan to run a second WGLC after the meeting.
> 
> Thanks to everybody who provided input and continuously engaged!
> 
> Mirja
> 
> 
> 
> On 04.03.24, 22:08, "QUIC on behalf of internet-drafts@ietf.org
> <mailto:internet-drafts@ietf.org>" <quic-bounces@ietf.org <mailto:quic-
> bounces@ietf.org> on behalf of internet-drafts@ietf.org <mailto:internet-
> drafts@ietf.org>> wrote:
> 
> 
> Internet-Draft draft-ietf-quic-ack-frequency-08.txt is now available. It is
> a work item of the QUIC (QUIC) WG of the IETF.
> 
> 
> Title: QUIC Acknowledgment Frequency
> Authors: Jana Iyengar
> Ian Swett
> Mirja Kühlewind
> Name: draft-ietf-quic-ack-frequency-08.txt
> Pages: 17
> Dates: 2024-03-04
> 
> 
> Abstract:
> 
> 
> This document specifies an extension to QUIC that permits an endpoint to
> request that its peer changes its behavior when sending or delaying
> acknowledgments.
> 
> 
> Note to Readers
> 
> 
> Discussion of this draft takes place on the QUIC working group mailing list
> (quic@ietf.org <mailto:quic@ietf.org>), which is archived at
> https://mailarchive.ietf.org/arch/search/?email_list=quic. Source
> <https://mailarchive.ietf.org/arch/search/?email_list=quic.&nbsp;&nbsp;Sour
> ce>
> code and issues list for this draft can be found at
> https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-
> 454445554331-af6e18098900a7b0&q=1&e=19e85314-bb98-43e3-b842-
> ea0349ce666a&u=https%3A%2F%2Fgithub.com%2Fquicwg%2Fack-frequency
> <https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-
> 454445554331-af6e18098900a7b0&amp;q=1&amp;e=19e85314-bb98-43e3-b842-
> ea0349ce666a&amp;u=https%3A%2F%2Fgithub.com%2Fquicwg%2Fack-frequency>.
> 
> 
> Working Group information can be found at
> https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-
> 454445554331-9f566af5ea0913be&q=1&e=19e85314-bb98-43e3-b842-
> ea0349ce666a&u=https%3A%2F%2Fgithub.com%2Fquicwg
> <https://protect2.fireeye.com/v1/url?k=31323334-501cfaf3-313273af-
> 454445554331-9f566af5ea0913be&amp;q=1&amp;e=19e85314-bb98-43e3-b842-
> ea0349ce666a&amp;u=https%3A%2F%2Fgithub.com%2Fquicwg>.
> 
> 
> The IETF datatracker status page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-quic-ack-frequency/
> <https://datatracker.ietf.org/doc/draft-ietf-quic-ack-frequency/>
> 
> 
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-quic-ack-frequency-08.html
> <https://www.ietf.org/archive/id/draft-ietf-quic-ack-frequency-08.html>
> 
> 
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-quic-ack-frequency-08
> <https://author-tools.ietf.org/iddiff?url2=draft-ietf-quic-ack-frequency-
> 08>
> 
> 
> Internet-Drafts are also available by rsync at:
> rsync.ietf.org::internet-drafts
> 
> 
> 
>