Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 5.1 Primary Requirements, Forwarding

Greg White <g.white@cablelabs.com> Fri, 24 March 2023 20:23 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 CD61EC151549 for <tsvwg@ietfa.amsl.com>; Fri, 24 Mar 2023 13:23:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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=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 qQzEjB731eX4 for <tsvwg@ietfa.amsl.com>; Fri, 24 Mar 2023 13:23:40 -0700 (PDT)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on20729.outbound.protection.outlook.com [IPv6:2a01:111:f400:7e89::729]) (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 70CB3C14CE4C for <tsvwg@ietf.org>; Fri, 24 Mar 2023 13:23:40 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DRksugvFkwBeypd8tjTu66SXMi2qeODzFWMJQJh8oEL7VDvZK1iypW5K/MPt9oGgzEX4632GO7x9q2/2ba2yjYHh5XrsBsvClyWbAf0x0WjtvBnjUaExiVFDDchsVOntQhKL/flr9okfTfW0i4UfrEzoxFOUf/c+ITaNbs47ZGZwOL+yiPoA23WmMaD34YejKb3PJNFu+IZKhgev11oNxGpGhJzNrzblQDtqFSYYSvV5i6G2GAtgKtjHal5CWlv7agef+si9b2aBKElR36vXyJs7peH6OXo72SF3zqXaGvQTQylnY8wjXLh7opR06NQX33zVW7XS/NgFGb5Opeij9w==
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=j4+XpYnbiKRhOevBFZGjxWowo+t97IRuoY2vyb2KNuc=; b=hKw7yNEU8Jk4VpYdRQuDZEW6onKMjLaa62ca6Oju3nGzlCgEAcNbKXcn1MkluI3y9xaSEsu9giuQj+94228Vi60B6PjkLb5YPPXBeK4f3ZY3Hd2CANYpoCb74kt95ThGbf9CxIQ4npGnTjlC1u/JIUaqQ64lgvMLPL2ZDXc3PyCgPxjXaTH8Q77kWR2o7VJz5NYl1M301K9/e7kHC0xDxn49GX/ygLPyYyNRPec4T8CVGdyfHyHMc9Db2bmLh0oHu9qAbuwujQ+ntWktWgrlRIC4kycLC3d/X9ma2DJIFaKyQZY+7xjKRHkQvla0pLIMeRjzo5WZkwj/WpgnMxrH/g==
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=j4+XpYnbiKRhOevBFZGjxWowo+t97IRuoY2vyb2KNuc=; b=FOh8JnpZYFeJD0KoaHdU300MlaChdzeUcid7tbn6Bq6TQ59ha673Tucftj8O6a0whSnu1VZAPzgVe2bPY38L0z1FqYjWvqe8hlMlhj4+ZM4d3TKVr5UYoLq23uOsgt6QRC1NSsjameEfpcIhovDK22YC2RwVyIP/7hLwTsgcCjJw7iaMr73aYDJv+n76DEdPj10BkBt02Tc89Blhkn4Nb3CQ8qKn74FQyT87XJ9kogdWzYXCtL8Sl2xScYvjPLgOEfu+OqqQpCx6zgkWrlFM6uDQkCau5fY5j/dJxLt7+K9xACnQonzg62QgpWC3JZvBMfLlgxW4WlezI0MyQfXPYQ==
Received: from BN8PR06MB5892.namprd06.prod.outlook.com (2603:10b6:408:ce::25) by MW4PR06MB8284.namprd06.prod.outlook.com (2603:10b6:303:127::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6178.37; Fri, 24 Mar 2023 20:23:32 +0000
Received: from BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::656e:9b0b:b49b:d084]) by BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::656e:9b0b:b49b:d084%3]) with mapi id 15.20.6178.037; Fri, 24 Mar 2023 20:23:32 +0000
From: Greg White <g.white@cablelabs.com>
To: "Ruediger.Geib@telekom.de" <Ruediger.Geib@telekom.de>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 5.1 Primary Requirements, Forwarding
Thread-Index: AQHZN6WefUm/Fz47NUm7VJNFSdQiiq73bSYAgAer0oCACzAngA==
Date: Fri, 24 Mar 2023 20:23:31 +0000
Message-ID: <55198C96-2CA9-4A62-BA73-CD21D640F8E6@cablelabs.com>
References: <167348364734.15098.9183646444272144529@ietfa.amsl.com> <FR2P281MB15272D72FF9840601F20FB039CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <70A2425B-E5C5-4889-B645-2CB6D976BEC9@cablelabs.com> <FR2P281MB15279F63768D7D3FE5632D729CBD9@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
In-Reply-To: <FR2P281MB15279F63768D7D3FE5632D729CBD9@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.71.23031200
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_|MW4PR06MB8284:EE_
x-ms-office365-filtering-correlation-id: c71913a1-623f-4d21-c6a8-08db2ca5a317
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: Xp0Behz6prFtWaTS3XYuAQ/Dfn1A5hnclEUUCn0OeG9oq0G8JwXVZ4+iWb4KAHDAaUPPHrB/y8LfzPoWEO77HMu7A47+DGX/ZvKSxguu8xl+VWnMRYpFhPc9BdmuUJwQMaX8Zxt0sh2VtNQ4eMguWBfUpGa9Np/LU7T3fFI/l7tHsJU5uTZsVRpY5xxMTz32UDW5w42/mJ4OcAd7JLF14BQ0VlsP+lxpPIygm7RjEcQrvYTYROrh0/XlBds+TICmfhujqIID9RnJQf4muufxmzqVpMEf1mcL5rMyUjPCthRpkm3QLq+SwWVe3WW6ZifhUR1TDsmXGmMbUe/k1CvVnQLmjFDMFmFMDvoH0jMSRKR/vimwfDt4F6anf5i0+IlP4fhYR2nPlp1O5SlUAYuEUW3b/0n7G8mh2jOBHxIWurxWtAiOSxlFndbjSw3duJZgTXBw1fNtcNOjz95ltE6NSHGXVl3yfbS967WUZNlWTV/nlXZjF88FpNWV/884LrKe+ip3iJZhXWBtEkGtTQbubWTYHMntRchNf85b0go/P+uNLWV0OK/ROKrOT8NU3pL36SA+cUVv84oneQm6027hH+P2vMYEUMtYoLTcNQzsX/QAg5+ti8nABUi9ND/Nhwp3Iy/j+WMokyjls1mC7arXFMqs7ufoVMa+1ZWc9edV9d5gz3P/sYk5GNGsv/9gIWyrQymlviDAPOal0iO1jtUvVdoevYJCLARqaUmBeMIacwphajT92zgSESljdhS3AHcO
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:(13230028)(346002)(366004)(376002)(39850400004)(396003)(136003)(451199021)(66899021)(91956017)(8676002)(66556008)(76116006)(33656002)(4326008)(6916009)(5660300002)(26005)(64756008)(66946007)(316002)(66476007)(966005)(2906002)(38070700005)(6486002)(66446008)(6506007)(6512007)(122000001)(478600001)(186003)(71200400001)(86362001)(41300700001)(8936002)(83380400001)(66574015)(36756003)(2616005)(53546011)(38100700002)(45980500001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: qAzYCk4Xm/c+FAMrJqOQcJqBf0PUTYoaNu7VdlEZjpIJuqTkyVRuI6IJ3f4nexWOsrl9Neg0LA957r1DKiMmdB6i443v3RyoCICYwduIlMzBXX4REweA3JTFDudbIORWDxXPkqsdkOa4KOftz73ZAg3+daRcmyEP4FAF2xlC7PEOmkNgFQR19+xRtcTRVVBb7GgAQdKrcKcQnzKv4NaqATlP1lkGqJcJaEmchNKjFZHA504vxS8Hr9lQ4ctQVFs+FuAMqdRCleYRzo0pGvSpPH4ZwlDere6V1DcbcFWVVNs5wKSn8Qnf2SxPS2YvnJJwungdDpHC05b+It+K88HyPDCEmbzpP5rIdv6szKay8tjzBacICGbZZMvn78xLs8CIBQ8S9+wQi0PCxENSjO64WYkAFPOYM26UwIWXIj+Rs78cqxWQuIGL3hnWmfZ6TE0MJrMagt4+3bZ7aXOP8OTlNIDw+LewSbFYv9zy68T/4LFjw6dTYCZ43CAlMbwX3GDnyMiM5xeBeiZyuvW3chdScZ3fekjbB+a7hAL15FGKd5imzpuLzq5aKAFUB99Ek7KF2zyXT3F4rotF7ukn3cIvLnGANAUfSpx7bud8wLKOLYCNJggMmWfw6sHOYnNC7ojKKujI96fBrkX7wPk2ghC8bjBkpNRB47nj7u1VLIwtBXms4oeCD4cs6POceebHkbXVFBFDh0cdtw1wHl3CUAyFbvaHL0yV2ZMeBi59iUk+Hc17UxmJwUn5JfgBVK464j7wYd+3Q2Xacr5xcw5kFRj05X2+qGv4p/g0SyDbD41wje6vv3cgANAcRC6wIL61+ipzvYzcUaPyBu+kqNt/T6OIH8VpA0ZeVTTKVG9j42KOXka73afwdriVexL7NlREG8kx6jkUl6TLZVMjGv8wNVAcIBfDhu725hIbUlXQm0osDFez2Q0KThnVoB/m38UJvNTeGn77dI/tfkD3YAd5JSnU0QGUy/FwkhI93SbPgkVuMKRLPLhN7ha5JbdjUSl3AvBro/Klxk27/XoiEeJz6qmD61b2S3N9sbcPua2L4IIecmnCWxPR6zjWYtWLUAdmwEgQWJdGp6cMuUCSRZxOD/UIHgU5g8b/nx4/vdyy1t2cNOPmHHuMhBtIXAn/uOqNgZsyvxcfa4K7toB13vk3slaoUe0KqG3Wg89uFM12lwtYrE/HFmVQ53p1zN+apr8au9LG3i4OM5eLOIBARiFSf8In3wClayZ/04x+BrMbPJO6zyobQh8XDfmTGUaWnfHltcY9/jW/lnrykxUB6oYeKbDq1E9i9poiISaj59/rGFBtAYxGz+iYLNpZmIa01jBG9vlaeMnQkD/NN+atGsvxNH4RNWgF+CliKhEIz7IJsT6/PWBd2n/3ZPIalw6WND0cZ+IOPggBe658uBr8WN7Hgu61iZxSRl9m472fF0xD5viV0FUlbxCDUqaLH68RLOm5FLO+Ldaas3TvKDgUyfDCpgYJkVDqcAZ9UjWXf9X7IO0gP3PYuV2ecp2eh5azwr8HXiCZMJEyrGtXSYwuuozaLqfw6M1SpeZ32kWSfEm+h/6yg1Qiqb6a5z2j4X/c3wlD9ybCOhntu3Ru608XAMnH2yf6Tw==
Content-Type: text/plain; charset="utf-8"
Content-ID: <6D5258D6197D354DA3C2BF666F4D15E6@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: c71913a1-623f-4d21-c6a8-08db2ca5a317
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Mar 2023 20:23:32.0215 (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: 7XYeSLPqUkpSGC2pT+t0qfmBAQlWNVAQrKg4O/wtkGVOYFe8xBfaKYxkLN3sp8AIC0agTCN7mFuHxc8KhnbYmw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR06MB8284
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/bTeghFATUJwi3zi5QHMqRSjwcRg>
Subject: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 5.1 Primary Requirements, Forwarding
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: Fri, 24 Mar 2023 20:23:44 -0000

Hi Ruediger,

FYI I've added an issue in the GitHub tracker to ensure this gets resolved.
https://github.com/gwhiteCL/NQBdraft/issues/32


I'll try to answer your question.

[RFC2598]: The EF PHB is defined as a forwarding treatment for a particular
   diffserv aggregate where the departure rate of the aggregate's
   packets from any diffserv node must equal or exceed a configurable
   rate. The EF traffic SHOULD receive this rate independent of the
   intensity of any other traffic attempting to transit the node.  It
   SHOULD average at least the configured rate when measured over any
   time interval equal to or longer than the time it takes to send an
   output link MTU sized packet at the configured rate.  (Behavior at
   time scales shorter than a packet time at the configured rate is
   deliberately not specified.) The configured minimum rate MUST be
   settable by a network administrator (using whatever mechanism the
   node supports for non-volatile configuration).

[NQB]: ... the NQB PHB provides a shallow-buffered, best-effort service as a complement to a Default deep-buffered best-effort service. ... A node supporting the NQB PHB makes no guarantees on latency or data rate for NQB-marked flows, but instead aims to provide an upper-bound to queuing delay for as many such marked flows as it can and shed load when needed.

So, NQB PHB does not have a configurable departure rate, nor does it guarantee that NQB traffic will receive any particular departure rate, regardless of the presence of other traffic of any intensity.


[RFC2598]: If the EF PHB is implemented by a mechanism that allows unlimited
   preemption of other traffic (e.g., a priority queue), the
   implementation MUST include some means to limit the damage EF traffic
   could inflict on other traffic (e.g., a token bucket rate limiter).
   Traffic that exceeds this limit MUST be discarded. This maximum EF
   rate, and burst size if appropriate, MUST be settable by a network
   administrator (using whatever mechanism the node supports for non-
   volatile configuration). The minimum and maximum rates may be the
   same and configured by a single parameter.

[NQB]: A node supporting the NQB PHB SHOULD NOT rate limit or rate police the aggregate of NQB traffic separately from Default traffic. The NQB queue SHOULD be given equivalent forwarding preference compared to Default. The node SHOULD provide a scheduler that allows NQB and Default traffic to share the link in a fair manner, e.g., a deficit round-robin scheduler with equal weights. .... network elements that support the NQB PHB SHOULD support a "traffic protection" function that can identify flows that are inconsistent with the sender requirements in Section 4.1, and either re-mark those flows/packets as Default and reclassify them to the QB queue or discard the offending traffic. ... it is RECOMMENDED that traffic protection algorithms base their decisions on the detection of actual queuing, as opposed to simply packet arrival rate or data rate.

So, EF is (in effect) given high priority as long as the arrival rate remains below the configured "minimum rate", and in most cases traffic arriving above the configured rate (or possibly a second "maximum EF rate") is discarded.  Whereas NQB is given equivalent priority to Default, regardless of its arrival rate. If a queue begins to form because the arrival rate exceeds the actual departure rate, the PHB is recommended to selectively discard (or reclassify) packets from the flows most responsible for the queue build up.  (there is a separate thread and GitHub issue https://github.com/gwhiteCL/NQBdraft/issues/28 on clarifying the traffic protection requirements)

-Greg




On 3/17/23, 5:32 AM, "Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de>" <Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de>> wrote:


I have no recollection of having asked you to redefine NQB to just be another EF. I'd appreciate if you were answering a technical question by technical arguments.


I've mentioned that both, NQB and EF PHB are specified to offer low delay, low jitter and low loss to either kind of traffic (and I note that NQB contains text that EF traffic may be scheduled by NQB).


You state: " The EF definition is one way to achieve that, the NQB definition is another." Then I expect it to be absolutely simple for you to offer technical text, why the following EF requirements in no way apply for NQB. Please.


The EF PHB is defined as a forwarding treatment for a particular diffserv aggregate where the departure rate of the aggregate's packets from any diffserv node must equal or exceed a configurable rate. The EF traffic SHOULD receive this rate independent of the intensity of any other traffic attempting to transit the node. It SHOULD average at least the configured rate when measured over any time interval equal to or longer than the time it takes to send an output link MTU sized packet at the configured rate. (Behavior at time scales shorter than a packet time at the configured rate is deliberately not specified.) The configured minimum rate MUST be settable by a network administrator (using whatever mechanism the node supports for non-volatile configuration).


Regards,


Ruediger


-----Ursprüngliche Nachricht-----
Von: Greg White <g.white@cablelabs.com <mailto:g.white@cablelabs.com>> 
Gesendet: Sonntag, 12. März 2023 21:24
An: Geib, Rüdiger <Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de>>
Cc: tsvwg@ietf.org <mailto:tsvwg@ietf.org>
Betreff: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 5.1 Primary Requirements, Forwarding


In order to provide low loss, low latency and low jitter, it is necessary that the queue remain small. The EF definition is one way to achieve that, the NQB definition is another. I am not interested in redefining NQB PHB to just be another EF. So, I don't agree that adding the EF requirements language to the NQB PHB is needed (or desired).


-Greg






On 2/3/23, 1:00 AM, "Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de> <mailto:Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de>>" <Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de> <mailto:Ruediger.Geib@telekom.de <mailto:Ruediger.Geib@telekom.de>>> wrote:




Hi Greg,




the goal of draft-ietf-tsvwg-nqb is a PHB providing statistically better loss, latency (very low queueing delay, respectively), and jitter performance as compared to the default PHB. 




https://www.rfc-editor.org/rfc/rfc2598.html <https://www.rfc-editor.org/rfc/rfc2598.html> <https://www.rfc-editor.org/rfc/rfc2598.html> <https://www.rfc-editor.org/rfc/rfc2598.html&gt;> (which has been obsoleted) specifies a PHB which can be used to build a low loss, low latency, low jitter ...end-to-end service through DS domains.




Apart from offering similar goals (and recommending similar DSCPs), both share a set of common features, in particular the treatment of aggregates, at least at the bottleneck. RFC2598 determines these common basic requirements as follows:




The EF PHB is defined as a forwarding treatment for a particular diffserv aggregate where the departure rate of the aggregate's packets from any diffserv node must equal or exceed a configurable rate. The EF traffic SHOULD receive this rate independent of the intensity of any other traffic attempting to transit the node. It SHOULD average at least the configured rate when measured over any time interval equal to or longer than the time it takes to send an output link MTU sized packet at the configured rate. (Behavior at time scales shorter than a packet time at the configured rate is deliberately not specified.) The configured minimum rate MUST be settable by a network administrator (using whatever mechanism the node supports for non-volatile configuration).




Low loss, low latency and low jitter REQUIRE the above to hold. Please add that text in section 5.1. "Primary Requirements" of draft NQB and a please add a reference to RFC2598.








Regards,




Ruediger




















-----Ursprüngliche Nachricht-----
Von: tsvwg <tsvwg-bounces@ietf.org <mailto:tsvwg-bounces@ietf.org> <mailto:tsvwg-bounces@ietf.org <mailto:tsvwg-bounces@ietf.org>>> Im Auftrag von internet-drafts@ietf.org <mailto:internet-drafts@ietf.org> <mailto:internet-drafts@ietf.org <mailto:internet-drafts@ietf.org>>
Gesendet: Donnerstag, 12. Januar 2023 01:34
An: i-d-announce@ietf.org <mailto:i-d-announce@ietf.org> <mailto:i-d-announce@ietf.org <mailto:i-d-announce@ietf.org>>
Cc: tsvwg@ietf.org <mailto:tsvwg@ietf.org> <mailto:tsvwg@ietf.org <mailto:tsvwg@ietf.org>>
Betreff: [tsvwg] I-D Action: draft-ietf-tsvwg-nqb-15.txt








A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Transport Area Working Group WG of the IETF.




Title : A Non-Queue-Building Per-Hop Behavior (NQB PHB) for Differentiated Services Authors : Greg White Thomas Fossati Filename : draft-ietf-tsvwg-nqb-15.txt Pages : 25 Date : 2023-01-11




Abstract:
This document specifies properties and characteristics of a Non- Queue-Building Per-Hop Behavior (NQB PHB). The purpose of this NQB PHB is to provide a separate queue that enables smooth, low-data- rate, application-limited traffic flows, 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 flows.








The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/ <https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/> <https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/> <https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/&gt;>




There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-15.html <https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-15.html> <https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-15.html> <https://www.ietf.org/archive/id/draft-ietf-tsvwg-nqb-15.html&gt;>




A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-15 <https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-15> <https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-15> <https://author-tools.ietf.org/iddiff?url2=draft-ietf-tsvwg-nqb-15&gt;>








Internet-Drafts are also available by rsync at rsync.ietf.org::internet-drafts