SlideShare a Scribd company logo
1 of 11
T-API Update
The Path to Open, Interoperable Optical Networking
OFC 2019
March 7
Lyndon Y. Ong (lyong@Ciena.com), OIF MA&E Committee Co-Chair
4/3/2019 OIF Copyright © 20191
T-API: A Confluence of Standards and Open Source
TAPI
Use cases & Requirements
TAPI UML
Information Model
TAPI YANG
Data Schema
OpenAPI (RESTConf)
Schema
ONF Core Information Model
ONF Technology Specific
Models
UML-YANG
Generation Tool
YANG-OpenAPI
Generation ToolONF TAPI
SDK
EAGLE Modeling Tools
Open Model
Profile
Code
OTN
(ITU-T
G.874.1)
ETH
(ITU-T
G.8052)
Photonic
(ITU-T
G.807.1*)
Python Reference
Implementation
Python Stub
Generation Tool
MEF
Multi-carrier
T-SDN Interop
Implementation
Agreements &
Certification
OIF
Interop Implementations
MEF 59
NRM
MEF 60
NRP
ONF OIMT
Multiple Groups
ITU-T SG15
Technology Generic Core Model
(ITU-T G.7711)
IISOMI
OAM
Etc.
TIP
Open
OLS
Model
ONF T-API Standardization
• ONF Open Transport Config & Control Project (OTCC):
• Goal: promote common configuration and control interfaces for transport networks in SDN, defining these interfaces with open
source software and software-defined standards.
• Steering Team: AT&T, Ciena, China Mobile, CTCC, Fiberhome, Huawei, Infinera, NEC, Nokia, SIAE, Telefonica
• Focus on API development and implementation, application of core information model to specific transport technologies (packet,
optical and wireless) – working closely with OIF on requirements and interoperability testing for optical networks
• Subprojects:
• Transport API Sub-Project (Karthik Sethuraman, NEC)
• Open Transport Information Modeling (Kam Lam, FiberHome)
• Wireless Transport (Giorgio Cazzaniga, SIAE)
• Device Management Interface Profile (Thorsten Heinze, Telefonica)
• ONF Open Information Modeling & Tooling Project (OIMT):
• Goal: evolve industry-wide Open Information Models and associated open source tooling software that guides/supports the
development of Software Defined Networks
• Steering Team: Ciena, DT, Fiberhome, NEC, ZTE
• Focus on development of Detailed but compact canonical networking models in UML
• Focus on development of tooling for automated translation of UML to YANG, OpenAPI and TOSCA
ONF Transport API (TAPI): Functional Architecture
Topology
Service
Connectivity
Service
Path Computation
Service
Shared Network Information Context
OAM Service
Virtual Network
Service
NENetwork Elements
NENESDN Controller
NENESDN Controller
NENEApplication
SBIs
Transport API
Notification
Service
Transport API
TAPI Evolution
• Topology Service
– Logical (abstract/virtual) Topology, Node,
Link & Edge-Point (Across al layers)
• Connectivity Service
– Retrieve & Request P2P, P2MP, MP2MP
connectivity (Across all layers)
• Path Computation Service
– Request for Computation & Optimization of
paths
• Virtual Network Service
– Create, Update, Delete Virtual Network
topologies
• Notification Framework
– Subscription and filtering
– Autonomous/Push mechanism
• Node Constraints
– Ability to specify connectivity/blocking
constraints
• Resilience & Protection
– Multi-layer, Multi-Domain
– Based on use cases under discussion
• OAM/Monitoring/PM
– Consistent Multi-layer abstraction and
model – L0-L2
• Alarm/TCA/Counter
• ETH/OTN Spec Models
• Photonic Media Spec Model
– Support of Optical Transport Disagg
– Separation of Media Channel and
Transponder Control
TAPI SDK 1.x (2016) TAPI SDK 2.1 (2018)
OIF Transport API Interop Demos (2014, 2016, 2018)
Domain
Controller
Domain
Controller
Domain
Controller
Multi-Domain Controller
Technology/
VendorSpecific
models
TAPI Agent
OSS/App/Orchestrator
CommonAbstraction
model
Transport API
Test Vendors
Test
Carriers
Transport API
TAPI Agent
Multi-Domain Controller
TAPI AgentTAPI Agent
TAPI Agent
MEF Lifecycle Service Orchestration Presto IF
Tested at Multiple MEF Hackathon
Events
ONF ODTN (Open Disaggregated Transport) Project
Open Disaggregated System
OLS Controller
WSS TRN
Open Line System (OLS)
OpenConfig OpenConfig
MUX WSSAMP MUXTRN
ONOS
Partial Disaggregation With OLS Controller (Current ODTN Ph 1.5)
TAPI with Photonic Media Model
ROADM
topology
TAPI
Demonstrated in OFC 2019 Demo Zone
Abstracted
topology
Detailed
topology
TAPI Future Directions
• Provides functions necessary for multi-
domain orchestration
– Abstraction and Virtualization
– Multilayer Topology
– Interoperability of the North/South SDN
Controller interface
• Supports multiple transport technologies
– Packet Transport (Ethernet, MPLS-TP)
– Optical Transport (OTN)
– Wireless Transport
– Photonic Media Channel
• TAPI 2.2 Items (projected)
– Equipment Inventory & Configuration
– Equipment, Holders (Rack/Shelf, etc),
Connectors, Span, etc
– LLDP Model
– Cross-layer discovery
– Other Enhancements
– Topology Pacs/Datatypes (Capacity, Cost,
Latency, Risk parameters) enhancements
– Further tune the component-system
pattern for Topology & Connectivity
General Benefits TAPI Next Steps
OIF T-API Certification Program
• Work in Progress
• Survey shows multiple operators and vendors having interest
• Network Operators Advisory Group formed
• Testing outlines discussed
• Focus on TAPI 2.1 or later – addresses operator requirements, esp. photonic
media modeling
• Focus on control plane testing – easier/faster, data plane can be tested later
• Focus on basic functions: topology discovery, service provisioning,
alarm/event notification
• Next steps
• Develop use cases and test specs (take advantage of 2018 interop testing)
• Identify potential test facilities
4/3/2019 OIF Copyright © 201910
Further Details
• TAPI Wiki:
• https://wiki.opennetworking.org/display/OTCC/TAPI
• TAPI SDK
• https://github.com/OpenNetworkingFoundation/tapi
• Core model: TR-512 V1.4 (November 2018)
• https://3vf60mmveq1g8vzn48q2o71a-wpengine.netdna-ssl.com/wp-content/uploads/2018/12/TR-
512_v1.4_OnfCoreIm-info.zip
• UML, Papyrus, YANG Guidelines TR 514/515 (July 2018)
• Last published version  https://www.opennetworking.org/software-defined-standards/models-apis/
• Latest working draft
• https://wiki.opennetworking.org/display/OIMT/Infrastructure+Sub-team+Guidelines
• https://wiki.opennetworking.org/display/OIMT/UML+-+YANG+Guidelines
• UML to YANG & YAMG-OpenAPI Mapping Tools
• Github repository: https://github.com/OpenNetworkingFoundation/EagleUmlYang
• Github repository: https://github.com/OpenNetworkingFoundation/EagleYangOpenApi

More Related Content

What's hot

The Path to Open, Interoperable Optical Networking
The Path to Open, Interoperable Optical NetworkingThe Path to Open, Interoperable Optical Networking
The Path to Open, Interoperable Optical NetworkingLeah Wilkinson
 
2018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.20182018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.2018Leah Wilkinson
 
OIF Open Transport API for Interoperable Optical Networking
OIF Open Transport API for Interoperable Optical NetworkingOIF Open Transport API for Interoperable Optical Networking
OIF Open Transport API for Interoperable Optical NetworkingLeah Wilkinson
 
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...Leah Wilkinson
 
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112GDesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112GLeah Wilkinson
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016Deborah Porchivina
 
OIF SDN Transport API NFV Proof of Concept
OIF SDN Transport API NFV Proof of ConceptOIF SDN Transport API NFV Proof of Concept
OIF SDN Transport API NFV Proof of ConceptDeborah Porchivina
 
Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationDeborah Porchivina
 
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017Deborah Porchivina
 
ONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectDeborah Porchivina
 
OIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNOIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNDeborah Porchivina
 
The Importance of Rich APIs in Transport SDN
The Importance of Rich APIs in Transport SDNThe Importance of Rich APIs in Transport SDN
The Importance of Rich APIs in Transport SDNDeborah Porchivina
 
Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Deborah Porchivina
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIFCPqD
 
Addressing the top 10 challenges of lte epc testing
Addressing the top 10 challenges of lte epc testingAddressing the top 10 challenges of lte epc testing
Addressing the top 10 challenges of lte epc testingAricent
 
OIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks ConferenceOIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks ConferenceDeborah Porchivina
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMSRADVISION Ltd.
 
OIF Certification: Optical Control Plane UNI
 OIF Certification: Optical Control Plane UNI OIF Certification: Optical Control Plane UNI
OIF Certification: Optical Control Plane UNIDeborah Porchivina
 
Lte epc ieee_comsoc_rao_april_8_2010
Lte epc ieee_comsoc_rao_april_8_2010Lte epc ieee_comsoc_rao_april_8_2010
Lte epc ieee_comsoc_rao_april_8_2010Supachok Sappasri
 

What's hot (20)

The Path to Open, Interoperable Optical Networking
The Path to Open, Interoperable Optical NetworkingThe Path to Open, Interoperable Optical Networking
The Path to Open, Interoperable Optical Networking
 
2018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.20182018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.2018
 
OIF Open Transport API for Interoperable Optical Networking
OIF Open Transport API for Interoperable Optical NetworkingOIF Open Transport API for Interoperable Optical Networking
OIF Open Transport API for Interoperable Optical Networking
 
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
 
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112GDesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
DesignCon 2019 112-Gbps Electrical Interfaces: An OIF Update on CEI-112G
 
OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016OIF Transport SDN Interop - ECOC 2016
OIF Transport SDN Interop - ECOC 2016
 
OIF SDN Transport API NFV Proof of Concept
OIF SDN Transport API NFV Proof of ConceptOIF SDN Transport API NFV Proof of Concept
OIF SDN Transport API NFV Proof of Concept
 
Virtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network VirtualizationVirtual Transport Network Service SDN-Based Optical Network Virtualization
Virtual Transport Network Service SDN-Based Optical Network Virtualization
 
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
 
ONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectONF Transport API (TAPI) Project
ONF Transport API (TAPI) Project
 
OIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDNOIF Interop: The Key to Unlocking the Benefits of SDN
OIF Interop: The Key to Unlocking the Benefits of SDN
 
The Importance of Rich APIs in Transport SDN
The Importance of Rich APIs in Transport SDNThe Importance of Rich APIs in Transport SDN
The Importance of Rich APIs in Transport SDN
 
Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?Transport SDN & NFV - What does it mean for Optical Networking?
Transport SDN & NFV - What does it mean for Optical Networking?
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIF
 
Addressing the top 10 challenges of lte epc testing
Addressing the top 10 challenges of lte epc testingAddressing the top 10 challenges of lte epc testing
Addressing the top 10 challenges of lte epc testing
 
OIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks ConferenceOIF on 400G for Next Gen Optical Networks Conference
OIF on 400G for Next Gen Optical Networks Conference
 
LTE – the Future of IMS
LTE – the Future of IMSLTE – the Future of IMS
LTE – the Future of IMS
 
OIF Certification: Optical Control Plane UNI
 OIF Certification: Optical Control Plane UNI OIF Certification: Optical Control Plane UNI
OIF Certification: Optical Control Plane UNI
 
Open v ran
Open v ranOpen v ran
Open v ran
 
Lte epc ieee_comsoc_rao_april_8_2010
Lte epc ieee_comsoc_rao_april_8_2010Lte epc ieee_comsoc_rao_april_8_2010
Lte epc ieee_comsoc_rao_april_8_2010
 

Similar to The Path to Open, Interoperable Optical Networking - "T-API Update"

The Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco CloudThe Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco CloudMarco Rodrigues
 
5G core use cases in CORE NetworkSBI.pptx
5G core use cases in CORE NetworkSBI.pptx5G core use cases in CORE NetworkSBI.pptx
5G core use cases in CORE NetworkSBI.pptxlakshmianthony80
 
OFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsOFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsDeborah Porchivina
 
ETE405-lec7.pdf
ETE405-lec7.pdfETE405-lec7.pdf
ETE405-lec7.pdfmashiur
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Cisco Canada
 
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) ToolsA Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) ToolsVishal Sharma, Ph.D.
 
LTE EPC Technology Essentials
LTE EPC Technology EssentialsLTE EPC Technology Essentials
LTE EPC Technology EssentialsHussien Mahmoud
 
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol SupportCloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol SupportVMware Tanzu
 
Cygnotel Prueba 01
Cygnotel Prueba 01Cygnotel Prueba 01
Cygnotel Prueba 01cygnotel
 
Scalable Service-Oriented Middleware over IP
Scalable Service-Oriented Middleware over IPScalable Service-Oriented Middleware over IP
Scalable Service-Oriented Middleware over IPDai Yang
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV VisionFIBRE Testbed
 
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 BarcelonaColt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 BarcelonaJavier Benitez
 
Integrating Active Networking and Commercial-Grade Routing Platforms
Integrating Active Networking and Commercial-Grade Routing PlatformsIntegrating Active Networking and Commercial-Grade Routing Platforms
Integrating Active Networking and Commercial-Grade Routing PlatformsTal Lavian Ph.D.
 

Similar to The Path to Open, Interoperable Optical Networking - "T-API Update" (20)

SDN Framework and APIs
SDN Framework and APIsSDN Framework and APIs
SDN Framework and APIs
 
The Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco CloudThe Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco Cloud
 
IIR London
IIR LondonIIR London
IIR London
 
Carrier Ethernet
Carrier EthernetCarrier Ethernet
Carrier Ethernet
 
5G core use cases in CORE NetworkSBI.pptx
5G core use cases in CORE NetworkSBI.pptx5G core use cases in CORE NetworkSBI.pptx
5G core use cases in CORE NetworkSBI.pptx
 
OFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsOFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIs
 
ETE405-lec7.pdf
ETE405-lec7.pdfETE405-lec7.pdf
ETE405-lec7.pdf
 
IIR Geneva 2001 Final
IIR Geneva 2001 FinalIIR Geneva 2001 Final
IIR Geneva 2001 Final
 
OSI TCP.pptx
OSI TCP.pptxOSI TCP.pptx
OSI TCP.pptx
 
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
 
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) ToolsA Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
A Survey of Recent Advances in Network Planning/Traffic Engineering (TE) Tools
 
LTE EPC Technology Essentials
LTE EPC Technology EssentialsLTE EPC Technology Essentials
LTE EPC Technology Essentials
 
Ccna introduction
Ccna introductionCcna introduction
Ccna introduction
 
Visibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
Visibility Challenge on OF@TEIN SDN-enabled Virtual PlaygroundsVisibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
Visibility Challenge on OF@TEIN SDN-enabled Virtual Playgrounds
 
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol SupportCloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
Cloud Foundry Summit 2015: Cloud Foundry and IoT Protocol Support
 
Cygnotel Prueba 01
Cygnotel Prueba 01Cygnotel Prueba 01
Cygnotel Prueba 01
 
Scalable Service-Oriented Middleware over IP
Scalable Service-Oriented Middleware over IPScalable Service-Oriented Middleware over IP
Scalable Service-Oriented Middleware over IP
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
 
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 BarcelonaColt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
Colt SDN Strategy - FIBRE Workshop 5 Nov 2013 Barcelona
 
Integrating Active Networking and Commercial-Grade Routing Platforms
Integrating Active Networking and Commercial-Grade Routing PlatformsIntegrating Active Networking and Commercial-Grade Routing Platforms
Integrating Active Networking and Commercial-Grade Routing Platforms
 

Recently uploaded

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
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
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
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
 
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
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
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
 

Recently uploaded (20)

SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
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?
 
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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 

The Path to Open, Interoperable Optical Networking - "T-API Update"

  • 1. T-API Update The Path to Open, Interoperable Optical Networking OFC 2019 March 7 Lyndon Y. Ong (lyong@Ciena.com), OIF MA&E Committee Co-Chair 4/3/2019 OIF Copyright © 20191
  • 2. T-API: A Confluence of Standards and Open Source TAPI Use cases & Requirements TAPI UML Information Model TAPI YANG Data Schema OpenAPI (RESTConf) Schema ONF Core Information Model ONF Technology Specific Models UML-YANG Generation Tool YANG-OpenAPI Generation ToolONF TAPI SDK EAGLE Modeling Tools Open Model Profile Code OTN (ITU-T G.874.1) ETH (ITU-T G.8052) Photonic (ITU-T G.807.1*) Python Reference Implementation Python Stub Generation Tool MEF Multi-carrier T-SDN Interop Implementation Agreements & Certification OIF Interop Implementations MEF 59 NRM MEF 60 NRP ONF OIMT Multiple Groups ITU-T SG15 Technology Generic Core Model (ITU-T G.7711) IISOMI OAM Etc. TIP Open OLS Model
  • 3. ONF T-API Standardization • ONF Open Transport Config & Control Project (OTCC): • Goal: promote common configuration and control interfaces for transport networks in SDN, defining these interfaces with open source software and software-defined standards. • Steering Team: AT&T, Ciena, China Mobile, CTCC, Fiberhome, Huawei, Infinera, NEC, Nokia, SIAE, Telefonica • Focus on API development and implementation, application of core information model to specific transport technologies (packet, optical and wireless) – working closely with OIF on requirements and interoperability testing for optical networks • Subprojects: • Transport API Sub-Project (Karthik Sethuraman, NEC) • Open Transport Information Modeling (Kam Lam, FiberHome) • Wireless Transport (Giorgio Cazzaniga, SIAE) • Device Management Interface Profile (Thorsten Heinze, Telefonica) • ONF Open Information Modeling & Tooling Project (OIMT): • Goal: evolve industry-wide Open Information Models and associated open source tooling software that guides/supports the development of Software Defined Networks • Steering Team: Ciena, DT, Fiberhome, NEC, ZTE • Focus on development of Detailed but compact canonical networking models in UML • Focus on development of tooling for automated translation of UML to YANG, OpenAPI and TOSCA
  • 4. ONF Transport API (TAPI): Functional Architecture Topology Service Connectivity Service Path Computation Service Shared Network Information Context OAM Service Virtual Network Service NENetwork Elements NENESDN Controller NENESDN Controller NENEApplication SBIs Transport API Notification Service Transport API
  • 5. TAPI Evolution • Topology Service – Logical (abstract/virtual) Topology, Node, Link & Edge-Point (Across al layers) • Connectivity Service – Retrieve & Request P2P, P2MP, MP2MP connectivity (Across all layers) • Path Computation Service – Request for Computation & Optimization of paths • Virtual Network Service – Create, Update, Delete Virtual Network topologies • Notification Framework – Subscription and filtering – Autonomous/Push mechanism • Node Constraints – Ability to specify connectivity/blocking constraints • Resilience & Protection – Multi-layer, Multi-Domain – Based on use cases under discussion • OAM/Monitoring/PM – Consistent Multi-layer abstraction and model – L0-L2 • Alarm/TCA/Counter • ETH/OTN Spec Models • Photonic Media Spec Model – Support of Optical Transport Disagg – Separation of Media Channel and Transponder Control TAPI SDK 1.x (2016) TAPI SDK 2.1 (2018)
  • 6. OIF Transport API Interop Demos (2014, 2016, 2018) Domain Controller Domain Controller Domain Controller Multi-Domain Controller Technology/ VendorSpecific models TAPI Agent OSS/App/Orchestrator CommonAbstraction model Transport API Test Vendors Test Carriers Transport API TAPI Agent Multi-Domain Controller TAPI AgentTAPI Agent TAPI Agent
  • 7. MEF Lifecycle Service Orchestration Presto IF Tested at Multiple MEF Hackathon Events
  • 8. ONF ODTN (Open Disaggregated Transport) Project Open Disaggregated System OLS Controller WSS TRN Open Line System (OLS) OpenConfig OpenConfig MUX WSSAMP MUXTRN ONOS Partial Disaggregation With OLS Controller (Current ODTN Ph 1.5) TAPI with Photonic Media Model ROADM topology TAPI Demonstrated in OFC 2019 Demo Zone Abstracted topology Detailed topology
  • 9. TAPI Future Directions • Provides functions necessary for multi- domain orchestration – Abstraction and Virtualization – Multilayer Topology – Interoperability of the North/South SDN Controller interface • Supports multiple transport technologies – Packet Transport (Ethernet, MPLS-TP) – Optical Transport (OTN) – Wireless Transport – Photonic Media Channel • TAPI 2.2 Items (projected) – Equipment Inventory & Configuration – Equipment, Holders (Rack/Shelf, etc), Connectors, Span, etc – LLDP Model – Cross-layer discovery – Other Enhancements – Topology Pacs/Datatypes (Capacity, Cost, Latency, Risk parameters) enhancements – Further tune the component-system pattern for Topology & Connectivity General Benefits TAPI Next Steps
  • 10. OIF T-API Certification Program • Work in Progress • Survey shows multiple operators and vendors having interest • Network Operators Advisory Group formed • Testing outlines discussed • Focus on TAPI 2.1 or later – addresses operator requirements, esp. photonic media modeling • Focus on control plane testing – easier/faster, data plane can be tested later • Focus on basic functions: topology discovery, service provisioning, alarm/event notification • Next steps • Develop use cases and test specs (take advantage of 2018 interop testing) • Identify potential test facilities 4/3/2019 OIF Copyright © 201910
  • 11. Further Details • TAPI Wiki: • https://wiki.opennetworking.org/display/OTCC/TAPI • TAPI SDK • https://github.com/OpenNetworkingFoundation/tapi • Core model: TR-512 V1.4 (November 2018) • https://3vf60mmveq1g8vzn48q2o71a-wpengine.netdna-ssl.com/wp-content/uploads/2018/12/TR- 512_v1.4_OnfCoreIm-info.zip • UML, Papyrus, YANG Guidelines TR 514/515 (July 2018) • Last published version  https://www.opennetworking.org/software-defined-standards/models-apis/ • Latest working draft • https://wiki.opennetworking.org/display/OIMT/Infrastructure+Sub-team+Guidelines • https://wiki.opennetworking.org/display/OIMT/UML+-+YANG+Guidelines • UML to YANG & YAMG-OpenAPI Mapping Tools • Github repository: https://github.com/OpenNetworkingFoundation/EagleUmlYang • Github repository: https://github.com/OpenNetworkingFoundation/EagleYangOpenApi

Editor's Notes

  1. TR-527 FRD 1.0 – June 2016 SDK 1.0 – September 2016