Multi-Services Over MPLS Dr. Ghassem Koleyni Dr. Khalid Ahmad March 2002.

Slides:



Advertisements
Similar presentations
MPLS and GMPLS Li Yin CS294 presentation.
Advertisements

Q5/13: Network Interworking Including, IP Multiservices Networks
Japan Telecom Information & Communication Labs
Multi-service Architecture: Evolution of Network Architecture Keith Knightson Khalid Ahmad Carrier Data Networks Nortel Networks, Canada IP-Networking/Mediacom.
Identifying MPLS Applications
Multi-Protocol Label Switch (MPLS)
Leading Edge Routing MPLS Enhancements to Support Layer 2 Transport Services Jeremy Brayley
Introducing MPLS Labels and Label Stacks
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
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.
MPLS and Traffic Engineering
Introduction to MPLS and Traffic Engineering
MPLS A single forwarding paradigm (label swapping), multiple routing paradigms Multiple link-specific realizations of the label swapping forwarding paradigm.
© 2006 Cisco Systems, Inc. All rights reserved. Implementing Secure Converged Wide Area Networks (ISCW) Module 4: Frame Mode MPLS Implementation.
Multi-Protocol Label Switching
Multi-Protocol Label Switch (MPLS) 1 Outline Introduction MPLS Terminology MPLS Operation – Label Encapsulation Label Distribution Protocol (LDP) Any.
A General approach to MPLS Path Protection using Segments Ashish Gupta Ashish Gupta.
1 Network Architecture and Design Internet QoS Differentiated Services (DiffServ) Multiprotocol Label Switching (MPLS) Reference Zheng Wang, Internet QoS,
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.
MPLS Evan Roggenkamp. Introduction Multiprotocol Label Switching High-performance Found in telecommunications networks Directs data from one network node.
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.
© 2006 Cisco Systems, Inc. All rights reserved. MPLS v2.2—1-1 MPLS Concepts Introducing Basic MPLS Concepts.
Internet, Part 2 1) Session Initiating Protocol (SIP) 2) Quality of Service (QoS) support 3) Mobility aspects (terminal vs. personal mobility) 4) Mobile.
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.
M P L S. MPLS Overview MPLS or Multiprotocol label switching is a new network protocol that defined a mechanism for packet forwarding in network router.
1 Multiprotocol Label Switching. 2 “ ” It was designed to provide a unified data-carrying service for both circuit-based clients and packet-switching.
End-to-end resource management in DiffServ Networks –DiffServ focuses on singal domain –Users want end-to-end services –No consensus at this time –Two.
IP/MPLS Multiprotocol Label Switching
MultiProtocol Label Switching (MPLS) July 29, 2000TECON 2000 Pramoda Nallur Alcatel Internetworking Division.
Multiprotocol Label Switching (MPLS) References: Juniper white papers on MPLS and DiffServ at: white_papers/
© 2006 Cisco Systems, Inc. All rights reserved. MPLS Introduction Module 4: Frame Mode MPLS Implementation.
Multi-protocol Label Switching Jiang Wu Computer Science Seminar 5400.
Capitalizing on New Standards for ATM to MPLS Convergence
MPLS and Traffic Engineering Ji-Hoon Yun Computer Communications and Switching Systems Lab.
Chapter 1. Introduction. By Sanghyun Ahn, Deot. Of Computer Science and Statistics, University of Seoul A Brief Networking History §Internet – started.
MPLS Forwarder Preliminary 1 Outline MPLS Overview MPLS Overview MPLS MRD MPLS Data Path HLD 48K MPLS Fwder HLD IPE MPLS Fwder HLD Issues Summary.
Routing in Optical Networks Markus Isomäki IP and MPLS in Optical Domain.
Brief Introduction to Juniper and its TE features Huang Jie [CSD-Team19]
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
MPLS Concepts Introducing Basic MPLS Concepts. Outline Overview What Are the Foundations of Traditional IP Routing? Basic MPLS Features Benefits of MPLS.
MPLS Some notations: LSP: Label Switched Path
1 Multiprotocol Label Switching (MPLS) and its Applications Network Architecture Spring 2009 Lecture 17.
An Application of VoIP and MPLS Advisor: Dr. Kevin Ryan
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
August 2004draft-bocci-2vpn-pnni-mpls-iw-01.txt Signalling Interworking for ATM VPWS draft-bocci-l2vpn-pnni-mpls-iw-01 Matthew Bocci, Mustapha Aissaoui,
Module 2 MPLS Concepts.
Multiple Protocol Support: Multiprotocol Level Switching.
A Snapshot on MPLS Reliability Features Ping Pan March, 2002.
VP Technology Strategy Marconi Communications
MULTI-PROTOCOL LABEL SWITCHING By: By: YASHWANT.V YASHWANT.V ROLL NO:20 ROLL NO:20.
Multi-protocol Label Switching
Bearer Control for VoIP and VoMPLS Control Plane Francois Le Faucheur Bruce Thompson Cisco Systems, Inc. Angela Chiu AT&T March 30, 2000.
Fabric: A Retrospective on Evolving SDN Presented by: Tarek Elgamal.
MPLS Introduction How MPLS Works ?? MPLS - The Motivation MPLS Application MPLS Advantages Conclusion.
Multiprotocol Label Switching (MPLS) Routing algorithms provide support for performance goals – Distributed and dynamic React to congestion Load balance.
Multi-protocol Label Switching (MPLS) RFC 3031 MPLS provides new capabilities: QoS support Traffic engineering VPN Multiprotocol support.
An evolutionary approach to G-MPLS ensuring a smooth migration of legacy networks Ben Martens Alcatel USA.
Advanced Computer Networks
Requirements for LER Forwarding of IPv4 Option Packets
CHAPTER 8 Network Management
MPLS and its Applications CS 520 – Winter 2006 Lecture 17
MPLS and its Applications CS 520 – Winter 2007 Lecture 17
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.
Outline Network Evolution and Situation Interworking Requirements
Presentation transcript:

Multi-Services Over MPLS Dr. Ghassem Koleyni Dr. Khalid Ahmad March 2002

Multi-Services Over MPLS - 2 Acknowledgements Contributions of Bilel Jamousi Tim Pearson Mina Azad to this presentation is acknowledged.

Multi-Services Over MPLS - 3 Outline Today’s Networks Evolution Towards MPLS Interworking Brief MPLS Overview Interworking Concepts Interworking Challenges Conclusions

Multi-Services Over MPLS - 4 Today’s Network Architectures Multiple, interworked, interdependent networks Diversity of control and management architectures Capacity and performance bottlenecks Each network has its own control plane and management plane Multiple, interworked, interdependent networks Diversity of control and management architectures Capacity and performance bottlenecks Each network has its own control plane and management plane IP/MPLS Networks PSTN/ISDN Radio Access Networks Ethernet Networks DSL- based Access Frame Relay Networks IWF ATM Networks IWF

Multi-Services Over MPLS - 5 Near Term Evolution ATM Networks IWF PSTN/ISDN Rec. Q.2931, PNNI Frame Relay Networks IP-based Networks PSTN/ISDN OSF & NM, M series Rec. Rec. Y.1310 IETF RFCs Q & X series Rec. IWF Rec. I.555 Rec. I.580 Rec. Q.931 ATM OSF & NM, M series Rec. SNMP based FR OSF & NM OSF = Operating Support Function Prose Convergence on ATM core networking enables initial stage of unified management and control Enhanced performance and QoS capabilities for multi-services over common platform Prose Convergence on ATM core networking enables initial stage of unified management and control Enhanced performance and QoS capabilities for multi-services over common platform PSTN/ISDN IWF SS7 Network Rec. I.580 Rec. Q.700 series Cons Lack of service transparency between IP based services and ATM/PSTN services Cons Lack of service transparency between IP based services and ATM/PSTN services

Multi-Services Over MPLS - 6 Outline Today’s Networks Evolution Towards MPLS Interworking Brief MPLS Overview Interworking Concepts Interworking Challenges Conclusions

Multi-Services Over MPLS - 7 Mid Term Evolution Network Architecture-Convergence on MPLS Core MPLS NETWORK ATM Networks Frame Relay Networks Frame Relay Networks IWF Ethernet Networks Ethernet Networks ATM Networks Label Switching Router (LSR)Label Switched Path (LSP) IWF Requires well defined interworking mechanism for all services Transfer plane functions Control plane functions Management plane functions Requires well defined interworking mechanism for all services Transfer plane functions Control plane functions Management plane functions

Multi-Services Over MPLS - 8 MPLS Gateway Networking Solution implications Multiservice Access Networks Core Network L3 VPN and other IP services ATM FR Ethernet ATM FR Ethernet L2/L3 VPN services Traditional L2 services L3 VPN and other IP services L2/L3 VPN services Traditional L2 services MPLS Core IP Routing L2 Access Networks IP-based Networks IP Routing L2 Access Networks End-to-end SPVC/SVCs Exploiting label stacking capabilities of MPLS IWF PNNI Networking Stacked LSPs MPLS Gateway PNNI IWF CR-LDP/RSVP-TE IP-based Networks

Multi-Services Over MPLS - 9 Why Multi-Services over MPLS? Operational Expenditure Reduction –Leveraging existing IP/MPLS packet core –Scaling all networks across a common transport and control core Preservation of Existing Layer Two Operational Models –Existing Layer Two features and functionality (including SLAs) can be maintained by providing OAM interworking Core Network Scalability –High speed links in routed core (e.g., potential OC192 forwarding capability) –QoS/Traffic engineering based on explicit routing –Aggregation capabilities based on label stacking Operational Expenditure Reduction –Leveraging existing IP/MPLS packet core –Scaling all networks across a common transport and control core Preservation of Existing Layer Two Operational Models –Existing Layer Two features and functionality (including SLAs) can be maintained by providing OAM interworking Core Network Scalability –High speed links in routed core (e.g., potential OC192 forwarding capability) –QoS/Traffic engineering based on explicit routing –Aggregation capabilities based on label stacking

Multi-Services Over MPLS - 10 Outline Today’s Networks Evolution Towards MPLS Interworking Brief MPLS Overview Interworking concepts Interworking Challenges Conclusions

Multi-Services Over MPLS - 11 Overview of MPLS Forwarding Processing of the packet is done at the edge; restricting core to packet forwarding Forwarding is based solely on the label, not on destination IP address in the packet Packet forwarded based on destination IP address IP Ingress LER adds label to packet Packet forwarded based on label Egress LER removes label IP Packet forwarded based on destination IP address IP 20 IP 10

Multi-Services Over MPLS - 12 MPLS combination of routing and switching IPATM Control Plane Label switching MPLS Multiprotocol Label Switching (MPLS) is hybrid model that makes use of the best properties in both Packet routing & label switching. IP routing Software Forwarding Label Switching IP routing software MPLS uses the advantages of both packet routing & label switching protocols

Multi-Services Over MPLS - 13 Source Routing in MPLS Ingress node determines path from ingress to egress based on layer 3 routing protocol Easier to do policy or QoS based routing LSR B LSR C LSR D LSR E LSR A Forward to LSR B LSR C LSR D LSR E Forward to LSR B LSR C LSR D LSR E LSR=Label Switching Router

Multi-Services Over MPLS - 14 Hop-by-Hop Routing in MPLS LSR B LSR C LSR D LSR E LSR A Forward to LSR B Forward to LSR B Forward to LSR C Forward to LSR C Forward to LSR D Forward to LSR D Forward to LSR E Forward to LSR E Forward to LSR... Forward to LSR... Each node runs layer 3 routing protocol Forwarding decisions made independently at each node

Multi-Services Over MPLS - 15 MPLS Protocol Stack Physical Layer 2 (PPP, ATM, FR,..) MPLS IP or Multi-Service Application

Multi-Services Over MPLS - 16 Control Plane Diversity in MPLS Control Plane PNNI Routing OSPF, ISIS Routing Signaling PNNI Signaling N/A Addressing NSAPIP ATM OSPF-TE, ISIS-TE CR-LDP or RSVP-TE IP MPLSIP MPLS essentially functions as a Connection-oriented service MPLS uses IP routing and control protocols MPLS makes use of Layer 2 typical link-layer protocols, e.g. PPP, FR, ATM, Ethernet, etc.

Multi-Services Over MPLS - 17 Outline Today’s Networks Evolution Towards MPLS Interworking Brief MPLS Overview Interworking concepts Interworking Challenges Conclusions

Multi-Services Over MPLS - 18 General Network interworking MPLS Core Network B Network A IWF IWF=Interworking Function Networks A and B are similar networks, e.g. both are ATM or Frame Relay, etc. In Network Interworking, the PCI (Protocol Control Information) of the protocol and the payload information used in two similar networks are transferred transparently by an IWF (Interworking Function). Typically the IWF encapsulates the information which is transmitted by means of an adaptation function and transfers it transparently to the other network.

Multi-Services Over MPLS - 19 General Service Interworking Network B Network A IWF IWF=Interworking Function Networks A and B are NOT similar networks, e.g. one may be ATM and the other Frame Relay or MPLS In Service Interworking, the IWF between two dissimilar protocols (e.g., ATM & MPLS) terminates the protocol used in one network and translates (i.e. maps) its Protocol Control Information (PCI) to the PCI of the protocol used in other network for User, Control and Management Plane functions to the extent possible.

Multi-Services Over MPLS - 20 Example ATM-MPLS Network Interworking ATM Network A ATM Network B LSP “tunnel” IWF IWF=Interworking Function LSR In MPLS, network interworking and tunnelling concepts are used interchangeably

Multi-Services Over MPLS - 21 ATM-MPLS Standards Activities Standards activities in ITU-T, ATM Forum and IETF Draft Recommendation Y.atmpls in SG13 Extensive discussion in ITU-T on interworking issues –QoS support –Transparency of ATM services, e.g., OAM –Cell and frame encapsulation formats –Control plane signalling (e.g, PNNI, etc.) Work in progress in SG11 on signalling requirements and protocols for ATM- MPLS interworking One approved specification in ATM Forum, af-aic-0178 –Work in progress to enhance the specification Several drafts under consideration in IETF (PWE3 WG) –Draft fischer –Draft koleyni –Draft brayley –Draft martini ITU-T SG13 Lead Study Group for IP related matters and on Multi-protocol and IP- based networks and their internetworking Q5/13 mandate is to work on General Interworking including IP-based Multi-service Networks ITU-T SG13 Lead Study Group for IP related matters and on Multi-protocol and IP- based networks and their internetworking Q5/13 mandate is to work on General Interworking including IP-based Multi-service Networks

Multi-Services Over MPLS - 22 FR-MPLS Standards Activities Standards activities in ITU-T SG13,Frame Relay Forum, MPLS Forum and IETF Discussions are in preliminary stages in ITU-T No approved specification yet in any Forum Couple of drafts under consideration in IETF –Draft kamapabhava –Draft martini Convergence on FR-MPLS interworking is progressing rapidly in all forums

Multi-Services Over MPLS - 23 Ethernet/TDM-MPLS Standards Activities Ethernet Standards activities only in IETF PWE3 WG No approved specification yet Couple of drafts under consideration in IETF –Draft so –Draft martini TDM Standards activities only in IETF No approved specification yet Few drafts under consideration in IETF Convergence on Ethernet over MPLS specification is progressing in IETF

Multi-Services Over MPLS - 24 Example of Encapsulation Format Payload Control Fields and Service Specific Header (SSH) Interworking Label Transport Label Transport labelInterworking label Control Field & SSH Payload MPLS Frame Label Stacking

Multi-Services Over MPLS - 25 Outline Today’s Networks Evolution Towards MPLS Interworking Brief MPLS Overview Interworking concepts Interworking Challenges Conclusions

Multi-Services Over MPLS - 26 Interworking Challenges-Sharing of LSPs How to ensure QoS transparency if multiple services share same transport LSP, e.g., bandwidth sharing between ATM & FR ? MPLS Transport LSP ATM FR

Multi-Services Over MPLS - 27 Interworking Challenges-QoS ATM MPLS tunnel with QoS x MPLS tunnel with QoS y Mapping of ATM services to diffserve classes for preservation of QoS transparency Should the LSPs be segregated based on QoS classes? Mapping of ATM services to diffserve classes for preservation of QoS transparency Should the LSPs be segregated based on QoS classes? Examples of service mapping ATM Transfer Capability Diffserv Class DBR EF SBR.1 EF SBR.2/.3 AF1/AF2

Multi-Services Over MPLS - 28 Interworking Challenges- OAM & Fault Management ATM Network A ATM Network B LSP “tunnel” IWF = Possible trouble location I.610Y.1711? OSF/TMNSNMP How fault and performance monitoring capabilities between ATM and MPLS networks can be related? How do the management I/F communicate (I.e., TMN (CMIP) and SNMP)? How SLA performance management is handled? How fault and performance monitoring capabilities between ATM and MPLS networks can be related? How do the management I/F communicate (I.e., TMN (CMIP) and SNMP)? How SLA performance management is handled? ? Q3, M3

Multi-Services Over MPLS - 29 Interworking Challenges -Protection Switching ATM NWK ATM MPLS working path MPLS protection path ATM working path ATM protection path MPLS Network Protection switching by OAM or fast reroute by control plane? IETF adopting restoration based on rerouting capabilities (control plane) Local repair or end-to-end protection? Is local repair manageable? ITU-T working on protection switching model based on extensions of basic SDH (Synchronous Digital Hierarchy) approach Protection switching by OAM or fast reroute by control plane? IETF adopting restoration based on rerouting capabilities (control plane) Local repair or end-to-end protection? Is local repair manageable? ITU-T working on protection switching model based on extensions of basic SDH (Synchronous Digital Hierarchy) approach

Multi-Services Over MPLS - 30 Interworking Challenges-Traffic Management ATM Network B RSVP providing some flexibilities Diffserv require substantial enhancement to LSR traffic management capabilities, i.e. CAC, policing RSVP providing some flexibilities Diffserv require substantial enhancement to LSR traffic management capabilities, i.e. CAC, policing I.371 & TM4.1 Well defined TM capabilities ATM Network A LSP “tunnel” IWF = Congestion RSVP & Diffserv?

Multi-Services Over MPLS - 31 Outline Today’s Networks Evolution Towards MPLS Interworking Brief MPLS Overview Interworking Concepts Interworking Challenges Conclusions

Multi-Services Over MPLS - 32 Conclusions This presentation addresses interworking implications towards core networks evolution to MPLS. Extensive standards activities, aimed at addressing interworking between different technologies and challenges posed by interworking, in ITU-T, ATM Forum and IETF. The ATM-MPLS interworking is used to highlight approaches being adopted to achieve seamless interworking in the transfer plane, control plane and management plane functions.

Multi-Services Over MPLS - 33 List of acronyms ATMAsynchronous Transfer Mode FRFrame Relay ISDNIntegrated Services Digital Network ISIS Intermediate System to Intermediate System (an Intra- Domain Routing Exchange Protocol for use in Conjunction with the Protocol for Providing the Connectionless-mode Network Service IWFInterworking Function LSRLabel Switching Router MPLSMulti-Protocol Label Switching NMNetwork Management NSAPNetwork Service Access Point OSPFOpen Shortest Path First PNNIPrivate Network-to-Network Interface PSTNPublic Switched Telephone Network QoSQuality of service RSVPResource Reservation Protocol SNMPSimple Network Management Protocol

Multi-Services Over MPLS - 34 Thank you for you attention