SDN Framework and APIs
Lyndon Ong
OIF Marketing Committee Co-Chair
Ciena
Globecom 2015
San Diego, CA, USA
December 8, 2015
Transport SDN Framework and APIs
OIF Network & Operations
Working Group
Objective: facilitate the development of
interoperable networking and operations
solutions for multi-technology networks
Leadership: Peter Landon, BTI, Chair
OIF Interoperability Working
Group (Network)
Objective: define and carry out proofs of
concept multi-vendor interoperability trials
of OIF Implementation Agreements
Leadership: Jonathan Sadler, Coriant, Chair
OIF Carrier Working Group
Objective: develop requirements and
guidelines for the services and functions to
be supported by future optical networks
Leadership: Vishnu Shukla, Verizon, Chair
ONF Open Transport Working
Group
Objectives
• Develop SDN and OpenFlow® standard-
based control capabilities for carrier
transport networks.
• Recent change: addition of Wireless
Transport project
Leadership: Lyndon Ong, Ciena,
Chair
Work to date
• Transport SDN Use Cases & Functional
Requirements
• OpenFlow Extensions for Optical Transport
• 2014 Joint Demo with OIF
In Progress: T-API, Information
Model & OpenFlow v1.1
• Focus on work in OIF Transport SDN Framework and joint work
between OIF and ONF on Transport API
Carrier Network Transformation
→ Proprietary, vendor-specific silos
→ Complex to operate, integrate across
vendors/technologies
→ Logically centralized, vendor-agnostic
control and service orchestration
→ Virtualization of physical network resources
→ Open, programmable carrier networks
OSS Platform
Proprietary OS
Vendor X HW
Proprietary OS
Vendor Y HW
Proprietary OS
Vendor Z HW
Current Networks Software-Defined Networks
OSS Platform/SDN Apps
Multi-vendor Network with
Integrated SDN Control
SDN SW
SDN-
enabled HW
Open APIs
Vendor EMS
SDN Control Infrastructure
OIF Transport SDN Toolkit
Work in Progress
Essential tools for Transport SDN deployment
• Framework Architecture for applying SDN to a carrier’s multi-
domain, multi-layer transport network
• Transport SDN API specifications to allow easy deployment of
SDN applications
Orchestration
Services
Framework
SDN APIs
SDN Reference Architecture
Interoperability demos
Carrier Requirements
OIF/ONF Global Demo Topology
Results of Implementation Experience
• Carrier labs in 3 continents
• Real optical switches
• Prototype OpenFlow with
optical extensions
• Proprietary switch-to-
controller interfaces
• Framework must support
multiple heterogeneous
domains
• Operator green- and brown-
field multi-vendor network
• Northbound API is critical
• Allows orchestration to
integrate domains
OIF Framework for Transport SDN
Technical Paper
Incorporating:
 SDN Reference Architecture
 Carrier SDN Requirements
 2014 Global Transport SDN Demo
Objective:
• Lay out the application of SDN to carriers’
multi-domain, multilayer transport
networks
• Define the basis for standard Northbound
API for transport network control
• http://www.oiforum.com/documents/fr
amework-for-transport-sdn-
components-and-apis
6
Application
Layer
Control Layer
Infrastructure Layer
Domain 1
NE NE NE
Domain 2
NE NE NE
Domain 3
NE NE NE
Network
Orchestrator
Parent
Controller
Domain
Controller
Domain
Controller
Domain
Controller
SBI
NBI
SBI
Cloud
Orchestrator
Compute Storage
Multi-Domain Transport SDN Model
Multi-Domain Integration
Transport SDN framework
for carrier networks
• Can be realized over
diverse carrier networks
• Highly flexible - multiple
technology layers,
multiple domains,
greenfield and
brownfield
• Need for standards on
application layer
interface to control layer
(NBI)
SDN Access to Network Control
NB Interfaces
 SDN - Opening up access to control components
 Call/Connection Control, Topology, Path Query, Virtualization
 Replace internal, proprietary interfaces
 Decoupling of functional blocks enables augmentation and/or
replacement
 Delivering new network behaviors
Business
Application
Business
Application
Virtualization/Abstraction
Transport API Project
Northbound Interface – OIF API Project
• OIF Project to define API specs
• Based on OIF/ONF prototyping and testing of
REST/JSON APIs
Joint work with ONF for commonality across
technologies & SDOs
• Common Core Information Model
• Mapping to REST/JSON interfaces (and
YANG/NETCONF)
Transport API Activities
10
Objective
• Purpose-specific API to facilitate SDN control of
Transport networks
Scope – based on Framework
• Topology Service
• Retrieve Topology, Node, Link & Edge-Point details
• Connectivity Service
• Retrieve & Request P2P, P2MP, MP2MP connectivity for
(L0/L1/L2) layers
• Path Computation Service
• Request for Computation & Optimization of paths
• Virtual Network Service
• Create, Update, Delete Virtual Network topologies
API Model
Applications include Bandwidth on Demand, Data Center Interconnect, IP
over DWDM, Virtual Network Services, Network Analytics, etc.
Process: UML Info Model  YANG and JSON schema  Netconf and REST
interfaces
11
Topology
Service Connectivity Service
Network Information Model Database
Path Computation
Network
Virtualization
D/I-CPI (SBI)
A/I-CPI (NBI)
NENENE
NENEN/EMS
NENESDN Controller
NENELegacy Controller
NENESDN Orchestrator
NENEApplication
Transport API
Transport APIOpenflow Legacy Protocols Legacy APIs
T-API High Level Work Process
Use cases – describe concepts and API
usage
• Contributions from ONF members
Functional Requirements
• Formal requirements TR
Information Model
• T-API UML Module within the ONF
Common IM
• Based on and extends ONF Core IM
Data Schema
• Develop JSON and YANG schema
encoding from T-API IM
Software Prototyping
• Follow “Agile” development and “fail-
fast” processes
Work on all items (Req, IM, API) in parallel
12
Add, Modify, Clarify
Functional Requirements
Update Transport API
Information Model (UML
in Papyrus)
Update Transport API
Data-Schema
(JSON/YANG)
Prototype the APIs
Collect and Analyze the
Purpose-specific Use
cases
Connectivity Service Functional Reqts
(draft)
TAPI_FR_0001 Create Connectivity Service
Description
 Causes creation of a Forwarding-Construct representing the Service request to connect the Service-
End-Points within the shared Context between API Client and Provider
 Returns Service ID to be used as reference for future actions
 Initial definition will be for a basic point-to-point bidirectional service
Pre-conditions
 Requestor/Client has visibility of the set of Service-End-Points between which connectivity is
desired within the Context
 Requestor/Client has information about the types of connectivity available and constraints it can
specify such as Service Level
 Requestor/Client may be aware of other existing Connectivity Services and their IDs
Inputs
 List of ServiceEnds and details of each including
– Role of the terminating ServiceEndPoint in the context of the Service
– Directionality of the terminating ServiceEndPoint in the context of the Service
– Reference (Name/ID) to terminating ServiceEndPoint
 Connectivity Requirements such as Layer and Capacity
 Connectivity Constraints such as Latency, Cost, etc
 Start Time & End Time
Outputs
 Service ID
 Operational State
 Lifecycle State
 Confirmation of Service Characteristics : See above inputs
Notifications
Success/Failure
Change of Operational State
Error-conditions
Service not supported
Service input not supported
Endpoint not recognized
Post-conditions
Sources
Oif – cite specific documents
Onf
IETF
Connectivity Service IM
(draft)
API Divergence Problem
Absent Standards
Potential API divergence
• Vendor-specific
• Controller-specific
• Technology-specific
• Language-specific
• SDO-specific
Need for commonality
• Common core model
• Common subset
• Extensible
Common Information Model
Define a common object model
for all types of Software Defined
Networks
• Basic components like network
resources, service constructs
Use protocol-independent
method (UML modeling)
• Capable of being mapped to
different schemas and protocols
• YANG/NETCONF, JSON/REST,
OpenFlow
Work to develop common view
across groups
• ONF, OIF, ITU-T, TMF, MEF, etc.
CIM
O
N
F
OIF ITU-T
Achieving Common APIs
The Tools and Remaining Challenges
Keys to achieving interoperable common APIs
Base efforts on Common Information Model and API specification
Verify APIs interoperability and function via Implementation and
Testing
• Joint OIF/ONF Interop of both SBI and NBI
Open-Source Friendly Process with Open Documentation
Draft TAPI documents available via github (ONF OpenTransport project
“Snowmass” )
• https://github.com/OpenNetworkingFoundation/ONFOpenTransport
Open Source Implementation project “Englewood”
• Part of ONF OpenSource SDN Initiative
• https://github.com/OpenNetworkingFoundation/Englewood
Thank You!
www.oiforum.com
Agenda
Transport SDN Drivers, Needs, Challenges
• Dave Brown, OIF VP of Marketing; Alcatel-Lucent
Global Transport SDN Prototype Demo
• Jonathan Sadler, OIF Technical Committee Vice Chair; Coriant
SDN Framework and APIs
• Lyndon Ong, OIF Market Awareness and Education Committee Co-Chair;
Ciena
Virtual Transport Network Service
• Vishnu Shukla, OIF Carrier Working Group Chair; Verizon
Wrap up

More Related Content

PDF
Addressing the Interoperability Question
PPT
The Importance of Rich APIs in Transport SDN
PDF
OIF Transport SDN Interop - ECOC 2016
PDF
OIF SDN Transport API NFV Proof of Concept
PDF
Transport SDN & NFV - What does it mean for Optical Networking?
PDF
Virtual Transport Network Service SDN-Based Optical Network Virtualization
PDF
ONF Transport API (TAPI) Project
PPTX
OFC2016 SDN Framework and APIs
Addressing the Interoperability Question
The Importance of Rich APIs in Transport SDN
OIF Transport SDN Interop - ECOC 2016
OIF SDN Transport API NFV Proof of Concept
Transport SDN & NFV - What does it mean for Optical Networking?
Virtual Transport Network Service SDN-Based Optical Network Virtualization
ONF Transport API (TAPI) Project
OFC2016 SDN Framework and APIs

What's hot (20)

PDF
Accelerating the Deployment of Practical, Programmable Transport Networks
PPTX
Enabling Virtual Transport Network Services
PPTX
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
PDF
2018 OIF SDN T-API Readout 6.2018
PPTX
The Path to Open, Interoperable Optical Networking
PPTX
OIF Open Transport API for Interoperable Optical Networking
PPTX
Transport SDN Interoperability Program with OIF
PDF
OIF Certification: Optical Control Plane UNI
PDF
SDN Transport API Interoperability Demo with OIF and ONF
PDF
Enabling Virtual Transport Network Service
PDF
OIF Interop: The Key to Unlocking the Benefits of SDN
PDF
Software defined optical communication
PDF
Learnings from Carrier SDN Deployments
PDF
Singapore oif transport-sdn-junjie li
PDF
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonough
PDF
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
PDF
Open and Disaggregated Transport SDN - from PoC to Field Trial
PDF
The Interoperability Challenge in Telecom and NFS Environments
PPTX
Light reading bte_oif_intro_june_2015
PDF
Transport SDN @ OIF
Accelerating the Deployment of Practical, Programmable Transport Networks
Enabling Virtual Transport Network Services
"OIF Interop – the Key to Unlocking the Benefits of SDN" at OptiNet China 2017
2018 OIF SDN T-API Readout 6.2018
The Path to Open, Interoperable Optical Networking
OIF Open Transport API for Interoperable Optical Networking
Transport SDN Interoperability Program with OIF
OIF Certification: Optical Control Plane UNI
SDN Transport API Interoperability Demo with OIF and ONF
Enabling Virtual Transport Network Service
OIF Interop: The Key to Unlocking the Benefits of SDN
Software defined optical communication
Learnings from Carrier SDN Deployments
Singapore oif transport-sdn-junjie li
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonough
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
Open and Disaggregated Transport SDN - from PoC to Field Trial
The Interoperability Challenge in Telecom and NFS Environments
Light reading bte_oif_intro_june_2015
Transport SDN @ OIF
Ad

Similar to SDN Framework and APIs (20)

PPTX
NGON 2019 OIF Optical Masterclass
PPTX
Optinet China 2019
PPTX
Colt inter-provider SDN NNIs and APIs
PDF
Current & Future Use-Cases of OpenDaylight
PDF
Accelerating the Deployment of Practical, Programmable Transport Networks
PDF
Clearing a Path to Wide-Scale Transport SDN Deployment
PDF
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
PDF
Light Reading BTE_SDNtoolbox_June_2015
PPTX
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...
PDF
2014 Global Transport SDN Demonstration
PDF
Enabling Key Applications for Transport SDN - Optinet China 2020
PDF
Radisys/Orange/Strategy Analytics Webinar 090618
PPTX
DEVNET-1175 OpenDaylight Service Function Chaining
PDF
Considerations for Deploying Virtual Network Functions and Services
PPTX
Open Source as Reference Implementation for Next Gen Network Services
PDF
OpenDaylight-in-NextGenNetworkServices
PPTX
The Path to Open, Interoperable Optical Networking - "T-API Update"
PPTX
OIF Workshop at NGON & DCI World 2022
PDF
7th SDN Expert Group Seminar - Session1
PPTX
Architecture of OpenFlow SDNs
NGON 2019 OIF Optical Masterclass
Optinet China 2019
Colt inter-provider SDN NNIs and APIs
Current & Future Use-Cases of OpenDaylight
Accelerating the Deployment of Practical, Programmable Transport Networks
Clearing a Path to Wide-Scale Transport SDN Deployment
Software Innovations and Control Plane Evolution in the new SDN Transport Arc...
Light Reading BTE_SDNtoolbox_June_2015
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...
2014 Global Transport SDN Demonstration
Enabling Key Applications for Transport SDN - Optinet China 2020
Radisys/Orange/Strategy Analytics Webinar 090618
DEVNET-1175 OpenDaylight Service Function Chaining
Considerations for Deploying Virtual Network Functions and Services
Open Source as Reference Implementation for Next Gen Network Services
OpenDaylight-in-NextGenNetworkServices
The Path to Open, Interoperable Optical Networking - "T-API Update"
OIF Workshop at NGON & DCI World 2022
7th SDN Expert Group Seminar - Session1
Architecture of OpenFlow SDNs
Ad

More from Deborah Porchivina (10)

PDF
OIF 112G Panel at DesignCon 2017
PDF
OIF on 400G for Next Gen Optical Networks Conference
PDF
ENRZ Advanced Modulation for Low Latency Applications
PDF
CEI-56G - Testing Considerations
PDF
Signal Integrity to the forefront
PDF
CEI-56G - Signal Integrity to the Forefront
DOCX
OIF at OFC 100G Serial Links Workshop
PPTX
Transport SDN: From Wish to Reality - OIF at ECOC 2015
PPT
ECOC Panel on OIF CEI 56G
PDF
TIA sdn transport_2_shukla_final
OIF 112G Panel at DesignCon 2017
OIF on 400G for Next Gen Optical Networks Conference
ENRZ Advanced Modulation for Low Latency Applications
CEI-56G - Testing Considerations
Signal Integrity to the forefront
CEI-56G - Signal Integrity to the Forefront
OIF at OFC 100G Serial Links Workshop
Transport SDN: From Wish to Reality - OIF at ECOC 2015
ECOC Panel on OIF CEI 56G
TIA sdn transport_2_shukla_final

Recently uploaded (20)

PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Five Habits of High-Impact Board Members
PDF
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
PDF
STKI Israel Market Study 2025 version august
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
Flame analysis and combustion estimation using large language and vision assi...
PDF
Statistics on Ai - sourced from AIPRM.pdf
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PPTX
Modernising the Digital Integration Hub
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
PPTX
TEXTILE technology diploma scope and career opportunities
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PPTX
Configure Apache Mutual Authentication
PDF
CloudStack 4.21: First Look Webinar slides
DOCX
Basics of Cloud Computing - Cloud Ecosystem
PPT
What is a Computer? Input Devices /output devices
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Convolutional neural network based encoder-decoder for efficient real-time ob...
OpenACC and Open Hackathons Monthly Highlights July 2025
Five Habits of High-Impact Board Members
Accessing-Finance-in-Jordan-MENA 2024 2025.pdf
STKI Israel Market Study 2025 version august
sustainability-14-14877-v2.pddhzftheheeeee
Flame analysis and combustion estimation using large language and vision assi...
Statistics on Ai - sourced from AIPRM.pdf
A review of recent deep learning applications in wood surface defect identifi...
Credit Without Borders: AI and Financial Inclusion in Bangladesh
Modernising the Digital Integration Hub
Benefits of Physical activity for teenagers.pptx
How IoT Sensor Integration in 2025 is Transforming Industries Worldwide
TEXTILE technology diploma scope and career opportunities
Final SEM Unit 1 for mit wpu at pune .pptx
Configure Apache Mutual Authentication
CloudStack 4.21: First Look Webinar slides
Basics of Cloud Computing - Cloud Ecosystem
What is a Computer? Input Devices /output devices

SDN Framework and APIs

  • 1. SDN Framework and APIs Lyndon Ong OIF Marketing Committee Co-Chair Ciena Globecom 2015 San Diego, CA, USA December 8, 2015
  • 2. Transport SDN Framework and APIs OIF Network & Operations Working Group Objective: facilitate the development of interoperable networking and operations solutions for multi-technology networks Leadership: Peter Landon, BTI, Chair OIF Interoperability Working Group (Network) Objective: define and carry out proofs of concept multi-vendor interoperability trials of OIF Implementation Agreements Leadership: Jonathan Sadler, Coriant, Chair OIF Carrier Working Group Objective: develop requirements and guidelines for the services and functions to be supported by future optical networks Leadership: Vishnu Shukla, Verizon, Chair ONF Open Transport Working Group Objectives • Develop SDN and OpenFlow® standard- based control capabilities for carrier transport networks. • Recent change: addition of Wireless Transport project Leadership: Lyndon Ong, Ciena, Chair Work to date • Transport SDN Use Cases & Functional Requirements • OpenFlow Extensions for Optical Transport • 2014 Joint Demo with OIF In Progress: T-API, Information Model & OpenFlow v1.1 • Focus on work in OIF Transport SDN Framework and joint work between OIF and ONF on Transport API
  • 3. Carrier Network Transformation → Proprietary, vendor-specific silos → Complex to operate, integrate across vendors/technologies → Logically centralized, vendor-agnostic control and service orchestration → Virtualization of physical network resources → Open, programmable carrier networks OSS Platform Proprietary OS Vendor X HW Proprietary OS Vendor Y HW Proprietary OS Vendor Z HW Current Networks Software-Defined Networks OSS Platform/SDN Apps Multi-vendor Network with Integrated SDN Control SDN SW SDN- enabled HW Open APIs Vendor EMS SDN Control Infrastructure
  • 4. OIF Transport SDN Toolkit Work in Progress Essential tools for Transport SDN deployment • Framework Architecture for applying SDN to a carrier’s multi- domain, multi-layer transport network • Transport SDN API specifications to allow easy deployment of SDN applications Orchestration Services Framework SDN APIs SDN Reference Architecture Interoperability demos Carrier Requirements
  • 5. OIF/ONF Global Demo Topology Results of Implementation Experience • Carrier labs in 3 continents • Real optical switches • Prototype OpenFlow with optical extensions • Proprietary switch-to- controller interfaces • Framework must support multiple heterogeneous domains • Operator green- and brown- field multi-vendor network • Northbound API is critical • Allows orchestration to integrate domains
  • 6. OIF Framework for Transport SDN Technical Paper Incorporating:  SDN Reference Architecture  Carrier SDN Requirements  2014 Global Transport SDN Demo Objective: • Lay out the application of SDN to carriers’ multi-domain, multilayer transport networks • Define the basis for standard Northbound API for transport network control • http://www.oiforum.com/documents/fr amework-for-transport-sdn- components-and-apis 6
  • 7. Application Layer Control Layer Infrastructure Layer Domain 1 NE NE NE Domain 2 NE NE NE Domain 3 NE NE NE Network Orchestrator Parent Controller Domain Controller Domain Controller Domain Controller SBI NBI SBI Cloud Orchestrator Compute Storage Multi-Domain Transport SDN Model Multi-Domain Integration Transport SDN framework for carrier networks • Can be realized over diverse carrier networks • Highly flexible - multiple technology layers, multiple domains, greenfield and brownfield • Need for standards on application layer interface to control layer (NBI)
  • 8. SDN Access to Network Control NB Interfaces  SDN - Opening up access to control components  Call/Connection Control, Topology, Path Query, Virtualization  Replace internal, proprietary interfaces  Decoupling of functional blocks enables augmentation and/or replacement  Delivering new network behaviors Business Application Business Application Virtualization/Abstraction
  • 9. Transport API Project Northbound Interface – OIF API Project • OIF Project to define API specs • Based on OIF/ONF prototyping and testing of REST/JSON APIs Joint work with ONF for commonality across technologies & SDOs • Common Core Information Model • Mapping to REST/JSON interfaces (and YANG/NETCONF)
  • 10. Transport API Activities 10 Objective • Purpose-specific API to facilitate SDN control of Transport networks Scope – based on Framework • Topology Service • Retrieve Topology, Node, Link & Edge-Point details • Connectivity Service • Retrieve & Request P2P, P2MP, MP2MP connectivity for (L0/L1/L2) layers • Path Computation Service • Request for Computation & Optimization of paths • Virtual Network Service • Create, Update, Delete Virtual Network topologies
  • 11. API Model Applications include Bandwidth on Demand, Data Center Interconnect, IP over DWDM, Virtual Network Services, Network Analytics, etc. Process: UML Info Model  YANG and JSON schema  Netconf and REST interfaces 11 Topology Service Connectivity Service Network Information Model Database Path Computation Network Virtualization D/I-CPI (SBI) A/I-CPI (NBI) NENENE NENEN/EMS NENESDN Controller NENELegacy Controller NENESDN Orchestrator NENEApplication Transport API Transport APIOpenflow Legacy Protocols Legacy APIs
  • 12. T-API High Level Work Process Use cases – describe concepts and API usage • Contributions from ONF members Functional Requirements • Formal requirements TR Information Model • T-API UML Module within the ONF Common IM • Based on and extends ONF Core IM Data Schema • Develop JSON and YANG schema encoding from T-API IM Software Prototyping • Follow “Agile” development and “fail- fast” processes Work on all items (Req, IM, API) in parallel 12 Add, Modify, Clarify Functional Requirements Update Transport API Information Model (UML in Papyrus) Update Transport API Data-Schema (JSON/YANG) Prototype the APIs Collect and Analyze the Purpose-specific Use cases
  • 13. Connectivity Service Functional Reqts (draft) TAPI_FR_0001 Create Connectivity Service Description  Causes creation of a Forwarding-Construct representing the Service request to connect the Service- End-Points within the shared Context between API Client and Provider  Returns Service ID to be used as reference for future actions  Initial definition will be for a basic point-to-point bidirectional service Pre-conditions  Requestor/Client has visibility of the set of Service-End-Points between which connectivity is desired within the Context  Requestor/Client has information about the types of connectivity available and constraints it can specify such as Service Level  Requestor/Client may be aware of other existing Connectivity Services and their IDs Inputs  List of ServiceEnds and details of each including – Role of the terminating ServiceEndPoint in the context of the Service – Directionality of the terminating ServiceEndPoint in the context of the Service – Reference (Name/ID) to terminating ServiceEndPoint  Connectivity Requirements such as Layer and Capacity  Connectivity Constraints such as Latency, Cost, etc  Start Time & End Time Outputs  Service ID  Operational State  Lifecycle State  Confirmation of Service Characteristics : See above inputs Notifications Success/Failure Change of Operational State Error-conditions Service not supported Service input not supported Endpoint not recognized Post-conditions Sources Oif – cite specific documents Onf IETF
  • 15. API Divergence Problem Absent Standards Potential API divergence • Vendor-specific • Controller-specific • Technology-specific • Language-specific • SDO-specific Need for commonality • Common core model • Common subset • Extensible
  • 16. Common Information Model Define a common object model for all types of Software Defined Networks • Basic components like network resources, service constructs Use protocol-independent method (UML modeling) • Capable of being mapped to different schemas and protocols • YANG/NETCONF, JSON/REST, OpenFlow Work to develop common view across groups • ONF, OIF, ITU-T, TMF, MEF, etc. CIM O N F OIF ITU-T
  • 17. Achieving Common APIs The Tools and Remaining Challenges Keys to achieving interoperable common APIs Base efforts on Common Information Model and API specification Verify APIs interoperability and function via Implementation and Testing • Joint OIF/ONF Interop of both SBI and NBI Open-Source Friendly Process with Open Documentation Draft TAPI documents available via github (ONF OpenTransport project “Snowmass” ) • https://github.com/OpenNetworkingFoundation/ONFOpenTransport Open Source Implementation project “Englewood” • Part of ONF OpenSource SDN Initiative • https://github.com/OpenNetworkingFoundation/Englewood
  • 19. Agenda Transport SDN Drivers, Needs, Challenges • Dave Brown, OIF VP of Marketing; Alcatel-Lucent Global Transport SDN Prototype Demo • Jonathan Sadler, OIF Technical Committee Vice Chair; Coriant SDN Framework and APIs • Lyndon Ong, OIF Market Awareness and Education Committee Co-Chair; Ciena Virtual Transport Network Service • Vishnu Shukla, OIF Carrier Working Group Chair; Verizon Wrap up