(Slide set by Norvald Stol/Steinar Bjørnstad

Slides:



Advertisements
Similar presentations
1 On the Management Issues over Lambda Networks 2005 / 08 / 23 Te-Lung Liu Associate Researcher NCHC, Taiwan.
Advertisements

MPLS and GMPLS Li Yin CS294 presentation.
APNOMS03 1 A Resilient Path Management for BGP/MPLS VPN Jong T. Park School of Electrical Eng. And Computer Science Kyungpook National University
Generalized Multiprotocol Label Switching: An Overview of Signaling Enhancements and Recovery Techniques IEEE Communications Magazine July 2001.
Protection and Restoration in Optical Network
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Understanding MPLS TE Components.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—8-1 MPLS TE Overview Introducing the TE Concept.
File Name Increasing IP Network Survivability: An Introduction to Protection Mechanisms Jonathan Sadler Lead Engineer - ONG SE October 22,
1 Generalized Multiprotocol Label Switching Konstantinos Lizos PhD Student – Spring 2015 University of Oslo (UiO) The Faculty of Mathematics.
CS Summer 2003 Lecture 12 FastReRoute (FRR) - Big Picture.
Jan 29, 2006Lahore University of Management Sciences1 Seamless Detection of Link and Node Failures for Local Protection in MPLS Zartash Afzal Uzmi Computer.
Protection in OBS Zartash Afzal Uzmi. Jan 13, 2006Lahore University of Management Sciences2 First slide… This is not a tutorial! This is a discussion.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
Presented by: Dmitri Perelman Nadav Chachmon. Agenda Overview MPLS evolution to GMPLS Switching issues –GMPLS label and its distribution –LSP creation.
December 20, 2004MPLS: TE and Restoration1 MPLS: Traffic Engineering and Restoration Routing Zartash Afzal Uzmi Computer Science and Engineering Lahore.
MPLS H/W update Brief description of the lab What it is? Why do we need it? Mechanisms and Protocols.
MPLS and Traffic Engineering
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
Introduction to MPLS and Traffic Engineering
Path Protection in MPLS Networks Using Segment Based Approach.
Introduction to Protection & Restoration for OBS Copyright, 2000, SUNY, Univ. at Buffalo Presented by Zaoyang Guo & Dahai Xu.
Multi-Protocol Label Switching
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
A Study of MPLS Department of Computing Science & Engineering DE MONTFORT UNIVERSITY, LEICESTER, U.K. By PARMINDER SINGH KANG
Control and Traffic Management Paper: Banerjee et al.: ” Generalized multiprotocol label switching: an overview of signaling enhancements and recovery.
1 MPLS Architecture. 2 MPLS Network Model MPLS LSR = Label Switched Router LER = Label Edge Router LER LSR LER LSR IP MPLS IP Internet LSR.
SMUCSE 8344 Constraint-Based Routing in MPLS. SMUCSE 8344 Constraint Based Routing (CBR) What is CBR –Each link a collection of attributes (performance,
An introduction to MPLS and GMPLS (and briefly T-MPLS)
1 Multi-Protocol Label Switching (MPLS) presented by: chitralekha tamrakar (B.S.E.) divya krit tamrakar (B.S.E.) Rashmi shrivastava(B.S.E.) prakriti.
1 Introduction to Optical Networks. 2 Telecommunications Network Architecture.
Data Communications and Networks Chapter 2 - Network Technologies - Circuit and Packet Switching Data Communications and Network.
NTNU Protection switching TTM1: Optical transport and access networks By Steinar Bjørnstad 2014.
1 Multi Protocol Label Switching Presented by: Petros Ioannou Dept. of Electrical and Computer Engineering, UCY.
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.
Introduction to MPLS and Traffic Engineering Zartash Afzal Uzmi.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Multi-Protocol Label Switching University of Southern Queensland.
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
Draft-shiomoto-ccamp-switch-programming-00 74th IETF San Francisco March Advice on When It is Safe to Start Sending Data on Label Switched Paths.
Routing in Optical Networks Markus Isomäki IP and MPLS in Optical Domain.
Computer Networks with Internet Technology William Stallings
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
IP Traffic Management In IP- OVER-WDM Networks:HOW? Javier Aracil, Daniel Morato, and Mikel Izal Universidad Publica de Navarra, Pamplona, Spain Presenter:Chen.
Protection and Restoration Definitions A major application for MPLS.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Graceful Label Numbering in Optical MPLS Networks Ibrahim C. Arkut Refik C. Arkut Nasir Ghani
CSC Survivability Anuj Dewangan Parinda Gandhi.
Enhanced Protection using Shared Segment Backups in a Multiservice GMPLS-based Networks Anna Urra, Eusebi Calle, Jose L Marzo Institute of Informatics.
Copyright © 2004 Juniper Networks, Inc. Proprietary and Confidentialwww.juniper.net 1 Setup and Maintenance of Pseudo- Wires Using RSVP-TE Draft-raggarwa-rsvpte-pw-01.txt.
Two-layer Restoration Scheme for IP over Optical Networks with MPLS Jia Ke, L. Mason, Q. Yang ICIS, School of EEE, Nanyang Technological University
Multiple Metrics for Traffic Engineering with IS-IS and OSPF draft-fedyk-isis-ospf-te-metrics-00.txt Don Fedyk, Nortel Networks Anoop Ghanwani, Nortel.
MPLS Some notations: LSP: Label Switched Path
IETF-70th Vancouver1 Extensions to GMPLS RSVP-TE for Bidirectional Lightpath with the Same Wavelength draft-xu-rsvpte-bidir-wave-01 Sugang Xu, Hiroaki.
Mr. Mark Welton.  WAN transportation method that formats data into frames and sent over a network controlled by a service provider  Frame Relay is often.
RSVP-TE Extensions to Notification for Shared Mesh Protection CCAMP WG, IETF 81th draft-he-ccamp-notification-shared-mesh-protection-00 Wenjuan He
June 4, 2003Carleton University & EIONGMPLS - 1 GMPLS Generalized Multiprotocol Label Switching Vijay Mahendran Sumita Ponnuchamy Christy Gnanapragasam.
1 Why Optical Layer Protection? Optical layer provides lightpath services to its client layers (e.g., SONET, IP, ATM) Protection mechanisms exist in the.
Unit III Bandwidth Utilization: Multiplexing and Spectrum Spreading In practical life the bandwidth available of links is limited. The proper utilization.
RSVP-TE Extensions to Establish Associated Bidirectional LSP MPLS/CCAMP WG, IETF 81th, Quebec draft-ietf-ccamp-mpls-tp-rsvpte-ext-associated-lsp-01 Fei.
Multiple Protocol Support: Multiprotocol Level Switching.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
Label Distribution Protocols LDP: hop-by-hop routing RSVP-TE: explicit routing CR-LDP: another explicit routing protocol, no longer under development.
1 Protection in SONET Path layer protection scheme: operate on individual connections Line layer protection scheme: operate on the entire set of connections.
Multi-protocol Label Switching
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Packet Switching Networks & Frame Relay
Protection & Restoration Design Team - CCAMP WG
Network Survivability
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)
Presentation transcript:

(Slide set by Norvald Stol/Steinar Bjørnstad 2013)

Outline Introduction Enhancements to signaling - Hierarchical LSP setup - The suggested label - Bidirectional LSP setup - Notify messages GMPLS protection and Restoration techniques - Protection mechanisms (Span/Path protection) - Restoration mechanisms Conclusions

Introduction IP -> MPLS => Datagram to Virtual Connection (VC) (point-to-point) Explicitly routed label switched paths (LSPs) established before information transport – independent of actual routing paradigm Label swapping used as forwarding paradigm Forwarding equivalence classes (FECs) Label hierarchy / Label stacking

Introduction (2) Constraint based routing - traffic engineering (QoS differentiation) - fast reroute (after failure) - diversity routing (disjoint alternative paths for protection) Routing protocols (e.g. OSPF) must exchange sufficient information for ”constraint” Resource reservation protocol with traffic engineering (RSVP-TE) is used to establish LSP/label forwarding states along path. (The alternative CR-LDP is not used any more)

Introduction (3) Generalized MPLS: Extensions to handle e.g. optical network resources (OXC’s) (e.g. extensions of OSPF, RSVP-TE). Common control plane for packet and optical network New Link Management Protocol (LMP) for optical links. Support for (label) switching in time, wavelength and space domains – and a label hierarchy. Additional functionality to handle bidirectional links and protection/restoration.

RSVP-TE and OSPF enhancements RSVP-TE (CR-LDP) Initiate optical channel trails For optical networks and other connection oriented networks OSPF (IS-IS) Advertise availability of resources Bandwidth of wavelengths Interface types Other network attributes and constraints

Enhancements to signaling Control plane may be physically diverse from the data plane. Hierarchical LSPs  (Study the example in the article to see what establishing a new LSP may entail, start with LSP1) The suggested label: An upstream node suggests an optimal label (fast) May be overridden by its downstream node (slower) - In optical networks with limited wavelength conversion Suggested wavelength (-label) to use is very useful

Enhancements to signaling (2) Bidirectional LSP setup (New in GMPLS): Bidirectional optical LSPs (lightpaths) are important for network operators Fate sharing Protection and restoration Same QoS in both directions, same resource demands Problems with two independent LSPs in MPLS: Additional delay in set-up (problem in protection) Race conditions for scarce resources => lower probability of success for both directions simultaneously Twice the control overhead In GMPLS: Single set of Path/Request and Resv/Mapping messages used to establish LSPs in both directions at once.

Enhancements to signaling (3) Notify messages: Added to RSVP-TE for GMPLS Provides a mechanism for informing nonadjacent nodes of LSP-related failures. Inform nodes responsible for restoring connection Avoid processing in intermediate nodes Speed up Failure detection and reaction Re-establishment of normal operation

GMPLS Protection and Restoration Four primary steps of fault management: Detection - should be handled at layer closest to failure, i.e. optical layer. E.g. ”Loss-of-light” (LOL), Bit Error Ratio, .. Localization - requires communication between nodes. LMP includes procedure for fault localization. Channel fail message over separate control channel Notification - Notify message added to RSVP-TE signaling Mitigation “Repairing the failure”

GMPLS Protection and Restoration (2) Path switching (End-to-end) Failures addressed at path end-points Line switching (local) Action at intermediate transit nodes where the failure is detected Prot and rest. Terms not precisely defined: In practice used for fault handling in different time frames. ”Protection” Fast usually pre-allocated resources to handle failures quickly, e.g. SDH/SONET: 50 ms – 100% extra resources and simultaneous transmission. (1+1 protection)

GMPLS Restoration When fault is handled after a failure has occurred Dynamic resource allocation Usually at least one order of magnitude higher delay than protection Different levels of ”preparedness” Pre-calculated routes or not; Some resources reserved or not

GMPLS Protection and Restoration (3) Protection mechanisms: 1+1 protection: simultaneous transmission of data on two different paths. M:N protection: M preallocated back-up paths shared by N connections. (1:N is most usual; 1:1 also relevant). Span protection – between adjacent nodes (NB! Avoid ”fate sharing”):

GMPLS Protection and Restoration (4) 1+1 Path protection (disjoint paths): For M:N Path protection: back-up paths may be used for lower priority traffic in normal operation – preemption (Supported by GMPLS)

GMPLS Protection and Restoration (5) Restoration mechanisms: Alternative paths may be computed beforehand, but resources are seldom allocated before they are needed.

Conclusion GMPLS is a good idea and do have a lot of nice functionality to handle the networks of the future!