[tsvwg] draft-ietf-tsvwg-nqb-15.txt - Section 5.2. Traffic Protection (text as is)

Ruediger.Geib@telekom.de Fri, 03 February 2023 08:17 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 19A56C15C509 for <tsvwg@ietfa.amsl.com>; Fri, 3 Feb 2023 00:17:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.096
X-Spam-Level:
X-Spam-Status: No, score=-7.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, 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_HELO_NONE=0.001, SPF_NONE=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=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 RsmouiVvlvj2 for <tsvwg@ietfa.amsl.com>; Fri, 3 Feb 2023 00:17:52 -0800 (PST)
Received: from mailout11.telekom.de (mailout11.telekom.de [194.25.225.207]) (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 0C0CFC15952A for <tsvwg@ietf.org>; Fri, 3 Feb 2023 00:17:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1675412272; x=1706948272; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=V5Y7IS+x3/93W0DDsgLoA6dv/r6PsecGkCPcPYIRIjA=; b=DAQhT/i40shd4uS84odbzXrmKO0m3DkqLqNNXwfgNBmYsQRTaDvLcM74 Z8IHbiA9IOlkQWNW9DQjM1k7GCgBEK/IPdjLOMQqGknBnZOwef9KQxL1f YQX7uneJnClYp/jEHiRgFW6bna0kupSVs4X917LEREayzFi7bh0NsgiiX B5XXBmWnkPBDi29h9j9oEktzc0PsVzqf2V9Nigd4hk9Zit2hCsZ6Qy0rL fk62EdTqcVNl53kv9DIVaZkm+sVr4v9khUWZ2RZ+Mbv5Np7YLkHB/tP7n lKwf99WFn52vLJFRyZFy9cZ/dr1//kuNx/IIVJR/KspnxIWi6xSMp5vPD g==;
Received: from qdefcs.de.t-internal.com ([10.171.254.41]) by MAILOUT11.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 03 Feb 2023 09:17:48 +0100
IronPort-SDR: D0lXA4qs/QkJVZUjEMwfyXXfBGdSMoTe+qROv2AGHMxbdEiNkqGioViBi21V1zdX/aS/OI6Ddm jBHFsNzE30khq3pIfGkzBN2KubfbZS25I=
X-IronPort-AV: E=Sophos;i="5.97,269,1669071600"; d="scan'208";a="662054108"
X-MGA-submission: MDHgByKuHiJAIfPKF/YpRTrICy5MtaIJXMHZvAtFnjJJeyKROzKrXgnzMxQU7eAHOn3aMIq5vhx+/ip5iazW6Dsy0YiCFd5XezzNttFxuXo5XMNHbLBZN0T3Qksn37y2g/Tu7sB68Musibqf6fO35nuFOtZSwZ09f8r9ybvlJlKXbg==
Received: from he104281.emea1.cds.t-internal.com ([10.169.119.195]) by QDEFCV.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 03 Feb 2023 09:17:49 +0100
Received: from HE104281.emea1.cds.t-internal.com (10.169.119.195) by HE104281.emea1.cds.t-internal.com (10.169.119.195) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.21; Fri, 3 Feb 2023 09:17:48 +0100
Received: from HE102779.emea1.cds.t-internal.com (10.171.40.45) by HE104281.emea1.cds.t-internal.com (10.169.119.195) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.21 via Frontend Transport; Fri, 3 Feb 2023 09:17:48 +0100
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (104.47.17.105) by O365mail10.telekom.de (172.30.0.242) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.7; Fri, 3 Feb 2023 09:17:48 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NEeaesChHNA88XTNjTKL5gXM+5w72H8LLd/C1cfsOLIFpVmHJnwXMdhjP1ilhUd8I8MQi9oKl9+uTZYQ/mXND2Z//nO0KGpHPhOPa8KJLIEikX1HvvN5MUPOLIV9x+bfXWkiAzV2MHNWK4aGkM+rW5I7Toqr+2snRfEUJqvtIj/BJXfB1ZcHfc1Z74EmcHl29TDtkql+D3tqwrZ6S21xL8IMEmTtdTTi7wtn82b6mqJIMgAZjNLreTLic+dykNEUoOg6P7Ky5siDfkbl5pCKuDczA8s/BHdExHxN+AUjYGTbVAMv1YLnfvTENokSPSrG7KaZFjAXHMn9f30Rz8CQrA==
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=V5Y7IS+x3/93W0DDsgLoA6dv/r6PsecGkCPcPYIRIjA=; b=QkAdmPlhYz0Dmg1wlp30il3ZFTF/KdEMgUKrkqIBETFIq4XhU21C9H/JJ3Hvn+kgkzZMoLES5ZN2X1afQrZDioPlH5E61Zh1jI+TGSFMRQS7no9rvcHKiVSo7ROR+iXyfD1Ca7EpvEwkx/T8/1Ay4QHfU164nGiKseDSK0bQuFRz+qnCed59NgTCCyYv62l5fdQzL93kMb2GDKE5bXKQZE81XB3oUqDpA1n+N7MRsQH5SrkxYzdOkOckQ+89wX/Y4U+VktNZ2fkaS7r+822fMABKFq3m6/KcmUYEAVagvKS/CXH+LIuMd2JBvLfYJfC9BCzxql/SbvNvvSJKU+Fbug==
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 FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:8b::11) by FR0P281MB1740.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:85::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.29; Fri, 3 Feb 2023 08:17:47 +0000
Received: from FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM ([fe80::97d1:5197:d5d1:dc0b]) by FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM ([fe80::97d1:5197:d5d1:dc0b%3]) with mapi id 15.20.6064.029; Fri, 3 Feb 2023 08:17:47 +0000
From: Ruediger.Geib@telekom.de
To: g.white@cablelabs.com
CC: tsvwg@ietf.org
Thread-Topic: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - Section 5.2. Traffic Protection (text as is)
Thread-Index: AQHZN6f/Wt9H58RNFkqvoEyXFI7brA==
Date: Fri, 03 Feb 2023 08:17:47 +0000
Message-ID: <FR2P281MB152729FCB5F6206A3926F57B9CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
References: <167348364734.15098.9183646444272144529@ietfa.amsl.com>
In-Reply-To: <167348364734.15098.9183646444272144529@ietfa.amsl.com>
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: FR2P281MB1527:EE_|FR0P281MB1740:EE_
x-ms-office365-filtering-correlation-id: 7c6d7153-c5fb-4131-936a-08db05bf222f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: MLWwY2FyKEVJnVPtBUWCA4bdK4D2US45wHuRWl/jJRY5ooZEsf4tmolOkzgX646vlCtH8NRWZbACe7HcgedNNS9CNa/1znEqmqOpM4GZv9J2J3Cz7sYPoskx/cjoYstReQE/kaRxoTDxb+Epv+hc+xy1fObwU8Wy1GH3SIcK2VB91SlFNyBv6nQ2Gq7Ten8aJ5Xf6cR/1PWDYljkDgqt26J/TtK3xrmKTshQASJE5F/gzd3tznAxE/08cwEkfqjrtOYwo2o+QFkyhgLo2D5UbC9AmG2oqp9pDknW1zZ2rQM4wlc5OVlBfr+GYcAj/5uTeYh1Hiz/TX8G+Z/BBPoqr3gPDPCmI4Cbn4oL3q9r53wbVbrTCyOWrHmE6kuQ31lySsGC+RucYzTrTXHEwecFUG0k72gLZOyMlRd1jalRpoFPzAUl6Gmxk5cqc1qdvc5/cpdG1mNw8GuUXz8zYjz/bZqX3jTtu9U9YowUgoaylWZOs65YqhuXtueoXt4Vwv9dkelsKM4kvgsu71nLaK4ixcVXNqfr6TMd2ALp4pOa5LI139//pojcuZvoHpnQrJhCfQPW6+jD1Amw/Cmr/SktDFDWR/Z9pWBAJiGx02/cJeUzUZKfzrA81cPbwBcIkuk6ohylvB2g49/NWZbOwJoUvcprspUb+8BGZmtO8JRSBpl7DrO50I48yAzLwbeGxr1Bjl5XZlOkGSs0qjruekmyVv3rkhuwwW6WO0QYlci86BSCh+KFquV1X3LbfYjmvH6v
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230025)(4636009)(396003)(376002)(39860400002)(346002)(366004)(136003)(451199018)(1590799015)(66899018)(38070700005)(1580799012)(122000001)(38100700002)(82960400001)(316002)(5660300002)(52536014)(66574015)(85182001)(86362001)(85202003)(33656002)(55016003)(83380400001)(186003)(7696005)(2906002)(26005)(9686003)(478600001)(71200400001)(966005)(66946007)(64756008)(66446008)(6916009)(66556008)(76116006)(4326008)(66476007)(6506007)(41300700001)(8676002)(8936002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: COstAmLelc9OXSKwWfzn7osOd0Q9iD3uQKbaatjr/Kr0+COBVXUdAu48RrQIvlcN/eyqh/uUAXAIR2HDBUJLQA5X3xUFcWWUf/OQ4lgDsZjDNZZ9gGAbrnN89206/csr/PMeGl6yRRL7sFMUHdAnHPpr8YvR6uqMIoY4WEt8cwshtoFLJX470ETqGMOg6TOJ9KbAGZVIP4Yy2kEUYm1mIugIkNOPONbiiXe4l9sUHHt/HATe/a4TC4IuE0eADRfn6WhF88wbtb+CDoupFCvQ+kR16HiDNmQRyXFoA00edlnytOAgbHHuUS5GlXUbpAgQXElAw63z16jaqH6Ux8s7emzXUp922A7p/uRlVFj7et1MwVhSE4/PCz0pz/bIZpWRfqrzZvt9RmA3i/7kNguUbV2wh5f4N2bs1i02fsnk91KobdPrTYLu7bGO/3xSVSytTThQfVWEKloyispcscOVl1an5j+cggCkxcG/eNPNjlf459y1EQ1Ejc1TS8fA7P0qB4iOhAE+ROjdxyC6tRm9vUqLTmtEam1RuLFQlMmsDjHONxdhesoZA2W32ADXtnhIBNYR0mo+PvjveobMZpaQIaS1n/DUXg/Kx6QjtS3V9cnAo9UC/nTk1FJ25A+RTClg9aXhzR5JcjVj6Vd3vk6QqV7cDCblBShV1npOZliqsFsjgUIZNcUKfW/0DER3z7PvHkTnMiQEb2aRDdtzXmRMfVLdrkoW8TQ2Iz4nJ0Pf06sa8QXihTItuDTSQZp0KPei8wvJVP/5CcyDNerxwHZK/+xPYQQC9wu/4oMq9kqZ9tX25MsmBrIdgaOVA7Y4MrOLSLo9htMl0pnfY8ps40+qH16cM2Ox4e3Y9z8kD7eTn3HGyNzZ6API06lMwZWkQ25ifGoNHevM3tXmL4Xwpnr3RiB/0TkmfdpgtBVkpqkzYR7pi2KmCPJ8tNlV6YJLhHt7DHDg8ebdGkwmyBQOAsj8U8jApjCGyFd2jL9duR11G2wRM5rPDjY9JnIQvE3san0jmtfIZJvhcnzGXIG5gtECHz9BqJXkMxRhcEfJg+6Z7MqY3Sl3tAnN7eN+bYMIhBui5buCNpCWtT0PHuAu/mzTa6OjGGBiPsr2eYJeFlNwjlaU21JzUd3tu04WWH6D9DjNyEX59FrL1Tz6mNKr8wc9eTAtufitojMkUvyn9nmmGzLH/WYK83n4Cr6ged9phKIXkc+mKvlJVtsnDYQEsnBHraFSKgzV4Lsfy7jOlQtZQR6T2LH99r2z/ZSCaKgs2UqaHNlRjt97eKTZ6Y0alEXxMHM4DcjlSaROX9vfW6sCIIeL3+Ek9V0J2BGhQA62et6+pc4gdIlT/Q0dGGbbY6BD25yCJyCCs9l3d3A3xnhUleCvn6GZKtogwrNjD7c8UPUtMhw+p4wscDWG0Q1C6ms5O3YtRH0Og/p4Ntfoj1ikBLdYd7uH0XhmO6xx0++0dIs2jQc7rorxJjjprnXtFXWDnv+u2/nuojZyoZdCamRDtPOlwv9Yu9EIDojzgkuEc0Pr1fX2icPg3dFd/A6tzfa7VxnuUOGb1EOFqiNZfkinh8HYMuuf9zs4CPDCUFSRxtA2
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c6d7153-c5fb-4131-936a-08db05bf222f
X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Feb 2023 08:17:47.3024 (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: UbbqIYYRTJQarg1ycxcYcTbGE0XDchLajI9H/xGgaWA6kwlohi7rNiixbM9cevwh2znxOA+0iDdoLCKQmpRZBFY0YOEfdkPdZZFZItTAWIY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR0P281MB1740
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/xOfeCJCnA_kOsuKqvwiUIh0WV-4>
Subject: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - Section 5.2. Traffic Protection (text as is)
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, 03 Feb 2023 08:17:57 -0000

Hi Greg,

Section  5.2. Traffic Protection
-	draft: NQB PHB SHOULD support a "traffic protection" function...and either re-mark [offending] flows/packets as Default and reclassify them to the QB queue or discard the offending traffic.

Please discuss the consequences of both options, re-marking & reclassification as default QB on one side and discard on the other. 

-	draft: Such a function SHOULD be implemented in an objective and verifiable manner, basing its decisions upon the behavior of the flow rather than on application-layer constructs.
“flow” is neither specified nor defined by your draft (and the draft doesn’t refer to a specification of flow given by another document). 

Objectively verified against which requirements (a requirement which can be verified is, e.g.: a sending rate  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).
The draft doesn’t contain neither a specification, nor a definition, what a flow is, and it doesn't determine requirements on flow rates, which can be verified. All it offers is descriptive text to the latter.

-	draft: 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.

The draft doesn’t specify or define what is meant by “actual queuing”. It also doesn’t provide a reference.

-	draft: The traffic protection function MUST be designed to fail gracefully in the case that the flow state is exhausted.

I’m surprised to find a MUST here, while the major part of the queue protection mechanism isn’t specified. But to me, this requirement is vague too, as the draft doesn’t specify what is meant by “failing gracefully, if flow state is exhausted”.

Regards,

Ruediger



-----Ursprüngliche Nachricht-----
Von: tsvwg <tsvwg-bounces@ietf.org> Im Auftrag von internet-drafts@ietf.org
Gesendet: Donnerstag, 12. Januar 2023 01:34
An: i-d-announce@ietf.org
Cc: 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/

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

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


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