Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-01 H. Pouyllau.

Slides:



Advertisements
Similar presentations
Page - 1 Stateful PCE Kexin Tang Xuerong Wang Yuanlin Bao ZTE Corporation draft-tang-pce-stateful-pce-01.txt.
Advertisements

Happy Eyeballs Extension for Multiple Interfaces Gang Chen Carl
76th IETF – Hiroshima, Japan, November 2009 PCEP Requirements for WSON Impairments Young Huawei Greg
76th IETF – Hiroshima, November 2009 PCEP Requirements and Extensions for the support of Wavelength Switched Optical Networks (WSON) Young
Extensions to the Path Computation Element Communication Protocol (PCEP) for Point-to-Multipoint Traffic Engineering Label Switched Paths draft-ietf-pce-pcep-p2mp-extensions-05.txt.
Page - 1 Stateful PCE Kexin Tang Wang Xuerong Cao Xuping ZTE Corporation draft-tang-pce-stateful-pce-02.txt.
Extensions to PCEP for Distributing Label across Domains draft-chen-pce-label-x-domains-00 Huaimo Chen Autumn Liu
Jabber and Extensible Messaging and Presence Protocol (XMPP) Presenter: Michael Smith Cisc 856 Dec. 6, 2005.
Page th IETF – Vancouver, December 2007 PCEP Requirements and Extensions for the support of Wavelength Switched Optical Networks (WSON) Young
Copyright © 2012, QoS-aware Network Operating System for Software Defined Networking with Generalized OpenFlows Kwangtae Jeong, Jinwook Kim.
The future of interoperability for ILL and resource sharing by Clare Mackeigan Relais International.
IETF 69, PCE WG, Chicago Encoding of Objective Functions in PCE Communication and Discovery Protocols draft-leroux-pce-of-01.txt J.L. Le Roux (France Telecom)
Institute of Computer and Communication Network Engineering OFC/NFOEC, 6-10 March 2011, Los Angeles, CA Lessons Learned From Implementing a Path Computation.
Towards the scalability of a Service-oriented PCE architecture for IoT scenarios Vitor Barbosa C. Souza Xavi Masip Bruin Eva Marin Tordera CRAAX - Technical.
Draft-li-mpls-global-label-framework-02IETF 90 MPLS WG1 A Framework of MPLS Global Label draft-li-mpls-global-label-framework-02 Zhenbin Li, Quintin Zhao,
NTLP Design Considerations draft-mcdonald-nsis-ntlp-considerations-00.txt NSIS Interim Meeting – Columbia University February 2003.
PCEP extensions for the computation of route offers with price draft-carrozzo-pce-pcep-route-price-00 G. Carrozzo, G. Bernini, G. Landi {g.carrozzo, g.bernini,
ZTE CORPORATION Extensions of BRPC and PCEP to Support Inter- AS Bidirectional LSP Path Computation draft-wang-pce-inter-as-extentions-00 Xuerong.
EAP Extensions for EAP Re- authentication Protocol (ERP) draft-wu-hokey-rfc5296bis-01 Yang Shi Qin Wu Zhen Cao
NTLP Design Considerations draft-mcdonald-nsis-ntlp-considerations-00.txt NSIS Interim Meeting – Columbia University February 2003.
82 nd IETF – Taipei, Taiwan, November 2011 Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements.
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-04 Qin Wu ) Dhruv Dhody
PCE-based Computation Procedure To Compute Shortest Constrained P2MP Inter-domain Traffic Engineering Label Switched Paths draft-zhao-pce-pcep-inter-domain-p2mp-procedures-02.txt.
SIP working group IETF#70 Essential corrections Keith Drage.
PCE Traffic Engineering Database Requirements draft-dugeon-pce-ted-reqs-01.txt O. Dugeon, J. Meuric (France Telecom / Orange) R. Douville (Alcatel-Lucent)
Security Mechanisms for Delivering Ubiquitous Services in Next Generation Mobile Networks Haitham Cruickshank University of Surrey workshop on Ubiquitous.
PCE-based Computation for Inter-domain P2MP LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-00.txt Quintin Zhao, Huawei Technology David Amzallag,
IETF-74, San Francisco, March 2009 PCE Working Group Meeting IETF-74, March 2009, San Francisco Online Agenda and Slides at:
1 Requirements for Very Fast Setup of GMPLS LSPs draft-malis-ccamp-fast-lsps-01 Andrew G. Malis Ronald A. Skoog Haim Kobrinski George Clapp John E. Drake.
Page th IETF – Chicago, July 2007 Applicability of GMPLS and PCE to Wavelength Switched Optical Networks Greg
RFC3261 (Almost) Robert Sparks. SIPiT 10 2 Status of the New SIP RFC Passed IETF Last Call In the RFC Editor queue Author’s 48 hours review imminent IMPORTANT:
PCE 64 th IETF PCE Policy Architecture draft-berger-pce-policy-architecture-00.txt Lou Berger Igor Bryskin Dimitri Papadimitriou.
69th IETF, Chicago, July 2007 PCE Working Group Meeting IETF-69, July 2007, Chicago Online Agenda and Slides at: bin/wg/wg_proceedings.cgi.
Extensions to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-03 H. Pouyllau.
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
Discussion On Routing Modes IETF72 P2PSIP WG draft-jiang-p2psip-sep-01 Jiang XingFeng Carlos Macian Victor Pascual.
Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-02 H. Pouyllau.
Peter Pham and Sylvie Perreau, IEEE 2002 Mobile and Wireless Communications Network Multi-Path Routing Protocol with Load Balancing Policy in Mobile Ad.
PCE Database Requirements draft-dugeon-pce-ted-reqs-02.txt O. Dugeon, J. Meuric (Orange) R. Douville (Alcatel-Lucent) R. Casellas (CTTC) O.D de Dios (TiD)
Extensions to PCEP for Hierarchical Path Computation Elements PCE draft-zhang-pcep-hierarchy-extensions-00 Fatai Zhang Quintin Zhao.
Requirements for PCE Discovery draft-leroux-pce-discovery-reqs-00.txt Jean-Louis Le Roux (France Telecom) Paul Mabey (Qwest) Eiji Oki (NTT) Ting Wo Chung.
Requirements for PCE Discovery draft-ietf-pce-discovery-reqs-01.txt Jean-Louis Le Roux (France Telecom) Paul Mabey (Qwest) Eiji Oki (NTT) Richard Rabbat.
The Application of the Path Computation Element Architecture to the Determination of a Sequence of Domains in MPLS & GMPLS draft-king-pce-hierarchy-fwk-01.txt.
77th IETF – Anaheim, March 2010 PCEP Extensions in support of WSON Signal Compatibility Constraints Young Huawei Greg.
Draft-chen-rtgwg-resource-management-yang-00IETF 94 RTGWG1 PCE-initiated IP Tunnel draft-chen-pce-pce-initiated-ip-tunnel-00 Xia Chen, Zhenbin Li(Huawei)
Support for RSVP-TE in L3VPNs Support for RSVP-TE in L3VPNs draft-kumaki-murai-ccamp-rsvp-te-l3vpn-01.txt Kenji Kumaki KDDI Corporation Tomoki Murai Furukawa.
6TSCH Webex 05/03/2013. Agenda update charter: security paragraph[5min] link / peering management[10min] 6TUS building blocks[10min] Centralized routing.
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 84 draft-zhang-pce-hierarchy-extensions-02.
FGDC Address Data Standard Scope, Status, and Structure  United States Street, Landmark, and Postal Address Data Standard"  Scope: Street, landmark,
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 86th draft-zhang-pce-hierarchy-extensions-03.
PCEP MIB Module draft-ietf-pce-pcep-mib-01.txt
BGP extensions for Path Computation Element (PCE) Discovery in a BGP/MPLS IP-VPN draft-kumaki-pce-bgp-disco-attribute-03.txt Kenji Kumaki KDDI R&D Labs,
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
draft-asveren-dime-cong-02 com ;
PCEP Extensions For Transporting Traffic Engineering (TE) Data
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
PCEP extensions for a BGP/MPLS IP-VPN
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-03 Qin Wu ) Dhruv Dhody
Signaling RSVP-TE P2MP LSPs in an Inter-domain Environment draft-ali-mpls-inter-domain-p2mp-rsvp-te-lsp-01.txt Zafar Ali, Cisco Systems.
draft-ietf-pce-pcep-mib-03 Jon Hardwick (presenting)
draft-barth-pce-association-bidir-01
draft-gandhi-pce-pm-07
draft-ietf-p2psip-base-03
Path Computation Element WG Status
Standard Representation Of Domain Sequence
Path Computation Element WG Status
PCEP extensions for GMPLS
Presentation transcript:

Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-01 H. Pouyllau R. Theillaud J. Meuric

draft-pouyllau-pce-enhanced-errors-01 2 | PCEP extensions for enhanced errors and notifications |IETF 77 th Outline Motivation and problem statement PCEP behaviors Proposed Extensions

draft-pouyllau-pce-enhanced-errors-01 3 | PCEP extensions for enhanced errors and notifications |IETF 77 th Motivation PCErr and PCNtf  Some error and notification types/values are standardized  A large range of types and values is not used. The goal is not to modify the existing ones. Crossing various domains (e.g. routing domains, ASes), the probability of having heterogeneous PCE systems is high  Hence, the risk of divergent and unstable situations is high  Extending error and notification codes is a major challenge considering PCE applicability in multi-domain contexts Other motivation  particular 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  e.g. BRPC error-type=4, error-value=4 (Unsupported parameter) could be propagated to the PCC so that the request can be modified  Notifications could be used for new features (PCE policing, discovery, etc.)

draft-pouyllau-pce-enhanced-errors-01 4 | PCEP extensions for enhanced errors and notifications |IETF 77 th Notification Use-Case PCE(i-1)PCE(i)PCE(i+1) PCReq (ID=1) In this use case, PCE(i-1) and PCE(i+1) shares the same semantic of error messages (e.g. they are provided by the same vendor) but not PCE(i). PCE(i-1) is the PCC of the request. PCE(i+1) is overloaded. PCNtf(2,1, RP(ID=1)) PCRep (NO_PATH,ID=1) PCReq (ID=1) Domain(i-1)Domain(i) Domain(i+1) PCE(i+1) is overloaded and can not honored request 1. PCE(i-1) ignores the congestion on PCE(i+1) and sends a request to PCE(i+1).

draft-pouyllau-pce-enhanced-errors-01 5 | PCEP extensions for enhanced errors and notifications |IETF 77 th Outline Motivation and problem statement PCEP behaviors Proposed Extensions

draft-pouyllau-pce-enhanced-errors-01 6 | PCEP extensions for enhanced errors and notifications |IETF 77 th PCEP behaviors On the basis of RFC-5440 and RFC-5441, but also to enhance PCEP applicability, we identify different possible behaviors In case of error:  “Propagation”: the received message requires to be propagated forwardly or backwardly;  “Status quo”: the received message does not affect the PCEP connection but the path computation request is cancelled;  “Unrecoverable”: the received message is an unrecoverable failure leading to cancel the path computation and close the TCP connection and release the PCEP resources;

draft-pouyllau-pce-enhanced-errors-01 7 | PCEP extensions for enhanced errors and notifications |IETF 77 th PCEP behaviors In case of notification:  “Status quo”: the notification is or is not request-specific but does not imply any forward or backward propagation of the message;  “Request-specific Propagation”: the received message requires to be propagated forwardly or backwardly (depending on which peer has sent the message) to the PCEP peers;  “Non request-specific Propagation”: the received message must be propagated to any known peers (e.g. if PCE discovery is activated) or to a list of identified peers.

draft-pouyllau-pce-enhanced-errors-01 8 | PCEP extensions for enhanced errors and notifications |IETF 77 th Outline Motivation and problem statement PCEP behaviors Proposed Extensions

draft-pouyllau-pce-enhanced-errors-01 9 | PCEP extensions for enhanced errors and notifications |IETF 77 th Proposed Extensions Error types corresponding to the identified behaviors:  Error-type=16, “status quo”,  Error-type=17, “propagation” and “status quo”,  Error-type=18, “unrecoverable”,  Error-type=19, “propagation” and “unrecoverable”, Notification types corresponding to the identified behaviors:  Notification-type=3, “status quo”,  Notification-type=4, “Request-specific Propagation”,  Notification-type=5, “Non request-specific Propagation”.

draft-pouyllau-pce-enhanced-errors | PCEP extensions for enhanced errors and notifications |IETF 77 th Propagation Restrictions 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.

draft-pouyllau-pce-enhanced-errors | PCEP extensions for enhanced errors and notifications |IETF 77 th Conclusion Goals of the draft  Extending PCEP to generalize error and notification behaviors  Limit the risks of divergence and instability in heterogeneous situations  Give a common error/notification framework for existing and future path computation methods Will to restrict the propagation of errors/notifications while ensuring flexibility Next Step: Get a PCE WG feedback on the proposal