Skip to main content

Status update for WG pce at IETF-103

The PCE working group is responsible for the Path Communication Element Communication Protocol (PCEP).  PCEP allows a Path Computation Client (PCC - for example, a head-end router) to request paths from, or have paths created by, a Path Computation Server (PCE).

The WG is concluding the recent effort on generalizing PCEP to include segment routing paths for an MPLS data plane [1].  Another piece of work reaching its conclusion is the extension of PCEP for GMPLS networks [2].  We are also concluding the protocol extensions to allow for a hierarchical structure of PCEs (H-PCE) which provides a parent PCE to coordinate the operation of per-domain child PCEs [3].

The WG is actively working on adding to PCEP the concept of an "association group" which binds together arbitrary sets of LSPs and/or policies for the purposes of path computation.  The base draft for this [4] is very flexible and allows for many follow-on innovations, ranging from associations reflecting common policies to those mandating resource diversity and other relationships such as bidirectionality and resource sharing. Another significant piece of work in progress is the extension that allows a PCE to act as a network controller, by instantiating path state on each hop in an LSP [5] and using a flow specifier to add traffic classification to the head-end node of the LSP [6].

[Last Updated: November 8, 2018.]

[1] https://datatracker.ietf.org/doc/draft-ietf-pce-segment-routing/
[2] https://datatracker.ietf.org/doc/draft-ietf-pce-gmpls-pcep-extensions/
[3] https://datatracker.ietf.org/doc/draft-ietf-pce-hierarchy-extensions/
[4] https://datatracker.ietf.org/doc/draft-ietf-pce-association-group/ 
[5] https://datatracker.ietf.org/doc/draft-ietf-pce-pcep-extension-for-pce-controller/
[6] https://datatracker.ietf.org/doc/draft-ietf-pce-pcep-flowspec/
Back