Multi Domain Traffic Engineered Transport Networks (E-OTN, PTN)
32 Slides1.27 MB
Multi Domain Traffic Engineered Transport Networks (E-OTN, PTN) supporting P2P, P2MP, RMP and MP2MP Ethernet Services An overview of architecture and functionality in terms of 802.1Q modelling Maarten Vissers 2010-11-08
Introduction E-OTN and PTN are multi domain, traffic engineered transport networks which support P2P, P2MP, RMP and MP2MP Ethernet services OTN network contains multiple OTN carrier networks OTN carrier networks contain OTN access, metro and core domains OTN network contains OTN network termination (NT), electrical switching and optical switching (SW) equipment OTN equipment at edge of domains is extended with Ethernet Switch functionality 2
EOTN example OTN Access Ethernet Switch ODU ODU ODU OCH OCH XC/ADM XC N-degree ROADM OCH XC/ADM N-degree ROADM NT ODU XC OEO OEO OEO OEO OEO OEO OCH XC/ADM N-degree ROADM OCH XC/ADM OTN Core ODU XC OE OE OE OE OE OE NT OE OE OE OE NT Ethernet Switch OE OE OE OE OE OE OEO OEO OEO ODU ODU ODU OEO OEO OEO OE OE NT OTN Metro OEO OEO OEO OEO OEO OEO OCH XC N-degree ROADM OEO OEO OEO OCH XC/ADM N-degree ROADM OE OE OE OE OCH OCH XC/ADM XC N-degree ROADM OEO OEO OEO MAC Relay functions interconnected are interconnected via OTN via OTN ODU ODU connections connections or S- or I-Tagged LANs N-degree ROADM OCH XC/ADM N-degree ROADM OTN Network Termination OCH XC N-degree ROADM OCH XC OCH XC/ADM NT OEO OEO OEO N-degree ROADM OE OE OE OE ODU XC OEO OEO OEO OCH XC N-degree ROADM OE OE OE OE ODU XC OEO OEO OEO OE OE Ethernet Switch ODU ODU ODU OE OE OEO OEO OEO OE OE ODU ODU ODU OEO OEO OEO OTN Metro ODU XC OE OE OE OE OE OE NT OE OE OE OE Ethernet Switch OE OE NT OCH XC N-degree ROADM N-degree ROADM NT NT MAC Relay functions interconnected are interconnected via OTN via OTN ODU ODU connections connections ODU XC OE OE OE OE OE OE NT OE OE OE OE OE OE NT Ethernet Network Termination NT Hybrid Ethernet & OTN Network Termination SW OTN/EOTN Switch 3
EOTN and PBN EOTN adds one transport VLAN layer on top of its OTN layer stack EOTN can be viewed in this respect as a transport PBN in which the 802.3 physical ports are replaced by G.709/G.7041 physical ports and TPMR type reserved address transparency EOTN deploys the 802.1Q features complemented by specific transport network features defined in Y.1731, G.8021, G.8031, G.8051 and G.8052 4
802.1Q Provider (Edge) Bridges (starting point) Provider Edge Bridge Provider Network Ports Provider Bridge S-VLAN Component 88-a8 Table 8-2 Provider Bridge Customer Edge Ports Customer System C-VLAN C-VLAN C-VLAN Component Component Component 81-00 81-00 81-00 Table 8-1 Table 8-1 Table 8-1 C-tagged service interfaces (CTSI) Provider Edge Port S-tagged service interface (STSI) Customer Network Port C-tagged service interfaces C-VLAN C-VLAN C-VLAN Component Component Component 81-00 81-00 81-00 Table 8-1 Table 8-1 Table 8-1 Provider Access Ports S-VLAN Component 88-a8 Table 8-2 S-VLAN S-VLAN S-VLAN Component Component Component 88-a8 88-a8 88-a8 Table 8-2 Table 8-2 Table 8-2 Customer’s Provider Bridge S-VLAN PNP Component 88-a8 Table 8-2 Port-based service interface (PBSI) Access Network’s Provider Bridge S-VLAN Component 88-a8 Table 8-2 Port-based service interface Provider Network Ports Remote customer service interfaces (RCSI) Provider Network Ports S-VLAN Components operating on TPID 88-a8 with S-VLAN Reserved Address transparency (Table 8-2), IVL and SVL (multi-vid E-Tree), VID translation, xSTP/xVRP 5
802.1Q port types Many of the 802.1Q port types are variations of a common port which supports a single VLAN multiplexing instance (clause 6.9) with configurable: Tag type (TPIDs: 81-00, 88-a8), Acceptable Frames Type untagged set member Up MEPs, Up MIPs Down MIPs, Down MEPs Down MEP below clause 8.5 6
802.1Q port types Specific Configurations of Common Port CEP PEP CNP port based CNP tag’d PNP RCAP PAP Common Port Tag type C C S S S S S C/S Admit Only VLAN-tagged frames Y Y N Y Y Y N Y/N Admit Only Untagged and Prioritytagged frames Y N Y N N N Y Y/N Admit All frames Y Y N ? N ? N Y/N PVID Y Y Y Y Y Y/N N Y/N Enable Ingress Filtering N Member of untagged set O O Y Up MEP N N Y Up MIP Y N Down MIP Y Down MEP Down MEP below c8.5 Y N - Y Y/N Y N N N Y/N N Y Y Y N N Y/N N N Y Y Y N N Y/N N N N N N N N Y/N Y N N Y Y Y Y N Y/N 7
EOTN (Edge) Bridges (based on provider (edge) bridges) Customer System EOTN Edge Bridge OTN Network Ports CNP CNP C-VLAN C-VLAN C-VLAN Component Component PEP Component 81-00 81-00 81-00 Table 8-1 CEP Table 8-1 PEP Table 8-1 CTSI Customer’s Provider Bridge EOTN Bridge ONP ONP VLAN Component ONP ONP Transparent Service S-VLAN Interface PNP Component 88-a8 Port Based Service Table 8-2 Interface CNP CNP ONP CNP CNP C-VLAN C-VLAN C-VLAN Component Component PEP Component 81-00 81-00 81-00 8-1 CEP Table Table 8-1 PEP Table 8-1 PAP EOTN Bridge ONP ONP ONP VLAN Component ONP ONP CNP Individual S-VLAN Service Interface PAP S-VLAN S-VLAN Component S-VLAN Component 88-a8 Component 88-a8 Table 8-2RCAP 88-a8 Table 8-2 Table 8-2 Customer’s Provider Bridge S-VLAN PNP Component 88-a8 Table 8-2 PNP EOTN’s VLAN Component deploys: ONP instead of PNP ports, and transport Ethernet specific features 8
OTN Network Port functionality OTN Network Ports combine 802.1Q’s Provider Network Port functionality with an OTN physical layer Ethernet MEP and MIP functions Includes support for Y.1731 Ethernet OAM, G.8021 OAM processing and G.8031 APS OAM Ethernet to OTN (de)mapping/(de)muxing functions: Support of the EISS Tag insertion/extraction Support of the ISS by additional technologies GFP-F/OTN Frame filtering (8.6.3) EISS Up MPs (6.17, 19.2, 19.3) EISS Port filtering entities (8.6.1/2/4/5) EISS PNP equivalent Down MPs (6.17, 19.2, 19.3) EISS Linktrace Output Multiplexer (19.5) EISS Queuing entities (8.6.6/7/8) EISS OTN specific Support of the EISS ISS Support of the ISS by additional technologies (6.15) OTN ODU Down MP OTN other functions EISS O T N N E T W O R K P O R T s Up MPs (6.17, 19.2, 19.3) EISS Port filtering entities (8.6.1/2/4/5) EISS Down MPs (6.17, 19.2, 19.3) EISS Supports G.8031 SNC Protection Supports Y.1731 OAM Linktrace Output Multiplexer (19.5) EISS Queuing entities (8.6.6/7/8) EISS Support of the EISS ISS Support of the ISS by additional technologies (6.15) Tagging GFP-F OTN ODU Down MP OTN other functions 9
ODUk with GFP-F encapsulated Ethernet frames with VLAN Tag 16 3808 4 GFP IDLEs PTI PFI PLI EXI cHEC tHEC UPI DA DA TPID TYPE SA SA PCP DEI ODUk bit rates 1.25G 2.5G 3.75G 5G 6.25G 7.5G 8.75G 10G 11.25G : : 100G MAC SDU MAC FCS VID GFP Core Header GFP Payload Header PTI 000: Client Data PFI 0: no Payload FCS EXI 000: Null Extension Header UPI 0000 0001: Frame Mapped Ethernet VLAN Tag
EOTN service set 11
EOTN Requirements http://www.ieee802.org/1/files/public/docs2010/liaison-itut-sg15-oLS-197-0710.docx Transport all MEF (G.8011.x) services over OTN Transport all 802.1 service interfaces over OTN Support the management of all above services simultaneously using a single forwarding function Transport by using a unique edge-to-edge layer that is separated from the customer 12
EOTN Edge Bridge – Extended service set EOTN is required to support any type of Tagged service, including bundled STagged and I-Tagged services, over a single Ethernet (ETH) layer EOTN Edge Bridge can support those services by deploying additional CNPs and CBPs and connecting those to customer PIPs and CBPs as illustrated in the next slide 13
EOTN Edge Bridge – Extended service set Customer System EOTN Edge Bridge CNP CNP C-VLAN C-VLAN C-VLAN Component Component PEP Component 81-00 81-00 81-00 Table 8-1 CEP Table 8-1 PEP Table 8-1 CTSI Customer’s Provider Bridge EOTN Bridge CNP VLAN ONP ONP Component ONP ONP Transparent Service S-VLAN Interface PNP Component 88-a8 Port Based Service Table 8-2 Interface CNP ONP CNP CNP C-VLAN C-VLAN C-VLAN Component Component PEP Component 81-00 81-00 81-00 8-1 CEP Table Table 8-1 PEP Table 8-1 EOTN Bridge ONP ONP ONP VLAN Component ONP ONP CNP bundled S-VLAN service interface CNP Reuse of existing CNP and CBP ports on the EEB supports BSI individual and/or bundled services, transparent services and SVID/S-PCP/S-DEI preserving (bundled) STagged services Individual S-VLAN Service Interface PAP S-VLAN S-VLAN Component Component 88-a8 S-VLAN 88-a8 Table 8-2RCAP Component Table 8-2 88-a8 PAP Table 8-2 PNP Customer’s Provider Bridge S-VLAN PNP Component 88-a8 PNP Table 8-2 Customer’s I-BEB/B-BEB/T-BEB BSI transparent service interface CNP PIP TComponent CNP BSI transparent service interface CNP BSI (bundled) service interface CBP PIP ICNP Component PIP CNP CBP BPNP Component CBP PNP BSI (bundled) service interface CBP BSI transparent service interface CNP 14
EOTN (Edge) Bridges – Transparency Support of Transparent Services by the EOTN’s Ethernet service (ETH VC) layer requires TPMR type transparency (Table 83) S-Tag does not provide such transparency EOTN should deploy a new VLAN Tag associated with: TPMR type transparency Transport network type operation, management and control 15
Choice of Tag in EOTN (Edge) Bridge Tag choice 16 New VLAN Tag 4-octets TPID xx-xx 3 1 PCP DEI New Transport VLAN Tag with 12-bit T-VID (ETH VC ID) & TPMR Reserved Address transparency (table 8-3/802.1Q) 12 T-VID (ETH VC ID) I-Tag 18-octets TPID 88-E7 3 PCP 1 DEI UCA 16 1 2 RES1 I-Tag with 24-bit I-SID; UCA-bit deals with T-VLAN (ETH VC) frames with or without network MAC addresses (N-DA, S-DA) 1 RES2 24 I-SID (ETH VC ID) DA SA Tag is terminated in the “Support of the EISS” functions in ONP vlan identifier parameter represents in EM UNITDATA the 12bit T-VLAN ID or 24-bit I-SID Existing devices already support VLAN Tag with 12-bit ID; EtherType is configurable per port Devices do not support an I-SID based vlan identifier parameter VLAN Tag with new “Transport VLAN” type TPID value is best fit 16
EOTN port types (based on provider (edge) bridge ports) Specific Configurations of Common Port CEP PEP CNP port based CNP tag’d PNP RCAP PAP Common Port ONP Tag type C C S/T S S S S C/S/T T Admit Only VLAN-tagged frames Y Y N Y Y Y N Y/N Y Admit Only Untagged and Prioritytagged frames Y N Y N N N Y Y/N N Admit All frames Y Y N ? N ? N Y/N N PVID Y Y Y Y Y Y/N N Y/N N Same basic set of ports N Y Member of untagged set O Tag O Y Additional type Up MEP N N Y Y Additional Port type Up MIP Y N N Y Y Enable Ingress Filtering N - Y Y/N N N N N Y/N N Y Y N N Y/N Y Down MIP Y N N Y Y Y N N Y/N Y Down MEP N N N N N N N Y/N N Y Down MEP below c8.5 Y N N Y Y Y Y N Y/N N 17
EOTN (Edge) Bridge Customer System EOTN Edge Bridge EOTN Bridge T-VLAN ONP Component ONP T-Tag ONP Table 8-3 ONP CNP CNP Customer’s Provider Bridge Transparent Service S-VLAN Interface PNP Component 88-a8 Port Based Service Table 8-2 Interface CNP ONP CNP CNP C-VLAN C-VLAN C-VLAN Component Component PEP Component 81-00 81-00 81-00 8-1 CEP Table Table 8-1 PEP Table 8-1 PAP CNP Individual S-VLAN Service Interface S-VLAN S-VLAN Component Component 88-a8 S-VLAN 88-a8 Table 8-2RCAP Component Table 8-2 88-a8 PAP Table 8-2 CNP bundled S-VLAN service interface PNP CNP T-VLAN component is a VLAN type Component operating on TPID: T-Tag with TPMR Reserved Address transparency (Table 8-3), ONP instead of PNP ports, IVL and SVL (multivid E-Tree/E-LAN), independent ingress/egress VID translation, disabled xSTP/xVRP, Y.1731/G.8021 OAM and G.8031 Ethernet VLAN SNC protection. CTSI ONP EOTN Bridge T-VLAN ONP Component ONP T-Tag ONP Table 8-3 ONP C-VLAN C-VLAN C-VLAN Component Component PEP Component 81-00 81-00 81-00 Table 8-1 CEP Table 8-1 PEP Table 8-1 Customer’s Provider Bridge S-VLAN PNP Component 88-a8 PNP Table 8-2 Customer’s I-BEB/B-BEB/T-BEB BSI transparent service interface CNP PIP TComponent CNP BSI transparent service interface CNP BSI (bundled) service interface CBP PIP ICNP Component PIP CNP CBP BPNP Component CBP PNP BSI (bundled) service interface CBP BSI transparent service interface CNP 18
ODUk with GFP-F encapsulated Ethernet frames with T-VLAN Tag 16 3808 4 GFP IDLEs PTI PFI PLI EXI cHEC tHEC UPI DA DA SA TPID T-Tag TYPE SA PCP DEI ODUk bit rates 1.25G 2.5G 3.75G 5G 6.25G 7.5G 8.75G 10G 11.25G : : 100G MAC SDU MAC FCS T-VID GFP Core Header GFP Payload Header PTI 000: Client Data PFI 0: no Payload FCS EXI 000: Null Extension Header UPI 0000 0001: Frame Mapped Ethernet Transport-VLAN Tag
EOTN summary 20
EOTN Summary EOTN requires a minimal extension of 802.1Q functions and ports: Additional OTN Network Port with a Support of the EISS function which operates on a new T-Tag associated with TPMR Reserved Address transparency Existing CNPs and CBPs with a Support of the EISS function which operates on a new T-Tag associated with TPMR Reserved Address transparency 21
PTN 22
Q.9/15 liaison on G.ptneq: “Next Step” http://www.ieee802.org/1/files/public/docs2010/new-itu-1-G-ptneq-IEEE-Final-0510-v1.ppt PTN VC/VP/VS layers may be supported by the Ethernet technology including ETH OAM(Y.1731,G.8021), ETH protection switching(G.8031,G.8032), ETH connection management (G.8051, G.8052). The use of Ethernet technology in PTN requires an extension of the tagging option defined in 802.1Q to support VC, VP, VS stacking in single and multi-domain scenarios. ITU-T Q9/15 would like to progress this work in cooperation with IEEE 802.1 23
Ethernet PTN Ethernet PTN network contains a PBN like transport VLAN (ETH VC) layer (same as EOTN) Those transport VLANs may be transported in P2P server VLANs (ETH VPs) Virtual Channel Layer Virtual Path Layer (optional) Virtual Section Layer (optional) GFP Circuit Switching Technology (OTN, SDH, PDH) Physical Media PTN layer networks Channel Path This requires PTN Network Ports (PTNP) which support 2-stage VLAN multiplexing and optional prioritytagging Transmission Media instead of in P2P ODUs in EOTN, or P2P LSPs in MPLS-TP/VPLS Customer/Client service Layer Physical Media (802.3) (OTM-n, STM-n, DSn/En, xDSL) 24
PTN Network Port (PTNP) Frame filtering (8.6.3) EISS EISS Up MPs (6.17, 19.2, 19.3) EISS Port filtering entities (8.6.1/2/4/5) EISS Down MPs (6.17, 19.2, 19.3) EISS ISS EISS Linktrace Output Multiplexer (19.5) P T N P ISS EISS Support of the EISS (6.9) NxISS VC Tag EISS Down MPs (6.17, 19.2, 19.3) EISS Linktrace Output Multiplexer (19.5) EISS Support of the EISS (6.9) ISS ISS ISS ISS Down MPs (6.17,19.2) ISS ISS Linktrace Output Multiplexer (19.5) ISS ISS Priority Tag (6.13) ISS ISS VP Tag VS Tag Support of the ISS (6.7) MAC PTN-Tagged LAN 25
Hierarchy Multi-stage connection hierarchy is a normal means deployed in the latest generation circuit and packet transport networks to scale these networks OTN supports up to 4 ODU multiplexing stages (more to follow) MPLS-TP supports an unrestricted number of LSP multiplexing stages An Ethernet based PTN should have the capability to support such multi-stage connection hierarchy VLAN Tags should therefore be stackable VP and VS transport VLANs are P2P VLANs (without MAC based forwarding) set up by transport network management and control systems 26
Hierarchy for multiple domains Domain 1 Domain 2 VP VS VC VP VS V S Domain 3 V S VP VS VC VP VS VC VP VS VC VP VS Middle VP in Domain 1 is VC in Domain 2 VP in Domain 2 is VC in Domain 3 Bottom VS in Domain 1 is VC in Domain 2 VS in Domain 2 is VC in Domain 3 VC VP VS Top Default case, no additional hierarchy VC VP VS In multi-domain case the layer relationship is relative and the names represent their role in each domain; some examples: VC VP VS Each domain operates on the lower three layers and is unaware of the higher layers Page 27
Domain interconnect examples VLAN Hierarchy Extension DOMAIN A DOMAIN B Frame filtering (8.6.3) EISS ISS EISS Up MPs (6.17, 19.2, 19.3) Up MPs (6.17, 19.2, 19.3) EISS Port filtering entities (8.6.1/2/4/5) EISS Port filtering entities (8.6.1/2/4/5) EISS Port filtering entities (8.6.1/2/4/5) EISS EISS ISS ISS EISS EISS Down MPs (6.17, 19.2, 19.3) EISS Down MPs (6.17, 19.2, 19.3) EISS Linktrace Output Multiplexer (19.5) EISS Linktrace Output Multiplexer (19.5) EISS Linktrace Output Multiplexer (19.5) EISS Support of the EISS (6.9) EISS Support of the EISS (6.9) EISS Support of the EISS (6.9) NxISS EISS ISS NxISS ISS Down MPs (6.17, 19.2, 19.3) EISS EISS Down MPs (6.17, 19.2, 19.3) NxISS EISS Down MPs (6.17, 19.2, 19.3) EISS ISS EISS Up MPs (6.17, 19.2, 19.3) EISS EISS Linktrace Output Multiplexer (19.5) Linktrace Output Multiplexer (19.5) Linktrace Output Multiplexer (19.5) EISS Support of the EISS (6.9) EISS Support of the EISS (6.9) EISS Support of the EISS (6.9) ISS Down MPs (6.17,19.2) ISS ISS Down MPs (6.17,19.2) ISS ISS ISS ISS ISS Down MPs (6.17,19.2) ISS Linktrace Output Multiplexer (19.5) ISS ISS ISS ISS ISS ISS ISS ISS Priority Tag (6.13) ISS ISS ISS Linktrace Output Multiplexer (19.5) ISS ISS Priority Tag (6.13) ISS Down MPs (6.17, 19.2, 19.3) ISS Linktrace Output Multiplexer (19.5) ISS ISS Priority Tag (6.13) ISS ISS Support of the ISS (6.7) Support of the ISS (6.7) Support of the ISS (6.7) MAC MAC MAC ISS ISS VCA VPA VSA VPA VCB VPB VSB VCA VPA VSA VCB VPB VSB 28
E-PTN (Edge) Bridges (based on eotn (edge) bridges) PTN Network Ports E-PTN Bridge T-VLAN PTNP Component PTNP T-Tag PTNP Table 8-3 PTNP Customer System E-PTN Edge Bridge CNP PEP CNP PEP CNP MPEP PTNP E-PTN Bridge ONPs are replaced by PTNPs CTSI Customer’s Provider Bridge Transparent Service S-VLAN Interface PNP Component 88-a8 Port Based Service Table 8-2 Interface CNP CNP CNP T-VLAN PTNP Component PTNP T-Tag PTNP Table 8-3 PTNP C-VLAN C-VLAN Component Component C-VLAN 81-00 81-00 Component Table8-1 8-1 CEP Table 81-00 Table 8-1 PTNP CNP C-VLAN C-VLAN C-VLAN Component Component PEP Component 81-00 81-00 81-00 8-1 CEP Table Table 8-1 PEP Table 8-1 PAP Individual S-VLAN Service Interface PAP CNP S-VLAN bundled service interface PNP CNP MPNP CNP S-VLAN S-VLAN Component Component 88-a8 88-a8 S-VLAN Table 8-2RCAP Table 8-2 Component 88-a8 Table 8-2 BSI transparent service interface CNP Customer’s Provider Bridge S-VLAN PNP Component 88-a8 PNP Table 8-2 Customer’s I-BEB/B-BEB/T-BEB TPIP Component CNP BSI transparent service interface CNP BSI (bundled) service interface CBP PIP ICNP Component PIP CNP CBP BPNP Component CBP PNP BSI (bundled) service interface CBP BSI transparent service interface CNP 29
PTN Summary An Ethernet based PTN requires the development of a PTN Network Port (PTNP), which supports 2stage VLAN multiplexing and transport specific Ethernet features A stackable VLAN Tag is required to support the single and multi-domain ETH VC/VP/VS (VLAN) hierarchy 30
Annex 31
Transport network specific Ethernet features Alarm suppression Additional Y.1731, G.8021, G.8031, G.8032 Ethernet OAM frames G.8031 VLAN linear protection (ETH SNC protection) G.8032 VLAN ring protection VLAN IDs have a link local scope and VID Translation is used to map the local VID on each link onto the Relay VID inside a node Number of FIDs is equipment specific and not limited to 4094 (as specified in 8.8.8/802.1Q); e.g. could also be 16k, 32k, 64k, 128k,. VLAN connection management with network management or GMPLS control plane without spanning tree protocol (MSTP) and without VLAN registration protocol (MVRP) 32