Uploaded image for project: 'bgpcep'
  1. bgpcep
  2. BGPCEP-858

Full implementation of RFC 5440

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Done
    • Icon: Medium Medium
    • Magnesium
    • None
    • PCEP
    • None

      PCEP code is not able to handle PCReq message coming from a PCC. However, this is mandatory in RFC 5440 to send a PCReply when a PCE received a PCReq message.

      We propose to implement a full Path Computation Algorithm within new bundles. This new feature provides the support of path computation based on graph which represent the underlying network topology. This graph is automatically fulfil from BGP-Link State or provisioning in the DataStore. Statefull07TopologySessionListener is modified to be able to handle PCReq message, call path computation and return a valid ERO or NoPath Object to the PCC through a PCRep message.

      New APIs allow user to request a path computation or enforce a Path in the network without the need to provide an Explicit Route Object.

      Code preview could be view here: https://www.youtube.com/watch?v=ipVPh2q27Ts It also shows the implementation of RFC5441 (BRPC) and draft-dugeon-pce-stateful-interdomain-01

      We request to add this new feature in next Neon release. The code is almost ready (Only some refactoring and adding tests are needed).

            odd22 Olivier Dugeon
            odd22 Olivier Dugeon
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: