PCE
The control of MPLS or GMPLS network demands efficient path computation engine to provide paths that:- Fulfil service level agreement (i.e. QOS, protection scheme).
- Optimise network resource usage in a complex ( multilayer and multi domain) and large network ( multi ISP with partial visibility)
- High complexity of specific application such as point to multipoint or inter-layer path computation.
- Network topology lack of visibility and, confidentiality issue in inter-carrier case.
It defines the use of a new functional equipment called PCE in charge to compute the path on any client request using complex algorithm and Traffic engineering information collected through routing protocols.

Composite PCE versus an External PCE
This architecture is mainly formed of 3 types of protocols:
- The PCE communication protocol (PCEP) which is a TCP client/server application where a client (PCC) can request a path to a path computation server (PCE).
- A discovery protocol to help PCC to know about existing PCEs.
- An IGP that enables the PCE to get the traffic engineering database of the whole Networks.

Protocol exchange through 3 different PCEs which cooperate to build the explicit Route
MARBEN PCE
The MARBEN PCE offers a user-friendly flexible API on top of a complete protocol stack to ease and speed up the integration of PCEP feature inside a network element either as a PCC or as a PCE.It is fully conformant with IETF PCEP standards and also supports extensions such Exclude Route, Objective Function, PathKey protection and Global Concurrent Optimisation.
Marben is closely and actively following IETF PCE working group to maintain its implementation up to date with latest extensions required by its customers.
MARBEN PCE consists of two different modules:
- PCE entity
- mainly in charge of the PCEP session maintenance, PCEP message coding/decoding and trace facilities,
- PCE development Kit;
- API offering the possibility to the user-application to build/send/Receive PCEP messages (i.e. Path Computation Request/Reply, Error, Notification).

MARBEN PCE-P offer for PCE server