[Pce] Re: I-D Action: draft-ietf-pce-operational-01.txt

"Andrew Stone (Nokia)" <andrew.stone@nokia.com> Sun, 05 July 2026 20:08 UTC

Return-Path: <andrew.stone@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 656B010F48472; Sun, 5 Jul 2026 13:08:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1783282113; bh=qgBGKSphmG+ITxgvduhAEjKSarwzzMzCJEc+IKHaywE=; h=From:To:Subject:Date:References:In-Reply-To; b=ZId6S0/rAZ9Z1mJ1Y461541v5X7lDW2eUjLOkn1XYKw0Dp/2QLpdrhUQKaVHNnEDU qPK6Q87LW6GSsExvmOUta36IUrsnh4x6QKzmA2Ac16qD6nA3goL3/bUnyTS7HSoFcO O8dYzeyOz4ejmfLi47n1BpfesjGOgR7jXrDI/hkQ=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: 3.004
X-Spam-Level: ***
X-Spam-Status: No, score=3.004 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, GB_SUMOF=5, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=no 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 vi6gBkjiyxmH; Sun, 5 Jul 2026 13:08:32 -0700 (PDT)
Received: from CY7PR03CU001.outbound.protection.outlook.com (mail-westcentralusazon11010039.outbound.protection.outlook.com [40.93.198.39]) (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 E5A8D10F48467; Sun, 5 Jul 2026 13:08:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=eHcGHwqSYB8HntkMtl8z/GvrqwGHwzkR8dqJRT1szdU0QN+0h1oOfBhzqxbF4zmb06RXAaxlK9rhPoYP6t16sEA7t1gfk1clu0qYFB/5Ie3sCTJg3BdNeM0tybCA9wAIp83dAvnr5kQl2FFKmZYd4jBOW9g69yukpqoeo1CxeuqVfhCkBNfMn/PryUfQL4W/EE5dBRgTPALHtOSV3byBNWH2RCA9x/0D2aUlBzIS8sJCClm31LO4wU7FHFadY5kv6NUCAwnzlXMQ5Hnyg6ipqH2JqjUbYt4UeHthq190V8c4VTzHRF73V2hWGE9EbyQVSPosW9KUH/BdpctxWQ0eig==
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=qgBGKSphmG+ITxgvduhAEjKSarwzzMzCJEc+IKHaywE=; b=VvaGTFVa7+3Mu9qP2kv+pxSQWTCzCOfkDt5maZQPmwuywB+6zP9RMMFbIyG4ez2scsptrM40raud+/LO6ylbqKQT08jO7JD/4A7w8ATq0Q8uWnIc9Q8xb8i+4YODzQU6yNbDF0xcgs5XabJV8IgIJyHcmX/mA9oPbMQt6OkYZk6dBito3iUSqldnnI9hEoEGg/SivniOiN3Jo+07PeTTO+H6xwRXUy0S6ucPNG9Maz9ysi8RiFbz7k5tbAnH9AeJYPM1V2qSYNCUEWhb2JR2zzOTgTRzH6MXWPneGKwed+wiOMeb25MxT3q9zBwVq65xoOl04LfBpXWMslekZBAR6A==
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=qgBGKSphmG+ITxgvduhAEjKSarwzzMzCJEc+IKHaywE=; b=CYZZLQ+rkCRu8dcvkB0NFIj/iCpBNPRPCFSDWDgi3klqYb5qvMBfLbVIOWszOkQ6lp+Bt/Ai5oHjywk2gZMzS8ih9TnMpyGV31Qb6cAQz84yJvY+gp3yhn/62ymI4Ln2wiJs6fB/iHwNsEPEi0SJu+TbNyMIdADTkW83b433iT/6fkisvsZC1pFKOy2Ra7/XiDp7Po6dVxWakJLSW4/tgZhgkMrsuCK2ytQd+y3yBKNV4zZM4LGtA+XBwe/U0N7LgU1jIwH387nPOnj6ZyI7bgmq2TlbG0/xfs1iGdzWxGqpevUdwLCb/0U8n8B9E88v9rhN7FICG1glAa9mz3lgbQ==
Received: from CH0PR08MB7353.namprd08.prod.outlook.com (2603:10b6:610:102::22) by LV3PR08MB9223.namprd08.prod.outlook.com (2603:10b6:408:216::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.181.8; Sun, 5 Jul 2026 20:08:19 +0000
Received: from CH0PR08MB7353.namprd08.prod.outlook.com ([fe80::1c9c:abf2:b11d:a495]) by CH0PR08MB7353.namprd08.prod.outlook.com ([fe80::1c9c:abf2:b11d:a495%4]) with mapi id 15.21.0181.012; Sun, 5 Jul 2026 20:08:19 +0000
From: "Andrew Stone (Nokia)" <andrew.stone@nokia.com>
To: "adrian@olddog.co.uk" <adrian@olddog.co.uk>, "draft-ietf-pce-operational@ietf.org" <draft-ietf-pce-operational@ietf.org>, "pce@ietf.org" <pce@ietf.org>
Thread-Topic: I-D Action: draft-ietf-pce-operational-01.txt
Thread-Index: AQHb6e/sQGLxZZ9GA0Cbngos+nk31LQfGBingkKHE1w=
Date: Sun, 05 Jul 2026 20:08:19 +0000
Message-ID: <CH0PR08MB73536C5FF0E1C02D9F69DC8E91F22@CH0PR08MB7353.namprd08.prod.outlook.com>
References: <175129599772.554684.6977986342056221935@dt-datatracker-6fcb845cd4-p6tkq> <016c01dbe9ef$d0dcabe0$729603a0$@olddog.co.uk> <CH0PR08MB73537777EC1F215D4BBE325A9140A@CH0PR08MB7353.namprd08.prod.outlook.com>
In-Reply-To: <CH0PR08MB73537777EC1F215D4BBE325A9140A@CH0PR08MB7353.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-reactions: allow
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: CH0PR08MB7353:EE_|LV3PR08MB9223:EE_
x-ms-office365-filtering-correlation-id: 3bde279b-e0ab-435a-5d2e-08dedad12844
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|366016|1800799024|376014|23010399003|3023799007|4133799003|22082099003|11063799006|18002099003|6133799003|8096899003|56012099006|5023799004|4143699003|38070700021|13003099007;
x-microsoft-antispam-message-info: Ximyo+In3QbVmIAYQ41FNq1k+i1lwf8VHDPXxGz9VCkWMXwC4Gv0/wO/ZTZD+Li/3fLQi/yG7NetIINqMrai9AP0bvMG/aLi4wZ3LzXC/wUEGromQME2watlCg/J+0Drooi3De/nsRjq9b8AqCgeeLbcFiGyk7KlkdSgKxChz/jcgxODha5p3VNlhEtReN7dfhcZfweEdBFa8j+Lo7rXRS+ujnWeX8kglJb/g02/9GRqRihIw901pRNAo9emVwbozoK3SmWj2H4PSUZeXvc+4FD8NoBz+ZWCUoqnt0IkrF/XxKhKAeB+Ko+4o5s6mX1gDll93hiFvygqfrBNkkihPXPNmoO+a5O6qTKQZ99CpB6YDV9B9dKe2zLhvgfZ4kPwQaSM/9RYpzMMPmDMGdUJegYcsw7cVfNU+2ZXPmzyhA7cDAYmxN70Xpckl2cz1rC0sk7PwBeJHcmcgSCXoi+YazHjhelbrv4kmMX0W7u9y6Np396Sm2SL7XILGrNozQPr6p21aRgFC1XR3D/9Pf/cRZRxK6+A9Ic4hRF5U+zf9JF7LaYMbwtePAwpHxFKYcKydfAKiCsAMtbE4XWXyHDWrVjDhSSqog0Ry+evXUPQJ6bIoc/rLAbb2U4AT1EJdQnB5K3GAWse54eEiiGhy165rC2MBSnBOJzNpVyHnyKfq7PflBnx1dvd+z9+YeVx8tpeUzkcUbB2NDDSEUBRSorPU4FJlKX/Xv4pw3Wm/j23BeM=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH0PR08MB7353.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(4022899009)(366016)(1800799024)(376014)(23010399003)(3023799007)(4133799003)(22082099003)(11063799006)(18002099003)(6133799003)(8096899003)(56012099006)(5023799004)(4143699003)(38070700021)(13003099007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: VjSNRFw9mVVZJqbPlPlJcthk/ZFI1gZZdc4nV5ghDXSAZLNO1dbG2MJ32KQzzRFSFK7PtNwjmIO8np9v156aep+0zcuovnn7B90qbz7et4SBGYRuwmUluzGHHo0YqrvgqESLfYCPz5XCoiZXp/LsciMnnQAV9YiV1gA5hgc5w+uPdfjxvhmn0mUACWsyXkY5KAWgG17AYL/ydTlumM+JwrgOFJhtzT+c0k+d4wH3OjqLm4RbHyhiMY0HG8eDoI89Ejw6aH/rg3sB2mhftSJrhuFnE7buGDxiadoq7CZzdTTFCjGh/4ikYa0rctp7kCcCjs8r5/PNg0s5NXW/WjgAXYbHOGsKdGSRwQZuwRsLThvsrB0n7hu79C2qjw83utzRhxdBeKnnqfTmeidyXzMVy8zgkFL5VU1j2/9SoHEQt8eL6EL+O1O0vLYEx5NUW41jqg7hAQTbWBtBnStOof2xBtxYD5Ko6BevR/NrLtS5KgNzLGhbKT87mheJApNXBZw4cBKpGwdw7MraRbOASclpU21xbin0b5ta9DkwjNrWx8bzjZEFefYZkUOUG5E6iD8YesYXpyoIFnBO5nUnSCg/Tpmvw62MDiN1832veY4reEFvYZeK+sxKTYPh4kCqFKrHKhF0sqc/OpFxhYHCCaN4SCZo9C/ZHLdl4b/lebFRpwNs5GCwLKYBBO1LLFth7+zQDULmaFD+afeQdfuI1DRSw//vyy0RI/CGd7Z8+ytPBdXXA3f0TClbTwLewFHBRwpN3ucqCEtI+0J4nyFMeoCoNlrxqJrY+u5NAieTox2YTED8+bwCL0GSgwAb4Rlv280USjgnyAdMHk22GLh3mr+A9YBMiYAl+tsA1ydezspKYXG2VtRrabR6ANtKaJVJHGsBZCyIswao9PSQIsVWMXExgR2lulF0TqCpKtf6EZCmLrSSwPmFL60uDvxjdfa4y+GH085tIxhMIEvMKU4TOK/Cw6XiUlaVkwvW/xvbtODZEot/PomADTWuNEBkrJlJ+XrRKNSs5/fKWLCwrY/N9789m3TZsDDzgewgD8rZ9qmZexzTBTWI9HVp9WhVWBLDbkycf/6iOf9PUA4IhVqy2mQfmBLiVZ+FknVYsykjYKmr1jbBtRBjOPJr39lCc47Yw+A2qYq3AsxyyqKTTCF7xAFlOSZ9XnR2+R5ojP9mmZ+cB0vwl9tGlWDDpVJw776bnB970MOKWjEgSJPDhEeoROe4sT3QIns+bGFu67gaayvKuUWAsvwhpdxl1/D9SKIHqWmSMQ/i9YWuN7gCnUwKt1IHBkR6MLTSALGJaELwq3FhX3lZdRURYUleS5kjflTmN5JaOAG7KR3RVPc2alhrcyFT0CHLvewEW0+bIBmKtJ4A9fbXS3GgI1UFl+Y1g4kFwbnWQGrV+Rlzchc8e5DSwdWXtYJwYO3I7u0biWbhMM8H1ivNix8HKKH4/rE3dHIQ1X4ujCnUNI2fKh/ofZiAfS4+5ERkEjJpWeub8ZM+c4Jd1ZKhXlahS4PBAaw1+36QVJGHDev4hCkLXZfS4LfElvKxqhUCDN1kEh0AtLGkGf/fyyjVyyrzUot1L1m0MQ8qPI4MwCo7jjPfH6uRRnHKkyweKRv3Va3hdBU5GLHWgRlmqEtky0IoggijA5NEYH7gt0Ef/uQTvh3rcRFeJayhZY4JPYjCirUUAfAs1nwYk+aPYdkj0s6f9FOY0EBWtaFnSK1eeH/lX0epQPpwwM7CfttgfTrtfbpOlBQwpFzC+rtIT/s=
Content-Type: multipart/alternative; boundary="_000_CH0PR08MB73536C5FF0E1C02D9F69DC8E91F22CH0PR08MB7353namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: CH0PR08MB7353.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3bde279b-e0ab-435a-5d2e-08dedad12844
X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Jul 2026 20:08:19.1423 (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: aDtCiwL/jtLUwtCpoxGm5XxPH0iZE8zYqyx4nj0TXY4mqPERIaRitxoBBjnKIuy4f6X3CeamNrEGHqoU1ZWQkA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV3PR08MB9223
Message-ID-Hash: DWEHXDQ3W7GIG56OOUILCQZZLAX77YEO
X-Message-ID-Hash: DWEHXDQ3W7GIG56OOUILCQZZLAX77YEO
X-MailFrom: andrew.stone@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: I-D Action: draft-ietf-pce-operational-01.txt
List-Id: Path Computation Element <pce.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/Zm2c13cFO3JRpG6CRibxLZIU28A>
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 Adrian, PCE WG

Just rolled over a year later =)  Version -03 has been posted to address mostof the comments below, as well as discussions that were had at IETF 123.

https://datatracker.ietf.org/doc/html/draft-ietf-pce-operational-03

Thanks
Andrew



From: Andrew Stone (Nokia) <andrew.stone@nokia.com>
Date: Wednesday, July 2, 2025 at 1:44 PM
To: adrian@olddog.co.uk <adrian@olddog.co.uk>; draft-ietf-pce-operational@ietf.org <draft-ietf-pce-operational@ietf.org>; pce@ietf.org <pce@ietf.org>
Subject: Re: I-D Action: draft-ietf-pce-operational-01.txt

Hi Adrian,

Just wanted to acknowledge receiving this – thanks for taking the time to review on this. Will address most of your comments in the next update.

Regarding Section 7 / overload and keep sending PcRpt -> certainly a valid concern. There is (CPU/Memory) cost in fully reprocessing a flood of PcRpt and thus could be a potential reason for being overloaded or at least adding to it. However, there is a trade-off to this because the longer PCE goes without knowing the latest state of the network the more inaccurate decisions it could be making. As well, the implementation of what it means to be overloaded can differ. For example, an implementation may have dedicated resources to deal with reports and dedicated resources to deal with compute. Perhaps it’s simply dealing with computations that has it overloaded, but no problem ingesting reports. Or perhaps it wants to be in sync with the network but not actively participating yet in calculation – a form of bootstrapping an instance without active participation.

Additionally, as you described, if the PCC does decide to throttle PcRpts, under which conditions is a PcRpt significant or not?  I would say it cannot depend just on local policy because, for example, a PCC should still send a PcRpt in response to a PcUpd since a PCE could be marked overloaded but still taking actions if a path is still delegated (or even doing a new PCE-Initiated path). We would need to list out some specifics here, I think.

Additional administrative concern: RFC5440 indicates that no other “requests” should be sent. Report is not a request, so the text saying reports are still sent is not modifying or introducing new text. If we decide to broaden the statement to say  “no other requests or reports should be sent” then this is likely considered an update to RFC5440 rather than clarification. If we need to expand what should be done, perhaps should cover that in the amendment document.

Open for more discussion and hopefully some others on the list can add in and we can discuss in Madrid.

Thanks!
Andrew

From: Adrian Farrel <adrian@olddog.co.uk>
Date: Monday, June 30, 2025 at 2:51 PM
To: draft-ietf-pce-operational@ietf.org <draft-ietf-pce-operational@ietf.org>
Cc: pce@ietf.org <pce@ietf.org>
Subject: RE: I-D Action: draft-ietf-pce-operational-01.txt

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 authors,

Thanks for continuing to work on this document.

Here are some minor comments. And one larger concern on Section 7.

Cheers,
Adrian

===

Your I-D has 6 front-page authors. The chairs can work with you on this, but 5 is the usual upper limit. Maybe, as this is an interop document, you could reduce to just one author from each implementation?

---

Abstract.

Could "PCEP protocol" be abbreviated to "PCEPP" ? ;-)

---

As this document is projected as Informational, I wonder whether the Abstract could give some clues about what is going on. Something like...
   This document does not make any updates or revisions to any PCEP specifications, but provides additional information to aid in the interpretation of those documents.

Add something similar to the Introduction.

---

Section 1

   Due to different interpretations of PCEP standards

I think you should include a list of references at this point.

---

Section 2

You don't use any BCP 14 key words. You can remove this section and the references.

---

Section 3

Either
   s/terminologies are/terminology is/
Or
   s/terminologies are/terms are/

---

Section 3

Where these are terms we are familiar with, ae there any differences?
If so, I think you should call out those differences.
If not (probably the case), you can simply point at the defining document.
For example,
OLD
   PCC: Path Computation Client.  Any client application requesting a
   path computation to be performed by a Path Computation Element.
NEW
   PCC: Path Computation Client [RFC4655].
END

---

Section 3

ERO is a good example of where you have additional information specific to this document.
In your text, I think you should call out an absent ERO as a third think and say (trivially) that it is indicated by showing no ERO. This is important because there is a difference between an absent and an empty ERO.

---

Section 3

It is not clear from the definition whether a PCRPT-LSP-DB contains LSPs reported by the speaker that holds the DB, or reported to that speaker (or the sum of both).

4.2 explains "both the PCE and PCC maintain their own local copies of the PCRPT-LSP-DB" which may explain this (or not).
Presumably, the PCE's DB contains state from all reporting PCCs. But the PCC only carries state for the LSPs for which it serves as head end.

---

Section 3

For EXTENDED-LSP-DB I note that you say that this DB is used to capture information related to *a* Label Switched Path. Are there multiple of these data stores or, as hinted by the use of a key, one DB holding information related to multiple LSPs? Which LSPs are included and which not?

Is there a difference between "an implementation-specific logical datastore" and a "logical datastore"? I suspect what you are trying to say is that some implementations may implement an EXTENDED-LSP-DB, but that it is not strictly necessary in a PCEP implementation.

Does this DB exist on a PCE or a PCC or both?

---

Section 4

I appreciate what you have done wrt "LSP". However...
   Alternatively, the term "LSP" could be replaced with "Instance"
...is not good because you have to have an instance of a thing.

---

4.1

   The PCRPT-LSP-DB contains two types of information: LSPs and Tunnels.

You might have said this when defining the DB in section 3

---

4.1

   A Tunnel may or may not correspond to an actual tunnel on the router.

While the example is useful, I think your top-level statement is likely to cause confusion. Are the things represented by the PLSP-IDs not also on the router?
What, of course, is going on is that there is a layering (or sub-layering) of networks so that a "tunnel" (the "actual tunnel on the router") is the thing into which data is inserted by the client layer. But that tunnel may be supported by one or more tunnels at the underlying (MPLS, for example) network layer.
I do understand why it is necessary to make a clarification if people are confused by the use of the word "tunnel", and clarification by example is not a bad thing, but your introductory statement is just a little odd.

---

4.2 para 2 has some non-ASCII characters
4.3 para 1 has some non-ASCII characters

---

4.2

   It is important to note that the PCRPT-LSP-DB reflects only the live
   view of the network

Of course, there are two convergence windows:
1. The network state has changed, but the PCC hasn't yet updated its PCRPT-LSP-DB
2. The PCC has updated its PCRPT-LSP-DB, but the state update has not found its way into the PCE's PCRPT-LSP-DB

So the PCRPT-LSP-DB doesn't necessarily reflect the live view of the network.

---

4.3.1 and 4.3.2

All of the figures show "Content of LSP DB". Shouldn't that be "Content of PCRPT-LSP-DB"?

The text should reference the figures explicitly.

---

Section 5.

s/instantiate/instantiation/

----

Section 5.

Shouldn't "PCE ASSO DB" be hyphenated like the other two DBs?
Shouldn't this DB be described in Section 3.

---

Sections 4 and 5

Is it clear to all readers what all of the message parameters are?
For example, ASSO_R_FLAG

---

5.1 and 5.2

Each paragraph that starts  s/PCC/The PCC/

---

5.1 and 5.2
The text should reference the figures explicitly.

---

5.1
s/PcRpt/PCRpt/

---

6.
s/PcRpt/PCRpt/ thrice

---

7.
s/PcReq/PCReq/
s/PcRpt/PCRpt/

---

7.
This may be a big one!

   The PCE will continue to send PcRpt messages to PCE even though it
   may indicate it is overloaded, otherwise the the PCRPT-LSP-DB on PCE
   may go out of sync.

s/The PCE/The PCC/
s/PcRpt/PCRpt/
s/to PCE/to the PCE/
s/the the/the/

The issue here is that the PCC knows that the PCE is overloaded. It cannot handle performing and path computations (including update computations for existing LSPs), and the processing of update PCRpt messages could be more computationally significant than an initial path computation.
So this paragraph says, because the PCE/PCC may get out of synch (which they do for a small window, anyway), the PCC must conspire to continue to overload the PCE.
Surely, if the update is small, the PCC can choose to hold off (e.g., threshold) the update. And since this is a subjective choice, I think you should have...

   If the PCE indicates it is congested, the PCE may make a local decision
   about whether to immediately send a PCRpt message to PCE or may
   hold that message to send when the PCE indicates it is no longer
   congested. This decision may depend on local policy about how
   significant the change to the LSP is, how long the message has been
   held, and how many other messages are held for the same reason.
   In any case, the PCC should log the situation (applying thresholding
   to the rate of generation of log events) so that an operator can
   determine what is happening.

---

Section 8.
That's a bit worrying!
What are the security implications of not resolving the misunderstanding that you have described?

---

Section 9.
Given the name of the document, this section should probably not be empty.
Apart from the logging that I introduced for Section 7, I think you need to discuss the ability for an operator to read the three logical DBs you have described. They sound like classic YANG data models.
How does a PCC and PCE (or an operator) verify that their DBs are synched?
You may find draft-opsarea-rfc5706bis gives useful guidance, or you could look back at RFC 6123.



-----Original Message-----
From: internet-drafts@ietf.org <internet-drafts@ietf.org>
Sent: 30 June 2025 16:07
To: i-d-announce@ietf.org
Cc: pce@ietf.org
Subject: I-D Action: draft-ietf-pce-operational-01.txt

Internet-Draft draft-ietf-pce-operational-01.txt is now available. It is a
work item of the Path Computation Element (PCE) WG of the IETF.

   Title:   PCEP Operational Clarification
   Authors: Mike Koldychev
            Siva Sivabalan
            Shuping Peng
            Diego Achaval
            Hari Kotni
            Andrew Stone
   Name:    draft-ietf-pce-operational-01.txt
   Pages:   13
   Dates:   2025-06-30

Abstract:

   This document clarifies certain operational behavior aspects of the
   PCEP protocol.  The content of this document has been compiled based
   on several interop exercises.

Discussion Venues

   This note is to be removed before publishing as an RFC.

   Discussion of this document takes place on the Path Computation
   Element mailing list (pce@ietf.org) which is archived at
   https://mailarchive.ietf.org/arch/browse/pce/.

   Source for this draft and an issue tracker can be found at
   https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fietf-wg-pce%2Fdraft-ietf-pce-operational&data=05%7C02%7Candrew.stone%40nokia.com%7C7fa7d83e02494c4e905f08ddb8070a4c%7C5d4717519675428d917b70f44f9630b0%7C0%7C0%7C638869062618052098%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=VaqbPOABtLDdeQGCrLVLf5S0othXw3JAZcnin9oRsQw%3D&reserved=0<https://github.com/ietf-wg-pce/draft-ietf-pce-operational>.

The IETF datatracker status page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-pce-operational/

There is also an HTML version available at:
https://www.ietf.org/archive/id/draft-ietf-pce-operational-01.html

A diff from the previous version is available at:
https://author-tools.ietf.org/iddiff?url2=draft-ietf-pce-operational-01

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


_______________________________________________
I-D-Announce mailing list -- i-d-announce@ietf.org
To unsubscribe send an email to i-d-announce-leave@ietf.org