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

Ruediger.Geib@telekom.de Tue, 07 February 2023 08:14 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 2A1E2C14CE24 for <tsvwg@ietfa.amsl.com>; Tue, 7 Feb 2023 00:14:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.797
X-Spam-Level:
X-Spam-Status: No, score=-2.797 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_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=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 TDeBDOPW1iE5 for <tsvwg@ietfa.amsl.com>; Tue, 7 Feb 2023 00:14:12 -0800 (PST)
Received: from mailout21.telekom.de (mailout21.telekom.de [194.25.225.215]) (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 D807DC14CF01 for <tsvwg@ietf.org>; Tue, 7 Feb 2023 00:14:11 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1675757652; x=1707293652; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=7BVsZDt53rvlBpwYbzkxghpFlYy/eKI/n2eiHbDoWU8=; b=LC3uy0WgNh4iMEkEq9VRQeDS6Kzi5jHLmdNkCEavgjGBpBw8cgE55WOE 4ywQLhPMxFd/Hg0+M7iH5c8/vuSGu3hMixDcP2KN3K68tvb/vZlwgTS5N hIQ6oos6rci+Ip89Jq16Ydbwtd2PMPJAWerj1dhLxOJW9LZnI4pOy3J81 Ae5fgmGai1YRDrUA2ucnT+zB9Kg6GgRtxKwWIo7g+TcbrlRJAQG7NTDld pmMik+lShXf0KP9GLIOFs+7Vufmiq9bWAC06ESvfcUdqhRD3A07rcyN0B IGaMPnY/UBGKQodu9LDsqafpXhbqKTFnL+zHRi6QCiaODCAAo8Vg64e8q A==;
Received: from qde9xy.de.t-internal.com ([10.171.254.32]) by MAILOUT21.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 07 Feb 2023 09:14:08 +0100
IronPort-SDR: RZKJy7DWM1NhuFRYdDBJcAteebP0B2TIvIP6to5xMu9NQ9nXG7OXWFvOlt5EdtTTUNbYnVyb2h jrdgBlb7lTSVtzWmGhEGH60tpsmq7aLmo=
X-IronPort-AV: E=Sophos;i="5.97,278,1669071600"; d="scan'208";a="648930832"
X-MGA-submission: MDEKDiC0az+/HLvTMKvyx5R1Bg1sByBpL68Fb/05udHy0iKGiVpRHL8r/5IaSI57qMyPhmwEKPMBHVBk555UkXZxcfZdHGg56JpmhAXYPqciJn0mRco0Bo7s0Pv2Dt4PKkCN07eTscsjd0CskNwdJ5qaZSAUz4XvqEzU096DSx1yRw==
Received: from he101190.emea1.cds.t-internal.com ([10.169.119.196]) by QDE9Y1.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 07 Feb 2023 09:13:55 +0100
Received: from HE104281.emea1.cds.t-internal.com (10.169.119.195) by HE101190.emea1.cds.t-internal.com (10.169.119.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.21; Tue, 7 Feb 2023 09:13:52 +0100
Received: from HE102772.emea1.cds.t-internal.com (10.171.40.44) 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; Tue, 7 Feb 2023 09:13:52 +0100
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (104.47.17.168) by O365mail09.telekom.de (172.30.0.241) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1118.7; Tue, 7 Feb 2023 09:13:52 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=G1AjvRr8q4aJZY3g583BhodBIBWeQI14FqQqKksbOOLQx34aaZVUTyCelHaFWILcOyckqlztXscQCaviM2jMNPfAzLmSI18aC5BT6S6rhIUVd1FNeebHrTvqlfTgtOFnDnyP0JJk2HWRYiU1HdJz64VAmsyQvig7dpJkdl6FrxO2vwObH6m6GxhzjOcWOfIzi0rApQAlIu8WqYbN9zd+HI9RMjwiluAOc5SAIr5MWohqasjgfswgYE4+FLJah+6ZVQSC6tU8CNJanVj0C2M1yzbihuNWAV/xD/yAFg7ukrxRwdBWSoCoTpkZYEciPbdi+2rZYMH04CR8r2NDx0tJ7w==
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=7BVsZDt53rvlBpwYbzkxghpFlYy/eKI/n2eiHbDoWU8=; b=f2wKfUzRk6zq3mFJEuYsixBCjWWHk0Btvr5fQJ0D7tlboG9VN5rTK/BidJ9zIqdcgl2OVm4r4gJptkrRlEYdRi2sswtU9ffRDz3/jkWKFMNqDDY5WtFls+YKff6F5HdwpNlkydNrFnuA6RrzM0/2vHufDljnlmjXSbc/uhSNhbC3X8ucMsFNaplY99rWtiTNJlEIXTW93V5bHJcCd+w7wuNMzqZCZ3tvy5/Q8C5Pl5e9MQGL9qgypTKAP9l49guKBPueApP28+equgJMpVyMi9ueylAIQQhUKvzx7u7tu6sXQOn0XQDNBxashmVznyQRraYP+Ln7s900PL0Zvd+wFg==
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 BEZP281MB2627.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:72::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.36; Tue, 7 Feb 2023 08:13:51 +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.036; Tue, 7 Feb 2023 08:13:51 +0000
From: Ruediger.Geib@telekom.de
To: g.white@cablelabs.com
CC: tsvwg@ietf.org
Thread-Topic: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 5.1 Primary Requirements, classification
Thread-Index: AQHZN6YWFWsTMSU0hEiebcWB4fflDq7CjyMAgACWZEA=
Date: Tue, 07 Feb 2023 08:13:51 +0000
Message-ID: <FR2P281MB1527CC6AA83CD9B3C41CBFE89CDB9@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM>
References: <167348364734.15098.9183646444272144529@ietfa.amsl.com> <FR2P281MB152701C1128FD8AD1EB02C2E9CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <16FF6584-D1F5-4D2C-9179-490CDA6AFF69@cablelabs.com>
In-Reply-To: <16FF6584-D1F5-4D2C-9179-490CDA6AFF69@cablelabs.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_|BEZP281MB2627:EE_
x-ms-office365-filtering-correlation-id: a14a777e-677d-4115-39aa-08db08e33f01
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0gzXhBvQHVja/YnkwpTePN6w/vbZKNCJSeDNGMdAvZtb0HizJutEOAaZF5RyLWWKqbA5JbrTwvsNyWR1Rd8M0GU9k1pL2NUatZUgztuQz4H0aKN+d18ymovvRylNPFS0pESRVjQIRYt2uKPQ+U9WAWegZ+1WcWqonqwEPNrVttxY5pMHXNBT4rAie8SipzqedB9qdoHFPRT2Fi6vP8F0Y2vQxAgk9hPH2TC43CeJlY+76J3Slx6HZesd6m7KEcvnrrMtWy0a7o3Hc11FRom2P+N9msQAq7X+T+zogBcu/7XO3gCjhVVw6wXoD32eps1rMo5t6MA5oble5jEAMF3bp5gFduDi/s14IEKDQ9SvYPt2/DC30WFlRgswKQoutagfHGU3Zl5ypltdyguW0tdKjiwaRxbRYKkbATLojAUJOBAAdb1DkQy61sngWMW4QQv2bVOhtxgY7xcIEmFSQLzmeFnuUlZ/pHh2rzu5eONcwCYTj9FfSrf7rpibj/XwfxZZapMelA1HHPJJ13uasIJXtCYnLvxn9fBC6+Zaj30YIsbo7TE4IyYYxxYhMID0ghPz2lWbMcIp4B0OOvHZSal91BamThgUup0lRLHKMnNTJR70lua1LCCilVZleoC0eSZexVXj3y2mUAn07cPpoY89WL9PxjUUYqfiloc7cp0ju6LdOOieGnJUVx+fqCzwz41ioJ5/6IsKl/kzfaY2xZ5YmO4Y1ADBIzP5WQsn5ZN4PoZ8kzay7a7KxlWuEsCiKa2S
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)(366004)(39860400002)(136003)(396003)(346002)(376002)(451199018)(1590799015)(4326008)(66946007)(38100700002)(82960400001)(83380400001)(38070700005)(122000001)(316002)(52536014)(64756008)(8676002)(8936002)(66446008)(66476007)(41300700001)(6916009)(66556008)(76116006)(2906002)(5660300002)(6506007)(966005)(478600001)(26005)(9686003)(186003)(33656002)(86362001)(7696005)(71200400001)(66574015)(85182001)(55016003)(85202003)(1580799012); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 5O3dshKswSlka/14lvAMZBTlzFt65e3DAVoBxXTJyCSDlIWRPxsoy5q8qIiF0FUk6lZ2xhHmY32dDP36bRTkb0pMNOJsJQNY4UiJAvu3DClGVsm4Q3Jbnu0VsoYBK/F4j/w99zY7VAcN0P+epzVv2Y4Z9EJbn1XI+1NYVffXIbRctzQkUondxFg85Pex9BcDX+Ow+BPkOSC1PI4qRh5scJ9+YP9iHy/B7GDeoS/DLMZMiMPRD8GUlqLOWUaliDZx2y3YGNquQQvUFI7dJvEVu5d2qUK5qRTfe4osa2idieq7hskURcvhesZEhpZNDkcK2YwryHojDwzwOFh1XtDxMGkxc4Bd2bNGO0B9L2cy6bTyMchs/uQxJR2oC3USYLV4M99DaZD11FmkGz6Cyhz59IdJhhFy8jemE3GeMhmh3JwK/X9WQW+Y1xH01LzRmUc+ozKmV5/tMh2PXcfInpRFY/rrwKkJ5iTPLKDWGYLXKkNkaIdaJe6kCGwkKP4SzGFR6g90X1ZlvBbbPVF7NBmEtb9n3vOEcQuyFUfcLmB7MHlLJlIeuX5riTdoeAWicnDTtFZ6IplXhXtGUtXliYjVg/wjQrcDAfnEK/QqtextuZa06uA9Mog1qb3134K+o9Xq+7q3rpNcZpQIjtg3+S9aILjO13EgNcZDsdYJ+aTobCm/XGZS1LO2kmQG6m+VE55ArmvCD4DgeH6HVm8/yH6b99+1S+hea9b7mOfcGeTp2Bo78gQblMjeXIdzIb9O9KBc506XSf62LI0R0IHTLlJCMWhjskfWZ9YhWxGAZ0aNIH3wKmupNnKjA89yCjy7dX0Rzsfi0gM/uipkfOJ4Imbo4s2GtGEF9gLapTLvzjF3owjyUjN9ekeC5m4kx6jCoCjEnnp2tqwlEsRYLoWDqY1sIofqLrHJzOKWwjAu1qNrFoXlfmoGT/QZ+9ySWFFC67JY5PqxrUEKD5cyIbOHK/TfgvJ7lsm5YMUtMawZn7qWjTjCsjH2k6W2sQEN0yTWh+q3jO4iQEfXL876ASLWTpC8yVVl6IshE3t42UYumaGFuiXugqNWNV3qNnwWElOoiSQ/UIGq25PMDRT7JkpUyUIV25sK8mggHzgg9icQnWpBCkK1cxFZfFCwTzzY73D80Nrn97lRD8G5qFS737gXsLpOgQTe93KswfMahAD6OzbB8Ql7XfwCZswlnnmX739oFV+I9Gmz28KTJhiOwIo1jF6QeU/lqKnF+XkOby2rFynB82EA60jMI7wj2NXKqU8xC13IfgGFaDnh4LAB3BZtJ50ptRDVl0ToQsBF2c1XEdMlDAUs5Ay77Vucvz+AhjM0hgFuinE8q4TIUcNX07jWZD89JMmQFMxEaUL6VZlpSUR0IQqQ7o8flLFeEtUki31XUrnhmIFAY/k+28LIKXlOaAp3/vrJoOI7C71hckCPhsm/mZlju/QXnHsYO/ViRfh4Lb9lRE1ftSX5xfsrlZyVDZoB4inf84DafSqART3ti7YodJrUMAQrMtP/fFiKOQqk2rNEayqSiSAdNBWiDO9HopPUGqiMXtwb8HEKvNqkm4rstP7s5bSpQ6J05xkC+Fl1BPbI
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: a14a777e-677d-4115-39aa-08db08e33f01
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Feb 2023 08:13:51.0544 (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: dqJx1XSTcTgj3IN2YOENokuFRtWfbPXMBFHs67JXr0Dn9Ah4tu7euFEfjcBUQOnN7Z7SEUL6pDYURaLhTaAqQmSoDUNBdS6JAmMGxEawA4g=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BEZP281MB2627
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/d26rChA6nhMWJULDV8V6lTkKx_Y>
Subject: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 5.1 Primary Requirements, classification
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: Tue, 07 Feb 2023 08:14:17 -0000

Hi Greg,

[GW] As a mandatory requirement, I think DSCP is the only thing that is needed. I will change that sentence to:
" A node supporting the NQB PHB MUST support the ability to configure the DSCPs that are used to identify QB and NQB traffic of equivalent importance."

[RG] That means multiple DSCPs may be classified for NQB? I'm not sure whether it is necessary to have a statement, that many DSCPs are classified for default forwarding. The latter is a behaviour I'd expect if it is to be a default. Omitting the default part, the sentence you propose is also correct (by what it expresses) in the following way?
"A node supporting the NQB PHB MUST support the ability to configure classification of NQB DSCP and MAY (RG...SHOULD, if you prefer) additionally support the ability to configure classification of other DSCPs for the NQB PHB." (which I think is what most implementations support anyway, I think)

Please confirm or correct.

Regards,

Ruediger


-----Ursprüngliche Nachricht-----
Von: Greg White <g.white@cablelabs.com> 
Gesendet: Dienstag, 7. Februar 2023 00:03
An: Geib, Rüdiger <Ruediger.Geib@telekom.de>
Cc: tsvwg@ietf.org
Betreff: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 5.1 Primary Requirements, classification

Good catch.  See inline [GW].

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


Hi Greg,


5.1. Primary Requirements


4th para:
A node supporting the NQB DSCP MUST support the ability to configure the classification criteria that are used to identify QB and NQB traffic of equivalent importance.


I'd think a node supporting the NQB _PHB_ MUST be able to classify NQB traffic? Or is this draft only about assigning a DSCP to some kind of traffic?

[GW] You are right.  It should say "PHB" not "DSCP".


Please further specify what is meant by "the classification criteria that are used to identify QB and NQB traffic of equivalent importance." - criteria is plural. I expect classification on the NQB DSCP. What are the other criteria?

[GW] As a mandatory requirement, I think DSCP is the only thing that is needed. I will change that sentence to:
" A node supporting the NQB PHB MUST support the ability to configure the DSCPs that are used to identify QB and NQB traffic of equivalent importance."





Regards,


Ruediger






-----Ursprüngliche Nachricht-----
Von: tsvwg <tsvwg-bounces@ietf.org <mailto:tsvwg-bounces@ietf.org>> Im Auftrag von 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>
Cc: 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/>


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>


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>




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