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

Slides:



Advertisements
Similar presentations
Page - 1IETF 76, Hiroshima, November 8-13, 2009 GMPLS Signaling Extensions for Evolutive OTNs control draft-fuxh-ccamp-gmpls-extension-for-evolutive-otn-03.txt.
Advertisements

OSPF TE Extension for Area IDs draft-lu-ospf-area-tlv-00.txt IETF 80 - Prague, Czech Republic March 27 – April 1, 2011 Wenhu Lu.
IETF 78, Maastricht, Netherlands, July 25-30, 2010Page - 1 Requirement and Framework for Multi Stages Multiplexing Configuration in G.709 network draft-fuxh-ccamp-multi-stage-multiplex-config-req-01.
RSVP-TE Extensions for SRLG Configuration of FA
Page - 1IETF 76, Hiroshima, November 8-13, 2009 Explicit Control of Region Boundary for PCE-Based Inter-Layer draft-lin-pce-ccamp-multilayer-lsp-00.txt.
Requirements for PCE Applied in OTN Networks draft-zhang-pce-reqs-for-otn-00.txt Fei Zhang Feng Gao Yuanlin Bao ZTE Corporation.
MPLS-TP Lock Instruct MPLS WG, IETF 76, Hiroshima, 9 Nov 2009 draft-dai-mpls-tp-lock-instruct-00draft-dai-mpls-tp-lock-instruct-00 ZTE Corporation Xuehui.
IETF 77, Maastricht, Netherlands, July 25-30, 2010Page - 1 Information Modele Electro-Optical Multi- Layer G.709 network draft-xie-ccamp-multi-elec-opt-network-ext-req-00.
Protocol Extension Requirement for Cooperation between PCE and Distributed Routing Controller in GMPLS Networks draft-zhaoyl-pce-dre-01.txt Yongli Zhao,
Extensions to PCEP for Backup Ingress and Egress of LSP draft-chen-pce-compute-backup-ingress-01 draft-chen-pce-compute-backup-egress-01 Huaimo Chen
Page - 1 Stateful PCE Kexin Tang Wang Xuerong Cao Xuping ZTE Corporation draft-tang-pce-stateful-pce-02.txt.
IETF 77, Anaheim, March 21-26, 2010Page - 1 Requirements for Path Ownership Transfer between Management Plane and Control Plane in a MPLS-TP network draft-bao-mpls-tp-path-transfer-reqs-00.txt.
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Page 1 iPOP2009, Tokyo, Japan Selecting Domain Paths in Inter-Domain MPLS-TE and GMPLS Adrian Farrel, Old Dog Consulting Daniel King, Old Dog Consulting.
Extensions to PCEP for Distributing Label across Domains draft-chen-pce-label-x-domains-00 Huaimo Chen Autumn Liu
Requirement and protocol for WSON and non-WSON interoperability CCAMP WG, IETF 81th, Quebec City, Canada draft-shimazaki-ccamp-wson-interoperability-00.
Page th IETF – Vancouver, December 2007 PCEP Requirements and Extensions for the support of Wavelength Switched Optical Networks (WSON) Young
ACTN Proposed Protocol Work Dhruv Dhody 91 st Honolulu.
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)
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,
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.
Forward-Search P2P/P2MP TE LSP Inter-Domain Path Computation draft-chen-pce-forward-search-p2p-path-computation draft-chen-pce-forward-search-p2mp-path.
PCE Traffic Engineering Database Requirements draft-dugeon-pce-ted-reqs-01.txt O. Dugeon, J. Meuric (France Telecom / Orange) R. Douville (Alcatel-Lucent)
IETF-70th Vancouver1 Extensions to GMPLS RSVP-TE for Bidirectional Lightpath with the Same Wavelength draft-xu-rsvpte-bidir-wave-01 Sugang Xu, Hiroaki.
PCE-based Computation for Inter-domain P2MP LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-00.txt Quintin Zhao, Huawei Technology David Amzallag,
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.
Applicability of Existing Solutions to the Problem Space draft-takeda-l1vpn-applicability-03.txt.
PCEP Protocol Extension for Spectrum Utilization Optimization in Flexi-Grid Networks draft-zhaoyl-pce-flexi-grid-pcep-ex-00.txt Yongli Zhao, Jie Zhang,
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-02 H. Pouyllau.
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)
Forward Search P2MP TE LSP Inter- Domain Path Computation draft-chen-pce-forward-search-p2mp-path Huaimo Chen
Forward-Search P2P TE LSP Inter- Domain Path Computation draft-chen-pce-forward-search-p2p-path-computation Huaimo Chen
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.
RSVP-TE Signaling Extension for Explicit Control of LSP Boundary in MRN/MLN draft-fuxh-ccamp-boundary-explicit-control-ext-01.txt draft-fuxh-ccamp-boundary-explicit-control-ext-01.txt.
Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-01 H. Pouyllau.
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.
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.
Extensions to Path Computation Element Communication Protocol (PCEP) for Hierarchical Path Computation Elements (PCE) PCE WG, IETF 84 draft-zhang-pce-hierarchy-extensions-02.
GMPLS extensions to communicate latency as a Traffic Engineering performance metric draft-wang-ccamp-latency-te-metric-00.txt draft-wang-ccamp-latency-te-metric-00.txt.
PCEP extensions for GMPLS CCAMP WG, IETF 79th, Beijing, China draft-ietf-pce-gmpls-pcep-extensions-01 Cyril Margaria Nokia Siemens Networks Oscar González.
Path Computation Element (PCE) Discovery using Domain Name System(DNS) draft-wu-pce-dns-pce-discovery-07 Qin Wu ) Dhruv Dhody
Konstantin agouros Omkar deshpande
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,
draft-litkowski-pce-state-sync-00
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
Connections and Accesses for Hierarchical PCE
PCE Applicability for Inter-Layer MPLS and GMPLS Traffic Engineering draft-oki-pce-inter-layer-app-00.txt Mar. 20, 2006 Eiji Oki (NTT) Jean-Louis Le.
Daniel King, Old Dog Consulting Adrian Farrel, Old Dog Consulting
PCE CC: Load Balancing Use Case
RSVP-TE Signaling Extension for Explicit Control of LSP Boundary in MRN/MLN draft-fuxh-ccamp-boundary-explicit-control-ext-02.txt Xihua Fu Qilei Wang.
PCEP Extensions For Transporting Traffic Engineering (TE) Data
PCEP Extensions in Support of Transporting Traffic Engineering Data
Use Cases for Using PCE to act as a Central Controller (PCECC) Component draft-zhao-teas-pce-central-controller-use-cases-00.txt 95th Buenos Aires.
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
Guard Bands requirements for GMPLS controlled optical networks
PLR Designation in RSVP-TE FRR
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-barth-pce-association-bidir-01
draft-gandhi-pce-pm-07
Network-automatic-optimization
draft-zhuang-pce-stateful-pce-lsp-scheduling-05
Standard Representation Of Domain Sequence
Presentation transcript:

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

Page - 2 Problems without Stateful PCE Receive PCReq Path computation complete (per-PCE) End-to-end path computation complete RSVP signalling complete OSPF flooding update Time T 1T 2T 3T 4 T 5 In network failure, a large number of LSPs need to be restored within very short time: During restoration, same resource maybe assigned to two or more different requests (from T2 to T5), retry is needed. Within the time window (T4 to T5), PCE will not know the LSPs failed to be created or the released LSPs, if the bandwith change below the bandwith threshold of IGP (this time window may last for half an in the IGP aging case). The restoration LSP may not succeed.

Page - 3 Realization of stateful PCE Discovery of Stateful PCEs Computation result saved, and resources reserved Synchronization between multiple PCEs (Inter-AS or Inter-Area) Synchronization between network states and PCEs PCC discovers stateful PCE PCE reserves resources Notify PCE the end-to-end path computation result Notify PCE the LSP setup result

Page - 4 PCED Extension BitCapabilities 0Path computation with GMPLS link constraints 1Bidirectional path computation 2Diverse path computation 3Load-balanced path computation 4Synchronized path computation 5Support for multiple objective functions 6Support for additive path constraints (max hop count, etc.) 7Support for request prioritization 8Support for multiple requests per message 9Stateful PCE 10-31Reserved for future assignments by IANA New PCE Capability Flag of PCE-CAP-FLAG Extended PCED TLV(RFC 5088), defined a new capability flag With the stateful PCE capability flag, the PCC can select which PCE to be used.

Page - 5 PCEP Extensions Notification-type=3: end-to-end path computation result – Notification-value=1: end-to-end path computation success. – Notification-value=2: end-to-end path computation failure. ::= ::= [ ] ::= [ ][ ] := [ ] := ::= [ ] – Both type 3 and type 4 Notification can carry the in the PCNtf Message. Notification-type=4: path delete – Notification-value=1: path delete

Page - 6 Centralized PCE After path computation, stateful PCE will save the computed result and reserve resources immediately If LSP signaling failed, PCC should notify PCE to release resources from its TED: – Notification-type=4, Notification-value=1 – PCNtf optinally carries to indicate which path should delete – A timer maybe needed according to local policy

Page - 7 BRPC compute Inter-area/AS path For each PCE Compute potential paths Reserve resources for each potential path in local TED HFDB

Page - 8 After end-to-end path computation PCE of the first domain Sends PCNtf to each PCE in the PCE chain Notification-type=3 PCNtf carries to indicate the end-to-end path Each PCE released resources except those belong to the carried in the PCNtf 1. PCNtf LSP is created 2. PCNtf LSP is created 4. PCNtf LSP is created 3. Release reserved resource: EF 5. Release reserved resource: IJ BRPC compute Inter-area/AS path(Cont)

Page - 9 H-PCE compute Inter-area/AS path After end-to-end path computation Parent PCE sends PCNtf to each child PCE Notification-type=3 PCNtf carries to indicate the end-to-end path For each child PCE and parent PCE saves the computed result reserves resources In multi-domain path computation, if LSP signaling failed, PCC should also notify PCE to release resources from its TED.

Page - 10 Next Steps Refine it according to the feedback from the meeting or mailing list. Maybe more scenarios of stateful PCE need to be identified.

Page - 11 Thank You Comments?