Protection & Restoration Design Team - CCAMP WG

Slides:



Advertisements
Similar presentations
MPLS-TP Alarm Suppression tool
Advertisements

CCAMP WG, IETF 80th, Prague, Czech Republic draft-gonzalezdedios-subwavelength-framework-00 Framework for GMPLS and path computation support of sub-wavelength.
Igor Umansky Huub van Helvoort
RSVP-TE Extensions for SRLG Configuration of FA
1 GMPLS RSVP-TE Recovery Extension for data plane initiated reversion and protection timer signalling draft-takacs-ccamp-revertive-ps-04.txt draft-takacs-ccamp-revertive-ps-04.txt.
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
MPLS/GMPLS Migration and Interworking CCAMP, IETF 64 Kohei Shiomoto,
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Control and Traffic Management Paper: Banerjee et al.: ” Generalized multiprotocol label switching: an overview of signaling enhancements and recovery.
1 Multipoint Ethernet Connection Protection
1 EL736 Communications Networks II: Design and Algorithms Class10: Restoration and Protection Design of Resilient Networks Yong Liu 11/28/2007.
69th IETF Chicago, July 2007 CCAMP Working Group Charter and Liaisons.
IETF 68, MPLS WG, Prague P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels draft-leroux-mpls-p2mp-te-bypass-01.txt J.L. Le Roux (France Telecom) R. Aggarwal.
Information model for G.709 Optical Transport Network (OTN) draft-bccg-ccamp-otn-g709-info-model-01 CCAMP WG, IETF 78 th Maastricht.
SMUCSE 8344 Protection & Restoration of Optical Networks.
Protection and Restoration Definitions A major application for MPLS.
Enhanced Protection using Shared Segment Backups in a Multiservice GMPLS-based Networks Anna Urra, Eusebi Calle, Jose L Marzo Institute of Informatics.
67th IETF San Diego November 2006 Requirement for Inter-Domain LSP Recovery Wataru Imajuku: Tomohiro.
Extensions to G/RSVP-TE for Point to Multipoint TE LSPs R.Aggarwal, D.Papadimitriou, and S.Yasukawa (Editors) and contributors (L.Berger, I.Bryskin, D.Cheng,
RSVP-TE Extensions to Notification for Shared Mesh Protection CCAMP WG, IETF 81th draft-he-ccamp-notification-shared-mesh-protection-00 Wenjuan He
1 Requirements for GMPLS-based multi-region and multi-layer networks (MRN/MLN) draft-ietf-ccamp-gmpls-mln-reqs-01.txt CCAMP WG, IETF 66 Jul. 10, 2006 Kohei.
Kireeti Kompella draft-kompella-mpls-rmr-01
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
(Slide set by Norvald Stol/Steinar Bjørnstad
1 Why Optical Layer Protection? Optical layer provides lightpath services to its client layers (e.g., SONET, IP, ATM) Protection mechanisms exist in the.
Pseudo-Wire Protection Ping Pan IETF 63.
70th IETF Vancouver, December 2007 CCAMP Working Group Status Chairs: Deborah Brungard : Adrian Farrel :
66th IETF, Montreal, July 2006 PCE Working Group Meeting IETF-66, July 2006, Montreal A Backward Recursive PCE-based Computation (BRPC) procedure to compute.
1 Protection in SONET Path layer protection scheme: operate on individual connections Line layer protection scheme: operate on the entire set of connections.
Pseudo-Wire Protection Ping Pan IETF 65.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
Recovery Requirements, Fault Notification Protocol, and LMP CCAMP WG (IETF-56) March 19, 2003 Peter Czezowski
Analysis on Two Methods in Ingress Local Protection.
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
ASON routing implementation and testing ASON routing extensions IETF 76 – Hiroshima – Nov‘09 L. Ong (Ciena)
1 RSVP-TE Signaling For GMPLS Restoration LSP draft-gandhi-ccamp-gmpls-restoration-lsp-04 Author list: Rakesh Gandhi - Presenter Zafar.
Applicability Statement for Layer 1 Virtual Private Networks (L1VPNs) Basic Mode draft-takeda-l1vpn-applicability-basic-mode-00.txt Deborah Brungard (AT&T)
Jean-Philippe Vasseur – Cisco Systems Raymond Zhang - Infonet
Service Provider Requirements for Ethernet Control with GMPLS
P2MP MPLS-TE Fast Reroute with P2MP Bypass Tunnels
draft-liu-pim-single-stream-multicast-frr-01
RSVP-TE Extensions for Associated Co-routed Bidirectional Label Switched Paths (LSPs) draft-gandhishah-teas-assoc-corouted-bidir-01 Author list: Rakesh.
Tomohiro Otani Kenji Kumaki Satoru Okamoto Wataru Imajuku
Requirements for Ring Protection in MPLS-TP
ASON routing implementation and testing ASON routing extensions
Prof.Veeraraghavan Prof.Karri Haobo Wang:
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
MPLS-TP Survivability Framework
CCAMP WG Meeting IETF 58 - Minneapolis - Nov’03
Operating Virtual Concatenation (VCAT) and the Link Capacity Adjustment Scheme (LCAS) with GMPLS draft-ietf-ccamp-gmpls-vcat-lcas-02.txt Greg Bernstein.
ITU-T Study Group 15 Update to IETF CCAMP
IP Multicast Fast Reroute follow-up on draft-dimitri-rtgwg-mfrr-framework-00 RTG Working Group IETF 75 meeting Stockholm (Sweden) July 2009.
Guard Bands requirements for GMPLS controlled optical networks
OSPF Extensions for ASON Routing draft-ietf-ccamp-gmpls-ason-routing-ospf-03.txt IETF67 - Prague - Mar’07 Dimitri.
Explicitly advertising the TE protocols enabled on links in OSPF
PLR Designation in RSVP-TE FRR
Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-ietf-teas-gmpls-lsp-fastreroute-06 Authors: Mike Taillon.
Network Survivability
Explicitly advertising the TE protocols enabled on links in ISIS
Separating Routing Planes using Segment Routing draft-gulkohegde-spring-separating-routing-planes-using-sr-00 IETF 98 – Chicago, USA Shraddha Hegde
DetNet Information Model Consideration
Optical Fast Reroute Adrian Farrel : Old Dog Consulting
1 Multi-Protocol Label Switching (MPLS). 2 MPLS Overview A forwarding scheme designed to speed up IP packet forwarding (RFC 3031) Idea: use a fixed length.
SURVIVABILITY IN IP-OVER-WDM NETWORKS (2)
Eusebi Calle, Jose L Marzo, Anna Urra. L. Fabrega
Extensions to G/RSVP-TE for Point to Multipoint TE LSPs R.Aggarwal, D.Papadimitriou, and S.Yasukawa (Editors)
FlexE Design Team Presenter: Mach
Pseudo-Wire Protection
Presentation transcript:

Protection & Restoration Design Team - CCAMP WG Recovery Terminology for GMPLS draft-ietf-ccamp-gmpls-recovery-terminology-01.txt Analysis of GMPLS-based Recovery Mechanisms draft-papadimitriou-ccamp-gmpls-recovery-analysis-03.txt GMPLS Recovery Functional Specification draft-bala-gmpls-recovery-functional-01.txt Protection & Restoration Design Team - CCAMP WG IETF 55 - Atlanta November’02

Effort Positioning, Status & Timing Terminology draft-ietf-ccamp-gmpls-recovery-terminology-01.txt March’02 March’02 (closed) Analysis draft-papadimitriou-ccamp-gmpls-recovery-analysis-03.txt April’02 Nov’02 (closed ~ Aug’02) Functional Specification (*) draft-bala-gmpls-recovery-functional-01.txt July’02 Nov’02 (closed ~ Nov’02 ?) Aug’02 GMPLS Protocol Specification first version to be issued (after agreement on *)

Thanks… P&R Design Team: Deborah Brungard Sudheer Dharanikota Jonathan Lang Guangzhi Li Eric Mannie Dimitri Papadimitriou Bala Rajagopalan Yakov Rekhter

Some words about the Analysis I-d Part 1. Recovery phase analysis (Phase 1: Failure detection) Phase 2: Failure localization/isolation Phase 3: Failure notification Phase 4: Recovery (protection/restoration) Phase 5: Reversion (normalization) Part 2. Focus on Phase 5 Recovery mechanisms and schemes Provides classification of the restoration schemes Part 3. Focus on Phase 6 - Reversion (Normalization) Part 4. Horizontal & vertical hierarchy, Escalation strategies and Disjointness Part 5. Dimensions for recovery Scheme/Strategy analysis: fast convergence, efficiency, robustness & resource optimization

Recovery Mechanisms Applicability ----------------------------------------------------------------------- | Path Search (computation and selection) | Pre-planned (Pre-signalling)| Dynamic | | - faster recovery | Does not apply | | - less flexible | | 1 | - less robust | | | - most resource consuming | Path | | => LSP protection | Setup --------------------------------------------------------------- | | - relatively fast recovery | Does not apply | | - relatively flexible | | 2 | - relatively robust | | | - resource consumption | | | depends on sharing degree | | | => recovery LSP activation | --------------------------------------------------------------- | | - relatively fast recovery | - less faster (computation) | | - more flexible | - most flexible | 3 | - relatively robust | - most robust | | - less resource consuming | - least resource consuming | | (depends on sharing degree) | => LSP re-routing | | => reservation + activation | ------------------------------------------------------------------------

Some words about the functional I-d Version -01.txt submitted Details the protocol mechanisms (message exchange) and information to be carried to implement these mechanisms Deliver separately a protocol (message oriented) specification covering the “analyzed” recovery mechanisms

Some words about the functional I-d Span (Link) Protection Unidirectional 1+1 dedicated protection Bi-directional 1+1 dedicated protection Dedicated 1:1 protection with Extra Traffic Shared M:N protection with Extra Traffic End-to-End (LSP/LSP segment) Recovery Dedicated 1:1 recovery with Extra Traffic Shared M:N recovery with Extra Traffic Shared Meshed Recovery Reversion and other Administrative Procedure

Issues and Discussion 1) Bulk Recovery 2) Shared Meshed Recovery 3) Reversion

Bulk LSP Recovery on Link failure In case of (component) link failure of a TE Link carrying numerous LSPs Bundle notification messages does not need additional extension if within the same Interface-ID TLV (Extended IF_ID Error_Spec) Master for the affected LSPs may be located at each side of the TE link => the two masters may compete for the same component link (within the same TE link) resource for recovering these LSPs However, they may (even prior to the failure) agree on which (common) recovery link these LSPs will be recovered otherwise some fragmentation of the TE link components usage may occur

Shared Meshed Recovery & related 1. Shared Bandwidth: Existing sub-TLVs: Max LSP Bandwidth, Max Reservable Bandwidth and Unreserved Bandwidth New sub-TLV: including Sharable Bandwidth for Recovery R[i] (initial value max_R[i]) and Bandwidth committed for (shared) Recovery r[i] => Shared recovery ratio per TE Link = (R[i] + r[i]) / r[i] 2. Shared Bandwidth and Disjointness: Number of SRLG (and optionally list of SRLG) recoverable Sharable/Shared Bandwidth per (group of) SRLG 3. Admission Control: send the Explicit Route of the working LSP over the recovery LSP not impacting on diversity (lookup in the sub-objects) Next step

Reversion Optional due to potential second hit during to the reversion switching operation Turn-on/-off (default behaviour settable per policy) either through signalling or policy Reversion operation uses exactly the same LSP as the one previously under failure (default behaviour) implies “testing” the LSP (using Admin_Status) before reversion switching uses the “bridge and switch” a.k.a “make-before-break” Keep possibility (e.g. policy or signalling) to clear out the resources on intermediate nodes if reversion switching not possible

Functional Specification GMPLS Protocol Specification What is the Next Step ? Depending on the working group consensus First phase achievement (~ protocol specification) Next report ~ dec’02/jan’03 - Deadline 3q’03 to finalize first phase (including protocol specification) Terminology draft-ietf-ccamp-gmpls-recovery-terminology-01.txt Analysis draft-papadimitriou-ccamp-gmpls-recovery-analysis-03.txt March’02 Functional Specification draft-bala-gmpls-recovery-functional-01.txt July’02 Aug’02 GMPLS Protocol Specification Nov’03 (first phase closed)

Backup Slide

Restoration Mechanisms Classification (1) Route Computation ---> On-demand | --> Pre-Computed (2) Signalling ---> On-demand --> Pre-Signaled (3) Resource Selection ---> On-demand --> Pre-Selected (4) Resource Allocation v Equivalent to Control plane driven Protection Impacts the label assignment process - several solutions feasible