SlideShare a Scribd company logo
1 of 19
Download to read offline
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

What's hot

Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksDeborah Porchivina
 
Enabling Virtual Transport Network Services
Enabling Virtual Transport Network ServicesEnabling Virtual Transport Network Services
Enabling Virtual Transport Network ServicesDeborah 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
 
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
 
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
 
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
 
Transport SDN Interoperability Program with OIF
Transport SDN Interoperability Program with OIFTransport SDN Interoperability Program with OIF
Transport SDN Interoperability Program with OIFDeborah Porchivina
 
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
 
SDN Transport API Interoperability Demo with OIF and ONF
SDN Transport API Interoperability Demo with OIF and ONFSDN Transport API Interoperability Demo with OIF and ONF
SDN Transport API Interoperability Demo with OIF and ONFDeborah Porchivina
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceDeborah 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
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communicationRonak Vyas
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liDeborah Porchivina
 
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonough
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonoughOif at iir_next_genopticalnetworking_nice_22june15_jmcdonough
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonoughDeborah Porchivina
 
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...Open Networking Summits
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen Networking Summit
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsOpen Networking Summit
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Deborah Porchivina
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIFCPqD
 

What's hot (20)

Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport Networks
 
Enabling Virtual Transport Network Services
Enabling Virtual Transport Network ServicesEnabling Virtual Transport Network Services
Enabling Virtual Transport Network Services
 
"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
 
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
 
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
 
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
 
Transport SDN Interoperability Program with OIF
Transport SDN Interoperability Program with OIFTransport SDN Interoperability Program with OIF
Transport SDN Interoperability Program with OIF
 
OIF Certification: Optical Control Plane UNI
 OIF Certification: Optical Control Plane UNI OIF Certification: Optical Control Plane UNI
OIF Certification: Optical Control Plane UNI
 
SDN Transport API Interoperability Demo with OIF and ONF
SDN Transport API Interoperability Demo with OIF and ONFSDN Transport API Interoperability Demo with OIF and ONF
SDN Transport API Interoperability Demo with OIF and ONF
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network Service
 
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
 
Software defined optical communication
Software defined optical communicationSoftware defined optical communication
Software defined optical communication
 
Learnings from Carrier SDN Deployments
Learnings from Carrier SDN DeploymentsLearnings from Carrier SDN Deployments
Learnings from Carrier SDN Deployments
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie li
 
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonough
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonoughOif at iir_next_genopticalnetworking_nice_22june15_jmcdonough
Oif at iir_next_genopticalnetworking_nice_22june15_jmcdonough
 
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
OPNFV Webinar – No Time to Wait: Accelerating NFV Time to Market Through Open...
 
Open and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field TrialOpen and Disaggregated Transport SDN - from PoC to Field Trial
Open and Disaggregated Transport SDN - from PoC to Field Trial
 
The Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS EnvironmentsThe Interoperability Challenge in Telecom and NFS Environments
The Interoperability Challenge in Telecom and NFS Environments
 
Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015Light reading bte_oif_intro_june_2015
Light reading bte_oif_intro_june_2015
 
Transport SDN @ OIF
Transport SDN @ OIFTransport SDN @ OIF
Transport SDN @ OIF
 

Similar to SDN Framework and APIs

NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassLeah Wilkinson
 
Current & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylightCurrent & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylightabhijit2511
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksDeborah Porchivina
 
Clearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN DeploymentClearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN DeploymentDeborah Porchivina
 
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
 
Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Deborah Porchivina
 
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...Leah Wilkinson
 
2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration2014 Global Transport SDN Demonstration
2014 Global Transport SDN DemonstrationDeborah Porchivina
 
Enabling Key Applications for Transport SDN - Optinet China 2020
Enabling Key Applications for Transport SDN - Optinet China 2020Enabling Key Applications for Transport SDN - Optinet China 2020
Enabling Key Applications for Transport SDN - Optinet China 2020Leah Wilkinson
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys Corporation
 
DEVNET-1175 OpenDaylight Service Function Chaining
DEVNET-1175	OpenDaylight Service Function ChainingDEVNET-1175	OpenDaylight Service Function Chaining
DEVNET-1175 OpenDaylight Service Function ChainingCisco DevNet
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesOpen Networking Summit
 
Open Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network ServicesOpen Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network ServicesCharles Eckel
 
OpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServicesOpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServicesCharles Eckel
 
The Path to Open, Interoperable Optical Networking - "T-API Update"
The Path to Open, Interoperable Optical Networking - "T-API Update"The Path to Open, Interoperable Optical Networking - "T-API Update"
The Path to Open, Interoperable Optical Networking - "T-API Update"Leah Wilkinson
 
OIF Workshop at NGON & DCI World 2022
OIF Workshop at NGON & DCI World 2022OIF Workshop at NGON & DCI World 2022
OIF Workshop at NGON & DCI World 2022Leah Wilkinson
 
7th SDN Expert Group Seminar - Session1
7th SDN Expert Group Seminar - Session17th SDN Expert Group Seminar - Session1
7th SDN Expert Group Seminar - Session1NAIM Networks, Inc.
 
Architecture of OpenFlow SDNs
Architecture of OpenFlow SDNsArchitecture of OpenFlow SDNs
Architecture of OpenFlow SDNsUS-Ignite
 

Similar to SDN Framework and APIs (20)

NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical Masterclass
 
Optinet China 2019
Optinet China 2019Optinet China 2019
Optinet China 2019
 
Colt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIsColt inter-provider SDN NNIs and APIs
Colt inter-provider SDN NNIs and APIs
 
Current & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylightCurrent & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylight
 
Accelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport NetworksAccelerating the Deployment of Practical, Programmable Transport Networks
Accelerating the Deployment of Practical, Programmable Transport Networks
 
Clearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN DeploymentClearing a Path to Wide-Scale Transport SDN Deployment
Clearing a Path to Wide-Scale Transport SDN Deployment
 
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...
 
Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015
 
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...
OIF - The Path to Open, Interoperable Optical Networking "Interoperability Te...
 
2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration
 
Enabling Key Applications for Transport SDN - Optinet China 2020
Enabling Key Applications for Transport SDN - Optinet China 2020Enabling Key Applications for Transport SDN - Optinet China 2020
Enabling Key Applications for Transport SDN - Optinet China 2020
 
Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618Radisys/Orange/Strategy Analytics Webinar 090618
Radisys/Orange/Strategy Analytics Webinar 090618
 
DEVNET-1175 OpenDaylight Service Function Chaining
DEVNET-1175	OpenDaylight Service Function ChainingDEVNET-1175	OpenDaylight Service Function Chaining
DEVNET-1175 OpenDaylight Service Function Chaining
 
Considerations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and ServicesConsiderations for Deploying Virtual Network Functions and Services
Considerations for Deploying Virtual Network Functions and Services
 
Open Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network ServicesOpen Source as Reference Implementation for Next Gen Network Services
Open Source as Reference Implementation for Next Gen Network Services
 
OpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServicesOpenDaylight-in-NextGenNetworkServices
OpenDaylight-in-NextGenNetworkServices
 
The Path to Open, Interoperable Optical Networking - "T-API Update"
The Path to Open, Interoperable Optical Networking - "T-API Update"The Path to Open, Interoperable Optical Networking - "T-API Update"
The Path to Open, Interoperable Optical Networking - "T-API Update"
 
OIF Workshop at NGON & DCI World 2022
OIF Workshop at NGON & DCI World 2022OIF Workshop at NGON & DCI World 2022
OIF Workshop at NGON & DCI World 2022
 
7th SDN Expert Group Seminar - Session1
7th SDN Expert Group Seminar - Session17th SDN Expert Group Seminar - Session1
7th SDN Expert Group Seminar - Session1
 
Architecture of OpenFlow SDNs
Architecture of OpenFlow SDNsArchitecture of OpenFlow SDNs
Architecture of OpenFlow SDNs
 

More from Deborah Porchivina

OIF 112G Panel at DesignCon 2017
OIF 112G Panel at DesignCon 2017OIF 112G Panel at DesignCon 2017
OIF 112G Panel at DesignCon 2017Deborah Porchivina
 
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
 
ENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency ApplicationsENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency ApplicationsDeborah Porchivina
 
CEI-56G - Testing Considerations
CEI-56G - Testing Considerations CEI-56G - Testing Considerations
CEI-56G - Testing Considerations Deborah Porchivina
 
Signal Integrity to the forefront
Signal Integrity to the forefrontSignal Integrity to the forefront
Signal Integrity to the forefrontDeborah Porchivina
 
CEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the ForefrontCEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the ForefrontDeborah Porchivina
 
OIF at OFC 100G Serial Links Workshop
OIF at OFC 100G Serial Links WorkshopOIF at OFC 100G Serial Links Workshop
OIF at OFC 100G Serial Links WorkshopDeborah Porchivina
 
Transport SDN: From Wish to Reality - OIF at ECOC 2015
Transport SDN: From Wish to Reality - OIF at ECOC 2015Transport SDN: From Wish to Reality - OIF at ECOC 2015
Transport SDN: From Wish to Reality - OIF at ECOC 2015Deborah Porchivina
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalDeborah Porchivina
 

More from Deborah Porchivina (10)

OIF 112G Panel at DesignCon 2017
OIF 112G Panel at DesignCon 2017OIF 112G Panel at DesignCon 2017
OIF 112G Panel at DesignCon 2017
 
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
 
ENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency ApplicationsENRZ Advanced Modulation for Low Latency Applications
ENRZ Advanced Modulation for Low Latency Applications
 
CEI-56G - Testing Considerations
CEI-56G - Testing Considerations CEI-56G - Testing Considerations
CEI-56G - Testing Considerations
 
Signal Integrity to the forefront
Signal Integrity to the forefrontSignal Integrity to the forefront
Signal Integrity to the forefront
 
CEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the ForefrontCEI-56G - Signal Integrity to the Forefront
CEI-56G - Signal Integrity to the Forefront
 
OIF at OFC 100G Serial Links Workshop
OIF at OFC 100G Serial Links WorkshopOIF at OFC 100G Serial Links Workshop
OIF at OFC 100G Serial Links Workshop
 
Transport SDN: From Wish to Reality - OIF at ECOC 2015
Transport SDN: From Wish to Reality - OIF at ECOC 2015Transport SDN: From Wish to Reality - OIF at ECOC 2015
Transport SDN: From Wish to Reality - OIF at ECOC 2015
 
ECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56GECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56G
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_final
 

Recently uploaded

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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
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
 
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
 
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
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
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
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 

Recently uploaded (20)

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
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
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
 
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
 
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
 
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
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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...
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
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
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 

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