Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 3.3. Relationship to L4S - new marking concept

Ruediger.Geib@telekom.de Wed, 08 February 2023 09:33 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 F25E5C14CE22 for <tsvwg@ietfa.amsl.com>; Wed, 8 Feb 2023 01:33:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.097
X-Spam-Level:
X-Spam-Status: No, score=-7.097 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_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 ihDt5CLdTDZp for <tsvwg@ietfa.amsl.com>; Wed, 8 Feb 2023 01:33:29 -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 AFF53C14CF1D for <tsvwg@ietf.org>; Wed, 8 Feb 2023 01:33:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telekom.de; i=@telekom.de; q=dns/txt; s=dtag1; t=1675848808; x=1707384808; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=0UOJC8QrpPikTecE5VK5Vdg55e8rRHwG8mC43dVHZ+k=; b=AqtgJMXrC7yPK5qp2ThxrdSx0jWughigY1zpKAlbU7y+QGDLQ/knVzXv BKd3JxvYQhbVTeZutXlvsopydRaYnSV1ASR/yvJ0fIoDFEMlmRhPMx4iB PPOkd4ZS1LAGKNHh4YwljxPAHacUhYbWTmf7FfvXiItdbd/Qe+CDpf5gT qhaHZEk+ngEZKu5m57RUsoX3eVv6y9Jho848/LSHX9kEEQEHbnFXSeVFp 3WcQIQx+Hzcdyauv66DQi6phE8B9n4fFtKxlbcFkSxYO40Z78X4+4lUVI S5InaJkQBN5EDPfHcpN1bDt4DIyLhi4jzWyQ8+bBu2O3vGsZG0XLXotdW Q==;
Received: from qde8e4.de.t-internal.com ([10.171.255.33]) by MAILOUT11.dmznet.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 08 Feb 2023 10:33:24 +0100
IronPort-SDR: 4ZOle4O8BX2i//5WQop+gqtLabOj/AWYXUWxhIrzZKfZQVEIOw2Dhq8UhK1IreaKQGnCGOA+hL FRA7d+jWNt7k7t2+PiY+2qwsHSuZAUuHE=
X-IronPort-AV: E=Sophos;i="5.97,280,1669071600"; d="scan'208";a="1365115825"
X-MGA-submission: MDFdbuUie33d3UgOsExuloi1UKrFTLZndw8JMuN9Wx+NZh54O1n26MA2zO304qxyAVpXyp344plY6L5Sd6cAx/0Qpnd6cHshJ1isBO0dnYJRIEtaipyBiNqf2Dcs08b0pHHG0ZGy3B0pFaFhHpx3/L4TcfUnA1bzNcZVgC6TN9P0eA==
Received: from he104281.emea1.cds.t-internal.com ([10.169.119.195]) by QDE8PP.de.t-internal.com with ESMTP/TLS/ECDHE-RSA-AES128-GCM-SHA256; 08 Feb 2023 10:33:23 +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; Wed, 8 Feb 2023 10:33:22 +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; Wed, 8 Feb 2023 10:33:22 +0100
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (104.47.17.112) 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; Wed, 8 Feb 2023 10:33:22 +0100
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HtxsCNxCc3j6blJlJ0TPjuaoaPNglZzcAvuPwll4TvFm6tp2wcbyLvzYHz+4oZmM56JMgIxFWsj8MXFRvxj82osUKA1f0h3KTpLMezk9lgGZeY8HKPWEUX9revPjsKmkSUEd2wWj5ayvyT1+/yHbA2+ZtFHFXIJGuu+sHaU3y6vkK7gOFKthNiFBS34neTnzvQlNN+7QghG1J0eiBSvXQZ6V7wHqpE6QVypINydoBhwsfYZOdhjJzL6feaPulaYjhxOfD1a5w4kifSFuPKEKRWf5INLUDltKe3PcbtMmgtUuXnWxwmUknwcDVmQq9Ago3U/6EWPjAEQHglxm99sVWw==
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=0UOJC8QrpPikTecE5VK5Vdg55e8rRHwG8mC43dVHZ+k=; b=naQcNL7ZBI1aQYNTNdqRxNs/bPlfsC2w0+OMOJA3kBt5HIqel1TEjlXxDBgE+9WrLyvQdMlYhbWEtWcyoHlpWkCtOqv2cXHA3meKYeu6BvtVlFBOgAtAW3JyS6aSA0ZEFdBVhsmSUHD77dTrnsOR8JsrhW+gDUbsWt9IGClNO3UPszYaqYhui7jmS6rJETROmnMrECG8aaV7zTTqgOp8yE8ECieR5icM6TFmgtevCIWwxzCLVZT3ODJo6OURRmBDztjDLDRx7BBNRvmOyAbz5UC0DiaLS+a159Q46JLBKcOZ8YsPEQ04QG8yoJkEdplO8fbtOVu5XS90VKcFAA4xJA==
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 BE1P281MB1524.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:18::12) by FR3P281MB1775.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:7f::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6064.35; Wed, 8 Feb 2023 09:33:20 +0000
Received: from BE1P281MB1524.DEUP281.PROD.OUTLOOK.COM ([fe80::ec2c:a588:a2f3:1aa2]) by BE1P281MB1524.DEUP281.PROD.OUTLOOK.COM ([fe80::ec2c:a588:a2f3:1aa2%7]) with mapi id 15.20.6086.017; Wed, 8 Feb 2023 09:33:20 +0000
From: Ruediger.Geib@telekom.de
To: g.white@cablelabs.com
CC: tsvwg@ietf.org
Thread-Topic: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 3.3. Relationship to L4S - new marking concept
Thread-Index: AQHZN6c4+/vDYVkK5kKUAPS7GUFl7q7Co4OAgACGYWCAAK9jgIAA5vkA
Date: Wed, 08 Feb 2023 09:33:20 +0000
Message-ID: <BE1P281MB15246F13F2B40B422D1C7FCA9CD89@BE1P281MB1524.DEUP281.PROD.OUTLOOK.COM>
References: <167348364734.15098.9183646444272144529@ietfa.amsl.com> <FR2P281MB152789AD193DC46C6DCB63D19CD79@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <32A50926-40AE-4F79-A585-AC23BE583F70@cablelabs.com> <FR2P281MB1527687F954232970DEE3A809CDB9@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <216A8024-0477-48BA-8CCB-85DA6B0567BB@cablelabs.com>
In-Reply-To: <216A8024-0477-48BA-8CCB-85DA6B0567BB@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: BE1P281MB1524:EE_|FR3P281MB1775:EE_
x-ms-office365-filtering-correlation-id: 244b00da-1892-4433-1438-08db09b78469
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: OUT37hW43aACJytYruT7IpxJnnlWuL04PnmNKCjiQv8Fk3K55XpWnXYx8u6ZSN3R2S3hPej+8Ib6wC8wDZVejGuKBNNJCcNWQrIJiALfTqUhLRqYOyPDKdXi7Z0+vCa8PZ8PuohjwuD8str93qJYlSVIqhEU/wicbsiQIXki7voCzryDm1I0KurHJ5MSuLIwVNAWlPhWFmVAFmPbdNrptuvfvU3A/eviJ2hbzZ2VDndPV1o+8Y3d4yKj2KeNRJqt/QvhYhddglGYfxxssRdSyhyMrRf7y0+Ki3NMOzkT4KhyuU0JPF2l8LR1RDyr4gjMN/HrkvGXdzJJqQ0got4dz1gR5J5j/+itBamO7nBQqaD3G67upvvEHVgnPdszXoiaqvEohoqhGgdCuFtsBWMIRWfcMOA231vZ1XEtPYy6wzBzigvLYRsZB97GBirrG62bUBPqGutiLQGmb+vLfd5goSUoQhyMaXn/ObiV9oSo+7wy8CMrP/0nXrz+hvflME7ukQX3spYg/fl2L9WO+U4ssnN2Rdo+gDJqela2zTTfgfQXg3FOoXha0/JRij/b/ulfGtAbm0Up2srmIqHzb+xkdIrYauDTFmIs9JnZZ16J0HeipuV3pP7L8DyladM/wVOPZ7/lPkoitp/b/zeXLzwA6Op39vr5A3zseWVpMrrkqIfn37OsTDTmGjCm+J/RKpsPviWdCOFVLacByouS0pC5ogA0UR6K7pRp8ZPiCX1s8sv1lw3gdM0IlaQpX+uMES9l
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BE1P281MB1524.DEUP281.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230025)(4636009)(376002)(39860400002)(396003)(366004)(346002)(136003)(451199018)(1590799015)(64756008)(4326008)(6916009)(8676002)(66476007)(33656002)(66946007)(66446008)(66556008)(76116006)(52536014)(8936002)(26005)(186003)(6506007)(41300700001)(53546011)(478600001)(966005)(7696005)(71200400001)(86362001)(316002)(83380400001)(2906002)(85202003)(9686003)(55016003)(5660300002)(66574015)(85182001)(38070700005)(82960400001)(122000001)(38100700002)(1580799012)(66899018); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ZzaeQKqbW5oBhaJ7E+Y5ehz2ajdpLY7LpGUl8/sXUMUyfd1wuK/5ic6NAKnkaLQJ10p7UNfKE+NWNX9rwFiyLhQcdb/ei1P7KIgr/PXC/MQC3NZmHUJx28RttnrynzQKTJgKIR7O43K9/8UWaxJ6R/nlI6et64DP1aGN5pQDY/HYVJjnCm34Rf+dZ5x/INX6GZ/pAfiDJjmBn5BEGtSAvH50mVm5slv/3lRDAy8R8D67LwzxkGCPpZ/E6oje8fTTPEXV1P1nZfP9WwKJe9zmgJm3K2mDa8WYnN/SPP4Tw12f4VI3/02UTjgEcdunVkxybn7vZkIdC+2hBZ0iEgHh+W8EYQavWFtLvmyExijnNejZKXM0TM6kKaS2Hb4OF7eVUQcWQyGvt0l18KtRFJCRLGg7bwz8RK7TLoTFZWR64tGv5z3KwH0h7eyPLuXQl2BP8M+CHLvV3wedl19zA+o6KG4F2qfIy3DJYkjjkohAEBjLPKC4gA9U2s/vm2QBB6PPZMzSlkTOtqrpVjh7bYv8Z3Nhk2/w2Y1PQBHVTZ4iYLfTL4rNq4ewlwyEO7K8c1FVqIn1vqiQLGDMN1rga45DjfFExVju5ieJKvguUlwNNLIUBy1RPnuGZthMqCGsT1kBcF69ooS1D16IK0LJrNAvlD+I8ZKbo8ix2Y7kaLipUSdb/1X3zRcABYNnmRSBHwgnsn3XhRczcT/CQdbzxlgGcn82UFrSLyhnQzxRUmt3b7zcb88bAQqTxixCzwUtn4qoLPhP5QtVUde+2uAabJJ4lFhVSRk9ByrjwnUtGowW/LSen1Y/BBecqUQRGO2uvzhdNbTARAVqFhWPiiispeiUEhPCHls2TNzDKFB4a4OTQOFHPtfqS7bT+KK6aDIm64JwYbb7+Mjt3mDSNIcEELcW/oSuNRgPolIeUQEUJemnAsTreeSElLL+mZFHtOBDR8GzBx9oz0cObEkPjIsxqyoW8l/jWO3cbqafkOuu9CrpIiPfUH/AEDIifIFoSlPFXCX5ihHJKjOsYN6cwWxhkX4N6wP3Kkgdi/lkwWgw9oxZebzHuT+qdhLKbXUagc348GKnVZ89s+Ze1Dkiam+6ryg/IpMgcf8eHpG65vmecpf00e16EwnK7Hj6I9RzZEeRP9/+ynIeppFAJOIjhs8o2uJSOHNyIbhxWtytRre/IQSk8FuU5741RTuECiCjYgg2e0pnPivxr1uGKvrA1tIJnN43Kdwn98XSdLBhoSbTZgn/Jj2NzMJCYBs9nlTgXOqXbKL+S3BjFyGnThj4HYjKtEojSqd2l/vKvNCaRVdhedmjQKRQCHyjzyjojIDMxZmrr4ceZGsUk4UGdaWAZvFX6Dxu0pNS5+j2qAK88KtDhf8GGFtxJ2A0nEz30GnYz/VhprdUgZCgLZjii9yRPhrZjOf9bKHvBA0iHn1SmKsC0AQETNouGl6aJWAOAeeScF7Sb3HQSTpvE6aS6zCh2WzkrtDcfLi686RtHkpPZQ6IcpFR8AsngfC/BbhB0YfKmUBFOi1CbGwFFwj3yyYV/hHENJUpvSvFf3m9G1FWLBAmv+dojT5fJ2WKMXnU3dRZlEUe+Ie4
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: BE1P281MB1524.DEUP281.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 244b00da-1892-4433-1438-08db09b78469
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Feb 2023 09:33:20.8045 (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: Fr8nu7xgt14/87l2+jOXctSUAKy+cVNgu3K0FHJ9dH4nyE/vN/oCZJzd9MS9EXvDSseDLnl+U9kTfNieHXV1IXwpPlODdG+3chES+TKDGdQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: FR3P281MB1775
X-OriginatorOrg: telekom.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/2jzEaHmGg-qSqLGTX_YbEyL4F5c>
Subject: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 3.3. Relationship to L4S - new marking concept
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, 08 Feb 2023 09:33:34 -0000

Most likely we talk past each other. You are referring to the good case of a friendly app programmer, and I agree, that is a reasonable idea. 

I'm referring to the app programmer pursuing the biggest advantage for his app by being standards compliant where that is advantageous, i.e. an app-programmer cherry-picking features from L4S and NQB (including TCP prague requs) to optimize app throughput without obviously ignoring both standards simultaneously. To me, a standards track document must offer text how an access provider reliably fends off traffic of this kind (working detection and working mitigation). That latter part is at least incomplete and I don't think it addresses traffic marked DSCP NQB and ECT (1).

Regards,

Ruediger

-----Ursprüngliche Nachricht-----
Von: Greg White <g.white@cablelabs.com> 
Gesendet: Dienstag, 7. Februar 2023 19:45
An: Geib, Rüdiger <Ruediger.Geib@telekom.de>
Cc: tsvwg@ietf.org
Betreff: Re: [tsvwg] draft-ietf-tsvwg-nqb-15.txt - 3.3. Relationship to L4S - new marking concept

Maybe we are not understanding each other.  You wrote:

- Sender and receiving terminal complying with TCP prague requirements
- NQB traffic marked DSCP NQB & ECT (1), bandwidth hunting

If I'm understanding you correctly, that is not the situation that is intended to be allowed by the statement in the draft, so maybe the statement in the draft isn't as clear as it could be.


The situation that was intended by the statement in the draft would be:

- Receiving terminal complying with the Prague requirements. 
- Sender complying with ALL of the Prague requirements AND with ALL of the NQB sender requirements, and marking its packets as DSCP NQB & ECT(1).

So, an example could be a real-time application which has a maximum codec rate of (e.g.) 1 Mbps, but can reduce its codec rate below 1 Mbps in response to CE-marks.

In some earlier emails on this topic, I had thought that this would be a non-typical case, but I am reconsidering that.  I think the IETF should encourage low-data-rate NQB-compliant applications to *also* implement an L4S-compliant congestion response, rather than a circuit-breaker or other (non-L4S) congestion response.  There are a couple of benefits to this.  One is that the application can't know a priori whether the network bottlenecks support the NQB PHB, or an L4S dual-queue, or both.  Complying with the superset of requirements, and marking traffic with both DSCP NQB & ECT(1) could provide it the best chance of achieving low latency. Secondly, an NQB-compliant application that implements an L4S congestion response could achieve better latency performance than one that implements a circuit-breaker or some other (non-L4S) congestion response (e.g. delay or loss based) when it finds itself in a low data rate (e.g. well below "typical path capacity") L4S-aware bottleneck. 


-Greg



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


Greg, as long as draft NQB is not having precise requirements how NQB traffic is limited to a low overall percentage at an access - and it never offered these so far (already the scope informs the reader, NQB can be implemented without rate policing) - marking traffic by DSCP NQB and ECT (1), combined with TCP prague requirements opens a path to starvation of competing QB traffic. 
I do not accept "the application programmer will solve the problem" as a solution. I have had experiences with app programmers creating solutions for low latency low loss low jitter queues in the past.


I'm having an issue with that. I'd like to see data proving me wrong, the following test scenario:
- NQB without rate policing and without shaping at the access
- Sender and receiving terminal complying with TCP prague requirements
- NQB traffic marked DSCP NQB & ECT (1), bandwidth hunting
- Receiving terminal attached to WiFi with QB as AC_BE and NQB AC_Vi
- competing QB traffic present
- option 1: L4S scheduling present
- option 2: native NQB (absolutely no L4S capabilities on the access).
- one scenario to be tested is NQB fills the pipe, QB starts after NQB has reached steady state.


Regards,


Ruediger


-----Ursprüngliche Nachricht-----
Von: Greg White <g.white@cablelabs.com <mailto:g.white@cablelabs.com>> 
Gesendet: Dienstag, 7. Februar 2023 01:16
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 - 3.3. Relationship to L4S - new marking concept


I don't see it that way. That statement explicitly says that the application would need to comply with the NQB sender requirements in order to be so marked. If a flow is application-limited to less than 1% of typical path capacity, but also supports (per the IETF guidance reiterated in NQB) a congestion control or circuit breaker mechanism that only comes into play on very low speed links, why would we want to forbid that such an algorithm be compliant to the Prague requirements from RFC9331? 


-Greg






On 2/3/23, 1:12 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,




3.3. Relationship to L4S
Last para:
Applications that comply with both the NQB sender requirements in Section 4.1 and the L4S "Prague" requirements in Section 4 of [I-D.ietf-tsvwg-ecn-l4s-id] could mark their packets both with the NQB DSCP and with the ECT(1) value.




This is completely new. A native NQB scheduler doesn't support L4S and an app developer or a CDN sending NQB DSCP & ECT(1) marked traffic can't reliably detect that. By this text, bandwidth hunting TCP transport is made NQB compliant (although earlier text of the NQB draft seems to exclude exactly these) . Please update the doc in all sections where this new marking concept has an impact and provide a discussion on the treatment and properties of TCP traffic marked by DSCP NQB and ECT (1) in a native NQB scheduler. This includes security.




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