SlideShare a Scribd company logo
SDN Framework and APIs
Lyndon Ong
OIF Marketing Committee Co-Chair
Ciena
OFC 2016
March 22, 2016
Application
Layer
Control Layer
Infrastructure Layer
Domain 1
NE NE NE
Domain 2
NE NE NE
Domain 3
NE NE NE
Network
Orchestrator
Domain
Controller
Domain
Controller
Domain
Controller
SBI
NBI
SBI
Cloud
Orchestrator
Compute Storage
NBI
Multi-Domain Transport SDN Model
Multi-Domain Integration
Transport SDN framework for
carrier networks
• Used to unify diverse carrier
domains
• multiple technology layers
• multiple domains with
differing control planes
• greenfield and brownfield
• Need for standards on
application layer interface to
control layer (SDN NBI)
Framework for SDN APIs
NB Interface
 SDN - Opening up access to control components
 Call/Connection Control, Topology, Path Query, Virtualization
 Replace internal, proprietary interfaces, decouple functions/SW
 http://www.oiforum.com/documents/framework-for-transport-sdn-
components-and-apis
Business
Application
Business
Application
Virtualization/Abstraction
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
Achieving Common APIs
The Tools and Remaining Challenges
Existing Work
 Current API work is being done in fragmented silos
 Some linkage of APIs to existing protocol environments
Keys to achieving interoperable common APIs
 Base work on common Information model and API specification
 Take advantage of ONF Common Information Model project –
aligns ONF, ITU, TMF, MEF, OIF
 Verify APIs provide the necessary functionality
 Use case review and convergent SDO work
 Refinement for transport network applications
 Prototype, demonstrate, implement!
Common Information Model
Defines a common object model
for all types of Software Defined
Networks
• Basic components like
network resources, service
constructs
Common agreements on
modeling across SDOs
• ONF, ITU-T, TMF, MEF…
Apply Transport requirements
to Common Info Model to create
Transport API (TAPI)
TAPI
Applied to
Transport
ITU-T
TMF
MEF
ONF
Common
Information
Model
OIF
Transport API Model
• Can be hierarchically applied – Parent controller to Child controller
7
Topology
Service
Connectivity
Service
Path Computation
Service
Shared Network Information Context
Virtual Network
Service
Notification
Service
NENESDN Controller
NENESDN Controller
NENEApplication
Transport API
Transport API
OIF Transport API Project
Overview
Collaborative Effort with ONF
Develop Use Cases and Functional Requirements
• Basis of work
Information Model
• Based on and extends ONF Core IM
Data Models/Schema
• YANG model and JSON schema
https://github.com/OpenNetworkingFoundation/ONFOpen
Transport
Implement, test, refine – “agile” process
Software and Automation Tools
Englewood Open Source SW project
• https://github.com/OpenNetworkingFoundation/ENGL
EWOOD
Eagle ONF Open Source Tools project
• https://github.com/OpenNetworkingFoundation/EAGL
E-Open-Model-Profile-and-Tools
OIF Interop testing and IAs to follow
Add, Modify, Clarify
Functional
Requirements
Update Transport API
Information Model
(UML in Papyrus)
Update Transport API
Data-Schema
(JSON/YANG)
Implement the APIs
Collect and Analyze
the Purpose-specific
Use cases
Connectivity Service Functional
Requirements (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
https://github.com/OpenNetworkingFoundation/ONFOpenTransport
Common Information Model (simplified)
Model of data plane
resources in an SDN-
enabled network
• Technology agnostic
• Recursive (Forwarding
Domain may contain FDs)
• Models static and
dynamic elements
• Extensible to different
technologies and
environments
Network Control
Domain
Forwarding Domain
Logical Termination
Point
Forwarding
Construct
Link
Scope of
Control
Forwarding
element
Adjacency
between FDs
Termination
and adaptation
Potential for
forwarding
Future Work
Implement and Demonstrate
• OIF/ONF Demonstration
Develop OIF Implementation Agreements
• Select options from base TAPI spec in ONF
• Specify formats and encoding agreements
Iterate with more experience and use

More Related Content

What's hot

"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
Deborah Porchivina
 
SDN Framework and APIs
SDN Framework and APIsSDN Framework and APIs
SDN Framework and APIs
Deborah 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 Concept
Deborah 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 Virtualization
Deborah Porchivina
 
ONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectONF Transport API (TAPI) Project
ONF Transport API (TAPI) Project
Deborah Porchivina
 
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
Deborah 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.2018
Leah Wilkinson
 
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
Deborah Porchivina
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability Question
Deborah Porchivina
 
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 Networking Summit
 
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
Leah Wilkinson
 
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
Deborah Porchivina
 
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
 
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
Open 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 Environments
Open Networking Summit
 
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
Deborah 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 Deployment
Deborah Porchivina
 
Open Source in a Closed Network
Open Source in a Closed NetworkOpen Source in a Closed Network
Open Source in a Closed Network
OPNFV
 
Next steps on Transport SDN - OIF Panel OFC 2015
Next steps on Transport SDN - OIF Panel OFC 2015Next steps on Transport SDN - OIF Panel OFC 2015
Next steps on Transport SDN - OIF Panel OFC 2015
Deborah Porchivina
 
2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration
Deborah Porchivina
 

What's hot (20)

"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
 
SDN Framework and APIs
SDN Framework and APIsSDN Framework and APIs
SDN Framework and APIs
 
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
 
ONF Transport API (TAPI) Project
ONF Transport API (TAPI) ProjectONF Transport API (TAPI) Project
ONF Transport API (TAPI) Project
 
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
 
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 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
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability Question
 
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
 
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
 
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
 
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
 
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
 
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
 
Open Source in a Closed Network
Open Source in a Closed NetworkOpen Source in a Closed Network
Open Source in a Closed Network
 
Next steps on Transport SDN - OIF Panel OFC 2015
Next steps on Transport SDN - OIF Panel OFC 2015Next steps on Transport SDN - OIF Panel OFC 2015
Next steps on Transport SDN - OIF Panel OFC 2015
 
2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration
 

Viewers also liked

4 m2 weight
4 m2 weight4 m2 weight
4 m2 weightaazz0015
 
Fixture Installation MD
Fixture Installation MDFixture Installation MD
Fixture Installation MD
fixtureit
 
bsnl (3)
 bsnl (3) bsnl (3)
bsnl (3)
Suraj Soni
 
13 Customer Service Insights From the Pros
13 Customer Service Insights From the Pros13 Customer Service Insights From the Pros
13 Customer Service Insights From the Pros
Genroe
 
bsnl by vidu
 bsnl by vidu bsnl by vidu
bsnl by vidu
mostreturnvidu
 
Bsnl (1)
Bsnl (1)Bsnl (1)
Bsnl (1)
Suraj Soni
 
Aeon management Inc - velachery
Aeon management Inc - velacheryAeon management Inc - velachery
Aeon management Inc - velachery
AEON MANAGEMENT LIMITED
 
Home appliance control system (2)
Home appliance control system (2)Home appliance control system (2)
Home appliance control system (2)
Suraj Soni
 
Blogging for Business
Blogging for BusinessBlogging for Business
Blogging for Business
June Van Klaveren
 
Organizational Change
Organizational ChangeOrganizational Change
Organizational Change
Mick Yates
 
Net Promoter Score Benchmarks For Business Cases
Net Promoter Score Benchmarks For Business CasesNet Promoter Score Benchmarks For Business Cases
Net Promoter Score Benchmarks For Business Cases
Genroe
 
Eye On: Twitter’s Alternate Timeline
Eye On: Twitter’s Alternate TimelineEye On: Twitter’s Alternate Timeline
Eye On: Twitter’s Alternate Timeline
Leo Burnett
 
Eye On Reactions: Facebook Goes Beyond Likes
Eye On Reactions: Facebook Goes Beyond LikesEye On Reactions: Facebook Goes Beyond Likes
Eye On Reactions: Facebook Goes Beyond Likes
Leo Burnett
 
El cálculo louis leithold (7ma edición)
El cálculo   louis leithold (7ma edición)El cálculo   louis leithold (7ma edición)
El cálculo louis leithold (7ma edición)MateoLeonidez
 
London Predictions 2016
London Predictions 2016London Predictions 2016
London Predictions 2016
Leo Burnett
 
Week 3 RISEN resurrection myth or miracle 1015am media
Week 3 RISEN   resurrection myth or miracle 1015am mediaWeek 3 RISEN   resurrection myth or miracle 1015am media
Week 3 RISEN resurrection myth or miracle 1015am media
Jose Ramos
 
March 20 2016 lambs
March 20 2016 lambsMarch 20 2016 lambs
March 20 2016 lambs
Jose Ramos
 

Viewers also liked (19)

4 m2 weight
4 m2 weight4 m2 weight
4 m2 weight
 
Fixture Installation MD
Fixture Installation MDFixture Installation MD
Fixture Installation MD
 
3D (3).jpg
3D (3).jpg3D (3).jpg
3D (3).jpg
 
bsnl (3)
 bsnl (3) bsnl (3)
bsnl (3)
 
13 Customer Service Insights From the Pros
13 Customer Service Insights From the Pros13 Customer Service Insights From the Pros
13 Customer Service Insights From the Pros
 
bsnl by vidu
 bsnl by vidu bsnl by vidu
bsnl by vidu
 
Updated Resume
Updated ResumeUpdated Resume
Updated Resume
 
Bsnl (1)
Bsnl (1)Bsnl (1)
Bsnl (1)
 
Aeon management Inc - velachery
Aeon management Inc - velacheryAeon management Inc - velachery
Aeon management Inc - velachery
 
Home appliance control system (2)
Home appliance control system (2)Home appliance control system (2)
Home appliance control system (2)
 
Blogging for Business
Blogging for BusinessBlogging for Business
Blogging for Business
 
Organizational Change
Organizational ChangeOrganizational Change
Organizational Change
 
Net Promoter Score Benchmarks For Business Cases
Net Promoter Score Benchmarks For Business CasesNet Promoter Score Benchmarks For Business Cases
Net Promoter Score Benchmarks For Business Cases
 
Eye On: Twitter’s Alternate Timeline
Eye On: Twitter’s Alternate TimelineEye On: Twitter’s Alternate Timeline
Eye On: Twitter’s Alternate Timeline
 
Eye On Reactions: Facebook Goes Beyond Likes
Eye On Reactions: Facebook Goes Beyond LikesEye On Reactions: Facebook Goes Beyond Likes
Eye On Reactions: Facebook Goes Beyond Likes
 
El cálculo louis leithold (7ma edición)
El cálculo   louis leithold (7ma edición)El cálculo   louis leithold (7ma edición)
El cálculo louis leithold (7ma edición)
 
London Predictions 2016
London Predictions 2016London Predictions 2016
London Predictions 2016
 
Week 3 RISEN resurrection myth or miracle 1015am media
Week 3 RISEN   resurrection myth or miracle 1015am mediaWeek 3 RISEN   resurrection myth or miracle 1015am media
Week 3 RISEN resurrection myth or miracle 1015am media
 
March 20 2016 lambs
March 20 2016 lambsMarch 20 2016 lambs
March 20 2016 lambs
 

Similar to OFC2016 SDN Framework and APIs

NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical Masterclass
Leah Wilkinson
 
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
Colt Technology Services
 
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
 
MuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationMuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP Integration
Pace Integration
 
Unit 3-SOA Technologies
Unit 3-SOA TechnologiesUnit 3-SOA Technologies
Unit 3-SOA Technologies
ssuser3a47cb
 
Semantic Web Servers
Semantic Web ServersSemantic Web Servers
Semantic Web Serverswebhostingguy
 
Optinet China 2019
Optinet China 2019Optinet China 2019
Optinet China 2019
Leah Wilkinson
 
APIs and Services: One Platform or Two?
APIs and Services: One Platform or Two?APIs and Services: One Platform or Two?
APIs and Services: One Platform or Two?Akana
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie li
Deborah Porchivina
 
Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015
Deborah 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 2015
Deborah 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
 
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
Leah Wilkinson
 
Overview of Rest Service and ASP.NET WEB API
Overview of Rest Service and ASP.NET WEB APIOverview of Rest Service and ASP.NET WEB API
Overview of Rest Service and ASP.NET WEB API
Pankaj Bajaj
 
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Ike Alisson
 
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Ike Alisson
 
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Ike Alisson
 
Spirent SDN and NFV Solutions
Spirent SDN and NFV SolutionsSpirent SDN and NFV Solutions
Spirent SDN and NFV Solutions
Malathi Malla
 
Spirent Accelerating SDN and NFV Deployments
Spirent Accelerating SDN and NFV DeploymentsSpirent Accelerating SDN and NFV Deployments
Spirent Accelerating SDN and NFV Deployments
Sailaja Tennati
 

Similar to OFC2016 SDN Framework and APIs (20)

NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical Masterclass
 
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
 
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...
 
MuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP IntegrationMuleSoft London Community October 2017 - Hybrid and SAP Integration
MuleSoft London Community October 2017 - Hybrid and SAP Integration
 
Unit 3-SOA Technologies
Unit 3-SOA TechnologiesUnit 3-SOA Technologies
Unit 3-SOA Technologies
 
Semantic Web Servers
Semantic Web ServersSemantic Web Servers
Semantic Web Servers
 
Optinet China 2019
Optinet China 2019Optinet China 2019
Optinet China 2019
 
APIs and Services: One Platform or Two?
APIs and Services: One Platform or Two?APIs and Services: One Platform or Two?
APIs and Services: One Platform or Two?
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie li
 
Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015Light Reading BTE_SDNtoolbox_June_2015
Light Reading BTE_SDNtoolbox_June_2015
 
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
 
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...
 
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
 
Overview of Rest Service and ASP.NET WEB API
Overview of Rest Service and ASP.NET WEB APIOverview of Rest Service and ASP.NET WEB API
Overview of Rest Service and ASP.NET WEB API
 
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
Akraino TSC ike a 5G System and SP New Services Data centric Approach 2021 02...
 
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
Akraino TSC Ike a 5G System and SP New Services Data Centric Approach 2021 02...
 
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
Akraino TSC ike Alisson 5G System and SP New Services Data Centric approach 2...
 
Spirent SDN and NFV Solutions
Spirent SDN and NFV SolutionsSpirent SDN and NFV Solutions
Spirent SDN and NFV Solutions
 
Spirent Accelerating SDN and NFV Deployments
Spirent Accelerating SDN and NFV DeploymentsSpirent Accelerating SDN and NFV Deployments
Spirent Accelerating SDN and NFV Deployments
 
APITalkMeetupSharable
APITalkMeetupSharableAPITalkMeetupSharable
APITalkMeetupSharable
 

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 2017
Deborah 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 Conference
Deborah 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 Applications
Deborah 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 forefront
Deborah 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 Forefront
Deborah 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 Workshop
Deborah Porchivina
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network Service
Deborah Porchivina
 
ECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56GECOC Panel on OIF CEI 56G
ECOC Panel on OIF CEI 56G
Deborah Porchivina
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_final
Deborah 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
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network Service
 
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

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
Pierluigi Pugliese
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
OnBoard
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
Vlad Stirbu
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024By Design, not by Accident - Agile Venture Bolzano 2024
By Design, not by Accident - Agile Venture Bolzano 2024
 
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Leading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdfLeading Change strategies and insights for effective change management pdf 1.pdf
Leading Change strategies and insights for effective change management pdf 1.pdf
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
Quantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIsQuantum Computing: Current Landscape and the Future Role of APIs
Quantum Computing: Current Landscape and the Future Role of APIs
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

OFC2016 SDN Framework and APIs

  • 1. SDN Framework and APIs Lyndon Ong OIF Marketing Committee Co-Chair Ciena OFC 2016 March 22, 2016
  • 2. Application Layer Control Layer Infrastructure Layer Domain 1 NE NE NE Domain 2 NE NE NE Domain 3 NE NE NE Network Orchestrator Domain Controller Domain Controller Domain Controller SBI NBI SBI Cloud Orchestrator Compute Storage NBI Multi-Domain Transport SDN Model Multi-Domain Integration Transport SDN framework for carrier networks • Used to unify diverse carrier domains • multiple technology layers • multiple domains with differing control planes • greenfield and brownfield • Need for standards on application layer interface to control layer (SDN NBI)
  • 3. Framework for SDN APIs NB Interface  SDN - Opening up access to control components  Call/Connection Control, Topology, Path Query, Virtualization  Replace internal, proprietary interfaces, decouple functions/SW  http://www.oiforum.com/documents/framework-for-transport-sdn- components-and-apis Business Application Business Application Virtualization/Abstraction
  • 4. 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
  • 5. Achieving Common APIs The Tools and Remaining Challenges Existing Work  Current API work is being done in fragmented silos  Some linkage of APIs to existing protocol environments Keys to achieving interoperable common APIs  Base work on common Information model and API specification  Take advantage of ONF Common Information Model project – aligns ONF, ITU, TMF, MEF, OIF  Verify APIs provide the necessary functionality  Use case review and convergent SDO work  Refinement for transport network applications  Prototype, demonstrate, implement!
  • 6. Common Information Model Defines a common object model for all types of Software Defined Networks • Basic components like network resources, service constructs Common agreements on modeling across SDOs • ONF, ITU-T, TMF, MEF… Apply Transport requirements to Common Info Model to create Transport API (TAPI) TAPI Applied to Transport ITU-T TMF MEF ONF Common Information Model OIF
  • 7. Transport API Model • Can be hierarchically applied – Parent controller to Child controller 7 Topology Service Connectivity Service Path Computation Service Shared Network Information Context Virtual Network Service Notification Service NENESDN Controller NENESDN Controller NENEApplication Transport API Transport API
  • 8. OIF Transport API Project Overview Collaborative Effort with ONF Develop Use Cases and Functional Requirements • Basis of work Information Model • Based on and extends ONF Core IM Data Models/Schema • YANG model and JSON schema https://github.com/OpenNetworkingFoundation/ONFOpen Transport Implement, test, refine – “agile” process Software and Automation Tools Englewood Open Source SW project • https://github.com/OpenNetworkingFoundation/ENGL EWOOD Eagle ONF Open Source Tools project • https://github.com/OpenNetworkingFoundation/EAGL E-Open-Model-Profile-and-Tools OIF Interop testing and IAs to follow Add, Modify, Clarify Functional Requirements Update Transport API Information Model (UML in Papyrus) Update Transport API Data-Schema (JSON/YANG) Implement the APIs Collect and Analyze the Purpose-specific Use cases
  • 9. Connectivity Service Functional Requirements (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 https://github.com/OpenNetworkingFoundation/ONFOpenTransport
  • 10. Common Information Model (simplified) Model of data plane resources in an SDN- enabled network • Technology agnostic • Recursive (Forwarding Domain may contain FDs) • Models static and dynamic elements • Extensible to different technologies and environments Network Control Domain Forwarding Domain Logical Termination Point Forwarding Construct Link Scope of Control Forwarding element Adjacency between FDs Termination and adaptation Potential for forwarding
  • 11. Future Work Implement and Demonstrate • OIF/ONF Demonstration Develop OIF Implementation Agreements • Select options from base TAPI spec in ONF • Specify formats and encoding agreements Iterate with more experience and use

Editor's Notes

  1. 2