I nternational Telecom m unication Union ITU-T Ethernet Services over Transport Ethernet Services over Transport MPLS (T- -MPLS) MPLS) MPLS (T Italo Busi Alcatel (Editor of G.8110.1) I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6
I ntroduction to Ethernet services over T-MPLS ITU-T o Transport MPLS has been defined by ITU-T as an application of the MPLS technology for packet transport networks. o Ethernet services have been defined by G.8111.x ITU-T Recommendation series as well as by MEF Technical S pecification • Ethernet services are defined irrespectively on the transport network technology that is used to support them o Transport MPLS is a packet-based transport network technology well suited to support Ethernet services I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 2
I ntroduction to Ethernet services over T-MPLS ITU-T o Transport MPLS networks can be used to implement the following services: • Point-to-point EPL/ EVPL based on MEF E-Line (point-to- point EVC) • Multipoint EVPLAN (Ethernet Virtual Private LAN) based on MEF E-LAN (multipoint EVC) • Rooted multipoint S ervices based on MEF rooted multipoint EVC o The implementation of Ethernet services with T- MPLS benefit from the Transport MPLS of being both • a packet technology (i.e. better fitting the nature of packet services like Ethernet) • a transport technology (i.e. a carrier-grade technology supporting OAM and protection switching capabilities). I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 3
Point-to-point EVC over T-MPLS ( PW Application) ITU-T PW Trail PSN Tunnel Trail (PE) (P) (PE) T.Switch T.Switch T.Switch PW architecture defined in RFC3985 PW application in T-MPLS networks defined in appendix I/G.8110 I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 4
PW Application in T-MPLS ( Appendix I / G.8 1 1 0 .1 ) ITU-T Ethernet Service Payload Ethernet Service Payload T-MPLS trail ( PW trail) Optional Control Word Optional Control Word MPLS_AP MPLS_AP TTL TTL MPLS_CI MPLS_CI T-MPLS NC ( PW NC) PWE3 PWE3 traffic unit traffic unit S S Label Label EXP EXP T-MPLS trail ( PSN trail) Label Label MPLS_AP MPLS_AP TTL TTL MPLS_CI MPLS_CI Label Label T-MPLS NC ( PSN NC) S S traffic unit traffic unit stack stack EXP EXP entry entry (PSN) (PSN) Server trail Server trail Label Label Server AP Server AP Server NC Server NC Server TCP Multiple PW’s can be muxed/demuxed Multiple PW’s can be muxed/demuxed (one shown for simplicity) (one shown for simplicity) MPLS / MPLS-m TM/TM_A I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 5
PW over SDH in T-MPLS ( Appendix I / G.8 1 1 0 .1 ) ITU-T Ethernet Service Payload Ethernet Service Payload Optional Control Word Optional Control Word T-MPLS trail ( PW trail) MPLS_AP MPLS_AP TTL TTL MPLS_CI MPLS_CI T-MPLS NC ( PW NC) traffic unit traffic unit PWE3 PWE3 S S Label Label EXP EXP Sn/Sn-Xv/Sn-Xc trail Label Label VC-n_AP VC-n_AP VC VC - - n n VC-n_CI VC-n_CI Sn/Sn-Xv/Sn-Xc NC traffic unit traffic unit Server trail Server_AP Server NC Server_TCP Multiple PW’s can be muxed/demuxed VC S/TM_A (one shown for simplicity) I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 6
Multipoint EVC over T-MPLS ITU-T T.Switch T.Switch T.Switch VPLS architecture defined in draft-ietf-l2vpn-vpls-ldp-08.txt I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 7
MP EVC over Multicast T-MPLS ITU-T T.Switch T.Switch T.Switch Work on multicast T-MPLS still on-going I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 8
R-MP EVC over T-MPLS ITU-T Leaf Root T.Switch T.Switch T.Switch Leaf A partial mesh of T-MPLS PW trails is established connecting only UNI ports that are allowed to speak to each other I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 9
Ethernet Services over Multi-dom ain T-MPLS Netw orks ITU-T o T-MPLS is designed to be a scalable end-to- end packet transport technology o T-MPLS supports network partitioning • Network partitioning at the PW level is supported in line with the multi-segment PW architecture (draft-ietf-pwe3-ms-pw-arch- 00.txt) o T-MPLS supports sub-layer hierarchy I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 1 0
MS-PW Application in T-MPLS ( Appendix I / G.8 1 1 0 .1 ) ITU-T Ethernet Service Payload Ethernet Service Payload T-MPLS trail ( PW trail) Optional Control Word Optional Control Word MPLS_AP MPLS_AP TTL TTL T-MPLS NC ( PW NC) MPLS_CI MPLS_CI traffic unit traffic unit PWE3 PWE3 S S Label Label EXP EXP T-MPLS trail T-MPLS trail ( PSN1 trail) ( PSN2 trail) Label Label MPLS_AP MPLS_AP TTL TTL T-MPLS NC T-MPLS NC MPLS_CI MPLS_CI ( PSN2 NC) Label Label ( PSN1 NC) S S traffic unit traffic unit stack stack EXP EXP entry entry (PSN) (PSN) Label Label Server AP Server AP Server (T)CP Server (T)CP I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 1 1
Conclusion ITU-T o Transport MPLS is a very promising carrier- grade packet transport technology for supporting packet services over new- generation transport networks o This presentation has shown how T-MPLS networks can be used to support carrier- grade Ethernet services • Point-to-point, multipoint as well as rooted- multipoint Ethernet services can be supported I TU-T W orkshop “NGN and its Transport Netw orks“ Kobe, 2 0 -2 1 April 2 0 0 6 1 2
Recommend
More recommend