[tsvwg] Re: TSVWG Shepherd question and comments concerning publication request for NQB

Ruediger.Geib@telekom.de Mon, 04 November 2024 18:09 UTC

Return-Path: <Ruediger.Geib@telekom.de>
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 BE810C151985 for <tsvwg@ietfa.amsl.com>; Mon, 4 Nov 2024 10:09:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.251
X-Spam-Level:
X-Spam-Status: No, score=-2.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=telekom.de
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 sBTLjd3ymRqo for <tsvwg@ietfa.amsl.com>; Mon, 4 Nov 2024 10:09:16 -0800 (PST)
Received: from mailout41.telekom.de (mailout41.telekom.de [194.25.225.151]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D1477C23A821 for <tsvwg@ietf.org>; Mon, 4 Nov 2024 10:09:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1730743753; x=1762279753; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=QIDDuBhTC19cVzh90yS1Dk1VoQNGSDy7wEHbg6tNT1A=; b=e8O8REVMN9VCyfm0gaTUtTfCcJzoJHFe3DFvKzIci/ubdwuEkribQSHi pqaAQYlk3t8/7m6Rmd4bepT1fva9lnTANFxXETwzhHMJq5cH/ueUcyyKm pFe4XuTpn1RUMi0kqaV/eEc2eXzV0fDWYeaD1j+zFLcSOvy8Q609Ajfyk KyyAlclZ7YVvEx0bLAROtss1/LyUvtqqItsKNXZFMmf1orTPU/u7YBGR1 ojY2eLv42iHngLUuYaVb8IHsGaRmxi1QG9KfOYJb9ExWydmw+cdaPfN9D KHRxlUb8rtePLMFkWPaB8pS5cwyu/fmfm42+cbfcxQUiorPVYT9pZwx0a A==;
Received: from qdezc2.de.t-internal.com ([10.171.255.37]) by mailout41.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 04 Nov 2024 19:09:11 +0100
IronPort-SDR: 67290dc7_9Q86X9ifuMh83SuKePts3rHCYq49GIoUXgbAmE1nJ6tl/4x DmgM+S6kzyZ+ZTjJKq9/GV308YvFKFjhUR4noBA==
X-IronPort-AV: E=Sophos;i="6.11,257,1725314400"; d="scan'208,217";a="1112385457"
X-MGA-submission: MDHjzQS80qiEN40xJAGQY8W5on0v02rn5U37piAik9gwRatx6YEV3St+FtvJZYH4cPja7bWVkOq9W1Ydrvv+P1VUToQ3PDjhoc6uPKFkGy8+Thzqct5hQTcahgm3FeSYj+ZoGNLWw2GFPEx4Twg+ILVS/O9OU3yOWRhGXV/wA/r4ew==
Received: from he101419.emea1.cds.t-internal.com ([10.169.118.196]) by qde0ps.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 04 Nov 2024 19:09:12 +0100
Received: from HE126304.emea1.cds.t-internal.com (10.169.118.205) by HE101419.emea1.cds.t-internal.com (10.169.118.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Mon, 4 Nov 2024 19:09:10 +0100
Received: from HE102771.emea1.cds.t-internal.com (10.171.40.43) by HE126304.emea1.cds.t-internal.com (10.169.118.205) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11 via Frontend Transport; Mon, 4 Nov 2024 19:09:10 +0100
Received: from FR6P281CU001.outbound.protection.outlook.com (40.93.78.5) by O365mail08.telekom.de (172.30.0.240) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1544.11; Mon, 4 Nov 2024 19:09:10 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HbpsQ23H9r7m/saiQqxTepXlmhhDqWloRyjC1qisLhQ/PxBoHsbTzz3ZJjPP2ENUQCGp/y1VUgjonUvSUUksffpq6cQ5vgnQ0Po0Japvzd6/vlBrRm8e95WWDuDuNDtZ0NVPeBsyulH7ZGM0FarFrj/viF/54HJoOngiBC/UutkSuaOCnn0mfJudP1cvsQbFwPdxhxiVThkr5HAl4PZ4KLMWe9+iiHnBeSjx8ccB75LGbOraJiT6nXuFgrohB8pHuNe1mFGDfa7ed2X3kwnNED8uSvXcYjD4v8uHVn9bUJMI2qu5k24SdhFLCG+dwWoAbf3W5/vD5XnTqyINNlTKAA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=QIDDuBhTC19cVzh90yS1Dk1VoQNGSDy7wEHbg6tNT1A=; b=zFwQkPp8gsst4qSpS2Ezfg6EHgEw61eaVYVU5j5Fmk0UeZrxIs42eORFxczW6i2/w/vs0bjmytpr3yIfYoHLWrFNZI9BHSMob/5w/nJxPePHyojIrnvcwxSMR8LJ+FDnWf894zAgRmsUMiNyNlw/qAElmwkREfVXyn6DfTn72sFyAWq8qISH4TqS5bFsB6vEItJaYL0IwISUuLiADGCt4WK7ip0++0gxbmm09lQjvOOTJ2wap17QbWyuQKjJfvbGj7R2MlG7E93ea8iacZNVzDKDvnmHaCcdC7jX5Xg1Fj5yn5q0Kp1GBqiFbiQZ1aODCxolyfftNsR6DVrrMTHLtw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telekom.de; dmarc=pass action=none header.from=telekom.de; dkim=pass header.d=telekom.de; arc=none
Received: from BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:57::6) by FR6P281MB4449.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:12c::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8114.30; Mon, 4 Nov 2024 18:09:08 +0000
Received: from BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM ([fe80::e80d:7e7e:b006:ea8a]) by BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM ([fe80::e80d:7e7e:b006:ea8a%6]) with mapi id 15.20.8114.028; Mon, 4 Nov 2024 18:09:08 +0000
From: Ruediger.Geib@telekom.de
To: gorry@erg.abdn.ac.uk
Thread-Topic: [tsvwg] TSVWG Shepherd question and comments concerning publication request for NQB
Thread-Index: AQHbLtk2Tx8uuu3/JEyIH3xRYpuBmrKnaudw
Date: Mon, 04 Nov 2024 18:09:08 +0000
Message-ID: <BEZP281MB2007952557E9DC41E6C131859C512@BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM>
References: <B205DDCE-B7F4-454D-8DE3-EC1226632B50@CableLabs.com> <4fc0780a-2fcf-498b-8776-85504d8ae094@erg.abdn.ac.uk>
In-Reply-To: <4fc0780a-2fcf-498b-8776-85504d8ae094@erg.abdn.ac.uk>
Accept-Language: de-DE, en-US
Content-Language: de-DE
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=telekom.de;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BEZP281MB2007:EE_|FR6P281MB4449:EE_
x-ms-office365-filtering-correlation-id: dcc0bbf1-7c8a-4817-bbc9-08dcfcfbc729
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|366016|1800799024|376014|8096899003|38070700018;
x-microsoft-antispam-message-info: GzMRz+jE7Psh0YIJU4L2jAHPfwdd6u0c7oo6eC4aUImA/q0irIqghaiPM1J7UQTwu4COj29HxJ7Z2iy5oQ2sOlE0ohegF4iLd1cTYLMBK0Saer/OUzpJN6hXMAi2dv2hgI6rhMabSkE5PWzI/QevEavJI3gaawj/WRWeCV+56v//iWL9U9pb1WHDGyC75ePCunnnPtdpc3BW/y6JVB+HLuPCLesCMen5U17D5AfK549abdheR8FKApifvyxMf0Cly2aeRKWF+quU5vQ4dvO5GlnjRxV1pe22fEHFba8/WaGYpYtkcpgBJc84uh/V+7a1Iwh8Wy5o1Ig+4rJlI/1WrTzrwS1Y/Jjyn8sZsrza6fMeUDP9/+csfF0bdboGrGKzgdwZF70hY5eN+pYeQv9jW26U6IzLas/exv9MfkqVzCk3PzwN4prCOKbrAFnQuXm1PS4A2xq2NrOozzM0TBq5Zu4CosKG6J3gWS0Xr/XqjrjG6nPQNp2+H3mnyM9lQK7uWmgACc0P8pAiJ1ikbwfMdd9BZivWRQNOf5BllMGnCWjxFV7fWRIK40Mv1TWMeI3IDGSX547ShNyQrx0AFkEg0e3avDmIt9fulZbGwUnuEMsumB0Rqd6YBFcT4p6UrOElh9+KJh1FP4nlrR15z3nK217+McF67MgdPBEpWZPIeUigWy5Fp0X9Gz4XiG43g+nsRxcCxoYlGednoyuVa+NvNP28K54D+YXD1Xg6sYwd8DVcmG1L0Fp3HKSI414nW4UEBmL5YIdoYBrGP8UASbdGy2uFkYRfWCb9QsT9hGpcdiAlpxVEy5oOibly3QBBeXkIR4y4raDxdE8Ij09mn9RIzT3mUtnWnoIr5Ddt8+Q4K3ebv8pbfsRXqYneNIiurWtqm+5MxsyRpVw2/VeidmmaliCpJLlgSFTnTy1K8OQERWIzagDt57WgEbQn/qfLp5sog/w0224cQRoXOC52Gr8rEvLb6Jz3/OKTfgQusNSlz0NEnQ3N8ZruSXrUiKVhmfMiaBgZPFurc880Z1gNPKuQfEuGO6Rg04xMpru5gPnYNfSsUtRwZVUogMtvhRcub5paA8JCMSV/2VnOTKT5SHkbQJRKuaUT/466IBvB7v3jGzLNxga8axPbEQkujNcgYQyULHH74oRBv0q/q9x95Pe8hFZypmBtxZzLmYrpvD3i5Glg2yry940SXpw5klacYpFQMhGQ3LW+ML0+1J3Zp6f9/4I112INfMT5rgJjG0eJa4uOwMGwjZ8ArL/DFZgeRqxhyAMZnoVAzHkv/YiMj2a2dWSVm9fQHP816ij7f0I35bukUBlzat8LNtO8aAQNEaS0
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(8096899003)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: oVRAINU1RaYtULE9g5BQWa2ZnFwhCijL7azD+tS8XsTh2VFQXlG0wgxSm97hyBZEi+RX1HX9EjWQEyevn4STL2VTEQvJmIgmw0pN+8w+YXSwCJ2TPHEwNuT0z3mWLi1gji9BtGdZQedb6Uieh+HukARjBEqpNw0hwPit1m+qxygB4VypkWg1mACW3NQ+x/Z2CwCDKghssR/JU6iZu62/kb0PuNPZhGMT5w1DpqDUnAajU1I76nfNAi8maUnDVveC4nbJ0nxYr27vSYXC6e9UPedmq6y1bKirLFSKSxLNOHs4CaMnS6awjZP0o+kqOHtzo2WWUtg5s2WW5bo+0dLJuwIy5jI3MW1sIyasdzWPEDANsYQHcKYqOQ8f30oM7MzKl35A+1tPIae8Groy/XLKzuI5X46rwwO3i/P3BiKjTQD/UDEZN1bW8dyrPIKgfEP1ikslN9wd6CUmom3/LNjdpIySYjaudfP0vPOd3weOy4h1gP5D5cihRRPfOTWDtD1mOFFEP2K5YvMpaYc4OVKlifE7m8CZOCeB27LzYsnyYMIDfxl+fNvO9yJIsN5YvdUKLBYUpmqx43OR6N2baC29kdKmtSdzNl9ow/XMaMO7M0pU0qM4dHeAjQvq6XETv2s0hWIgQKchFzIuDSXSgMziLou6nKPvYyX41fUG9TWrcuaRywcb79V1NNSoO6YRXrJ2KMIthhVjHF5J5Z3JiPdhTzPkvU97fHbaimZve/xYa9/4o2ahx8JAjfx46MaF3B71aOOpbzV7MESxs2w+sUcTklaxtiaaVFsOSE7szC/aaUEEGTn82sqNtTdateoa0d5yuVq89fMQCuBDeKE3JvV5+cQ7KsMU3GZE3t5eNvsDGZQ3+46OrqClRZ4G3tpe3wBlmSRn6fny6Z+6KwBuhM32ckKsfttaKaSkJbyHTXSvVpVe0hKZh+ahJUey1YH1ub8Je6Vf/ErJAaiJn3vUoGWZtHk8JgqFZ4jlN/T4MIuEbdiIRA8x2MoyRZdehtlV7vDc9xN6uP8wUicA8libmnesWRQcmyHuAplmxlHFiN2JZIi5mdtH8yoS/Mn2PwCc4SrGyN3y4QB6iUVPlRF76Gc1OAUZ8Fg6gFhhC/fcLu+C9emOhP5CMI6KTz1tx3ZIaLhYRXNWSYAzt+PFA7c5AeSs9rZtBVgy2YupLSEYR48gEk716YdgJd5i0Gwi43OyFD05tB+QqoRVS5OabD+F6ezv9JkM6TYaS/0mEZTaxNOQ69Wj7TnZXEbsYTFKBwHYrteyKBn1o+5+6sIWAc9P/0uBfTzXB+mzAMzYmdvERnxeTswKJ/EoLYt45+RbLcHAzNYVO/ANSUsTzU4ElBP4KocVetX3u/tUIQM3PlVKhv2JzoG24Q1lvO4QloUsXu/lwMdMlp2NVNA8ftV8Zap/eu9XF2g2TrjRzzFfnkWUJJ/EVwez+iPuDEUAysiDAzdz2VyYlyDtiHIOXq2sGcei6ITK90rr++iNuGx6KbJlW97KH8pL7iz3186pGZAkPJWNYy0MfifhUJ3P0NJ8VHrIgMRXfEqop8TATXFsCVNb1NSmzdWvylje64Gq2PfoZBvWsEhC
Content-Type: multipart/alternative; boundary="_000_BEZP281MB2007952557E9DC41E6C131859C512BEZP281MB2007DEUP_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BEZP281MB2007.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: dcc0bbf1-7c8a-4817-bbc9-08dcfcfbc729
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2024 18:09:08.8139 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bde4dffc-4b60-4cf6-8b04-a5eeb25f5c4f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ia8IPLxH4FWFGoWjchaBr4jtEjLQjAjCyk8VdPO21fwFZzC5PtRlQ0Yg8hBzPu4HcO3kYsyVUCRRyrebUeRFpbpePDIEnRhaGDsGHjxWD2k=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR6P281MB4449
X-OriginatorOrg: telekom.de
Message-ID-Hash: YGYE3O4OOBHDYKS6X64REM6CLF3RHTPC
X-Message-ID-Hash: YGYE3O4OOBHDYKS6X64REM6CLF3RHTPC
X-MailFrom: Ruediger.Geib@telekom.de
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
CC: tsvwg@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [tsvwg] Re: TSVWG Shepherd question and comments concerning publication request for NQB
List-Id: Transport Area Working Group <tsvwg.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/5jFYrqnNKouffXEDYjy8trvyxvk>
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>

Hi Gorry,

as a co-author, I'm not aware of any IPR linked to this draft.

I'm content for my name to appear when this draft is published as an RFC.

Regards,

Ruediger


Von: Gorry Fairhurst <gorry@erg.abdn.ac.uk>
Gesendet: Montag, 4. November 2024 17:44
An: tsvwg@ietf.org
Betreff: [tsvwg] TSVWG Shepherd question and comments concerning publication request for NQB

Editor(s),

While preparing the publication request for NQB, I enclose the following comments and questions.

Best wishes,
Gorry

--------------------------

1. Please could you as an editor confirm that this document is consistent with the Technical Errata for RFC8325, and that they have read thart erratum:

https://www.rfc-editor.org/errata/rfc8325 <https://www.rfc-editor.org/errata/rfc8325<https://www.rfc-editor.org/errata/rfc8325<https://www.rfc-editor.org/errata/rfc8325&gt;><https://www.rfc-editor.org/errata/rfc8325&gt;>



2. All authors: No IPR disclosures are known to have been submitted. Please individually confirm that all authors have declared all known IPR, according to the IPR rules for the IETF.



3. All authors: Please individually confirm that you are content for your name to appear when this is published as an RFC.



4. Writeup:

The WG has rough consensus on the use of this codepoint, and the chairs note that ar least one person (Sebastian Moeller) was not content with this allocation based on the methods defined in this I-D, noting concerns about the potential impact on deployed equipment that does not comply with the new spec.

ID NiTs: These have been checked, the writeup will need to note:

[NOTE: A section references the obsoleted RFC2598 instead of its replacement RFC3246, because the former contains the description of EF performance.]



5. Please remove Sebastian Moeller from the Acknowledgements section. I note "he doesn't wish to contribute to the work".



---

1. Feeback from the document shepherd.

1a)

I have a top-level request for the introduction, where I would like to see an additional early paragraph that alerts a reader who has no current plans to add NQB support but needs to know what the implications are for their network carrying NQB traffic. This seems like an opportunity to point to Section 4.2 and 4.4.1 very early in the introduction. This would let people know to read about how to configure networks and nodes that do not support the NQB PHB. A mention of section 7 therewould also be useful, especially noting that this section provides guidance for interoperability with existing Wi-Fi network equipment.
My suggestion would be to add something like:


Sections 4 and section 7, provide guidance for operators that forward traffic marked with the NQB DSCP. Networks that do not currently implement support for the NQB PHB are decsribed in Section 4 regarding the recommended DSCP for the NQB traffic, and, in particular, Section 4.2, which provides specific recommendations for this case.  In addition, Section 4.4 provides recommendations around interconnection with networks that do support the NQB PHB.

--

1b)

"which will mean AC_VI is at the same priority level as AC_BE. These changes might not be possible on all Access Points,"

I suggest addition of another case:

NEW

"... and in any case the requirements and recommendations in [Section 4.4.1] would apply in this situation."

END

---

1c)

OLD

...leads to the conclusion that NQB non-compliant applications that are seeking prioritization in the Wi-Fi uplink would be better off selecting one of those other DSCPs.

- This could be further explained. Text suggested by David Black is below:

ADD NEW AFTER

This conclusion is not expected to be disturbed by network support for NQB increasing the likelihood of DSCP 45 traffic traversing network boundaries without change to the DSCP, as that likelihood of increased network boundary traversal is balanced by a likelihood of NQB traffic encountering the traffic-limiting aspects of NQB support, traffic protection and shallow buffers, which limit the potential for abuse.

END

--

2. Remaining  comments (editorial):

---

I query if this could be acceptable as: /highly unlikely to

exceed/unlikely to exceed/

- with the rationale that you do not need to evidence how unlikely this is.

----

Definitions

Diffserv Code Points - please could you define DSCP when first mentioned

in section 3.2.

per-hop-behaviors - please could you define PHB when first mentioned

in section 3.2.

---

"best-effort service as a complement to a Default deep-buffered best-effort service."

- It seems here a reference of some explanation that "Default" is the

best effort service class might be really useful,  I  suggest:

OLD:

as a complement to a Default deep-buffered best-effort service

NEW:

as a complement to a Default (see [RFC2474]) deep-buffered best-effort service

END


---

"While this architecture is powerful and flexible enough to be configured to meet the performance requirements of a variety of applications and traffic categories, or to achieve differentiated service offerings, it has not been used for these purposes across the Internet...."

- The original text is a hard claim that might be hard substantiate. I suggest something like
NEW:
While this architecture is powerful and flexible enough to be configured to meet the performance requirements of a variety of applications and traffic categories, or to achieve differentiated service offerings.

Meeting the performance requirements of an application across the entire sender-to-receiver path involves all the networks in the path agreeing on what those requirements are and sharing an interest in meeting them. In many cases this is made more difficult since the performance "requirements" are not strict ones (e.g., applications will degrade in some manner as loss/latency/jitter increase), so the importance of meeting them for any particular application in some cases involves a judgment as to the value of avoiding some amount of degradation in quality for that application in exchange for an increase in the degradation of another application.

END


---

I quibble:

"reserved bandwidth other than any minimum bandwidth that it shares with Default traffic."

- This isn't so much about bandwidth as capacity for a flow, although I see the two terms used interchangeably with preference varying. I'd prefer capacity here if that seems good to you.

OLD:
bandwidth

NEW:

capacity

END


---

"The NQB PHB is therefore intended for the prevalent situation where the performance requirements of applications cannot be assured across

the whole sender-to-receiver path, and as a result, applications cannot feasibly place requirements on the network. "

- Perhaps true, could the editors please consider to remove the word  "prevalent"?

OLD:

intended for the prevalent situation

NEW:

intended for the situation

END


---

"of fair allocation of bandwidth between the QB and NQB queues (Section 5)."

- Is this also capacity rather than bandwidth? (you may like to check other uses of the word also).

OLD:

allocation of bandwidth between

NEW:

allocation of capacity between

END


---

- I suggest a para break in the middle of 3.3, before "NQB network functions SHOULD" to separate the normative statement.

- I also suggest a para break before "In nodes that support both the NQB

PHB and L4S".

---

"Here, NQB network functions means the traffic protection"

OLD:

means

NEW:

refers to

END

---


"Here, L4S network functions means.."

OLD:

means

NEW:

refers to
END

---

In section 3.4.

- I suggest a para break before "In nodes that do not".

- This sentence is long, and parsable, but is not an easy read, please consider breaking into more than one sentence.

---

"Microflows that are marked with the NQB DSCP SHOULD align with the description of behavior in the preceding paragraphs in this section."

- I am not happy with this RFC21198 usage. Why the word SHOULD?

- I argue that the flows that conform with this description are RECOMMENDED to use this, and that there is no "SHOULD" (or exceptions to

the should), it's simple fact that these are the subset of flows that are recommended. I sugges the editors delete the word" SHOULD":

OLD:

DSCP SHOULD align with

NEW:

DSCP align with

END


---

"In both cases, the result could be that excess traffic is discarded or queued separately as default traffic.."

- I think this ought to be clarified that it refers to the "microflow's" excess traffic, not the aggregate.

OLD:

excess traffic is

NEW:

excess traffic belonging to the microflows is

END


---

I am not happy with this statement here:

"At the time of writing, it is

believed that 500 kbps is a reasonable upper bound on instantaneous

traffic rate for a microflow marked with the NQB DSCP on the

Internet."

-please remove or cross-reference to the section where the caveat is discussed for this.

---

" do not support the NQB PHB should only"

- please could you can we avoid 'should' here and say 'ought to' or just say "SHOULD", to avoid people asking if this was some unclear requirement?

---

Section 4.3

- When I read this section it looks like it might be a new set of machinery, but I think that was not intended. I would suggest adding a sentence at the very start of the section that says something like

NEW:

The Differentiated Services model provides flexibility for operators to control the way they choose to aggregate traffic marked with a specific DSCP.

END.


---

"it is RECOMMENDED that the operator of the upstream domain implement the following safeguards before delivering traffic into a non-DS-capable domain."

- So reading in pedantic mode, this doesn't clearly identify WHAT is recommended.

... Placing the next two paras as numbered bullets would be a step to making it clear there are one of two recommended methods to provide this safeguard.

---

OLD:

It should be noted that a

NEW:

Note that a

END


---

"In the case that a traffic policing function or a rate shaping function"

... if we can structure this better (e.g. indented), I'd really like to

see a para break before this to clearly separate the points.

" A traffic policing function SHOULD"

- and also before this para, this allows the reader to separate policing/shaping from other things.

---

Some RFC2119 statements need to be complete:

"This SHOULD be adjusted based on any knowledge of the local network environment that is available."

OLD:
this

NEW:

the limit for NQB traffic

END


---

"For the NQB PHB to succeed,"

- The word succeed is odd.

OLD:

succeed

NEW:

to become widely deployed

END


---

"This includes the common practice in residential broadband networks of re-marking"

- Do we really need /common/. The sentence is true, irrespective of how

common this is or was.

OLD:

common practice

NEW:

practice

END


---

In 7.3.2, please could you add:

NEW:


[XXX RFC Editor please replace RFCXXXX with this RFC number when published XXX]

END.


---

10. Security Considerations

- Please insert one sentence at the start explaining the security considerations relate to the potential to impact the capacity available or latency experienced by other flows that share a bottleneck on the path.

---

- Please replace this I-D: [I-D.cardwell-iccrg-bbr-congestion-control] with the WG adopted version in CCWG.

---

- The words "sink" and "source" are used just once, in other places the words used are sender and receiver. Is this intentional? or could these cases use sender and receiver?

OLD:
sink

NEW:

sender

END

OLD:

source

NEW:

receiver

END


---