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-07-15 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 EOTN example OTN Access Ethernet Switch OE OE N-degree ROADM OCH XC/ADM N-degree ROADM NT OEO OEO OEO ODU XC OE OE ODU XC OEO OEO OEO OE OE NT OE OE OE OE NT OE OE OCH XC/ADM N-degree ROADM OTN Core OE OE OE OE OCH XC/ADM OCH XC Ethernet Switch OE OE ODU ODU ODU OEO OEO OEO OEO OEO OEO OE OE OEO OEO OEO OE OE NT OTN Metro ODU XC OE OE OE OE OE OE OE OE ODU ODU ODU NT OEO OEO OEO OCH XC N-degree ROADM N-degree ROADM OE OE OCH XC/ADM N-degree ROADM OE OE OCH XC/ADM OCH XC N-degree ROADM OEO OEO OEO MAC MAC Relay Relay functions functions are interconnected via OTN ODU ODU connections connections or Sor 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 OEO OEO OEO OE OE OEO OEO OEO OE OE ODU XC OE OE OE OE OTN Metro OEO OEO OEO OE OE ODU ODU ODU NT OE OE OE OE Ethernet Switch OE OE NT OCH XC N-degree ROADM OCH XC/ADM NT NT MAC MAC Relay Relay functions functions are interconnected via OTN ODU connections NT Ethernet Network Termination NT Hybrid Ethernet & OTN Network Termination SW OTN/EOTN Switch Ethernet functionality in EOTN SW ETH VC MAC Relay function Includes support for G.8031 Ethernet SNC protection OTN Network Ports Ethernet MEP and MIP functions Includes support for Y.1731 Ethernet OAM and G.8021 OAM processing Ethernet to OTN (de)mapping functions: Support of the EISS Question: which Tag to use? 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 Down MPs (6.17, 19.2, 19.3) EISS Linktrace Output Multiplexer (19.5) EISS Queuing entities (8.6.6/7/8) EISS Bridge Port Transmit and Receive (8.5) not present 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 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) OTN ODU Down MP OTN other functions Supports G.8031 SNC Protection Supports Y.1731 OAM 6.9 like (VLAN Tag) or 6.18 like (I-Tag) ? GFP-F Ethernet functionality in EOTN SW ETH VC Tag choice 16 New VLAN Tag 4-octets TPID = xxx 3 1 PCP DEI ETH VC Tag with 12-bit ETH VC ID (VID); TPMR Reserved Address transparency; EtherType 89-10 deals with ETH VC frames with network MAC addresses (N-DA, S-DA) 12 ETH VC ID I-Tag with 24-bit I-SID; UCA-bit deals with ETH VC frames with or without network MAC addresses (N-DA, S-DA) TPID = 88-E7 PCP 1 1 1 RES1 I-Tag 18-octets 3 DEI UCA 16 2 RES2 24 I-SID DA SA Either Tag is terminated in the “Support of the EISS” functions vlan_identifier parameter represents in EM_UNITDATA the 12bit VC ID or 24-bit I-SID Existing devices already support ETH VC Tag with 12-bit VC ID; EtherType is configurable; 802.1Q to be extended with additional VLAN Tag type in clause 9.5 Reuse of clause 6.9 ‘Support of the EISS’ possible Connecting EOTN SW to PEB NT Operators will reuse existing PEB type NT nodes EOTN SW nodes are required to connect to such PEB NT Solution is to use PNP port in EOTN SW Frame filtering (8.6.3) EISS P N P Up MPs (6.17, 19.2, 19.3) EISS 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 Down MPs (6.17, 19.2, 19.3) EISS Down MPs (6.17, 19.2, 19.3) EISS Linktrace Output Multiplexer (19.5) EISS Queuing entities (8.6.6/7/8) EISS Support of the EISS (6.9) ISS PEB EISS N Linktrace Output Multiplexer (19.5) E T EISS W Queuing entities (8.6.6/7/8) O EISS R Support of the EISS K ISS Support of the ISS (6.7) Support of the ISS by additional technologies (6.15) MAC OTN ODU Down MP S-Tagged LAN O T N OTN other functions P O R T Connecting an EOTN SW to an I-BEB NT Operators will reuse existing I-BEB type NT nodes EOTN SW nodes are required to connect to such I-BEB NT Solution is to use a new port in EOTN, which terminates ITag Clause 16.8 like function provides this functionality Frame filtering (8.6.3) EISS N E W 6.18 terminates the I-Tag and provides ‘N x ISS’ = EISS I-BEB P O R T EISS Up MPs (6.17, 19.3) EISS 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 Down MPs (6.17, 19.3) EISS Down MPs (6.17, 19.2, 19.3) EISS Linktrace Output Multiplexer (19.5) EISS Queuing entities (8.6.6/7/8) EISS Support of the I-EISS (6.18 like) ISS N Linktrace Output Multiplexer (19.5) E T EISS W Queuing entities (8.6.6/7/8) O EISS R Support of the EISS K ISS Support of the ISS (6.7) Support of the ISS by additional technologies (6.15) MAC OTN ODU Down MP I-Tagged LAN O T N OTN other functions P O R T Ethernet functionality in EOTN NT UNI-N or V-UNI-N interface ports UNI/V-UNI Facing Port (e.g. CEP, CNP, RCAP+PAP+CEP, RCAP+PAP+CNP, …) (V-)UNI LAN termination Ethernet MEP and MIP functions Service selection (MAC Relay) Ethernet VC Network Port (e.g. PEP+CNP, …) Traffic conditioning (c8.6.5) Service encapsulation Ethernet MEPs ETH VC MAC Relay function Includes support for G.8031 Ethernet SNC protection OTN Network Ports Ethernet MEP and MIP functions Ethernet to OTN (de)mapping functions: Support of the EISS Question: which Tag to use? Support of the ISS by additional technologies GFP-F/OTN Ethernet functionality in EOTN NT EISS PEPv2 is backwards compatible with PEP P E P v 2 (8.6.1/2/4/5) EISS (6.9, 9.5) ISS 6.X MAC encapsulation shim inserts TYPE=89-10, N-SA, N-DA in a PEPv2 (8.5) ISS MAC encaps (6.X) ISS (6.14 or 6.7) Frame filtering (8.6.3) EISS Frame filtering (8.6.3) CEP CNP PEP v2 CNP CBP CEP PEP CNP CNP Up MPs (6.17, 19.2, 19.3) EISS Port filtering entities (8.6.1/2/4/5) EISS O T N Down MPs (6.17, 19.2, 19.3) EISS C-Tagged, S-Tagged, Portbased and Transparent peering or client/server service (*) with optional MAC encapsulation I-Tagged client/server service Frame filtering (8.6.3) Frame filtering (8.6.3) PEP PAP RCAP CEP Frame filtering (8.6.3) C-Tagged peering or client/server service C-Tagged peering or client/server service ----S-Tagged peering or client/server service Transparent peering service (*) S-Tagged peering service Port-based peering or client/server service (*) CNP=CEP; CEP operates in c9.5a mode, CNP operates in c9.5b mode; CEP can be operated in Transparent mode as well after disabling c6.9 N Linktrace Output Multiplexer (19.5) E EISS T Queuing entities (8.6.6/7/8) W EISS O Support of the EISS R ISS K Support of the ISS by additional technologies (6.15) OTN ODU Down MP OTN other functions P O R T Ethernet functionality in EOTN NT New dedicated MAC encapsulation function in a “version 2 PEP” Top part of PIP function (6.10) Separated from I-Tag encapsulation Separation enables alarm suppression Backwards compatible with existing PEP function P2P and P2MP services do not require MAC encapsulation RMP and MP2MP services may be better scalable when using MAC encapsulation; preferred mode of operation RMP and MP2MP services with one or more endpoints on PEB NTs can not deploy MAC encapsulation RMP and MP2MP services with one or more endpoints on IBEB NTs must deploy MAC encapsulation in EOTN NT Version 2 PEPs can be deployed in PEB nodes as well EOTN Summary EOTN requires a minimal extension of 802.1Q functions and ports OTN Network Port with additional Support of the EISS function supporting a Tag associated with TPMR Reserved Address transparency Version 2 PEP with MAC encapsulation function New I-Tagged LAN terminating port with a clause 6.18 based Support of the EISS function to interconnect EOTN SW with I-BEB NT PTN PTN network contains multiple PTN carrier networks PTN carrier networks contain PTN access, metro and core domains PTN network contains PTN network termination (NT), VC switching (VC SW) and VP switching (VP SW) equipment Backup New VLAN Tag 4-octets TPID = xxx 16 I-Tag 18-octets PCP 3 1 PCP 3 TPID = 88-E7 PCP 12 S-/B-VLAN ID 12 ETH VC ID 1 1 1 RES1 16 1 DEI TPID = 88-A8 3 DEI UCA 16 S-VLAN Tag 4-octets DEI header formats 2 24 RES2 DA SA 16 cHEC PLI PTI 3 PFII GFP-F header 8-octets 16 EXI UPI 1 4 12 tHEC I-SID