Re: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-20.txt
Greg White <g.white@CableLabs.com> Wed, 18 October 2023 12:57 UTC
Return-Path: <g.white@CableLabs.com>
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 938F8C151071 for <tsvwg@ietfa.amsl.com>; Wed, 18 Oct 2023 05:57:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level:
X-Spam-Status: No, score=-7.109 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, RCVD_IN_DNSWL_HI=-5, 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_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=cablelabs.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 2rhJWyOfqrvT for <tsvwg@ietfa.amsl.com>; Wed, 18 Oct 2023 05:57:44 -0700 (PDT)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2105.outbound.protection.outlook.com [40.107.94.105]) (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 E6A16C14CE40 for <tsvwg@ietf.org>; Wed, 18 Oct 2023 05:57:43 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=KhhhIgj62hfUnOFCQFgKJRb5mC70z3LMZ0P5E9fuRF8YN59IenlX4LR2qAxodl/v7GQEtwr0yLvl9Ns/qPWUuqisN++jPsPzgCekHbxV7uzgtK9nOLiJAP8hMl0sVeYHTN0Jyf1swW1aisSlvodIB32LKQcqc6UNsNjQk09pOheCXeFKY5b40m0eRXDdWvxRDq/3ys3mF3169W/MDou31E7J7GFkowV6c1Vzv3Ny7v5nDIIoizg1jn81wwCEIVK7wf3xGjGOX6Imlsb0dhPzmehQF/o3yXPGlbsQ9MZYlvTt+/aSCIBuJOfYUoc5Dis1PULRGtvTW4CGHzqPLZsHWg==
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=gvxPSGmAj14+S/iOBGyYU9JJELROstxvjzA9fUeRcm8=; b=j83+QOTEdMGV+6koK08ZDEUZVbl5OK0Td+EQQ3tI1qBKODQh/s1i6SjiczCQyK2dJD0UhbiDX048LTiZQgV93bxX5WHhg6fqsFLVLHm0ZekGnhFtHJ/ki2fsPMd/59GaoydXV283lssaUwBNTD8Z2kRGKNB/+h8WeC5oDAiIA9UH7L7A8/dpFiV14ZxnT3rdaHjQcv2XA40aibJdvth/NvbOxaah7y6x7GyMZWe6QrsRoE3qa+Kx9VNbEvhUZnILpRdOWZRchzbV5NwhYWq0BKmTPaYbulHOvrK9+/V63h2sstmRMynpFfP/3sy3JbpGmM8P4dOR33KzrhIBLnlu+A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cablelabs.com; dmarc=pass action=none header.from=cablelabs.com; dkim=pass header.d=cablelabs.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cablelabs.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=gvxPSGmAj14+S/iOBGyYU9JJELROstxvjzA9fUeRcm8=; b=FfT7EMtCSEWd706HnhCblOnsuYVvIMAGi2r+0qx/Nu9ONwx6R4CNzgsaaBLvc2S8dIiOZYJzmaMa7tuRBZF/CQlWdml1j3Yfsh453JCX2yZUi97ef30qw/APqP+gkDaz+G4yDIaxvcZT55BwtBWekhxNZGpsiB3g+oNt618uwCmxN+7y93utBstsFZWHMYhvgkoFnFTU9e2RnLOpUZ/61SvQZTMA8aXsmV5W3AAuhbSyWaaaNV5+/ISIGCy1uRgQy9iDVu6WmyC7vi276KeDdLaDUs0Z/wR0mLW6MLsfxz6xz/t9BrTncTS5Lcr05uGvT6juoSw1mK7Qgzn8r7BMMw==
Received: from BN8PR06MB5892.namprd06.prod.outlook.com (2603:10b6:408:ce::25) by SJ2PR06MB9525.namprd06.prod.outlook.com (2603:10b6:a03:566::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.45; Wed, 18 Oct 2023 12:57:39 +0000
Received: from BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::d48a:d75f:6a1d:3638]) by BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::d48a:d75f:6a1d:3638%4]) with mapi id 15.20.6886.034; Wed, 18 Oct 2023 12:57:39 +0000
From: Greg White <g.white@CableLabs.com>
To: "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-20.txt
Thread-Index: AQHaAbxdnOmg18YjM0eDcgNRJzxHULBPHUkA
Date: Wed, 18 Oct 2023 12:57:39 +0000
Message-ID: <561A8215-7819-4E9F-B41C-0BA168F4DE88@CableLabs.com>
References: <169763113842.45179.6432097880366968168@ietfa.amsl.com>
In-Reply-To: <169763113842.45179.6432097880366968168@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_Enabled=true; MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_SetDate=2023-10-18T12:16:08Z; MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_Enabled=true; MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_Name=Public; MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_ActionId=0d0cb075-b2b3-4a70-8bb8-71a879b4bd9c; MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_SiteId=ce4fbcd1-1d81-4af0-ad0b-2998c441e160; MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_ContentBits=0; MSIP_Label_698f4495-497e-4165-8f3e-980c2f21975e_Method=Standard;
user-agent: Microsoft-MacOutlook/16.78.23100802
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=CableLabs.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: BN8PR06MB5892:EE_|SJ2PR06MB9525:EE_
x-ms-office365-filtering-correlation-id: eaa6f6ac-6764-411b-4058-08dbcfd9cf08
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +XLo/5hmL5ibSooT/FoElQGxSSDi+B6FsLHtCssV5PtcKr8ySCYoZ0xdPnVrcryd/Pt65BFpvvDisiXbTrE6b+9TqZkWT6z0PObD+Nv4fbD0/U4RxIG+lrUR5nHjKJ+wzshGKlFmD5Kkmbk4mZMbMwYAJOgsw68Fzu4S0qDi8P1qSpLJ1aU8cOaIinKVEB6buUKXCDJqrHAsr907Ui2Vo+kcylIZyIcFl1JldwWpQZ8D3mGEL11RA+EXO10itW3SJK6W8tcsdC7+Zv55KlvjTAt1a/ieuefJYd85odaEqTeF+LL5qZ+AZSFVKMW/2hn2w734+FD3us4o875DLNQGayK33Fx8MaM3ASw0BlSg2KgvuzfUZ/35GrWMCj9G+6eaXjDIC5Q3yUUcvaDSnUAu6ZxmMqxDj0oXVmavcRthV7wisLjGSaJtROWQcZ1/bIHjfTPz3lllmiuw70Tjz0midc45YZ8pqWOyho4fpk403XvkZpAnoox0dHRCHXyrvzzYWJyqSv+phnbqsJdhGECNmqRFDg7uHsEt26ovLMFm/gdu/nwpnoKeGdh2rqKGsjCypzVjbCpXYTkxb+lQPb55ZIV4bDeDaih6onIUWeh6zS0qDxESdxvMULeatS49vDULZb1UeieN73gk/cNcm+xxmFryr3avu3IN7jLk3+cUsoU=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN8PR06MB5892.namprd06.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376002)(396003)(366004)(346002)(136003)(39850400004)(230922051799003)(451199024)(1800799009)(64100799003)(186009)(2906002)(478600001)(66574015)(2616005)(26005)(6512007)(66476007)(8676002)(8936002)(83380400001)(91956017)(66556008)(41300700001)(66946007)(5660300002)(6506007)(76116006)(66446008)(6916009)(64756008)(4001150100001)(316002)(71200400001)(38100700002)(122000001)(966005)(6486002)(38070700005)(33656002)(86362001)(36756003)(45980500001)(85282002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: oxakzg/ieLM0LhkM2lGxTSpp9uKeOxleUyP3rJqIudpN+s3knrtUQ1jPFwjnUmCvC9QClll1o+y8mo0NHzdiaEDNey4bXWGoIEdrMBAtSmGb4vPqCevW0+NaZscHvcVZTQIxoraf576KMzoR7iVKXrr+ZH+aqpKR95cB8hK18IKMTzB62GTpIXLF8amiwNFP8dMg5xr4s55VwenH8PEdx3ssSojFeyK1d70bP/LSQWTgtf1ZdC3ncurjzpBj/EAlZsMZ+hw8FxBV7XH4SmVTmoogKwls6+YMW/ve+N9/SOxmL92ItEpAoufFHh8N+pRRYWMNVScxlbFUSXI+YV2N7zoq/fO9Nkdwp8C17Le9J6TOOszEb2XmvUVYMlEpwo4FueI7smqwRcGL7tiKwBYMwIbc4+XEDDK4C66D8QToBs2SBQnRog98UrfdRNzFqt1RLpG8JD+/Ko7Khmdfo55lulWFw4pbfjmB/z06n1LEV2W4yObN+/qg6ZzP1tjal4UUqokLoDx2+2ceiyWwBwOO16zaKEHPEMhIVGmXn9x5BZYFMQoEUpkggSM4G9OetGRJXcBXwsGmRtv9OhtKbsw/RxUdg1gZWedpwNa61jfuozVdiVOP5G8bo4bBTzMyrf9ItYXztM1jXkj3YByOJQdXwOO9+7RfPRMWpu2jrq1B337Dlz+AuX85YqICt8+DGFrv0miCnsaJoE/KapeRMP6cH7cY97twAViiEBRQY8ZoCFqP0pg8a3yL4otBTZkV0+WKrPRidPJ+DhDFMClA8VbdWSY7oPFKmAcrbRx37vV5sEQffBDtloTwGHC1/NVxMzxjJ/YYpRuqcLpMl8zbH61tWzeAN/5/u2/EfIw0QXWMZWYKbxhCIyv0EEhsP21IUlJCaZrSyRMvpLJnrVyLTMKBxy/LB0NbVhf9wrJN2/5z4+AQOPxmrao+fBBj3t4vTy/vE7ZjdpwLtONFuq3qcGkuCSCfsZR6YTuyFYTlWKx4PLxzcEq+m2175iU1OImr3i9xRvzRVsvRmaYrd8GrbXKV4NYDwFUUdP70JFiqkk7l4t+VSFtDTGZjzbgDGpteuxidQiNGXfHxBXUsSe6jOJ1upWVBYubGQl4ZdLQbsDUGsuGx3VTLcGg+swGFMVc3FT+5tv4qcW7cB6mNUlgpHNqgC2L04SnJYK/ydun6RA51cq++yJezLXDjHKwhYHOuj/qBCChO8jx6kqn7/vk0ufVBqSyrJ74+WS76njI5+tCJVUPy+Sx2yTRpReQHpMMp8XsMfpUj0JEnOhrzcB9RatG4uwKoqtZAGhyIs5k/KxDn8depe2oIBgL7nEcX3prDKRS2H9Bs/cvfJkxGfPVxq+E/F2kMcp33ZsVfx7vix1W+xK5wwI18DT3Wv3+Zd7mtWj0xo6pjl4tjjBKc59QKq87dAbcmxWP5P0h7yJ8eYRZk/TwvIPwq2CSbPCkcCWrkSAaCJsvpJ40aLkCefc7sYVegeOzU3NEr57SZ3MnIh2jZDpycILokuwJD3qxbgfF198z0scMmR+4J3aaqrUNJxnjlPyz5CV0w8Q4VqVw+KPr2U0VVWve1Llc1v/6688inri3g
Content-Type: text/plain; charset="utf-8"
Content-ID: <CD63CE08E7591645BA72EF73E27D6633@namprd06.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: cablelabs.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN8PR06MB5892.namprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: eaa6f6ac-6764-411b-4058-08dbcfd9cf08
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Oct 2023 12:57:39.0770 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ce4fbcd1-1d81-4af0-ad0b-2998c441e160
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: iMRhzZdfgympfX09UxqLFLdFQK/SIXNHfXm6hXnmzQcxj55Gx/dtU9ogQK7/Gxty32pdhHEtPy52rBQNEwR0wg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR06MB9525
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/F4ZwZUlz2JD-rh3Z7wX82ss1oTg>
Subject: Re: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-20.txt
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: Wed, 18 Oct 2023 12:57:47 -0000
Hi All, I've just posted a draft-20 for NQB addressing the comments that have been discussed on the mailing list since IETF-117. The changes (following the order that they appear in the diff) include: - Minor editorials (say "microflow" when we mean microflow, and "application" when we mean application, spelling corrections, etc). - Add mention in https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html#section-4.3 to indicate that a dual queue (Default and NQB) node may provide performance similar to EF (per the mailing list discussion). - discuss handling of rate-limits and guarantees (if such are provided to the Default PHB), provide hierarchical QoS configuration suggestion, and say "equal" instead of "fair" in the PHB requirements section https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html#section-4.1. Note, this introduces one new requirement statement. - reword the description of Default queues in typical access nodes in https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html#section-5.1 - rename https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html#section-7 - be specific about the mapping of DSCP to UP for Wi-Fi, to be consistent with RFC8325, in https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html#section-7.3. Note, this introduces two new recommendations. - add a note in https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html#name-security-considerations, that detailed security considerations for network technologies defined by other SDOs are not included in this document - Much re-working of the text in https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html#appendix-B describing the comparison of NQB and EF. -Greg On 10/18/23, 2:12 PM, "tsvwg on behalf of internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>" <tsvwg-bounces@ietf.org <mailto:tsvwg-bounces@ietf.org> on behalf of internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>> wrote: Internet-Draft draft-ietf-tsvwg-nqb-20.txt is now available. It is a work item of the Transport and Services Working Group (TSVWG) WG of the IETF. Title: A Non-Queue-Building Per-Hop Behavior (NQB PHB) for Differentiated Services Authors: Greg White Thomas Fossati Name: draft-ietf-tsvwg-nqb-20.txt Pages: 30 Dates: 2023-10-18 Abstract: This document specifies properties and characteristics of a Non- Queue-Building Per-Hop Behavior (NQB PHB). The NQB PHB provides a shallow-buffered, best-effort service as a complement to a Default deep-buffered best-effort service for Internet services. The purpose of this NQB PHB is to provide a separate queue that enables smooth (i.e. non-bursty), low-data-rate, application-limited traffic microflows, which would ordinarily share a queue with bursty and capacity-seeking traffic, to avoid the latency, latency variation and loss caused by such traffic. This PHB is implemented without prioritization and can be implemented without rate policing, making it suitable for environments where the use of these features is restricted. The NQB PHB has been developed primarily for use by access network segments, where queuing delays and queuing loss caused by Queue-Building protocols are manifested, but its use is not limited to such segments. In particular, applications to cable broadband links, Wi-Fi links, and mobile network radio and core segments are discussed. This document recommends a specific Differentiated Services Code Point (DSCP) to identify Non-Queue- Building microflows. [NOTE (to be removed by RFC-Editor): This document references an ISE submission draft (I-D.briscoe-docsis-q-protection) that is approved for publication as an RFC. This draft should be held for publication until the queue protection RFC can be referenced.] The IETF datatracker status page for this Internet-Draft is: https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/ <https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/> There is also an HTML version available at: https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html <https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-20.html> A diff from the previous version is available at: https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-20 <https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-20> Internet-Drafts are also available by rsync at: rsync.ietf.org::internet-drafts
- [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-20.txt internet-drafts
- Re: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-20.t… Greg White
- Re: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-20.t… Ruediger.Geib