MPLS-TP Shared Mesh Protection draft-cheung-mpls-tp-mesh-protection-04 IETF 82 – Taipei, November 2011 Taesik Cheung and Jeong-Dong Ryoo (ETRI) Yaacov.

Slides:



Advertisements
Similar presentations
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Advertisements

MPLS-TP Alarm Suppression tool
Migration Considerations and Techniques to MPLS-TP based Networks and Services Nurit Sprecher / Nokia Siemens Networks Yaacov Weingarten / Nokia Siemens.
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 MPLS –TP Fault OAM draft-sfv-mpls-tp-fault-00 George Swallow
Igor Umansky Huub van Helvoort
© 2006 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-01 George Swallow
Yaacov Weingarten Stewart Bryant Nurit Sprecher Daniele Ceccarelli
MPLS-TP - 74th IETF (SanFran)1 Linear Protection for MPLS-TP draft-weingarten-mpls-tp-linear-protection-01.txt Stewart Bryant Yaacov Weingarten Nurit Sprecher.
MPLS-TP Ring Protection draft-weingarten-mpls-tp-ring-protection
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.
MPLS - 74th IETF San Francisco1 Composite Transport Group (CTG) Framework and Requirements draft-so-yong-mpls-ctg-framework-requirement-01.txt draft-so-yong-mpls-ctg-framework-requirement-01.txt.
Satoshi NARIKAWA NTT (G.8032 Acting Co-editor)
1 Extensions to Resource Reservation Protocol For Fast Reroute of Traffic Engineering GMPLS LSPs draft-tsaad-ccamp-rsvpte-bidir-lsp-fastreroute-05 Author.
Ethernet Automatic Protection Switching (EAPS)
An Architecture for Application-Based Network Operations Adrian Farrel - Old Dog Consulting Daniel King –
OLD DOG CONSULTING Challenges and Solutions for OAM in Point-to-Multipoint MPLS Adrian Farrel, Old Dog Consulting Ltd. Zafar Ali, Cisco Systems, Inc.
N Group0/1: Yangfei WANG z Amrita Manayil z Thangappan Madavan V K z Peng Fu z Shuo Sun z Total Slides :19 In-Operation.
Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-02.txt Quintin Zhao, Emily Chen, Tao Chou Huawei Technology Daniel King OldDog.
MPLS-TP Shared Ring Protection (MSRP) Presenter: Liang Geng (CMCC) Authors: Weiqiang Cheng, L. Wang, H. Li (CMCC) Huub van Helvoort (Hai Gaoming BV) Kai.
1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-02 George Swallow IETF78 July 2010.
1 MPLS –TP Fault OAM draft-ietf-mpls-tp-fault-03 George Swallow IETF79 November 2010.
draft-kompella-mpls-rmr Kireeti Kompella IETF 91
MPLS-TP Linear Protection ietf-mpls-tp-linear-protection Nurit Sprecher Annamaria Fulignoli
Draft-ietf-mpls-tp-mib-management-overview-03 Multiprotocol Label Switching Transport Profile (MPLS-TP) MIB-based Management Overview draft-ietf-mpls-tp-mib-management-overview-03.
61st IETF Washington DC November 2004 Detecting P2MP Data Plane Failures draft-yasukawa-mpls-p2mp-lsp-ping-00.txt Seisho Yasukawa -
Framework and Requirements for Shared Mesh Protection in MPLS-TP
LSP-Ping and BFD encapsulation over ACH draft-nitinb-mpls-tp-lsp-ping-bfd-procedures Nitin BahadurRahul Aggarwal Dave WardTom Nadeau Nurit SprecherYaacov.
Mobile IP Performance Issues in Practice. Introduction What is Mobile IP? –Mobile IP is a technology that allows a "mobile node" (MN) to change its point.
Multiple Links Failover Mechanism for RPR Interconnected Rings IEEE WG Orlando, Florida USA March 11~16, 2007.
Slide 1 MPLS-TP Linear Protection / Author / RTP IE Fixed CET I insert classification level © Nokia Siemens Networks MPLS-TP Linear Protection.
63nd IETF Paris August 2005 LSP Stitching with Generalized MPLS TE draft-ietf-ccamp-lsp-stitching-01.txt Arthi Ayyangar
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.
1 CCAMP Working Group Status Chairs: Lou Berger Deborah Brungard Secretary: Dan King 80th IETF CCAMP WG.
Support Shared Mesh Protection in MPLS-TP March 27, 2011 Ping Pan (Infinera) Sam Aldrin (Huawei) Luyuan Fang (Cisco)
RSVP-TE Extensions to Notification for Shared Mesh Protection CCAMP WG, IETF 81th draft-he-ccamp-notification-shared-mesh-protection-00 Wenjuan He
Kireeti Kompella draft-kompella-mpls-rmr-01
PCE-based Computation for Inter-domain P2MP LSP draft-zhao-pce-pcep-inter-domain-p2mp-procedures-00.txt Quintin Zhao, Huawei Technology David Amzallag,
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 Ping and Traceroute for GMPLS LSPs in Non-Packet Switched Networks draft-ali-ccamp-gmpls-lsp-ping-traceroute-01.txt Zafar Ali, Roberto Cassata (Cisco.
Luyuan Fang Nabil Bitar Raymond Zhang Masahiro DAIKOKU Ping Pan
APS-based MPLS-TP linear protection draft-zulr-mpls-tp-linear-protection-switching-07.txt IETF 87th,July 28 – July 28 - August 2, 2013 Presenter : Hui.
Reliable Client-Server Communication. Reliable Communication So far: Concentrated on process resilience (by means of process groups). What about reliable.
MPLS-TP Shared Mesh Protection draft-cheung-mpls-tp-mesh-protection-05 IETF 83 – Paris, March 2012 Taesik Cheung and Jeong-dong Ryoo (ETRI) Yaacov Weingarten.
Draft-li-mpls-proxy-te-lsp-01IETF 90 MPLS1 Proxy MPLS Traffic Engineering Label Switched Path(LSP) draft-li-mpls-proxy-te-lsp-01 Zhenbin Li, Xinzong Zeng.
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.
Geneva, Switzerland, 13 July 2013 Multipoint Ethernet Connection Protection (MECP) Taesik Cheung Principal Researcher ETRI Joint IEEE-SA and ITU Workshop.
82 nd Taipei Protection Mechanisms for LDP P2MP/MP2MP LSP draft-zhao-mpls-mldp-protections-00.txt Quintin Zhao, Emily Chen, Huawei.
1 RSVP-TE Extensions For Fast Reroute of Bidirectional Co-routed LSPs draft-tsaad-mpls-rsvpte-bidir-lsp-fastreroute-00.txt Author list: Mike Taillon
MPLS-TP OAM Analysis Nurit Sprecher / Nokia Siemens Networks Tom Nadeau / BT Huub van Helvoort / Huawei Yaacov Weingarten / Nokia Siemens Networks.
MPLS-TP Fault Management Draft draft-boutros-mpls-tp-fault-01
MPLS LSP Instant Install draft-saad-mpls-lsp-instant-install-00
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.
MPLS-TP Shared Mesh Protection
MPLS-TP Survivability Framework
RSVP Setup Protection draft-shen-mpls-rsvp-setup-protection-02
Protection & Restoration Design Team - CCAMP WG
Guoman Liu ) ) Yuefeng Jian Jinghai ) Zongpeng )
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
Greg Mirsky Jeff Tantsura Mach Chen Ilya Varlashkin
LSP Fast-Reroute Using RSVP Detours
Optical Fast Reroute Adrian Farrel : Old Dog Consulting
Technical Issues with draft-ietf-mpls-bfd-directed
PW Control Word Stitching
PW Control Word Stitching
Jia He Italo Busi Jeong-dong Ryoo Bin Yeong Yoon Peter Park
IPFRR WITH FAST NOTIFICATION
Presentation transcript:

MPLS-TP Shared Mesh Protection draft-cheung-mpls-tp-mesh-protection-04 IETF 82 – Taipei, November 2011 Taesik Cheung and Jeong-Dong Ryoo (ETRI) Yaacov Weingarten and Nurit Sprecher (NSN) Daniel King (Old Dog)

Main Points of Solution Build on existing linear protection – Protection switching action (re-use linear protection) – Coordination action (defined in this draft) One LSP for each protection path – There is no shortage of labels – Each LSP has end-to-end OAM/PSC channel Parallel control of protection segments – Minimize coordination processing time Immediate traffic switch – Rapid failover as fast as linear protection

Principle of Operation End node detecting failure initiates protection – Informs Protection Switching (PS) Event to SEN – Starts linear protection SEN coordinates use of shared resource – Informs Resource Allocation (RA) Notification to SSN – Blocks low priority protection LSP and sends Lockout (LO) Request to the corresponding end node (For equal priority, waits for reply from SSN) SSN coordinates use of shared resource – Blocks equal or low priority protection LSP and sends LO Request (uses Protection ID for tie-break) – Replies RA Ack to SEN Block operation will be added in version 05.

Protocol Messages Blue: Linear protection protocol messages Red: PS Event (EN  SEN’s) Orange (solid): RA Notification (SEN  SSN) Orange (dotted): RA Ack (SSN  SEN) Green: LO Request (SEN/SSN  EN) PQRSTU CDEFGH AB Priority: P1>P2>P3>P4 P2 P1P3P4 X SF (A  B) Define another message to unblock: LO Ack (EN  SEN/SSN)

Example 1 (SF at high priority LSP) Procedures – A detects SF, sends PS Event to P and starts linear protection. – P blocks P2, sends LO Request to C and RA Notification to Q. – Q blocks P2 and sends LO Request to D (and replies RA Ack to P). – C and D go to Lockout state. A PQ B CD [ Normal ] W1 P1 P2 W2 A PQ B CD [ Protection ] X 1. SF (A  B) W1 P1 P2 W2 Priority P1 > P2 Lockout

Example 2 (SF at low priority LSP) Procedures – C detects SF, sends PS Event to P and starts linear protection. – P does nothing. A PQ B CD [ Normal ] W1 P1 P2 W2 A PQ B CD [ Protection ] W1 P1 P2 W2 Priority P1 > P2 X 1. SF (C  D)

Example 3 (Pre-emption) Procedures (continued from Example 2) – A detects SF, sends PS Event to P and starts linear protection. – P blocks P2, sends LO Request to C and RA Notification to Q. – Q blocks P2, sends LO Request to D (and replies RA Ack to P). – C and D go to Lockout state. (return to the failed W2) A PQ B CD [ P2 occupies P-Q ] W1 P1 P2 W2 A PQ B CD [ P2 pre-empted ] X 2. SF (A  B) W1 P1 P2 W2 Priority P1 > P2 X 1. SF (C  D) X X Lockout

Example 4 (Equal priority) Procedures (First come, first served) – A detects SF, sends PS Event to P and starts linear protection. – P sends RA Notification to Q and waits for reply. – Q blocks P2, sends LO Request to D and replies RA Ack to P. – P blocks P2 and sends LO Request to C. – C and D go to Lockout state. A PQ B CD [ Normal ] W1 P1 P2 W2 A PQ B CD [ Protection ] X 1. SF (A  B) W1 P1 P2 W2 Priority P1 = P2 Lockout

Example 5 (Race condition) Procedures (Equal priority resolved by Protection path ID) – B detects SF, sends PS Event to Q and starts linear protection. – C detects SF, sends PS Event to P and starts linear protection. – Q and P sends RA Notification to each other and wait for reply. – P blocks P2, sends LO Request to C and replies RA Ack to Q. – Q blocks P2 and sends LO Request to D. – C and D go to Lockout state. (return to the failed W2) A PQ B CD [ Simultaneous Failures ] W1 P1 P2 W2 A PQ B CD [ P2 pre-empted ] W1 P1 P2 W2 Priority P1 = P2 (PID1 > PID2) X 1. SF (C  D) X X Lockout X 1. SF (A  B) X