[Pce] Re: WGLC review of draft-ietf-pce-sr-p2mp-policy-19
"Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com> Fri, 04 September 2026 02:48 UTC
Return-Path: <hooman.bidgoli@nokia.com>
X-Original-To: pce@mail2.ietf.org
Delivered-To: pce@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id CA2EB1353175E for <pce@mail2.ietf.org>; Thu, 3 Sep 2026 19:48:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788490083; bh=XEQWGHzQnrrxCq9vP0EBoH8/+N0wyNLlPRlB1qygovw=; h=From:To:Subject:Date:References:In-Reply-To; b=p7y0/XV2ePvGYr08y1fFJxKZbU2LZowpvAGoWkgnNSfP/B20U1Kn8ROpIUoppaY3l vaY5AbbrDSHbZN90aD8rDBk56I5eu6S8ZWGqoQBelalQRvxZHXoFsxkm6H9RikY7NC zVdAa52bBr7FPiG9A71Oir0Lcvr0fnajgMYqauVk=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.852
X-Spam-Level:
X-Spam-Status: No, score=-0.852 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, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, NUMERIC_HTTP_ADDR=1.242, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=nokia.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eDEk06pwIn2z for <pce@mail2.ietf.org>; Thu, 3 Sep 2026 19:48:03 -0700 (PDT)
Received: from MW6PR02CU001.outbound.protection.outlook.com (mail-westus2azon11012054.outbound.protection.outlook.com [52.101.48.54]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id BF5F413531757 for <pce@ietf.org>; Thu, 3 Sep 2026 19:48:02 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=dB0EXbs+iVz81qh0youx+slwO4vKYK0leh/S1KkHy7UlCJjieLlDuIu4xB3fAL8oRiCG3NUq3wxp2Ao4jtiSubCf5ew9dtkYdie+3/yTsIyjtPGYr8imVM9sl2+iTGJEPUc12yS0kdvhjjhEagVy8evS3S2n9cnElRuRGpQbgf34VgZPOFscQSeOflXuU7XMRxQqWumiK1Hqgo1OnufrI6WsM4+Mfk3GbbgUe7h4t6WzWyj6INxyqsNdEw6fQJ96OkcFhxXTPMoNAh3UHEPsruZoE7krvMpmi8FxIfl9h0jHdRdE2VLArY4STvP1x7HKT3xWFF//+80KRPGOPFO8uQ==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=XEQWGHzQnrrxCq9vP0EBoH8/+N0wyNLlPRlB1qygovw=; b=NLAICjdcqYFx1CQLBRbJ1oXQ5MMS7gid0W5WzZD5aNfmuVPAzpcwjeO5jemVd2N3r1BHySgnvNs/VjhkDpBIfdk0f/jtNimUMFc/Jsky21nefdRdAV970Xun/A4exPzOqSf6cJsPV3tzbZw3pcUah7kir80Y0a3avFChnC2o9kx2migK6u9hPb+292syyFbLfAXlVM3lViC35gVLmHP7ZryAR2s6nf/nRJTYKqXiu/cf4gqy8F97s61REvSZcHf6vKdOgz+KAlWgEvv8DTCxR33opqgne0uTxlmWlD8kJEOug88Rr9CIFQQ8XhbiNjSLFRbCr+TJxhPORRrahziAww==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XEQWGHzQnrrxCq9vP0EBoH8/+N0wyNLlPRlB1qygovw=; b=dYHKtZNHu6Q/5txLKdTNdVSyGrnHNzXLKDZR//Ps9JFUAMubzYUwc+I6B69KQ/YCZ3IyiApsiD+tuTWHC6s/arDPlNWfKYmERQkv5XI6WlC1DgFd6wPElXRBiRm+BSQ8axgDAzdpm29cfrZFxjjc8nOkJIfzxh266y68imWeN2TD40MZU93pemQsLFsFc5I54zLR74CRh1OZjVHiEbBvK2MQolvCkwzNlPN8cyJ205MhtRYyai5EytB2g1lgdn96xknwJyyjBvnu5qpQgyJq54Fzp5CEk4yjy48k7vRbtlqxsZHvFWsAQsG+Ft2SpkCNpq8q3lrlCprBJICLScBiRg==
Received: from CH0PR08MB7322.namprd08.prod.outlook.com (2603:10b6:610:113::18) by SAWPR08MB976445.namprd08.prod.outlook.com (2603:10b6:806:562::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.360.13; Fri, 4 Sep 2026 02:47:54 +0000
Received: from CH0PR08MB7322.namprd08.prod.outlook.com ([fe80::f085:31de:8ee0:e55c]) by CH0PR08MB7322.namprd08.prod.outlook.com ([fe80::f085:31de:8ee0:e55c%4]) with mapi id 15.21.0360.008; Fri, 4 Sep 2026 02:47:54 +0000
From: "Hooman Bidgoli (Nokia)" <hooman.bidgoli@nokia.com>
To: Dhruv Dhody <dd@dhruvdhody.com>, "pce@ietf.org" <pce@ietf.org>
Thread-Topic: [Pce] WGLC review of draft-ietf-pce-sr-p2mp-policy-19
Thread-Index: AQHdNk48LC5kg7OU6EC1BHxexyrQKba6lWgAgAMtX2A=
Date: Fri, 04 Sep 2026 02:47:54 +0000
Message-ID: <CH0PR08MB7322E055C5A398F0C4F1552391B52@CH0PR08MB7322.namprd08.prod.outlook.com>
References: <CAP7zK5Z_tbyGwG_BSG9kLv2Q4y4FJ8jca5rUoK1oHPj0Wt=PSg@mail.gmail.com> <CH0PR08MB73221979F701DBBC810D83AD91B62@CH0PR08MB7322.namprd08.prod.outlook.com>
In-Reply-To: <CH0PR08MB73221979F701DBBC810D83AD91B62@CH0PR08MB7322.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: CH0PR08MB7322:EE_|SAWPR08MB976445:EE_
x-ms-office365-filtering-correlation-id: ec6af379-2d84-435f-cdb9-08df0a2eeb42
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|23010399003|366016|56012099006|4143699003|8096899003|11063799006|38070700021|10067099003|13003099007|22082099003|18002099003;
x-microsoft-antispam-message-info: RFe+a5RQRZeN3D/S0v0AzBH4Y8ozu4O/QUHPb5X+MxdLO2HfyyddEy22BhGzmwCrr9I8EpaMfvTMFeeUfBJ1T/PlNdgRZE7O3xCGO0FekQ6De5/MPOcxIB/kAmBdsvIQCSLNDC7pfVUEm5zSP6rnt63a0l/b2Vo+9VR+wYBniJ1RErzj+oJJexM+LfraBSHvHt/pb0gx9LPRxrEIHBDwcWxUymO65DM5KupJ1Z6hkfatWpatk2A/tTXXVMgkzSRwpdClmvHWqzzerf3J7/NZQlyhOcqlQ+JkNdZYG49+UkqBxkG+4XBs6AM5knGePltta5PMqNEjOchVvfM1/A/kS2Kxjn9U4til5wJcFb5BSTBMZ1sLtz05gM4EO3Y8Vll6xGRX+qAH9vp+6O35JFSZEv2xjtE8J+pD6WxfAU1aAe1+0/IuLJNQnoxs4wAh3F1GEIPV/ZVqJU2hmUEERIltr7eb61SWrdxM4UjkF7avkjGAAbEutFurUSfp/32b+S6KXb3PZLcGM37GyTSUCSLoZ5Drj3TVnzkRmnwo1zhMnZiDZQedi5VeRxlLKZfj45Wged72jUaIw2GFbF4UkzrLaYlO05OTKrFpaQyAqXRy+wHdKkwLZBodJmFvuiV2xWvvUkchEv+ggK+6adLi876KndZRv0OP828jrSRdvomcdnk=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR08MB7322.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(23010399003)(366016)(56012099006)(4143699003)(8096899003)(11063799006)(38070700021)(10067099003)(13003099007)(22082099003)(18002099003);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: sFXSye4ovt9GXzI8cZDw7tkvjmIt6y15fFv9+dJvsBpKXB+PCA6rjSyKMcjeiRsBeJCjFPm7myuQHRxz2T8NL5NvrbaNr+V2/+b8Dpsig6hDw5cvp+j4RyHSECbd1nLlUdHdgM2IxcWZwxc92gvY0KQNZEXENmXK8ZcOThLBygY4ZvjXVzCMUadtOH3GR7NO4u9TomSiAw/DSs6TQ3lN/sb6rP4x18qGZ+4WvnvnKPrbnsvphnIxiMe84AIfRfe7bgKRAerJA0v9cnmz4Z1UNK7eP2d5Mz8RBkLFUOFxvwapEns6uRmf3aYGQe9ryCj4L2go2sKZOh0zmAFBW62HlHKGWAHkIIOfCbzO1liex2pSAi8Px/jN5fN66wbFHWPGD0BQqFfzGxebxLTO9q+8FpRqKpvBVG5h8Vr46oY2Dt16bRcwHvzOPK0/WeFVD3kEIYVlFSiLjEB0XsEdZ5tQz0s9pN0tfMIteKiMo6sv+oNJYyx4ouaytkAtj4LgtetZd59/bR/ssy66KrwLUc/ktQ1yU3FaF4J8KcpCQxoEIWVxr9f6WPrtuXeKLlwUiLqKBpjWk40iq3RXcOo1jTprvP/9k4uwoKRXpFYVackbLlTB++l2WEStq+Zi1LwpWeE8S4g38i4001O/Zz6LTwIdSyIrKYFgdc9btpjcT5xESARhHOxfPpGjS5sYtlVVg6+5VBf863ZR3qb+eoYgQMiP4AKapZOmdtbMMWFJMv3e9LKL3S2aMSsabHC6v8p9wPR5GNpHkMJ+pHqBN9DdA9MQ66oRLSJF4sRscxrY0PIJM4oZOhaeKZilmS7CkCSvfbSGAeTHPTFVlMznLu+bbLUkYdV/uIIo2dqwvyN3Y3VbPMab4cp/8UnmKsKCuhfrxnOgLRVK7opHMnpvBgVR+BWO39xFc9gQ7s0wrXaYulJCXDm/26f8NWKz/jOVK3gU0xACtmOH7wiX6pfs8EaW101bIgZMmAaXRVzIcO5nogIyssQVKde0qDEj1CCsIg2DCKCc1QMtR4Jry+5v4396x0cqjWoUBysbfn/3lFmuM1gHJZ8L6JTGKm9l6YgVrDR5ARH4CMtrigdgXZy6x/zbMALBUbg5ogi3cxMMbDyz8Be0DbjQlCBbfaaq839B+Oeo2Y+tIeBv8cmo0yi9f7Daw1ALa+LKQhXzJu8sXQg/lY0a8JQPbamMRxATA5N601qbDEgOCvrh9m5YsduqTymPzHQwgNW2+qSO3OdTwCEqkraEPihsyXTQ8WxP5TiSJeC81ztEMzdFSqSjHzwWmZFGKABkEZGcJqfr1pGAgPXbJigRAkfqX4TRbx5JCnTUPeltHvPn4gCceATfV2Fw/U9zmK5NPruysVH1g5y/wD+lwSCO1bUfBsElaurTDhq6HeT0jC/XXjIq4xPolvBWbdxL6QDlKiTJjDiVfNGhv660kO1tJC9N1hLdo7WbKgFkTiJI+PD/yDVEDtVWWi7SGuOQVAQNKB9WkjxYa4bZZ2FDJUripAZi1dAZZYNBfwSYqjgmbtNajo29JC6gZGC/ZCKITAexavCO8yq0jJoJKVhfu/GM+9TE41qqVmjtGlNWX1l3WTq4W9V4dQZvO81cCOu280PnHgRVorSvTvEb8SqdQYTMLgMXWO/clzVWsSaKXzdwUou2tHgE6JzhI/eTo2nPzn2cAoPYtPMXnuI/OGFL4zgAO5O8vnaRMZy2pEPNSy20aZrBm+03oeXxpFF0DPBEKXCtUA==
Content-Type: multipart/alternative; boundary="_000_CH0PR08MB7322E055C5A398F0C4F1552391B52CH0PR08MB7322namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH0PR08MB7322.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ec6af379-2d84-435f-cdb9-08df0a2eeb42
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Sep 2026 02:47:54.1494 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ieuSBR6VnQZa8eex/oGFyDC+rIxl6Cyti9Yy10lm0NHBwgIVXZYZaQE7ebZNZ/RCZRcerhOn/vSXxJ2hVk970vhU0qSaa+BDLZsrd1TGQ+M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SAWPR08MB976445
Message-ID-Hash: VB7JDNQ3HPAIP7K5FRTXCQVU7N2IAN63
X-Message-ID-Hash: VB7JDNQ3HPAIP7K5FRTXCQVU7N2IAN63
X-MailFrom: hooman.bidgoli@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-pce.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Pce] Re: WGLC review of draft-ietf-pce-sr-p2mp-policy-19
List-Id: Path Computation Element <pce.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/gYW2Itcr0m2-KcaYAI692ilPRyE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/pce>
List-Help: <mailto:pce-request@ietf.org?subject=help>
List-Owner: <mailto:pce-owner@ietf.org>
List-Post: <mailto:pce@ietf.org>
List-Subscribe: <mailto:pce-join@ietf.org>
List-Unsubscribe: <mailto:pce-leave@ietf.org>
Hi PCE WG Version 20 of the draft-ietf-pce-sr-p2mp-policy is uploaded Thanks Hooman From: Hooman Bidgoli (Nokia) Sent: Wednesday, September 2, 2026 11:14 PM To: 'Dhruv Dhody' <dd@dhruvdhody.com>; pce@ietf.org Subject: RE: [Pce] WGLC review of draft-ietf-pce-sr-p2mp-policy-19 Hi Dhruv Thanks for taking time and going through the draft one more time đ ! I will address most of your concerns in the next version of the draft. Thanks Hooman From: Dhruv Dhody <dd@dhruvdhody.com<mailto:dd@dhruvdhody.com>> Sent: Thursday, August 27, 2026 2:02 PM To: pce@ietf.org<mailto:pce@ietf.org> Subject: [Pce] WGLC review of draft-ietf-pce-sr-p2mp-policy-19 CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information. Hi, As a WG participant... I thank the authors for addressing my previous comments and working to prepare this I-D for publication. I want to highlight a few remaining points that have not been updated to gauge the group's feedback on these items as well as some newly spotted issues: 1. Appendix A (https://www.ietf.org/archive/id/draft-ietf-pce-sr-p2mp-policy-19.html#appendix-A) I still find this appendix with a bit level encodings problematic and an unnecessary deviation from standard norms. I prefer the existing example mechanisms used in previous P2MP RFCs, such as RFC 8623 (https://www.rfc-editor.org/rfc/rfc8623.html#section-6.6) This standard approach allows objects and TLVs to evolve without the examples going out of sync. Hooman previously responded to this, noting that this style of packet sample has helped many readers implement the draft, but mentioned a willingness to remove them if there is a large objection from the WG. I remain unconvinced that the benefit outweighs the maintenance risk and would appreciate feedback from other WG participants. 2. Appendix B: This section requires additional textual explanation to accompany the figures. Some issues include: - The first PCRpt message, which is unsolicited, should not have SRP-ID=1. HB> ok thanks - In the case of PCInitiate with PLSP-ID=1, the text states "PLSP-ID: value MUST be set to zero and will be assigned by PCC." HB> ok thanks - RFC 9960 and Section 4.3.4 recommend installing downstream state before the root, so why is the root RS downloaded first in the PCE-Initiated workflow? HB> the first PCRpt is to tell the PCE about all the leaves that were discovered via NG-MVPN procedures. That said removed the PCUpd and PCRpt. - The MBB workflow seems to mishandle both the instance-ID (as it is always b) and the CC-ID. Please check this thoroughly. 3. Introduction: The text states, "As per [RFC9960] a P2MP service can be realized by two types of a P2MP Trees, Ingress Replication or a P2MP tree." It is confusing to state there are two types of P2MP trees and then call one of those types simply a "P2MP tree." HB> ok updated the text. Thanks. 4. Terminology: Some descriptions feel too loose for a Proposed Standard - The use of the term "variant" is confusing. We should be explicit that a new object type is being defined in this document. We do not typically refer to each object-type as a variant; they are still the same object. HB> changed section 4.2.3 to PCECC and a new format of CCI object is used in ⌠HB> section 4.1 changed âRFC8231 the bases for a stateful PCE, and reuses the following objects or a new format of the objectsâ - The text claims that the Instance-ID is equivalent to the LSP ID, it is better to state that they serve a similar purpose during MBB. HB> I removed this. - The text states "[RFC3209] Defines the instance-ID", but I could not find that term there. HB> thanks changed to RFC9960 - The text states "These PTIs are equivalent to sub-lsps (instance-IDs)." However, a sub-lsp in P2MP is S2Lâhow is that the same as an instance-id which indicates the PTI? HB> reworked this entire bulletin as both you and Mike has issues with it 5. Section 5.1 Figure: The Length=4 value indicated in the figure is incorrect. HB> thanks changed to 8 6. Section 5.1 Text: "Upon the receipt of an Open message, the receiving PCEP peer MUST determine whether the suggested PCEP session characteristics (leaf-types) are acceptable." Since there is no way to indicate support for leaf-types, did you intend to reference a different characteristic here? Also, the number of instances is listed as something to negotiate. The text states a maximum of two instances, but the required behavior when the value is >2 or 0 needs more clarity. HB> cleaned up. 7. Section 4.3.1: "The PCInitiate message sent to the root MUST set the Tree-ID to 0. If not the PCC must send a PCEP Error message (PCErr) with Error-Type = X2 (SR P2MP Policy General Error) and Error value = 1 (PCInit Invalid Root-ID)." Did you mean "Tree-ID" instead of "Root-ID" in the error description? HB> cleaned up. 8. In <sr-p2mp>::=<ENDPOINT>; change <ENDPOINT> to <END-POINTS>. HB> Thanks 9. Section 5.5.2: "A SR P2MP PCRpt MAY mix different types of Leaf nodes by including several P2MP END-POINTS objects." This is not compatible with our RBNF, which specifies <sr-p2mp>::=<ENDPOINT> (allowing only one). HB> wouldnât number 8 fix this issue as well? 10. Section 4.3.3.1<http://4.3.3.1/>: "If not the PCC must send a PCEP Error message (PCErr) with Error-Type = X2 (SR P2MP Policy General Error) and Error value = 2 (Invalid PLSP-ID)." Why not reuse Error-Type 19 (Invalid Operation) and Error-Value 8 (Non-zero PLSP-ID in LSP Initiate Request)? There are other errors that can be easily reused instead of defining new ones. HB> ok 11. As Samuel noted, the Instance-ID length and allocation responsibility need to be fixed. HB> ok Thanks! Dhruv
- [Pce] WGLC review of draft-ietf-pce-sr-p2mp-polic⌠Dhruv Dhody
- [Pce] Re: WGLC review of draft-ietf-pce-sr-p2mp-p⌠Hooman Bidgoli (Nokia)
- [Pce] Re: WGLC review of draft-ietf-pce-sr-p2mp-p⌠Hooman Bidgoli (Nokia)