Re: [tsvwg] start of WGLC on L4S drafts

Bob Briscoe <ietf@bobbriscoe.net> Sat, 23 October 2021 11:23 UTC

Return-Path: <ietf@bobbriscoe.net>
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 EB0443A0835 for <tsvwg@ietfa.amsl.com>; Sat, 23 Oct 2021 04:23:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=bobbriscoe.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pDXZetPkT_Em for <tsvwg@ietfa.amsl.com>; Sat, 23 Oct 2021 04:23:24 -0700 (PDT)
Received: from mail-ssdrsserver2.hostinginterface.eu (mail-ssdrsserver2.hostinginterface.eu [185.185.85.90]) (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 8FDBA3A0646 for <tsvwg@ietf.org>; Sat, 23 Oct 2021 04:23:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bobbriscoe.net; s=default; h=Content-Transfer-Encoding:Content-Type: In-Reply-To:MIME-Version:Date:Message-ID:From:References:To:Subject:Sender: Reply-To:Cc:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help: List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=zUteXweYjIXVzsD6IZ8nwfekY/qvIO5MuyltxIFIecQ=; b=qwQpSxGzmPsY+NC3kbcaOqWehL AK65E0GwlEUA9biSBjmMobeTqu334p17eqFVcMbVu9MMoKmwRLHCRFaQAMjQgcDBUgQrLyaYziUue oE4IHjmRYb2dgvaGBKzrmMPjtNkgzVgolH6lNS1DBa3u+PQPHqqm7mmPbwyt9nxM/85mohQa043vl CRhBdZgdc6WRHykH7JpYp2SVKRWJr77EuFEpysC9gdYdQz6ih6RO6sJ0KJdSx8WpSTe2WrDPkZhyr ZZPp2C9ia0U0QfFmh/brQrJqOYYA2tLBlX5B6bwO6+qgA4TudbuIhnjihQXWGHP8iGwvVkSuWeVQn 9k5lOn+w==;
Received: from 67.153.238.178.in-addr.arpa ([178.238.153.67]:39122 helo=[192.168.1.11]) by ssdrsserver2.hostinginterface.eu with esmtpsa (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from <ietf@bobbriscoe.net>) id 1meF7Z-0001dj-50; Sat, 23 Oct 2021 12:23:22 +0100
To: Ermin Sakic <esakic=40nvidia.com@dmarc.ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
References: <7dd8896c-4cd8-9819-1f2a-e427b453d5f8@mti-systems.com> <PH0PR12MB541930B591AE160F17C0F8FFBEFD9@PH0PR12MB5419.namprd12.prod.outlook.com>
From: Bob Briscoe <ietf@bobbriscoe.net>
Message-ID: <d4ab129b-cbab-2667-34ee-62076e807a2f@bobbriscoe.net>
Date: Sat, 23 Oct 2021 12:23:21 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0
MIME-Version: 1.0
In-Reply-To: <PH0PR12MB541930B591AE160F17C0F8FFBEFD9@PH0PR12MB5419.namprd12.prod.outlook.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Content-Language: en-GB
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - ssdrsserver2.hostinginterface.eu
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - bobbriscoe.net
X-Get-Message-Sender-Via: ssdrsserver2.hostinginterface.eu: authenticated_id: in@bobbriscoe.net
X-Authenticated-Sender: ssdrsserver2.hostinginterface.eu: in@bobbriscoe.net
X-Source:
X-Source-Args:
X-Source-Dir:
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/LuxfTg0tFdcrKmjYiMGorI_E0BQ>
Subject: Re: [tsvwg] start of WGLC on L4S drafts
X-BeenThere: tsvwg@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 23 Oct 2021 11:23:30 -0000

Ermin,

Thanks for the comments on the drafts during WGLC. See [BB] inline for 
responses. Where there is no response, I just took the comment as read.

On 16/08/2021 08:59, Ermin Sakic wrote:
> Hi Wesley, all,
>
> L4S proposals are an important step towards enabling low-latency transmissions for remote control, AR/VR, and online gaming applications.
> I support progressing the drafts to RFC status.
>
> I have attached a few comments below after re-reading the latest versions of the three drafts.
> My apologies if some of the comments came up in discussion earlier.
>
> Best wishes,
> Ermin Sakic, NVIDIA
>
> - draft-ietf-tsvwg-l4s-arch-10:
>          - Figure 1: Is there a specific reason why the “mark/drop” action is not denoted for L4S queue compared to “mark”-only? Section 5.1 of draft-ietf-tsvwg-ecn-l4s-id-19 states that “…L4S marking treatment MUST begin applying drop to L4S traffic until the overload episode has subsided…”.

[BB] On balance I think it's best for a high level figure like this to 
show only the behaviour expected under normal circumstances. This is why 
it doesn't show drop as well, because Not-ECT traffic is not classified 
into the L queue.

But, you're right that it's important to emphasize at every opportunity 
that the L queue has to apply drop if overloaded. So I've added the 
following to the text describing the figure:
     "If either queue becomes persistently overloaded, ECN marking is 
disabled, as recommended in Section 7 of [RFC3168] and Section 4.2.1 of 
[RFC7567]. Then both queues introduce the same level of drop (not shown 
in the figure)."


>          - Section 8.2: “…if it is leads…” -> “…if it leads…”
> - draft-ietf-tsvwg-ecn-l4s-id-19:
>          - Section 1 Introduction: “…responses to them result..” -> “…responses to markings result…”

[BB] Yes, 'them' wasn't clear, but this highlights another problem - 
it's not clear what the "control signals" are. So rather than use a 
different word ("markings"), how about referring back to 'these 
signals', and adding 'ECN' to the first occurrence.
     "...the much more frequent ECN control signals, and the finer 
responses to these signals, result in..."

>          - Section 1.1: “The explanation is summarised without the maths in the L4S architecture document” -> I suggest referencing to the specific section number of draft-ietf-tsvwg-l4s-arch here.
>          - Section 7.1: “TCP. QUIC…” -> “TCP, QUIC…”
>          - Appendix B: “tranport-layer” -> “transport-layer”
> - draft-ietf-tsvwg-aqm-dualq-coupled-16:
>          - Figure 1: As mentioned above, I’d expect to see an optional drop as the outcome of forwarding to the L traffic queue in addition to the “ECN marking” action.

Again, I'd rather not complicate the "opening lesson of the tutorial" 
with exceptions that come later. But it would be good to highlight that 
exceptions will be coming later. So instead of adding to the diagram, 
I've added to the first para of the section, which already warns of one 
case where the diagram might not be authoritative:

"Also, the schematic only illustrates operation under normally expected 
circumstances; behaviour under overload or with operator-specific 
classifiers is deferred to Section 2.5.1.1"

These edits will appear alongside those for the other recent comments, 
before the draft deadline on Monday.

And I've ack'd your contribution in all three drafts. Thank you again.


Bob

>
> -----Original Message-----
> From: tsvwg <tsvwg-bounces@ietf.org> On Behalf Of Wesley Eddy
> Sent: Thursday, 29 July 2021 18:18
> To: tsvwg@ietf.org
> Subject: [tsvwg] start of WGLC on L4S drafts
>
> External email: Use caution opening links or attachments
>
>
> This message is starting a combined working group last call on 3 of the L4S drafts:
>
> - Architecture: https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-tsvwg-l4s-arch%2F&amp;data=04%7C01%7Cesakic%40nvidia.com%7C911e34a8568a4c43d67c08d952ac82f5%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637631724620979753%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=a7V1lmfJi%2Fbs2H2mZIr3QhveYsPj3QzPguBFDWsy%2BC0%3D&amp;reserved=0
>
> - DualQ:
> https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-tsvwg-aqm-dualq-coupled%2F&amp;data=04%7C01%7Cesakic%40nvidia.com%7C911e34a8568a4c43d67c08d952ac82f5%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637631724620979753%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=PwO0BFTNKv2c4ZbGoQZEvxfLg7NIG9mw8oWtNqdwsjs%3D&amp;reserved=0
>
> - ECN ID: https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-tsvwg-ecn-l4s-id%2F&amp;data=04%7C01%7Cesakic%40nvidia.com%7C911e34a8568a4c43d67c08d952ac82f5%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637631724620979753%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000&amp;sdata=QpBxzuleCeXpxzoBR4oEJWANLk7v1Vvo%2Ft4H8d3kZz0%3D&amp;reserved=0
>
> The WGLC will last through 4 weeks from today, and then we'll see what to do next.  Please submit any comments you have on these to the TSVWG list in that timeframe.
>
> The chairs are considering a possible virtual interim following the close in order to work through feedback received.
>
> The work on the L4S operational guidance draft is continuing in parallel, but that draft is not being last called yet.
>
>
> -----------------------------------------------------------------------------------
> NVIDIA GmbH
> Wuerselen
> Amtsgericht Aachen
> HRB 8361
> Managing Director: Karen Theresa Burns
>
> -----------------------------------------------------------------------------------
> This email message is for the sole use of the intended recipient(s) and may contain
> confidential information.  Any unauthorized review, use, disclosure or distribution
> is prohibited.  If you are not the intended recipient, please contact the sender by
> reply email and destroy all copies of the original message.
> -----------------------------------------------------------------------------------

-- 
________________________________________________________________
Bob Briscoe                               http://bobbriscoe.net/