Re: [tsvwg] WGLC: draft-ietf-tsvwg-nqb-14 - coexistence with L4S

Greg White <g.white@CableLabs.com> Wed, 02 November 2022 23:34 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 99461C1524BB for <tsvwg@ietfa.amsl.com>; Wed, 2 Nov 2022 16:34:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.109
X-Spam-Level:
X-Spam-Status: No, score=-2.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_NONE=-0.0001, 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 d9vx_JLQOJnY for <tsvwg@ietfa.amsl.com>; Wed, 2 Nov 2022 16:34:35 -0700 (PDT)
Received: from NAM04-BN8-obe.outbound.protection.outlook.com (mail-bn8nam04on2122.outbound.protection.outlook.com [40.107.100.122]) (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 78ADCC14CE30 for <tsvwg@ietf.org>; Wed, 2 Nov 2022 16:34:35 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cEiW9q0MKEZcp5ewDSJIwbPMPfUH1mvj71Kf8xHCnxjjDVrXNFAMkqpbCxB64h9+tLxfeHUNhGH8zNBv+2VyVtZbFqrRtyy1dG/TG1TkHasNTkqJfchXGrynkqSIkAYoxCCksAG6Clyal+ZOxP/BIZ9WeC3y3eXZcTKFbfYATYqP4xiHWkymMAatBaobcmdIPczBYrXnigmwERRfUlGjb3KPqJhE16Wbb5dri/7rtXZWiAnp86wJ5gr1zuB1Lf3ufzYf8EJ0LG1BPL3yolCX6yNIktzViLq3pV4qqLJT19PandnZ+Y6KIEdNgAel4urUkEgcq02JYKGCw1pToUho6Q==
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=NfJFWsSvmSOanO8EU2OzjkZ8rKaIGyM2onp+O4nUDME=; b=RavS8ptM3jhEtm35Q1rmBcMgW9HrWfLhu5cdxjZl/q6o8+rD4FMFUfqJnlA3RxiDakjjniIgqRPBjIFvwohBYuiLAgXFM0DrCeOJ7ndxOlAP1FhYo+4LnS8gu8PKf7sSQvhMU3stQb6+ewhhVVBFfAR9am0RxnpHeFKZ/0zHp0IM+yY/SXJH/6Wp07DT6Mo0XN5BuAWr593Hcd0LIS/CYxMNcIVxmx38nLBmxlU8mnzdi2kr80eaKKWbTADi/xnXsmxDeI6CbkEqYfPJG/aukWLGCx9OCC7Vga9Hbo+kBfa4CG+4LEWKkO4xkF/8L8FmNq2elR4VOBhAi1TPXithbA==
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=NfJFWsSvmSOanO8EU2OzjkZ8rKaIGyM2onp+O4nUDME=; b=G/O+IUA1uboP840uYWe70j+XvBOXUhqofnn+hd6RM3poIxVWBA1JICLtjWOX407I3785QMJkqvmi2I6f70OOPtbhLxVAvnIqmEfhU6ofoevoC5zOwzfZwg9EcZmWFVIOlfNSl/YEokrebyn2i/jso+S/9Iieiw3cb6j8nd1D79lHaUM1232LrYlrG09YFmEZJgX4/EAk2s5ODp+yCjl+5Ro9d1mH3g0tm4r68ttmcIQNzUkW5yO85PhLy4PJdvJqJwvPnNZzzbpfPxNP7re9ZiwNCOvf+BUTrk0xHxt019ITd4IYsr2KR0kQK1krlPtksASYqj05ScoU8WBKB7REdg==
Received: from BN8PR06MB5892.namprd06.prod.outlook.com (2603:10b6:408:ce::25) by DM6PR06MB5993.namprd06.prod.outlook.com (2603:10b6:5:1a2::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.15; Wed, 2 Nov 2022 23:34:28 +0000
Received: from BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::b10b:57a4:a017:1ded]) by BN8PR06MB5892.namprd06.prod.outlook.com ([fe80::b10b:57a4:a017:1ded%4]) with mapi id 15.20.5769.015; Wed, 2 Nov 2022 23:34:28 +0000
From: Greg White <g.white@CableLabs.com>
To: Sebastian Moeller <moeller0@gmx.de>, "Bless, Roland (TM)" <roland.bless@kit.edu>
CC: "tsvwg@ietf.org" <tsvwg@ietf.org>
Thread-Topic: [tsvwg] WGLC: draft-ietf-tsvwg-nqb-14 - coexistence with L4S
Thread-Index: AQHY7so91IWpZpycmUCbVaaOjdeej64rwyiAgAAOTwCAABOqgA==
Date: Wed, 02 Nov 2022 23:34:27 +0000
Message-ID: <0D9FFEEA-3DC9-42FE-905D-2F48B8228FAA@cablelabs.com>
References: <MN2PR19MB4045EDEFA651818318904ABA83399@MN2PR19MB4045.namprd19.prod.outlook.com> <FR2P281MB1527DF20C2FCD92CDDB848659C399@FR2P281MB1527.DEUP281.PROD.OUTLOOK.COM> <8ebe99bf-b2a1-b0b9-cca2-cf1e579aa611@kit.edu> <396150B7-171E-4B13-946E-B193E677EB99@gmx.de>
In-Reply-To: <396150B7-171E-4B13-946E-B193E677EB99@gmx.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.44.20121301
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_|DM6PR06MB5993:EE_
x-ms-office365-filtering-correlation-id: 8494a94d-aee4-42e6-6b32-08dabd2ac8ae
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2pzjNUzw4IlY5kbXq/b4BTvD8qUe1AJjVYQ49MYOTmmkDJSWYHe69DwaJxsKFLf4JoYOBzipKLSMzT8Y3yVuw8GgwR8qonR53yTTlqmsfbow7JjjISO1E/UFwhnes6dZ/72MYf/bJ/B4YrQQs9JSMFBekFX9Bp6h5nfKR+US4zxgZyMdRLE8FLPI0vioeFzja8Bdtwr9h2UUdaOqw1Pged734J+qfyiDtnKMYaZ0wUuiG+4CUXJrIUvQEkoCKjl/BOmO/my0u8u5aT0MXfAIrud/4LGq2VUp4rV7JnAiEKzHjbwKb29ZU7xOq0N6rK1jmXXKgh78a2s6zLDUfmrTvlz6ynJhb9RuG4PA6zAOh66Z9U3tH6nQ7WD1KH5sSlqsXTIeSLW+8434CnoUTBwMS5bFGwo9RhbDaD6ndqA2j+lEpjTp/ANboY8/dzXm5Trz+eF3se/amBgJDqvxvOLgY4sN3RYrjR6ZzvgkrF81LAIQZzouJUBavb8ahnhqxOJ3ljor6bqtMHDRVyleckxS01H3p+YV+z/a54nYz+uSRK+28Da5rc3aBd6gmwrGl84CKA3f69s1X1q0Xt+1+53DLYZn+QrjywdI+CZzyjGynzXaenlFDhsbMC7K2TeIPfZBMeyGfEUHbu3sC3KkQzXywbMxO1dLd0zQ94dQAwN5zJi16fWrTwx2AtMVi393eEZQOcucrnDG+HmlS8e9CtF5V/qV8gI3lhtINDi7gcBwutZrAxQV459mWqHmO8ahbODb1WafVEzauodd5eUscVXsw50jzyCyisK/PUp1Mh/vmoTRCMQRJOK/kjVPpEue6IlCiVMUCBdf6yhxUyAZXg2+EOZa05NLVayLinEMl3PoC8g=
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:(13230022)(136003)(346002)(396003)(39850400004)(366004)(376002)(451199015)(6512007)(186003)(110136005)(83380400001)(2616005)(966005)(26005)(71200400001)(2906002)(8936002)(6506007)(478600001)(86362001)(53546011)(66574015)(33656002)(5660300002)(122000001)(38100700002)(6486002)(36756003)(76116006)(91956017)(66946007)(38070700005)(41300700001)(4326008)(64756008)(66476007)(8676002)(316002)(66446008)(66556008)(45980500001)(85282002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Smbx9hQ4WN7rTRmb3okXc3XSMceo6TaajpFxNQpdzvIsT4xb1lrSbPeXGtPiXOg47hFWpmwOXW0UKuoVYJ03sYQNydAt6Pd4rT5g9MbxcKJTpDFDZ830/xxSS/0t4VYZhIk5mrkXR5YsndneIXsL7Ym6zvLitekAU7QWDBEfhs6cnBZW7NzoTlTetfwNwSiao5yXIPWKEmDecRwaRCDOB44sUFm4JXO9A/gm4KNfKAZDKXYoIDYu99JbhO7fMLDI827Q3k4UI53q46O7mt24Er/n24qbkaXtYR3Q840REF3Z7emQzl+6YrpclMi46fJ77jHLQMXZXhibL2c6Us7urUXOJU5+Q0ykRqNIFBFz8tqTMvOOC3ZEKpawGEhjrIpsiDNRX3oVYyUwde5MdztRjbF7x4bWHokp/S0w1BxeAndE5ZXaxTT7oxhqKhkN8YI+2sCY0d8VonFm3ERH8Eus/CKkwpJLjnbKPzPyBlnb55BxYvVoPBbRxxH+7JudEJqBcihmymB7lceAmW/Wy0IxKWYNlCWAd6O3kK9P6Zcbj19pphEuAU3oMs140ftIqUlmOdB8RyowK9NGr5JX0nWeI9tpPnTDLlzjuO5/C7OiFmrI+t0BttDVNsFIvcvNIuzAsCPzw7xXgK3KaLUkR9S6wLPGQm6cD8m2v02b8hMcrATMlwU6K40H9N0fVYqB11Ro5fLMTXHmEcCHv8/Qgp1ec2L0AwgiC2B3j5dvQexH8n6yoTuudjSm3Q0YXJ24a4n7CU7Uxv8T2QNuicJnqw30LitBsjCUSSPYvvBxqKM6u5O0FDXTzEn+sb3Doyfu2f5YRwyG8Xy57O2OqETI2/QR0L4ysi+BXDXNzMdIou6NySrqFcvx7YyPC4eK6DktY37uH4q2+ckEnvs7YkeCGgf3q4Sw+jNh/mB+pEy/VDHtppej47GQOeA++HWd9xnnA7LFgOVdc2WBOsyE/6+sng7crilQ6MyL4heGVseh97lQXWriNnAmrdwNw8Wxqm3P8uZsNWMnv2guF2C7OyGCONg1nwEDOAhgOmXkUjShb2NhnhV5tgxTdXCQDXP6UBexyjZYP4aWO/OFSrnA3dXIcJUwOymr7cAPdJ7yz46W8m2ey5M1sMktGHQqsYNQRJ3Z1QVJtVBDTlkUEww9GNgalyDRqsTi9k12e0gYylmpcaHKhLxy9ba5UbxFiiuDH1mGoFXF45IT6FG6hEn1pZO+uOY6sMu873XgBE+zR1HGW/RdxDTo4NwZXgdTWbmMyfPkZvffj9L5oT2+m/p+qhWFwscc9BC0aIPy0KPXTvLqPMyAterWjtHmB2SPtd7PfEdfiSakiy+aVCvoW3O1W9AiJuHnJGQ85x+vBT1rm9NeVF+LPQtV/HAwC89hYoaiSdDvhatmpmaAjzIoWv8du8KECvybn1WyXBiRKjL+J0fKXHM+t8eu5SG9zeY93vCf/H5JLePt0QzPyziDL6CCLKNX7YDrLbtWSC5f1BJZSSEpw1FVgXuUZo7PCdc8WOiMtfDfAs+Mm/qbiDxDZHzsQOgNEimgOo2ZnECBjWaSYhgOPYT01d88hsZbGoYQaqiEUMpfWfUo0JHDAOmQabU35GTkqo8TWA==
Content-Type: text/plain; charset="utf-8"
Content-ID: <73D0722A245C2A4787FA098C49095ACA@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: 8494a94d-aee4-42e6-6b32-08dabd2ac8ae
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2022 23:34:27.9340 (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: hN+9VPSPxyFGuiAA9VZzOvuuCrs1Tu25yB8h+1UpIaz5oF4fo9d3FVk+LNpjeUV8IdxjjD11P8Mt5eFqvJ6A3A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR06MB5993
Archived-At: <https://mailarchive.ietf.org/arch/msg/tsvwg/MIW1isebkBkSdwt2i9xvLUN1kYg>
Subject: Re: [tsvwg] WGLC: draft-ietf-tsvwg-nqb-14 - coexistence with L4S
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, 02 Nov 2022 23:34:40 -0000

Hi all,

See my responses to the points that relate to the NQB draft below [GW].

-Greg

On 11/2/22, 10:24 AM, "tsvwg on behalf of Sebastian Moeller" <tsvwg-bounces@ietf.org on behalf of moeller0@gmx.de> wrote:

    Hi Roland,


    > On Nov 2, 2022, at 16:32, Bless, Roland (TM) <roland.bless@kit.edu> wrote:
    > 
    > Hi Rüdiger,
    > 
    > see below.
    > 
    > On 02.11.22 at 15:47 Ruediger.Geib@telekom.de wrote:
    >>  
    >> current draft text informs about a coexistence of NQB and L4S in the same LowDelay queue. Does this include that
    >> 	• NQB traffic should or could be marked by a DSCP and have ECN 1 set?
    >> 	• L4S traffic should or could have ECN 1 set and be marked by NQB DSCP?
    >>  
    >> The current text is not clear on that issue. As all marking is to be done by application programmers and this is a standards track doc, I’m interested for the draft to be crisp and clear to that point. Include or exclude simultaneous NQB&L4S  DSCP&ECN setting?
    > As far as I understand the draft, it is just an implementation detail:
    > NQB packets do not need to have ECT(1) set to be put into the L4S low-latency queue.
    > It is a node local mapping from the NQB DSCP(s) to the L4Slow-latency queue, i.e.,
    > they just use the already existing low-latency queue.
    > If I understand section 3.1 correctly, L4S flows should not be marked
    > as NQB traffic since they violate the following condition:
    > 
    > " In contrast, Queue-Building (QB) flows include those that use TCP or QUIC, with 
    > Cubic, Reno or other TCP congestion control algorithms that probe for the link 
    > capacity and induce latency and loss as a result."
    > 
    > and especially L4S flows may also violate the (not so strict) condition of a 1Mbit/s limit.

    	[SM] That is IMHO incorrect at least generally. Just because TCP allows a flow to search for the capacity limit applications can (and do) decide to send less than possible. 

[GW] Sebastian's clarification here is correct.  An application could mark its packets with both ECT(1) and NQB if it meets the requirements for both.  This might be a relatively unusual case, but it isn't precluded.  To Ruediger's original request that the draft be crisp and clear on this point, we could add a statement in Section 3.3 that explains this. 


              [SM]But I guess the bigger issue is that the L4S drafts have some words to say when and when not to set ECT(1):

    https://datatracker.ietf.org/doc/html/draft-ietf-tsvwg-ecn-l4s-id-29#page-14:


    In order to coexist safely with other Internet traffic, a scalable
       congestion control is not allowed to tag its packets with the ECT(1)
       codepoint unless it complies with the following numbered requirements
       and recommendations: [list skipped]

    So NQB flows would need a scalable congestion control to be allowed to set ECT(1)


    However usage of a "scalable congestion control" is not mandatory for setting ECT(1):

    As a condition for a host to send packets with the L4S identifier
       (ECT(1)), it SHOULD implement a congestion control behaviour that
       ensures that, in steady state, the average duration between induced
       ECN marks does not increase as flow rate scales up, all other factors
       being equal.  This is termed a scalable congestion control.


    I would respectfully argue that that SHOULD is mighty weak...


    BUT that L4S draft hasd the following ot say about NQB:

    To identify packets for just the scheduling treatment, it would be
       inappropriate to use the L4S ECT(1) identifier, because such traffic
       is unresponsive to ECN marking.  Examples of relevant non-ECN
       identifiers are:

       *  address ranges of specific applications or hosts configured to be,
          or known to be, safe, e.g. hard-coded IoT devices sending low
          intensity traffic;

       *  certain low data-volume applications or protocols (e.g. ARP, DNS);

       *  specific Diffserv codepoints that indicate traffic with limited
          burstiness such as the EF (Expedited Forwarding [RFC3246]), Voice-
          Admit [RFC5865] or proposed NQB (Non-Queue-
          Building [I-D.ietf-tsvwg-nqb]) service classes or equivalent
          local-use DSCPs (see [I-D.briscoe-tsvwg-l4s-diffserv]).

    It makes a ton of sense to mirror this in the NQB draft explicitly to
    at least keep these two consistent.

[GW] I'd argue that mirroring this text in NQB isn't warranted, but I would agree that referencing it in NQB section 3.3 would be appropriate (and it's easier to ensure consistency that way).


    > 
    > So my interpretation of the draft is that the answer to both questions is no, i.e.,
    > either NQB DSCP is set or ECT(1) is set. However, there should be a hint
    > what to do in case both are set (following the L4S argument of letting DiffServ being 
    > orthogonal, ECT(1) should take precedence and the DSCP should be kept nevertheless).

[GW] While both the NQB draft and the RFC-to-be on ECN-L4S-ID talk about NQB and L4S traffic sharing a low latency queue, it isn't precluded that they be queued separately (i.e. an NQB queue and an L4S queue).  If they were to be queued separately in a node that supports both, I think I agree with you that ECT(1) should take precedence.  The only situation where I can imagine a debate about that would be if a node implemented Traffic Protection for the NQB queue, but didn't implement such a feature for the L4S queue. That said, I'm not super comfortable with starting down the path of making recommendations for this separation of L4S and NQB, since I think it opens a can of worms. For example, is the NQB queue given equal forwarding preference compared to the "Classic" queue in the L4S dual-queue, or is it given equal forwarding preference compared to the L4S/Classic dual-queue combination?  And, would we then want to also describe the use of 4 queues (instead of 3) to handle all four combinations independently (in which case there is no precedence between the two markings)?


    	[SM] The bigger issue is that L4S AQMs are not mandated to check at all whether any marked traffic actually fulfills the requirements. So honestly it matters little whether a flow uses NQB of L4S to gain access to L4S high-priority queue. Without actual policing/enforcement any requirements in RFC are reduced to "requirements".

    Kind Regards
    	Sebastian

    P.S.: I am convinced that this draft is not (yet) ready and should not pass last call right now.


    > 
    > Regards,
    > 
    >  Roland
    > 
    >>  
    >> Von: tsvwg <tsvwg-bounces@ietf.org> Im Auftrag von Black, David
    >> Gesendet: Mittwoch, 2. November 2022 04:47
    >> An: tsvwg IETF list <tsvwg@ietf.org>
    >> Betreff: [tsvwg] WGLC: draft-ietf-tsvwg-nqb-14, closes 21 November 2022
    >>  
    >> This email announces a TSVWG Working Group Last Call (WGLC) on:
    >>  
    >> A Non-Queue-Building Per-Hop Behavior (NQB PHB) for Differentiated Services
    >>                         draft-ietf-tsvwg-nqb-14
    >> https://datatracker.ietf.org/doc/draft-ietf-tsvwg-nqb/
    >>  
    >> This draft is intended to become a Proposed Standard RFC.
    >>  
    >> This WGLC will run through the end of the day on Monday, November 21.
    >> The WG will meet in London on Monday, November 7, while this WGLC
    >> is in progress.
    >>  
    >> Comments should be sent to the tsvwg@ietf.org list, although purely
    >> editorial comments may be sent directly to the authors. Please cc: the
    >> WG chairs at tsvwg-chairs@ietf.org  if you would like the chairs to
    >> track such editorial comments as part of the WGLC process.
    >>  
    >> No IPR disclosures have been submitted directly on this draft.
    >>  
    >> Thanks,
    >> David, Gorry and Marten
    >> (TSVWG Co-Chairs)