Presentation is loading. Please wait.

Presentation is loading. Please wait.

ONF OTCC TAPI Contribution

Similar presentations


Presentation on theme: "ONF OTCC TAPI Contribution"— Presentation transcript:

1 ONF OTCC TAPI Contribution
TAPI Termination Model (Examples of Adaptation, Termination & Connection)* Karthik Sethuraman (NEC) Andrea Mazzini (Nokia) Nigel Davis (Ciena) * animated

2 TAPI LTP (NEP/CEP/SEP) Modeling Considerations
The TAPI Logical-Termination-Point (LTP) – namely Node-Edge-Point (NEP), Connection-End-Point (CEP) and Service-End-Point (SEP) – are by design, intended to be a generic, flexible modeling constructs, that can model Different technology layers Different network configurations Different vendor equipment capabilities So as such, the inherent flexibility, while preserving the underlying pattern, could lead to different model arrangements for same functional configuration Any attempt to constrain the options is an balancing exercise between consistency and variety Attempting to apply the same model consistently to all potential use case configurations could lead to presence extra artifacts for simpler configurations This is due to the fact that the model has to complete enough to model more complex configurations On other hand, attempting to optimize the model arrangement for specific configurations would lead to large variety in the models

3 Layer Protocol cases in ONF Core IM (fig 4-3)
Key to encapsulated Structure in LP Cases not used in this slide deck Encapsulated FC Full Layer, Fixed Adjustable Encapsulated FC F Fixed Encapsulated FC CP (port) [Is G.805 CP] Can be associated with FC TCP (port) [Is G.805 TCP] Full Layer, Flexible (with Optional Exposed CP) AP [Is G.805 AP] Association to another LP (may be inter LTP) Note: If not shown at the top of an LTP means the LTP does not expose signal, e.g. monitor TP Exposed TCP F Dual CP Pool (encapsulating zero length link) Exposed CP with layer content rearranged (note: has n encapsulated sub-layer CPs) Peer CP Exposed CP Adapter with pool Pool only Concatenating Adapter (alternative) Concatenating Adapter Concatenatable Exposed TCP (alternative) Concatenatable Exposed TCP

4 TAPI Mapping from ITU-T
CP = Connection Point AP = Access Point TCP =Termination Connection Point TTP = Trail Termination Point CTP = Connection Termination Point LTP = Logical Termination Point NEP = Node Edge Point CEP = Connection End Point = Adaptation = Termination = Flexible connection F = Fixed connection m = List of supported client types/layers n = Number of supported instances per client type

5 TAPI LTP Arrangements Basic NEP/CEP Arrangements for OTSi, ODU & ETH layers

6 TAPI LTP Template – Basic Arrangements
ODU (10x10G) ETH, SDH, LO-ODU… (10G) Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ODU p m n ODU (100G) ODU (100G) ODU (10G) NEP Aggregates NEPs (same layer, capacity pool) CEP has-server NEP (same layer) CEP has-client NEP (same-layer or different layers) NEP connects-to NEP in another Node via Link (same layer) (a) (b) F CEP connects-to-peer CEP via switched Connection (same layer) flexible cases with exposed CP NEP connects-to NEP in another Node via Transitional Link (different layer) F (a) (b) F F F CEP connects-to CEP in another Node via Link Connection (same layer) CEP connects-to-peer CEP via Encapsulated XC (same layer) fixed-mapping cases * Link Connection is not explicitly modeled in TAPI

7 OTSi LTP (CEP/NEP) Arrangement in TAPI
F OTU_ODU AdapPac OTU TermPac OTU CEP OTU CtpPac Other OTSi Client NEP(s) OTU PoolPac n=1 OTU NEP OTSiA_OTU AdapPac OTSi TerminationPac [1..*] selectedNominalCentralFrequency supportableNominalCentralFrequency [1..*] selectedApplicationIdentifier supportableApplicationIdentifer [1..*] OTSiA CEP n=1 OTSiG CtpPac selectedFrequencySlot [1..*] OTSiA NEP OTSiA PoolPac supportableFrequencySlot [0..*] occupiedFrequencySlot [0..*]

8 OTSi Subnet (Node) Arrangement in TAPI
OTSiA Connection OTSiA CEP n=1..* OTSiA NEP OTSiA CEP Port L1 OTSiA Link OTSiA Conn OTSiA Node n=1 OTSiA NEP OTSiA CEP OTSiA Connection n=1..* OTSiA NEP Port D1 Port L2 OTSiA Link XOR – all possible alternatives for an OTSi assembly (OTSiG + O) – as per ITU-T G.872, the entire assembly has to be switched/terminated as a group

9 Multi-layer Connectivity Termination Examples
Sample Multilayer NEP/CEP Terminations for Single Domain Connectivity cases

10 Multi-layer Mapping with NO Switching
1 10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ NO Switching ETH Link Connection (?) ETH ETH Link (10G) ETH CE1 CE2 Client Context TAPI Context ETH 10G Connectivity Service X Y ETH SIP ETH SIP ETH Connection (10G) * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint ETH ETH ETH Link Connection (10G) ETH Link (10G) 100G ODU Connection (10G) 100G ODU Link Conn (10G) ODU2 Link (100G) ODU ODU Conn (100G) ODU ODU (100G) ODU (100G) PE1 ODU4 (100G) ODU4 (100G) ODU PE2

11 Multi-layer Mapping with NO Switching
1 10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ NO Switching ETH F ETH CEP X ETH X X X ETH ETH SIP (x10) ETHInt NEP ETH ETHClt NEP (x10) Layer = ETH Total Pool Capacity=10G supported granularity=10G Layer = ETH Total Pool Capacity=10G supported granularity=10G ETH POOL F Layer = ETH Total Pool Capacity=100G supported granularity=10G ODU ODU2 CEP ETHoODU ODU ODU * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint ODU2 NEP Layer = ODU Total Pool Capacity=100G supported granularity=10G F Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU POOL ODU4 CEP ODU ODU ODU ODU4 NEP ODU PE1 Layer = ODU Total Pool Capacity=100G supported granularity=100G

12 Multi-layer Mapping with Server-layer-only Switching
10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ODU2 Switching ETH Link Connection (?) ETH ETH Link (10G) ETH CE1 CE2 Client Context TAPI Context ETH 10G Connectivity Service X Y ETH SIP ETH SIP ETH Connection (10G) * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint ETH Link Connection (10G) ETH ETH ETH Link (10G) ODU Connection (10G) 100G 100G ODU Link Conn (10G) ODU2 Link (100G) ODU Conn (100G) ODU (100G) ODU (100G) ODU PE1 ODU4 (100G) ODU4 (100G) ODU ODU PE2

13 Multi-layer Mapping with Server-layer-only Switching
10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ODU2 Switching ETH F ETH CEP ETH X ETH X X ETHInt NEP ETH X ETH SIP (x10) Layer = ETH Total Pool Capacity=10G supported granularity=10G ETHClt NEP (x10) ETH POOL Layer = ETH Total Pool Capacity=10G supported granularity=10G ODU2 TTP ODU Layer = ETH Total Pool Capacity=100G supported granularity=10G ODU2 CTP ODU ODU ODU2 NEP ODU * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint ETHoODU F Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU4 CEP Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU POOL ODU ODU ODU PE1 ODU ODU4 NEP Layer = ODU Total Pool Capacity=100G supported granularity=100G

14 Multi-layer Mapping with Server-layer-only Switching
2b 10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ODU4 Switching ETH Link Connection (?) ETH ETH Link (10G) ETH CE1 CE2 Client Context TAPI Context ETH 10G Connectivity Service X Y ETH SIP ETH SIP ETH Connection (10G) * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint ETH Link Connection (10G) ETH ETH ETH Link (10G) ODU 100G ODU Connection (10G) 100G ODU Link Conn (10G) ODU2 Link (100G) ODU Conn (100G) ODU (100G) ODU (100G) ODU ODU4 (100G) ODU4 (100G) PE1 ODU PE2

15 Multi-layer Mapping with Server-layer-only Switching
2b 10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ODU4 Switching ETH F ETH CEP ETH X X X X ETH ETHInt NEP ETH ETH SIP (x10) Layer = ETH Total Pool Capacity=10G supported granularity=10G ETHClt NEP (x10) ETH POOL F Layer = ETH Total Pool Capacity=10G supported granularity=10G ODU2 CEP Layer = ETH Total Pool Capacity=100G supported granularity=10G ODU ODU ETHoODU ODU2 NEP ODU * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint Layer = ODU Total Pool Capacity=100G supported granularity=10G Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU POOL ODU4 TTP ODU ODU4 CTP ODU ODU ODU PE1 ODU ODU4 NEP Layer = ODU Total Pool Capacity=100G supported granularity=100G

16 Multi-layer Switching
10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ETH+ODU2 Switching ETH Link Connection (?) ETH ETH Link (10G) ETH CE1 CE2 Client Context TAPI Context ETH 10G Connectivity Service X Y ETH SIP ETH SIP ETH Connection (10G) * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint ETH Link Connection (10G) ETH ETH ETH Link (10G) ODU Connection (10G) 100G 100G ODU Link Conn (10G) ODU2 Link (100G) ODU Conn (100G) ODU (100G) ODU (100G) ODU PE1 ODU4 (100G) ODU4 (100G) ODU ODU PE2

17 Multi-layer Switching
10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ETH+ODU2 Switching ETHClt CTP ETH ETH ETHInt CTP ETH ETH X X ETHInt NEP ETH X X ETH SIP (x10) Layer = ETH Total Pool Capacity=10G supported granularity=10G ETHClt NEP (x10) ETH POOL Layer = ETH Total Pool Capacity=10G supported granularity=10G ODU2 TTP ODU Layer = ETH Total Pool Capacity=100G supported granularity=10G ETHoODU ODU2 CTP ODU ODU ODU2 NEP ODU * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint F Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU4 CEP ODU POOL Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU ODU ODU PE1 ODU ODU4 NEP Layer = ODU Total Pool Capacity=100G supported granularity=100G

18 Multi-layer Switching
3b 10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ETH+ODU4 Switching ETH Link Connection (?) ETH ETH Link (10G) ETH CE1 CE2 Client Context TAPI Context ETH 10G Connectivity Service X Y ETH SIP ETH SIP ETH Connection (10G) * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint ETH Link Connection (10G) ETH ETH ETH Link (10G) 100G ODU Connection (10G) 100G ODU Link Conn (10G) ODU2 Link (100G) ODU Conn (100G) ODU (100G) ODU (100G) ODU PE1 ODU4 (100G) ODU4 (100G) ODU ODU PE2

19 Multi-layer Switching
3b 10G(x10) EPL o/ 10G(x10) ODU o/ 100G ODU w/ ETH+ODU4 Switching ETH ETHClt CTP ETH ETHInt CTP ETH X X X X ETH ETHInt NEP ETH ETH SIP (x10) Shim Layer = ETH Total Pool Capacity=10G supported granularity=10G ETHClt NEP (x10) ETH (100G) F Shim Layer = ETH Total Pool Capacity=10G supported granularity=10G ODU2 CEP ODU Shim Layer = ETH Total Pool Capacity=100G supported granularity=10G ODU ETHoODU ODU2 NEP ODU * Link Connection is not explicitly modeled in TAPI Node NodeEdgePoint Device Connection X ServiceInterfacePoint Link Link Connection* Transitional Link Layer Protocol ConnectionEndPoint ConnServiceEndPoint Shim Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU POOL ODU4 TTP Shim Layer = ODU Total Pool Capacity=100G supported granularity=10G ODU ODU ODU ODU4 CTP ODU ODU PE1 ODU4 NEP Shim Layer = ODU Total Pool Capacity=100G supported granularity=100G

20 Additional cases / Alternate Views


Download ppt "ONF OTCC TAPI Contribution"

Similar presentations


Ads by Google