Re: Second WGLC for QUIC Acknowledgement Frequency

Mirja Kuehlewind <mirja.kuehlewind@ericsson.com> Tue, 21 May 2024 18:56 UTC

Return-Path: <mirja.kuehlewind@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 70E96C14F6E1 for <quic@ietfa.amsl.com>; Tue, 21 May 2024 11:56:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.68
X-Spam-Level:
X-Spam-Status: No, score=-2.68 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.582, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 aL1Da4oQiEc7 for <quic@ietfa.amsl.com>; Tue, 21 May 2024 11:56:35 -0700 (PDT)
Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on2051.outbound.protection.outlook.com [40.107.104.51]) (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 97D91C180B74 for <quic@ietf.org>; Tue, 21 May 2024 11:56:35 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GiFCECFPQRJlHfq40SaMJBs1ZKa35UHrI2OAu0YGhtDpTL3+AWYJzL95HWfBcIEJ2CQGhC7aVeTf5bVbTM5IGolx3XHjwLm9VYHneNfzEIw8hUe42pHRMWqqC+aETKI1sQwqpChpY5WxTvfJA7CabsxZcQvY5mpQxyPt/RlaOtmiRRI3YI7WVgn3mZx53UtJmLkTEBM7SZMYs/n0dtJWmgnr5XHeRMckfkSgHBw7EXJk38JG5wvlRInBc/EbTMwzsFT6xXJYsXwz1iqOvbbQmNKfeto1F235RrrQcFjWX0BWTNzYpOCsoIEQUfE8PgrZmGA6Ag0tjcKUKZd+I9XWyg==
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=gqhZTbiaeoMG9tIBFr/ZIe45mtZRwMzkshufx9cVVPw=; b=B9dAb47Wp4qUKVBs9GfPBY76nAPXaEYZwYAfSwizO69K02b5dgMUg6hpz/b1dh1ofkBe/6+2MrG/KIvDsr5Af/3Pu2WMKrQQl7jQtDGc94W8iCcvrv2TbfPTKDFZPiSUgAevrONgN1qN7wzPsX/1t1/pqPy+aImOA3/laf/75mXVMnqMZEx3+UcgDQHxf6SGKqCtMepGXALcoYkljnBiXD3Jc5Et0FPHz2qmw3f5I9uCTFPKdHgOkEwrnJylR347O77QHXNDO7DwEkQO68IqQbWX1MBhGL9x2Cx4jiAB0EMB73+/u0JHZNmr44XwqeO0BC6oZuMxzDi1f1lTEX+zaA==
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=gqhZTbiaeoMG9tIBFr/ZIe45mtZRwMzkshufx9cVVPw=; b=hRY3NvHZyg8PRRf6/VgBBEGJ1KS4uSUlCuJZX3rZUQ2fPLUs4Kqv4c4+CGVgGapeuZoE98h/vzKtZeHabw2nvVIkpZTK4etK8s1TZ9K+fUA2MToVEb3QMK5W9R0/vVBiqPuGy04KS9RjHmO6fgZJkt/pmKKOlDiKfYlTpvm9wYl8vzwRBYfikzVqdcMBESGprxz2P4t+pOQZl+MhyVqUOk9jnhISs/imlcWRKvACpvqj7R0pj3uPCVceKJuKPw7ND+YSyk6UIBp2SaT3MbBjDr+Fq0hnY7AVVgBg2HLwVZzE1lIOt3kMmAxgf9SYCOibnROs40KMy8kim8yLJYzjfw==
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com (2603:10a6:102:13a::19) by PR3PR07MB8163.eurprd07.prod.outlook.com (2603:10a6:102:176::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.19; Tue, 21 May 2024 18:56:33 +0000
Received: from PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::7240:9886:3bc4:d52b]) by PAXPR07MB7806.eurprd07.prod.outlook.com ([fe80::7240:9886:3bc4:d52b%7]) with mapi id 15.20.7587.035; Tue, 21 May 2024 18:56:32 +0000
From: Mirja Kuehlewind <mirja.kuehlewind@ericsson.com>
To: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, "quic@ietf.org" <quic@ietf.org>
Subject: Re: Second WGLC for QUIC Acknowledgement Frequency
Thread-Topic: Second WGLC for QUIC Acknowledgement Frequency
Thread-Index: AQHanO0OzK7aL74bq0iZs1sNw+0Y5rGKebEAgBfPLAA=
Date: Tue, 21 May 2024 18:56:32 +0000
Message-ID: <0B229865-514A-4688-A8C5-169AEAE43696@ericsson.com>
References: <f8354a52-17fc-4055-a29c-824295edc158@app.fastmail.com> <4876d3cc-daeb-4d8d-94fb-547a895fcedb@erg.abdn.ac.uk>
In-Reply-To: <4876d3cc-daeb-4d8d-94fb-547a895fcedb@erg.abdn.ac.uk>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.84.24042118
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: PAXPR07MB7806:EE_|PR3PR07MB8163:EE_
x-ms-office365-filtering-correlation-id: 2c39642e-660f-496c-e3ea-08dc79c7bb59
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230031|366007|376005|1800799015|38070700009;
x-microsoft-antispam-message-info: VNdevxA6Y5UukXrSAYq3EJQw/tk+HMUCc2ALcsAtbDxBFhtS78PIXtAVbj/5DXqSRzSpV44lY2dpIP7VFlBuYu1pIvCi/Mc4+GvJdf7lY7Rj9N+2YyfXSW1aWd5fRhGgoX8xQ1bJI7EB5Bol25fzUfZQVHjRKioLoSCMcaF/RoqjLYFQ1qmlBlEKfgNruTRd7JqVMnuk6dSmwS9akkS6Eu7eShVaOhUEirIlNHY5wUMfJvxnsfBDvFX5hTTa/0fRMt9hOZPLm6oY5BRL85m6Atfi7lzBbmtRBlpLYoQuDH1bidF5P3pIjj/uDdZqFZW3rxUNRylzHw+yaxSZS71iGtahXv3DrqyOrTy6XN5yBzhMT8Z8P/f1qmlWcE4SP3tPCn2cqdELBFWR83E/sZ+D0rFVijf8WvfVu6f/EcLDEiBCbv+mhqZ184acuef4FYW1UZKZbBF5mWRqrgP3ruD/2VkAT2qKUg7jYm3hF3m/ag6abTFJ5DmUJKufZXnA4iz9w4Y2j8J9MKlv0HjnXcuRREZ/NiALy8tmmGK66wgzRNLkcQ0AmOmIgkGEJniHJ49MWlWP70rqjgP+azYH6TkQmD/LqfkQQivwVbCevEwr1UH7H6/edturYxuadKLxaJPTAOPRqu33YmQKh0dO6naBCg4WBES7Of01ISOq8shNiFPuUkpZL0ZvykHO3mPvIEP2oC+a1I3/Hcq/Byvczk0kddowtiwKOaoy9lO5il/hFk0Hl7AqcIQlfL4yW2RTVHEeFzWlFr4g3KOFWXvnIzC8EIosiu0SAFKfgmamy9AtudTox1Su1a4HiiEA9GnvqhLcbcobumgekY1/+hKFOSPSPkFJ+/yVmjWw9Xo0PlYHZL2m8dp2RLi97r8//W8aPrgfFjnYvvCvjHPNbfBxfpkJ5W3AD40vIWs/O4KLoADb2ZYkO0XfU6rpandvBtjKwWYP3O2zeU9IKs3kERRjGgM7h2OcJeq26QgKsBoMtiulgCUb9+OHfOYgUT6UCB3or41tZzaQyFc7mA7UwaiWBKxAgRla0+KUlauYa6CRAP0ERHqCzBHWvk13RmWIItGXXsSp28c/NXhH8OsB/xpN8lCcaK5Q1WIyCxtpkNWOg0A7tB1JI0aITmRnuoAcn9TLwMPKV15pyZtfPVJdRAt8YV4DvW1OVUJAn9G52YOudX3st6rl09wU+Ce9jcCnlxu77jj8W3BTnXn9CisX4e4Bd7O8Q47N6VVT2PEryIW0EqG6HURyxuXgW/99E2phC29ZJgSSvxZO9Y+eI6dDN65WNudUOfCva6QQOBxLCweSfYGsBaQ=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PAXPR07MB7806.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366007)(376005)(1800799015)(38070700009);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: DK+A5I3RkY4y+J3GifKaY9FvUJD4MryqK9+IW3w/4nBBG8H182FlVEF7J7XvO2ZawqHTUshAzn3gbegZ1XrJDZAAqlszzFCz5pJDfHb3Duf7M0WsuCRNj4R5BZjuQ6QRp4UAtk97VjqVwKaH6pw9PIyyjLJw4upMUyXnwWbeVvuFXQANvTQCdR+0f88X79yQ2I1g/Jp5KagPC1CeYbL45zg38amZWQpcyPApbMhfMlfIFe99D8cx9qCBwUYWdozJrbe0e53m29ZY2TuYUZPTTnZQAzFHv2doeetdYkHoC3L65zMctq4XAS2RIcVOyFkUY3zUKuQLQNbKjKW5AAnnt2ydU05agP+KNIeOm26ozsM6Is3Kv3i/xTuPTU+asAjiFO4cSTTVjc/nNJVsmDwoWfEuaRUl1bble65W01nN8iyfuCt2epdPz880ajdGAFaL6/eI71ZtDcAClNyX2EVb+p7XwyQcscd+1UVgcaLsGQXLwqdG+Hbh0LU4hGNO2VflT7nQfe9ujaa8SWFmkXJM9OlZrZFbgcdg1kub/zlfwaJKp8ww7xt6Fhb3mLI8XvJL/YWXyvxIa3TP26Oxa0GJchIsEMVOEgyuAIkytZBxqGsCI2rLiHIH+E8wNXMQmFnsWbrs5LidwJUqryx1cQLIC4zR6UyAS179lp+ggVnEFTwnXYU/zV6THlS9uSUYfnQde+/x0up209M9XT33Kt4HvE1M/IvzvTxdNlwDNXVx+Wh8VTvhttXP89263NImaVtC3vDjhtoboDns+diG7SfzDv3p+J/M60r7kUjRJvckg7Hi9g8oUmUKOxee1qT/FP4OmUV7DLxAFCd/N8bWMio76ndf8TCKbKbIY6l1AcCEn2+9TuCT5Tsuu7HII4kaPrXiYpEIcxCw6bDy9GbZsfDWomaxa4/nTrNeaQEs6JtBpDTp4E2KzVmhvbJaOdM5wCc7xj73byXABAJ+ydsxOjLn5ixfPsxixNzuCskaaxJX5tqP7ElgxoEPN9cZfJuFV0GkJ0otmbiuxNtnWoRjg+UMN2JV7vcpuPlcxSXmKpiBsm0oj2MZhAFefHS+r/RNH1gQMN5UbEe3ToT9Vg0HLiujkZxY4x90UmnCMTaFIQ5e+y9ELiw9X1WT5rG8xRxJTsZ4GVQtOM3+NIWk202IOROQM9917HB0qnPoD2rYY9E5mmVilASs40vMFYb0/B7g8Nc8FKbhfC/A24GEtDlOjCtCbYxJc2K38uj1CcjTegDzjcucWdvqX1i26GQJY6xja8Hsh5nZNofdcmxTdiNBGZp5CfGHU7T3s1/xKoxKJOEb8nW9f0Dn17L1zmkYBKS/S54kTW1amaPkZDRJ4noM4xHCP1OgLX4Xpzd1nepWsQ/oosMvCnkktbgBrjh9bmh2p/jOFAOqnq/DsC/mHJZIvZJ54tcXmr43PMHJaeBHDy/AyDblKPeoo04NEcPX+Rs8b41ZFGbQh+zbGUlRpvKUyr+X0p88F4meM3MMvNWAde7yOkuslmZRvcaZOsc+XlXAC1fIGVKTqd9L0LUsA9B0bczYMOjhebp2Yd0gTYmOkJJIhVYUHSMj2f/gdspO9BOcvgqM+7R/TfvX0XwhlZ9Y8shbnTB/xl+mA0ZOKWB7wb60SwXhzzIbkHw+fEil2pq91hrRKEyJ81h5eAkw15phjTekEMt7b9/BY0oqWciFAW0R9f0=
Content-Type: text/plain; charset="utf-8"
Content-ID: <A76F98AE74BC484482F43154D272E8CE@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PAXPR07MB7806.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2c39642e-660f-496c-e3ea-08dc79c7bb59
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 May 2024 18:56:32.8106 (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: qmsTzQyN9VrFOGk95zM8d/eTPei9dOTY4O3bkU7lKXiQunUZZmLATR+t50QrD0LmPac62TIN0xC0a649CJFReNsc1y1whcQbf+JtpuuA44Q=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR3PR07MB8163
Message-ID-Hash: 3YGGKUWEMOXYURN6MR4ZH5WETFZ4TL2P
X-Message-ID-Hash: 3YGGKUWEMOXYURN6MR4ZH5WETFZ4TL2P
X-MailFrom: mirja.kuehlewind@ericsson.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-quic.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
List-Id: Main mailing list of the IETF QUIC working group <quic.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/quic/d0o95n0fQ40I6FHZ8sZhZZO0HVY>
List-Archive: <https://mailarchive.ietf.org/arch/browse/quic>
List-Help: <mailto:quic-request@ietf.org?subject=help>
List-Owner: <mailto:quic-owner@ietf.org>
List-Post: <mailto:quic@ietf.org>
List-Subscribe: <mailto:quic-join@ietf.org>
List-Unsubscribe: <mailto:quic-leave@ietf.org>

Thanks, Gorry!

I created a PR, so others can quickly review this before we merge!

https://github.com/quicwg/ack-frequency/pull/296/files

Mirja



On 21.05.24, 19:33, "Gorry Fairhurst" <gorry@erg.abdn.ac.uk <mailto:gorry@erg.abdn.ac.uk>> wrote:


On 03/05/2024 01:00, Lucas Pardue wrote:
> Hi folks,
>
> The document authors have recently published 09 of
draft-ietf-quic-ack-frequency [1]. This address feedback received during
the last WGLC and leaves us with zero open issues or pull requests.
>
> We're running a second, shorter, WGLC to give folks an opportunity to
review the entire changeset before progressing document. It commences
now and concludes on Friday May 10 2024 anywhere on earth.
>
> Please direct feedback as issues on the github repository at
> https://github.com/quicwg/ack-frequency <https://github.com/quicwg/ack-frequency>.
>
> Cheers
> Lucas & Matt
> QuIC WG Chairs
>
>
> [1] - https://datatracker.ietf.org/doc/draft-ietf-quic-ack-frequency/ <https://datatracker.ietf.org/doc/draft-ietf-quic-ack-frequency/>


I've read -09, the changes seem fine to me, I think this is ready to
progress, but I do have some editorial comments (mainly on the new text):


1. The text says:


“it leaves the determination of how
frequently to send acknowledgments in response to ack-eliciting
packets to the data receiver, without any ability for the data
sender
to impact this behavior.”


- This new sentence construction includes two “to”s. That seems rather
clumsy, could we rewrite without one of them, such as:


“the data receiver determines how
frequently to send acknowledgments in response to ack-eliciting
packets, without any ability for the data sender
to impact this behavior.”
--


2. The text says "impact" twice:
“to impact this behavior.”
- Is impact correct? is this better as /influence/ or /guide/ or /control/
(This also appears later as: “without any ability for the data sender to
impact”...)
--




3. The text says: "high bandwidth connections".


- I do not think that this is really about the path /bandwidth/ ...
isn’t this actually the application rate, so ought it to be high-rate
connections?
--


4. The text says:
"of packet 10 needs to trigger another immediate ACK because only with
the reporting of the successful receiption of packet 10, the sender
will be able to declare packet 7 as lost (with a reordering threshold"
- This was an awkward read, and also includes a typo. Could this be
something like:


"of packet 10 needs to trigger another immediate ACK, because
the sender will be unable to declare packet 7 as lost (with a reordering
threshold
of 3) until it receives an ACK reporting the reception of packet 10."
--


5. The text says:
"if multiple CE-marked packets are received in a row"
- I am not sure what is intended by "in a row", would it be clearer as
this or something else?:
"if multiple consecutive CE-marked packets are received?"


--


Best wishes,




Gorry