Download presentation
Presentation is loading. Please wait.
Published byBasil O’Neal’ Modified over 9 years ago
1
Extensions to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-03 H. Pouyllau R. Theillaud J. Meuric
2
draft-pouyllau-pce-enhanced-errors-03 2 | PCEP extensions for enhanced errors and notifications |IETF 83 Outline Motivation and proposal Changes in -03 Conclusion
3
draft-pouyllau-pce-enhanced-errors-03 3 | PCEP extensions for enhanced errors and notifications |IETF 83 Motivation PCErr and PCNtf Some error and notification types/values are standardized No common rules Extending error and notification codes and specify associated behaviors is a need for: Enhancing PCE functionalities Notifications can be used for particular functions (PCE policing, discovery, etc.) Improving the coordination among PCE systems Anticipating future evolutions of the standard Examples Path computation methods (e.g. Hierarchical PCE End-to-End) might require the propagation of errors or notifications to PCEs involved in a path computation
4
draft-pouyllau-pce-enhanced-errors-03 4 | PCEP extensions for enhanced errors and notifications |IETF 83 Proposal Standardize error and notification attributes Allows specifying the criticality of errors and the type of notifications (request-specific or not) Allow specifying the propagation behavior Restriction mechanisms A Time-To-Live object: to limit the number of PCEP peers that will recursively receive the message A Diffusion List Object (DLO): to indicate the PCEP peer addresses or domains of PCEP peers the message must be propagate to and to exclude some domains or PCEs; History mechanisms: if a PCEP peer keeps track of the messages it has relayed, it could avoid propagating several times the same error/notification to the same peers.
5
draft-pouyllau-pce-enhanced-errors-03 5 | PCEP extensions for enhanced errors and notifications |IETF 83 Outline Motivation and proposal Changes in -03 Conclusion
6
draft-pouyllau-pce-enhanced-errors-03 6 | PCEP extensions for enhanced errors and notifications |IETF 83 Points raised on the mailing-list 1) Error type is more related to a family of errors, in the draft it indicates a kind of processing indication. Use means of TLVs rather than types for each possible option (propagation, shutdown, etc.) 3 new TLVs defined 2) A warning can be raised either as an error or as a notification Allows all possible combinations with restrictions 3)DLO Example: a PCE wants to advertize to all the PCEs of the AS it belongs to that it is congested. The DLO object (in the manner of the IRO) can be used for that
7
draft-pouyllau-pce-enhanced-errors-03 7 | PCEP extensions for enhanced errors and notifications |IETF 83 Changes with -02: from types to TLVs Propagation TLV: 0 : the message MUST NOT be propagated 1: the message MUST be propagated Error-criticality TLV: 0: low-level, further messages can be expected for this request 1: medium-level, identifiers appear MUST be cancelled, no further messages can be expected for these requests 2: high-level, connection is closed by the sender PCE peer Notification type TLV: 0: request-specific 1: not request-specific
8
draft-pouyllau-pce-enhanced-errors-03 8 | PCEP extensions for enhanced errors and notifications |IETF 83 Outline Motivation and proposal Changes in -03 Conclusion
9
draft-pouyllau-pce-enhanced-errors-03 9 | PCEP extensions for enhanced errors and notifications |IETF 83 Conclusion Extending PCEP to generalize error and notification behaviors Give a common error/notification framework for existing and future path computation methods Propagation restrictions have been clarified Impacts on existing RFCs have been listed WG approval as a WG document
Similar presentations
© 2025 SlidePlayer.com Inc.
All rights reserved.