[Pce] Re: I-D Action: draft-ietf-pce-state-sync-14.txt

daniel@olddog.co.uk Mon, 08 June 2026 10:19 UTC

Return-Path: <dk@danielking.net>
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 5380EFD47FD6 for <pce@mail2.ietf.org>; Mon, 8 Jun 2026 03:19:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1780913947; bh=6uMFeduuKfgYodFKs1Q5lK6Z0s3Anpt4tBzx0KyCRjw=; h=From:To:References:In-Reply-To:Subject:Date; b=hXCUL1kkJ9FYDn89EyXzizDxmGSRp+s9xaOJL0nXNSuQAxtz7EZWgsFDooeWMDLQi gRSqbP5T+Fk7MKdqRNvzI8vehE2w+PPrldYL/t0dTCtpyVRi/yFl+JtrZhsOUXlVVi 6zTyU45/t1PfNmjaxqf1K1aaBXUhsT1P2xC7pTwA=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=danielking-net.20251104.gappssmtp.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 Vz48FF0sg8p4 for <pce@mail2.ietf.org>; Mon, 8 Jun 2026 03:19:06 -0700 (PDT)
Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 8089AFD47E1D for <pce@ietf.org>; Mon, 8 Jun 2026 03:17:05 -0700 (PDT)
Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-bec43ee8ff0so584825066b.1 for <pce@ietf.org>; Mon, 08 Jun 2026 03:17:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=danielking-net.20251104.gappssmtp.com; s=20251104; t=1780913824; x=1781518624; darn=ietf.org; h=content-language:thread-index:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:to:from :sender:from:to:cc:subject:date:message-id:reply-to; bh=uCNSMcTpcIz5JjIHO34ShPB4IG3TLjIiTSuUrg/dAU4=; b=IevrU+ivYpxiunA83iSUQVRjXPsn09L2hES/BDy/TgsDC2LQ7K0OjO7XHhCAdaIuKW BDxAd/YWBvX2vSodEDcwe7i22tHn6uBhfIIN9Dp29Naa8BW5RHAOJY0KckLsyTBhbADO Ji+auMT2INvzSvgDMQd8paHnTp4mTEBkI73igIK3Xr3In/5Z4OX9unCMK+ysaw7A+VZ/ OggrzcF/gu6nKozpho4+3E02wVFEXj5aVidfcP2fAXTd4YzyTuKtqHYdWWqzcm1vKlAh b0RHiQdQoN6ad4QpGN1kSC8ZcDIV7H4aPtTKcB6xBce5r+u+thMmM8mbDMFWcsAbu8I/ /2QA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780913824; x=1781518624; h=content-language:thread-index:content-transfer-encoding :mime-version:message-id:date:subject:in-reply-to:references:to:from :sender:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=uCNSMcTpcIz5JjIHO34ShPB4IG3TLjIiTSuUrg/dAU4=; b=GVLhhghJ+l3nguoOOX4lR39gNrQzE0OLTONk3FY+/oZZOSmvswQiF7+0bNxAyqR4bX mVnB/GbwQTFhI0Bs+iLSsOcDr0DSfIJQLwzyCw3eN3Sg294dXZgDPOZyHy7X1SAjI4fP wuMW/FINJpFtyKHPifzHPRJjZfC8AcDy2tXgPCVyjHd+k1HULUGYa0Z0NN/27IsCoXOA 9lR3SIqyQlEkxjxGgscUj3c537+ky6Sh0hJ6vAPdytUFzshF5dicz0Ykekwf/yyIz+61 ghOs2TBMb80qdIwhJkEQEycu38qzmP2AqJjsOi3BbsjOSANlsodjKMK/e5g9MBynvDr4 3ghw==
X-Gm-Message-State: AOJu0Yw+oZZcDqwNCxtGVaVDy+T5yRPaLtt6Io18kkE4WaoOywcoOazn 7EVGDeYXilIShqpehjCzbDUyTak5GXv9ix+C1ih7ks3GRhOv8bzuGyPvTOFVJ5gqeUizEgkMaZK EWS5/Vg==
X-Gm-Gg: Acq92OFBwJWvFqrFgoIKrwFKgr3/2ASBeumiQ981+dchE19DmPu7mbw1uGS6JcdEEA/ o3V0nT7WLBX0kUX/MfvGT6gp5g5PzgaUsV7NPBhz6158aDPqek2O3VcpkbBmeiRnjBYWRbd4EyB hK2MJ3PQGE8jSAQDg01mlXwKKZtFBKRcQhIEXGx6wC/RKZ7OrJ8QVy0+n+vy4BcNvQ22WvhHbRO cA9R7Z7qy36DJNMzHZx0m7qKS2oEoRWnbIM/roCSdr5mfpt+EJ+0QpYAFfQM1SUju7geoWf2CgM eLPF37RFzmaBlrQALKGcEzQ927srvDywx6U2GoLZShUmcdOsZHF9BqgmbNkYDejVmzsBq4zi3Hr XfOxn1OSz9OPBCgk+t3q4mVmWr+5VBXG9n6GQy0Iv5Z36sR0h/g1T4K/o/nSOJCSDBYsOtBJNFh gVJRocSd0FzIeBD13sqNZ1Qy9Dpc5OpudO75MIjsPoicLJ70GLomBwTuNpJx2nLXDg/LyHGaM/e A2XHDo8/ozvsTA=
X-Received: by 2002:a17:907:a4a:b0:bee:7c9b:fbd1 with SMTP id a640c23a62f3a-bf3a68ee6f6mr564444766b.1.1780913824250; Mon, 08 Jun 2026 03:17:04 -0700 (PDT)
Received: from Neo (host86-168-153-21.range86-168.btcentralplus.com. [86.168.153.21]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-bf051b8c7efsm840840966b.14.2026.06.08.03.17.02 for <pce@ietf.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 08 Jun 2026 03:17:03 -0700 (PDT)
Sender: Daniel King <dk@danielking.net>
X-Google-Original-Sender: "Daniel King" <dk@danielking.net>
From: daniel@olddog.co.uk
To: pce@ietf.org
References: <178088852952.832953.17144493683757041243@dt-datatracker-6784c69984-gl6cv>
In-Reply-To: <178088852952.832953.17144493683757041243@dt-datatracker-6784c69984-gl6cv>
Date: Mon, 08 Jun 2026 11:17:02 +0100
Message-ID: <05d901dcf72f$f3376650$d9a632f0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQJttcjBuZG230R3iEbNBVLynseLObUS81Lw
Content-Language: en-gb
Message-ID-Hash: 4KHL65A6HYH3WF5NPQJV27OZWIFF4Q4O
X-Message-ID-Hash: 4KHL65A6HYH3WF5NPQJV27OZWIFF4Q4O
X-MailFrom: dk@danielking.net
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-state-sync-14.txt
List-Id: Path Computation Element <pce.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/pce/4Jclc6WNg_jHee995-EuWGt1c5E>
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>

Howdy PCE'rs, 

We just posted version -14 of draft-ietf-pce-state-sync:

https://datatracker.ietf.org/doc/draft-ietf-pce-state-sync/

This revision addresses OPSDIR, RTGDIR, and shepherd review comments. We will follow up with the reviewers to ensure we fully address their comments. 

You will find several updates, such as:

- Clarified the relationship with H-PCE and positioned these procedures as complementary to hierarchical deployments.

- Cleaned up the discussion on state freshness, LSP-DB version handling, and the ORIGINAL-LSP-DB-VERSION TLV length.

- Explained computation priority, switch-over behaviour, and PCUpd forwarding rules between state-sync PCEs and PCCs.

- Refined the PATH-VECTOR loop-prevention text and clarified the scope of the full-mesh requirement.

Along with editorial cleanup, squashing various NITS, English consistency and minor wording fixes.

Thanks, Dan (on behalf of the authors). 

-----Original Message-----
From: internet-drafts@ietf.org <internet-drafts@ietf.org> 
Sent: 08 June 2026 04:15
To: i-d-announce@ietf.org
Cc: pce@ietf.org
Subject: [Pce] I-D Action: draft-ietf-pce-state-sync-14.txt

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

   Title:   Procedures for Communication between Stateful Path Computation Elements
   Authors: Haomian Zheng
            Stephane Litkowski
            Siva Sivabalan
            Cheng Li
            Daniel King
   Name:    draft-ietf-pce-state-sync-14.txt
   Pages:   39
   Dates:   2026-06-07

Abstract:

   The Path Computation Element (PCE) Communication Protocol (PCEP)
   provides mechanisms for PCEs to perform path computation in response
   to a Path Computation Client (PCC) request.  The Stateful PCE
   extensions allow stateful control of Multi-Protocol Label Switching
   (MPLS) Traffic Engineering (TE) and Generalized Multi-Protocol Label
   Switching (GMPLS) Label Switched Paths (LSPs) using PCEP.

   A Path Computation Client (PCC) can synchronize LSP state information
   to a Stateful Path Computation Element (PCE).  A PCC can have
   multiple PCEP sessions toward multiple PCEs.  In some use cases,
   inter-PCE stateful communication can bring additional resiliency in
   the design, for instance, when some PCC-PCE session fails.

   This document describes the procedures to allow stateful
   communication between PCEs for various use cases, and also the
   procedures to prevent computational loops.

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

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

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

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


_______________________________________________
Pce mailing list -- pce@ietf.org
To unsubscribe send an email to pce-leave@ietf.org