SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
Carrier Ethernet Network Solutions

Extending Connection-Oriented Ethernet End-to-End Using MPLS-TP

                                                              Pat Moore
                                                    Metaswitch Networks
                                            Network Technologies Division
                                             Pat.moore@metaswitch.com
Metaswitch Expertise

Previously Data Connection Ltd. (DCL)
• Network Protocol source code since 1983            Customers
• 1st portable GMPLS protocol solution
• 1st portable O-UNI protocol solution
• 1st portable LMP protocol solution
• 1st portable G.709 OTN protocol solution
• 1st portable MPLS-TP protocol solution




                                             Copyright © Metaswitch Networks | www.metaswitch.com | 1
MPLS-TP Overview
                                   Service

                                     PW



           Attachment
                               MPLS-TP LSP                          Attachment
              Circuit                                                  Circuit
    CE                  PE   Packet-switched MPLS    PE                             CE

                                                                             CE Customer Edge
                                                                             PE Provider Edge
                                                                             PW Pseudowire
• MPLS-TP = Ethernet + GMPLS + OAM
    • + Control Plane (optional)
• Typically with a pseudowire (PW) layer above



                                                    Copyright © Metaswitch Networks | www.metaswitch.com | 2
MPLS-TP Re-uses Existing Technology
• MPLS transport over Ethernet, e.g.
   • Bi-directional LSPs
        • Ensures sent/received traffic follows same route
   • “Profiling” to remove MPLS features not suited to transport
        • Penultimate-hop label popping
• Optional Management Plane provisioning
• Optional GMPLS Control Plane for MPLS-TP facilitates
   • Automated provisioning
   • Sophisticated protection and restoration

• MPLS-TP OAM is the major new addition




                                             Copyright © Metaswitch Networks | www.metaswitch.com | 3
MPLS-TP OAM
                                                                              • Continuity Check
• OAM for both PW and MPLS-TP                                                 • Continuity Verification
   • Separately monitor service and transport                                 • Packet Loss Monitoring
• There are a number proposed OAM alternatives                                • Delay Measurement
   • Y.1731 (pre-standard deployments?)                                       • Remote Defect Indication
   • RFC 5586 MPLS Generic Associated Channel (GACh)                          • Alarm Reporting
                                  LSP Label           Payload
                                                                              • Client Signal Failure Indication
                        Data                                                  • Lock Reporting
               LSP
                        GACh                                                  • More…
                                  LSP Label   GAL = 0x0D   OAM Protocol
                                    S=0          S=1          Data




• GACh allows various OAM schemes and protocols
                                                     GACh processing                        OAM specific
             LSP egress module                          module                                module




             Pop LSP label from                      Parse Associated
                   stack.                            Channel Header                        Process OAM
             Recognize Generic                       Determine OAM                       protocol message.
              Associated Label                        protocol type.




                                                                          Copyright © Metaswitch Networks | www.metaswitch.com | 4
Network Layering Example
• Multi-Segment Pseudowires allow a COE circuit to
   • Transition between different technologies
       • Management provisioned / Control Plane signaled
       • MPLS-TP / traditional MPLS
   • Transition between different Carriers

• Anticipated deployment case
   • Management provisioned PWs at the edge
   • Control Plane signaled PWs across the backbone
   • Potential for statically configured T-PEs at customer sites
                                                                                           S-PE Switching PE
                                                                                           T-PE Terminating PE

                                                  Service

                                                  MS-PW
                      Static                                                         Static
         Static       LSP                           LSP                              LSP               Static
                                  S-PE                             S-PE
        T-PE                                                                                          T-PE
                  Packet access                 Backbone                       Packet access



                                                                   Copyright © Metaswitch Networks | www.metaswitch.com | 5
OAM is Layered as well
• End-to-end OAM for Service
• PW-layer OAM
   • Monitor / diagnose a particular Carrier or Network Region

• Per-carrier or per-region OAM
   • Monitor / diagnose each hop of an LSP

• Common OAM technology


                                              Service

                                              MS-PW
                     Static                                                        Static
        Static       LSP                        LSP                                LSP              Static
                                 S-PE                            S-PE
        T-PE                                                                                        T-PE
                 Packet access               Backbone                       Packet access




                                                                 Copyright © Metaswitch Networks | www.metaswitch.com | 6
Layering is Potentially More Extensive
• Multiple layers can include
   •   Service layer (e.g. PW for Ethernet service)
   •   MPLS-TP transport layer
   •   TDM layer (e.g. OTN ODU)
   •   WDM layer (e.g. OTN OCh)

• Each Carrier uses only the layers it needs
   • Only use a layer if it adds value

• (G)MPLS is a common theme




                                                      Copyright © Metaswitch Networks | www.metaswitch.com | 7
Range of Services
• Ethernet Services
   • MEF E-LINE, E-TREE and E-LAN
   • Use PW and MPLS-TP to carry Ethernet traffic
      • E-LAN adds L2 switching
   • Stat-mux or reserved resources

• Non-Ethernet L2 Services on same network
   • PDH for GSM
   • ATM for 3G backhaul
   • Use PW as above
   • Includes timing for base station synchronization

• L3 Services
   • Unicast (RIP, OSPF, BGP, IS-IS)
   • Multicast (PIM)
   • Private VPNs (BGP / MPLS)
                                                             All can use a common MPLS
• All services run over any transport                                control plane
   • MPLS-TP
   • TDM
   • WDM

                                                        Copyright © Metaswitch Networks | www.metaswitch.com | 8
MPLS-TP Deployment Scenarios




Metaswitch is seeing MPLS-TP interest from
equipment vendors in almost all segments above

                                                 Copyright © Metaswitch Networks | www.metaswitch.com | 9
Summary


• MPLS-TP is building huge momentum
  • Pre-standard deployments beginning
  • Applicable to many networks
  • Needs to be on carrier’s radar
• Standards are well advanced
  • Re-use of existing technology where possible
  • OAM well advanced
• Common (G)MPLS technology across layers
  • Coherent management




                                           Copyright © Metaswitch Networks | www.metaswitch.com | 10
Thank you
pat.moore@metaswitch.com

Weitere ähnliche Inhalte

Was ist angesagt?

MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)Vipin Sahu
 
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriFebrian ‎
 
Mpls basics introduction
Mpls basics introductionMpls basics introduction
Mpls basics introductionPhilip Agu Bah
 
MPLS (Multi-Protocol Label Switching)
MPLS  (Multi-Protocol Label Switching)MPLS  (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)NetProtocol Xpert
 
From GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical NetworksFrom GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical NetworksFIBRE Testbed
 
Coexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approachesCoexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approachesFIBRE Testbed
 
Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPNrosmida
 
MPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingMPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingPeter R. Egli
 

Was ist angesagt? (19)

MPLS VPN
MPLS VPNMPLS VPN
MPLS VPN
 
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
 
Cisco MPLS
Cisco MPLSCisco MPLS
Cisco MPLS
 
MPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by KhatriMPLS-based Metro Ethernet Networks Tutorial by Khatri
MPLS-based Metro Ethernet Networks Tutorial by Khatri
 
Metro Ethernet Concepts
Metro Ethernet ConceptsMetro Ethernet Concepts
Metro Ethernet Concepts
 
Mpls basics introduction
Mpls basics introductionMpls basics introduction
Mpls basics introduction
 
MPLS (Multi-Protocol Label Switching)
MPLS  (Multi-Protocol Label Switching)MPLS  (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
 
MPLS Tutorial
MPLS TutorialMPLS Tutorial
MPLS Tutorial
 
From GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical NetworksFrom GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical Networks
 
MPLS
MPLSMPLS
MPLS
 
Coexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approachesCoexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approaches
 
Layer-2 VPN
Layer-2 VPNLayer-2 VPN
Layer-2 VPN
 
Mpls
MplsMpls
Mpls
 
Vpls
VplsVpls
Vpls
 
Implementing cisco mpls
Implementing cisco mplsImplementing cisco mpls
Implementing cisco mpls
 
Mpls
MplsMpls
Mpls
 
MLCP
MLCPMLCP
MLCP
 
MPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label SwitchingMPLS - Multiprotocol Label Switching
MPLS - Multiprotocol Label Switching
 
Mpls
MplsMpls
Mpls
 

Andere mochten auch

Using your new Yealink desktop handset
Using your new Yealink desktop handsetUsing your new Yealink desktop handset
Using your new Yealink desktop handsetChris Grant
 
Case Studies on Telecom Open Source, Paul Drew, Metaswitch Networks
Case Studies on Telecom Open Source, Paul Drew, Metaswitch NetworksCase Studies on Telecom Open Source, Paul Drew, Metaswitch Networks
Case Studies on Telecom Open Source, Paul Drew, Metaswitch NetworksAlan Quayle
 
Yealink Full Range Vo Ip Phones Catalog For Distributor
Yealink Full Range Vo Ip Phones Catalog For DistributorYealink Full Range Vo Ip Phones Catalog For Distributor
Yealink Full Range Vo Ip Phones Catalog For DistributorAdriana Pelaez
 
TelBill Overview
TelBill OverviewTelBill Overview
TelBill OverviewParis Holt
 
Yealink at #MFORUM12
Yealink at #MFORUM12Yealink at #MFORUM12
Yealink at #MFORUM12tangelopr
 
Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...
Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...
Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...eCommConf
 
Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...
Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...
Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...Carsten Bock
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernetrjain51
 
3CX hotel module
3CX hotel module3CX hotel module
3CX hotel modulePBX2IP
 
Carrier Ethernet - What and Why
Carrier Ethernet - What and Why  Carrier Ethernet - What and Why
Carrier Ethernet - What and Why Anuradha Udunuwara
 
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Vishal Sharma, Ph.D.
 
Telecom SaaS Billing Solutions Case Study
Telecom SaaS Billing Solutions Case StudyTelecom SaaS Billing Solutions Case Study
Telecom SaaS Billing Solutions Case StudyAtul Gulrajani
 
Managed Services
Managed ServicesManaged Services
Managed ServicesRishu Mehra
 
Telecom Billing Solutions By Sohag Sarkar
Telecom Billing Solutions By Sohag SarkarTelecom Billing Solutions By Sohag Sarkar
Telecom Billing Solutions By Sohag SarkarSohag Sarkar
 

Andere mochten auch (18)

Using your new Yealink desktop handset
Using your new Yealink desktop handsetUsing your new Yealink desktop handset
Using your new Yealink desktop handset
 
Case Studies on Telecom Open Source, Paul Drew, Metaswitch Networks
Case Studies on Telecom Open Source, Paul Drew, Metaswitch NetworksCase Studies on Telecom Open Source, Paul Drew, Metaswitch Networks
Case Studies on Telecom Open Source, Paul Drew, Metaswitch Networks
 
Yealink Full Range Vo Ip Phones Catalog For Distributor
Yealink Full Range Vo Ip Phones Catalog For DistributorYealink Full Range Vo Ip Phones Catalog For Distributor
Yealink Full Range Vo Ip Phones Catalog For Distributor
 
TelBill Overview
TelBill OverviewTelBill Overview
TelBill Overview
 
Yealink at #MFORUM12
Yealink at #MFORUM12Yealink at #MFORUM12
Yealink at #MFORUM12
 
Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...
Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...
Piers Finlaysons's Presentation at Emerging Communication Conference & Awards...
 
Dlaczego raporty 3CX z Systell?
Dlaczego raporty 3CX z Systell?Dlaczego raporty 3CX z Systell?
Dlaczego raporty 3CX z Systell?
 
Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...
Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...
Adventures in VoLTE - the Status of VoLTE deployments in South-Africa and Bul...
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
Yealink presentation(1)
Yealink presentation(1)Yealink presentation(1)
Yealink presentation(1)
 
3CX hotel module
3CX hotel module3CX hotel module
3CX hotel module
 
Carrier Ethernet - What and Why
Carrier Ethernet - What and Why  Carrier Ethernet - What and Why
Carrier Ethernet - What and Why
 
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
Architectural Options for Metro Carrier-Ethernet Network Buildout: Analysis &...
 
Telecom SaaS Billing Solutions Case Study
Telecom SaaS Billing Solutions Case StudyTelecom SaaS Billing Solutions Case Study
Telecom SaaS Billing Solutions Case Study
 
Telecom Billing Infographic
Telecom Billing InfographicTelecom Billing Infographic
Telecom Billing Infographic
 
Managed Services
Managed ServicesManaged Services
Managed Services
 
Telecom Billing Solutions By Sohag Sarkar
Telecom Billing Solutions By Sohag SarkarTelecom Billing Solutions By Sohag Sarkar
Telecom Billing Solutions By Sohag Sarkar
 

Ähnlich wie Carrier Ethernet Network Solutions Using MPLS-TP

S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12RAJAN ST
 
Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...
Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...
Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...Sakkar Chowdhury
 
Gmpls tutorial and_rand_e_network_implementation
Gmpls tutorial and_rand_e_network_implementationGmpls tutorial and_rand_e_network_implementation
Gmpls tutorial and_rand_e_network_implementationHatem Abdali
 
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Online
 
Cable Metro Packet Optical Transport
Cable Metro  Packet Optical TransportCable Metro  Packet Optical Transport
Cable Metro Packet Optical TransportJuniper Networks
 
Evolution Network
Evolution NetworkEvolution Network
Evolution NetworkAPNIC
 
MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicEricsson
 
MPLS (1).ppt
MPLS (1).pptMPLS (1).ppt
MPLS (1).pptmarwan76
 
Next generation-ptn-white-paper
Next generation-ptn-white-paperNext generation-ptn-white-paper
Next generation-ptn-white-paperslahiri00
 
Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)RAHIL REYAZ
 
Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhuCU
 
Rev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc AspectsRev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc Aspectsmaddiv
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsBP Tiwari
 
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1Leonardo Sambrana
 

Ähnlich wie Carrier Ethernet Network Solutions Using MPLS-TP (20)

10 fn s22
10 fn s2210 fn s22
10 fn s22
 
S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12S.t rajan cjb0912010 ft12
S.t rajan cjb0912010 ft12
 
Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...
Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...
Traffic Engineering Fault Tolerance Using MPLS Routing - Optical Fiber Commun...
 
Gmpls tutorial and_rand_e_network_implementation
Gmpls tutorial and_rand_e_network_implementationGmpls tutorial and_rand_e_network_implementation
Gmpls tutorial and_rand_e_network_implementation
 
Multi protocol label switching (mpls)
Multi protocol label switching (mpls)Multi protocol label switching (mpls)
Multi protocol label switching (mpls)
 
Cable Metro Packet Optical Transport
Cable Metro  Packet Optical TransportCable Metro  Packet Optical Transport
Cable Metro Packet Optical Transport
 
Evolution Network
Evolution NetworkEvolution Network
Evolution Network
 
MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - Basic
 
MPLS-jpl.ppt
MPLS-jpl.pptMPLS-jpl.ppt
MPLS-jpl.ppt
 
MPLS (1).ppt
MPLS (1).pptMPLS (1).ppt
MPLS (1).ppt
 
Next generation-ptn-white-paper
Next generation-ptn-white-paperNext generation-ptn-white-paper
Next generation-ptn-white-paper
 
Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)Multi Protocol Label Switching. (by Rahil Reyaz)
Multi Protocol Label Switching. (by Rahil Reyaz)
 
Mpls by vidhu
Mpls by vidhuMpls by vidhu
Mpls by vidhu
 
Mpls Qos Jayk
Mpls Qos JaykMpls Qos Jayk
Mpls Qos Jayk
 
Advanced networking scheduling and QoS part 2
Advanced networking scheduling and QoS part 2Advanced networking scheduling and QoS part 2
Advanced networking scheduling and QoS part 2
 
Rev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc AspectsRev 090004 Radio Layer 2 And Rrc Aspects
Rev 090004 Radio Layer 2 And Rrc Aspects
 
LTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc AspectsLTE Radio Layer 2 And Rrc Aspects
LTE Radio Layer 2 And Rrc Aspects
 
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
 
MPLS
MPLSMPLS
MPLS
 
MPLS.pptx
MPLS.pptxMPLS.pptx
MPLS.pptx
 

Kürzlich hochgeladen

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 

Kürzlich hochgeladen (20)

Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Carrier Ethernet Network Solutions Using MPLS-TP

  • 1. Carrier Ethernet Network Solutions Extending Connection-Oriented Ethernet End-to-End Using MPLS-TP Pat Moore Metaswitch Networks Network Technologies Division Pat.moore@metaswitch.com
  • 2. Metaswitch Expertise Previously Data Connection Ltd. (DCL) • Network Protocol source code since 1983 Customers • 1st portable GMPLS protocol solution • 1st portable O-UNI protocol solution • 1st portable LMP protocol solution • 1st portable G.709 OTN protocol solution • 1st portable MPLS-TP protocol solution Copyright © Metaswitch Networks | www.metaswitch.com | 1
  • 3. MPLS-TP Overview Service PW Attachment MPLS-TP LSP Attachment Circuit Circuit CE PE Packet-switched MPLS PE CE CE Customer Edge PE Provider Edge PW Pseudowire • MPLS-TP = Ethernet + GMPLS + OAM • + Control Plane (optional) • Typically with a pseudowire (PW) layer above Copyright © Metaswitch Networks | www.metaswitch.com | 2
  • 4. MPLS-TP Re-uses Existing Technology • MPLS transport over Ethernet, e.g. • Bi-directional LSPs • Ensures sent/received traffic follows same route • “Profiling” to remove MPLS features not suited to transport • Penultimate-hop label popping • Optional Management Plane provisioning • Optional GMPLS Control Plane for MPLS-TP facilitates • Automated provisioning • Sophisticated protection and restoration • MPLS-TP OAM is the major new addition Copyright © Metaswitch Networks | www.metaswitch.com | 3
  • 5. MPLS-TP OAM • Continuity Check • OAM for both PW and MPLS-TP • Continuity Verification • Separately monitor service and transport • Packet Loss Monitoring • There are a number proposed OAM alternatives • Delay Measurement • Y.1731 (pre-standard deployments?) • Remote Defect Indication • RFC 5586 MPLS Generic Associated Channel (GACh) • Alarm Reporting LSP Label Payload • Client Signal Failure Indication Data • Lock Reporting LSP GACh • More… LSP Label GAL = 0x0D OAM Protocol S=0 S=1 Data • GACh allows various OAM schemes and protocols GACh processing OAM specific LSP egress module module module Pop LSP label from Parse Associated stack. Channel Header Process OAM Recognize Generic Determine OAM protocol message. Associated Label protocol type. Copyright © Metaswitch Networks | www.metaswitch.com | 4
  • 6. Network Layering Example • Multi-Segment Pseudowires allow a COE circuit to • Transition between different technologies • Management provisioned / Control Plane signaled • MPLS-TP / traditional MPLS • Transition between different Carriers • Anticipated deployment case • Management provisioned PWs at the edge • Control Plane signaled PWs across the backbone • Potential for statically configured T-PEs at customer sites S-PE Switching PE T-PE Terminating PE Service MS-PW Static Static Static LSP LSP LSP Static S-PE S-PE T-PE T-PE Packet access Backbone Packet access Copyright © Metaswitch Networks | www.metaswitch.com | 5
  • 7. OAM is Layered as well • End-to-end OAM for Service • PW-layer OAM • Monitor / diagnose a particular Carrier or Network Region • Per-carrier or per-region OAM • Monitor / diagnose each hop of an LSP • Common OAM technology Service MS-PW Static Static Static LSP LSP LSP Static S-PE S-PE T-PE T-PE Packet access Backbone Packet access Copyright © Metaswitch Networks | www.metaswitch.com | 6
  • 8. Layering is Potentially More Extensive • Multiple layers can include • Service layer (e.g. PW for Ethernet service) • MPLS-TP transport layer • TDM layer (e.g. OTN ODU) • WDM layer (e.g. OTN OCh) • Each Carrier uses only the layers it needs • Only use a layer if it adds value • (G)MPLS is a common theme Copyright © Metaswitch Networks | www.metaswitch.com | 7
  • 9. Range of Services • Ethernet Services • MEF E-LINE, E-TREE and E-LAN • Use PW and MPLS-TP to carry Ethernet traffic • E-LAN adds L2 switching • Stat-mux or reserved resources • Non-Ethernet L2 Services on same network • PDH for GSM • ATM for 3G backhaul • Use PW as above • Includes timing for base station synchronization • L3 Services • Unicast (RIP, OSPF, BGP, IS-IS) • Multicast (PIM) • Private VPNs (BGP / MPLS) All can use a common MPLS • All services run over any transport control plane • MPLS-TP • TDM • WDM Copyright © Metaswitch Networks | www.metaswitch.com | 8
  • 10. MPLS-TP Deployment Scenarios Metaswitch is seeing MPLS-TP interest from equipment vendors in almost all segments above Copyright © Metaswitch Networks | www.metaswitch.com | 9
  • 11. Summary • MPLS-TP is building huge momentum • Pre-standard deployments beginning • Applicable to many networks • Needs to be on carrier’s radar • Standards are well advanced • Re-use of existing technology where possible • OAM well advanced • Common (G)MPLS technology across layers • Coherent management Copyright © Metaswitch Networks | www.metaswitch.com | 10