Transportpce in overview


TransportPCE is an open-source project and a feature of OpenDaylight Fluorine Release. Its primary function is to control an optical transport infrastructure using a non-proprietary SouthBound Application Programing Interface (SB-API). It may be interconnected with a higher layer Controller and/or an Orchestrator through non-proprietary NorthBound Application Programing Interface (NB-API). TransportPCE controller is able to ensure interoperability between optical equipment coming from different vendor as long as they are compliant with openROADM specifications.

Getting started

compile the project:

mvn clean install -DskipTests


Screenshot of the service starting

Launch the project:



  • NB-API.yaml : create/delete the optical service
  • SB-API.yaml : connect/disconnect the optical nodes