ZTE CORPORATION 2011.03.18 Extensions of BRPC and PCEP to Support Inter- AS Bidirectional LSP Path Computation draft-wang-pce-inter-as-extentions-00 Xuerong.

Slides:



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

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.
RSVP-TE extensions for services aware MPLS draft-fuxh-mpls-delay-loss-rsvp-te-ext-00 Xihua Fu, Malcolm Betts, Qilei Wang ZTE Dave McDysan, Andrew Malis.
Requirements for PCE Applied in OTN Networks draft-zhang-pce-reqs-for-otn-00.txt Fei Zhang Feng Gao Yuanlin Bao ZTE Corporation.
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.
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.
Internet Networking Spring 2002
1 CS 4396 Computer Networks Lab Dynamic Routing Protocols - II OSPF.
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)
Routing protocols Basic Routing Routing Information Protocol (RIP) Open Shortest Path First (OSPF)
1 Traffic Engineering With MPLS By Behzad Akbari Fall 2008 These slides are based in parts on the slides of Shivkumar (RPI)
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,
Extensions to OSPF-TE for Inter-AS TE draft-ietf-ccamp-ospf-interas-te-extension-01.txt Mach Renhai
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.
Relayed CSPF for Multi-Area Multi-AS PCE draft-lu-relayed-cspf-00.txt IETF 79 - Beijing, China November 7-12, 2010 Wenhu Lu, Sriganesh Kini, Srikanth Narayanan.
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.
PCE Traffic Engineering Database Requirements draft-dugeon-pce-ted-reqs-01.txt O. Dugeon, J. Meuric (France Telecom / Orange) R. Douville (Alcatel-Lucent)
Framework for latency and loss traffic engineering application draft-fuxh-ccamp-delay-loss-te-framework-00.txt draft-fuxh-ccamp-delay-loss-rsvp-te-ext-00.txt.
ICS 156: Networking Lab Magda El Zarki Professor, ICS UC, Irvine.
CCAMP WG, IETF 76th, Hiroshima, Japan draft-zhang-ccamp-gmpls-g709-lmp-discovery-02.txt LMP extensions for G.709 Optical Transport Networks Fatai Zhang.
Framework for G.709 Optical Transport Network (OTN) draft-ietf-ccamp-gmpls-g709-framework-05 CCAMP WG, IETF 82 nd Taipei.
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 Traffic Engineering With MPLS By Behzad Akbari Fall 2008 These slides are based in parts on the slides of Shivkumar (RPI)
Overlay Networks - Path Computation Approaches draft-bardalai-ccamp-overlay-path-comp-02 Snigdho Bardalai Khuzema Pithewan Rajan Rao IETF-88, Vancouver.
Routing Information Protocol
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.
What do we put in the TED? Which TE links from the network should appear in the Traffic Engineering Database at a Label Switching Router? An attempt to.
Extension to the Path Computation Element Communication Protocol for Enhanced Errors and Notifications draft-pouyllau-pce-enhanced-errors-02 H. Pouyllau.
Extended procedures and Considerations for Loop Free Alternatives draft-chunduri-rtgwg-lfa-extended-procedures-01 Uma Chunduri Ericsson Inc. Jeff Tantsura.
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.
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.
77th IETF – Anaheim, March 2010 PCEP Extensions in support of WSON Signal Compatibility Constraints Young Huawei Greg.
61st IETF Washington DC, Nov GMPLS Inter-domain Traffic Engineering Requirements GMPLS Inter-domain Traffic Engineering Requirements draft-otani-ccamp-interas-gmpls-te-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.
1 MTU Extended Community for BGP-4 Q. Zeng, J. Dong (Huawei Technologies) IETF81 IDR July 2011 Quebec draft-zeng-idr-bgp-mtu-extension-00.
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-03.txt draft-wang-ccamp-latency-te-metric-03.txt.
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.
RSVP-TE Extensions to Realize Dynamic Binding of Associated Bidirectional LSP CCAMP/MPLS WG, IETF 79th, Beijing, China draft-zhang-mpls-tp-rsvpte-ext-associated-lsp-01.
60th IETF San Diego August 2004 TE parameters to be exchanged between GMPLS-controlled ASes draft-otani-ccamp-interas-gmpls-te-00.txt Tomohiro Otani
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,
PCE-based Computation Procedure for P2MP Inter-domain TE LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-06 Quintin Zhao, Zafar.
RSVP-TE Extensions for Associated Co-routed Bidirectional Label Switched Paths (LSPs) draft-gandhishah-teas-assoc-corouted-bidir-01 Author list: Rakesh.
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 for a BGP/MPLS IP-VPN
PCEP Extension for Native IP ietf
Guard Bands requirements for GMPLS controlled optical networks
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.
Separating Routing Planes using Segment Routing draft-gulkohegde-spring-separating-routing-planes-using-sr-00 IETF 98 – Chicago, USA Shraddha Hegde
IETF South Korea PCEP Link-State extensions for Segment Routing draft-li-pce-pcep-ls-sr-extension-01 Zhenbin Li (Huawei) Xia Chen (Huawei) Nan.
draft-barth-pce-association-bidir-01
draft-gandhi-pce-pm-07
YANG Data Models for TE <draft-ietf-teas-yang-te-16> Latest YANG
Standard Representation Of Domain Sequence
Path Computation Element WG Status
Inter-AS OAM for SR Networks IETF 105, Montreal
Presentation transcript:

ZTE CORPORATION Extensions of BRPC and PCEP to Support Inter- AS Bidirectional LSP Path Computation draft-wang-pce-inter-as-extentions-00 Xuerong Wang ( Xihua Fu Yuanlin Bao

Problem statement In order for bidirectional path computation, PCE needs to get bidirectional Inter-AS TE link information. ASBR can't get the latest TE information (e.g., bandwidth and metrics) about reverse direction of Inter-AS TE links timely. [RFC5392] introduces a "proxy" for the ASBR at the edge of the other AS and generates a bidirectional TE link. This document extends BRPC and PCEP to support the bidirectional path computation within single procedure. Based on this mechanism, we don‘t need to introduce any 'proxy'. 2

Extensions of BRPC With the IGP advertised unidirectional Inter-AS TE properties in it's own TED, PCE(i+1) selects the Inter-AS TE links from AS(i+1) to AS(i) that satisfy the TE constraints and passes them to the previous PCE(i) in the PCRep. With the Inter-AS TE properties of reverse direction in it's own TE MIB, PCE(i) chooses the Inter-AS links that satisfy the required constraint in bidirectional. It does this by considering its own TED and the unidirectional Inter-AS links received from PCE(i+1). Then PCE(i) computes the shortest constrained paths between every exit Boundary Node and the LSP destination. 3

Extensions of PCEP New IVSPT flag in RP object Bit Number Name Flag TBD IVSPT PCReq : This flag in PCReq from PCE(i) to PCE(i+1) indicates Inter-AS TE links which satisfy the TE constraint from AS(i+1) to AS(i) must be returned. PCRep : This flag in PCRep from PCE(i+1) to PCE(i) indicates that PCE(i+1) supports the enhanced BRPC procedure, and Inter-AS TE links from AS(i+1) to AS(i) satisfying TE constraints have been included in PCRep. 4

Extensions of PCEP Two methods of carrying Inter-AS TE links in PCRep: Method 1: Extending VSPT to include Inter-AS links Method 2: Defining Inter-AS Virtual Shortest Path Tree (IVSPT) to describe Inter-AS links individually, and defines Constrain Route Object(CRO) to carry the IVSPT 5

Method 1:Extending VSPT to include Inter-AS links 6 VSPT computed by PCE(3) is extended to include Inter-AS link from AS3-AS2 ERO1: R7(TE Router ID)-R9(Interface IP address)-R11(Interface IP address)- R13(TE Router ID) ERO2: R8(TE Router ID)-R9(Interface IP address)-R11(Interface IP address)- R13(TE Router ID) ERO3: R8(TE Router ID)-R10(Interface IP address)-R13(TE Router ID) VSPT computed by PCE(3) : AS1 AS2 AS3

PCE2 computes VSPT : DFG cost 2 ; EG cost 1; Example of method1: Extending BRPC procedure PCE2 selects Inter-AS links and computes extended VSPT: BDFG cost 3 ; CDFG cost 3 ; CEGcost 2 ; Assume inter-AS link D  B doesn’t satisfy the constraints PCE1 chooses the Inter-AS links that satisfy the TE constraints in both of the directions CDFG cost 3 ; CEGcost 2 ; PCE1 computes an e2e path : ACEGcost 3 PCE2 returns VSPT to PCE1 PCE1 computes shortest constrained path between each exit BN and G; CEGcost 2 ; 7 AS1 AS2

This document defines a new object (Constrain Route Object-CRO) carried in PCRep. The format of CRO is identical to the ERO defined in [RFC5440]. PCRep message is updated as follows: ::= ::= [ ] ::= [ ] ::= [ ][ ] ::= ::= [ ] 8 New definition Method 2: defining IVSPT to carry Inter-AS links

9 IVSPT (Inter-AS links) is encoded by CRO. PCE(3) computes VSPT and IVSPT separately, and returns PCRep including VSPT and IVSPT. IVSPT selected by PCE(3) consists of the following CROs: CRO1: R9(Interface IP address),R7(TE Router ID) CRO2: R9(Interface IP address),R8(TE Router ID) CRO3: R10(Interface IP address),R8(TE Router ID) IVSPT computed by PCE(3) :VSPT computed by PCE(3) : AS1 AS2 AS3 Method 2: defining IVSPT to carry Inter-AS links

Assume inter-AS link D  B doesn’t satisfy the constraints PCE2 computes VSPT : DFG cost 2; EG cost 1; PCE2 selects Inter-AS links (IVSPT): BD cost 1; CD cost 1; CE cost 1; PCE1 chooses the Inter-AS links that satisfy the TE constraints in both of the directions CD cost 1; CE cost 1; PCE1 computes end to end path : ACEGcost 3 PCE2 returns VSPT and IVSPT to PCE1; PCE1 computes shortest constrained path between each exit BN and G; CEGcost 2; 10 AS1 AS2 Example of method2: Extending BRPC procedure

Next Steps/Issues Refine it according to the feedback from the meeting or mailing list 。 11

Thank You