SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
OIF SDN Transport API
NFV Proof of Concept
May 4, 2017
Layer 123 NFV World Congress
Lyndon Ong, Ciena (lyong@Ciena.com)
OIF MA&E Committee Co-Chair
Agenda
– NFV/SDN Relationship
– Transport API
– OIF Transport SDN Interop Testing – NFV PoC
– Findings and Next Steps
Enabling NFV Transport for Carriers
• Deploying NFV Across Carrier Transport Infrastructure
– Diverse Transport Networks
• Multi-Vendor
• Multi-Technology
• Complex Management
– NFV Needs
• Deploy functions quickly and ubiquitously
• Flexible allocation of network resources and connectivity
• Virtualize resources across vendors and network domains
3
Programmability enables carrier requirements to be met
Supporting network programmability
4
• NFV and SDN Integration
Network controller for the WAN
• Architectural model:
• Multi-layered
• Multi-domain/multi-vendor
• Network Controller Model
• Hierarchical: E2E/ Domain
Network Controller
• NBI/ SBI: TAPI
Network elements in the WAN
• Optical network Nodes
• Packet network Nodes
ETSI GS NFV-MAN 001 V1.1.1
The target scope in OIF
Transport SDN Model
• Open API for network control is essential
5
MW Controller
Optical
Controller
IP Controller
Multi-Domain Controller
Common
technological
models
TAPI Agent TAPI Agent TAPI Agent
OSS/App
Common
abstraction
model Transport API
Implementation of
the MEF LSO Presto
interface and subject
of MEF work on
Network Resource
Provisioning API
Transport API Architecture
6
Topology
Service
Connectivity
Service
Path
Computation
Service
Shared Network Information Context
Virtual
Network
Service
Notification
Service
NE
Network Resource
Groups NENESDN Controller
NENESDN Controller
NENEApplication
Transport API
Transport API
SBIs (e.g. Openflow
Optical)
• Topology Service
– Retrieve Topology, Node, Link &
Edge-Point details (Across al
layers)
• Connectivity Service
– Retrieve & Request P2P, P2MP,
MP2MP connectivity (Across all
layers)
• Notification Service
– Subscription and filtering /
Autonomous event notification
• Path Computation Service
– Request for Computation &
Optimization of paths
• Virtual Network Service
– Create, Update, Delete Virtual
Network topologies
T-API SDK: Organization and Modularity
ONF Transport API Functional Requirements – ONF TR-527,
June 2016
ONF Open Transport WG Project
Input to the TAPI SDK (Software Development Kit)
Software-wise, T-API SDK 1.0.0 is packaged as 4 Eclipse sub-
projects (https://github.com/OpenNetworkingFoundation/Snowmass-
ONFOpenTransport )
Papyrus-UML Information Model
Technology-agnostic generic framework + technology specific
extensions (OTN, ETH) – based on ONF Core Information Model
Auto-generated Using ONF OSSDN EAGLE Project Tools
YANG Data Schema
Swagger-JSON RESTConf API
Reference Implementation (RI) in Python
Iterative design process with code development an integral
part of the cycle
7
Functional
Requirements
Information Model
(UML in Papyrus)
Data-Schema
(JSON/YANG)
API Code
Purpose-specific Use
cases
Topology Model
02.n
A
A.2
A.3 A.5
A.4
A.2.3A.2.2
A.2.1
Network Control Domain Internal Service Provider
Topology retrieves a detailed
internal topology
B 0203
04
15
17
18
19
22
Service Level Topology
may only show Service
Endpoints
A.1
01
11
1213
14
16
01
A FwdingDomain (Node/Topology)
LTP (Node Edge Point)
Link
01.1 LTP (Service End Point)
01.1
01.n
02.1
20
21
2016 SDN T-API Interop Demo
9
Timeline
• Extensive preparation and testing
10
Test end
May Jun
2016
ONF Workday
Contract/NDA
Jul Aug
BCE
MarSep Oct Nov Dec Jan Feb
ECOC
2016
3Q OIF 4Q OIF
L123 SDN
Test start Readouts
OECC
2Q16 OIF
ETSI NFV
MWC
2017
1Q OIF OFC
2017
ONF Interim
Tech Spec Start
Proposed and accepted as an ETSI NFV PoC by ETSI TST WG
See http://nfvwiki.etsi.org/index.php?title=Mapping_ETSI-NFV_onto_Multi-Vendor,_Multi-
Domain_Transport_SDN (Hiroshi Dempo, NEC, editor)
Transport SDN Interop Testing
• Multi-vendor, Multi-layer, Multi-domain
11
L0 ROADM
Controller
L1 OTN
Controller
IP/Optical
Controller
Child MD Controller
Common
technological
models
TAPI Agent TAPI Agent TAPI Agent
Parent MD Controller
Common
abstraction
model Transport API
Transport API
Topology CaptureHTTP/1.1 201 Created
Content-Type: application/json
Server: Werkzeug/0.11.11 Python/2.7.5
Date: Tue, 12 Dec 2016 4:41:37 GMT
{
"_linkPort": [
{
"_nodeEdgePoint": "/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/07d7ad4c-4214-4d98-8be8-
4e6826cece43/_ownedNodeEdgePoint/37a03a6b-3e95-48bb-a253-fd5b3d2f597b/",
"direction": "BIDIRECTIONAL",
"localId": "lp13",
"role": "SYMMETRIC"
}, {
"_nodeEdgePoint": "/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/019ac632-20d6-4750-b77c-
80852ee60ed6/_ownedNodeEdgePoint/a4b58599-58af-4c38-862b-6c4a46ca9ec7/",
"direction": "BIDIRECTIONAL",
"localId": "lp31",
"role": "SYMMETRIC"
}
],
"_node": [
"/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/07d7ad4c-4214-4d98-8be8-4e6826cece43/",
"/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/019ac632-20d6-4750-b77c-80852ee60ed6/"
],
"_state": {
"administrativeState": "UNLOCKED",
"lifecycleState": "INSTALLED",
"operationalState": "ENABLED"
},
NE
NE
NE
12
Service Invocation CapturePOST /restconf/config/Context/_connectivityService/
Content-Type: application/json
{
"_servicePort": [
{
"_serviceEndPoint":"/restconf/config/Context/_serviceEndPoint/tsdn:sm:script::2/",
"direction": "INPUT",
"role": "ROOT"
},
{
"_serviceEndPoint": "/restconf/config/Context/_serviceEndPoint/tsdn:adva:script::5/",
"direction": "OUTPUT",
"role": "LEAF"
}
],
"_connConstraint": {
"serviceType": "POINT_TO_POINT_CONNECTIVITY",
"requestedCapacity": {},
"_includePath": [
{
"_node": [
"/restconf/config/Context/_topology/TOP/_node/tsdn:sm:script/",
"/restconf/config/Context/_topology/TOP/_node/tsdn:adva:script/"
],
"_nodeEdgePoint": [
"/restconf/config/Context/_topology/TOP/_node/tsdn:sm:script/_ownedNodeEdgePoint/tsdn:sm:script::4/",
"/restconf/config/Context/_topology/TOP/_node/tsdn:adva:script/_ownedNodeEdgePoint/tsdn:adva:script::3/"
],
"localId": 0
}
]
}
13
NE
NE
NENE
NE
NENE NE
Test Case tracking
Findings
• Transport API is a solution that enables SDN for Carriers Networks with an
evolutionary approach. It automates and simplifies the operation of
transport domains for L0, L1 and L2 services.
• Network topology information elements can be taken from the underlying
network infrastructure configured by multiple vendors’ network equipment.
• T-API implementation deployed in a hierarchical SDN controllers’ tree
enables real-time orchestration of on-demand connectivity setup, control
and monitoring across diverse multi-layer, multi-domain, multi-vendor,
networks.
15
Next Steps
• T-API 2.0
– Based on demo feedback, further align T-API with YANG Best Practices
• Object ID format and lifecycle
• Separation of Configuration, Operational Data
– T-API functionality extended for additional use cases
• Path computation refinements, e.g., forwarding attributes, constraints
• Protected and Recoverable Services
• OAM, Generalized Notification and Telemetry
• Carrier Input to OIF: Help Bring T-API to the Market
– Interoperability Testing of TAPI 2.0 Implementations
– Potential Certification
SDN Transport API Interop Demo
Resources and upcoming events
• Press release, 14 February, 2017
• Light Reading webinar, 15 March – see the replay at:
OIF SDN T-API Interop Demonstration Results
• Technical white paper and Executive summary paper – download at
www.oiforum.com
www.oiforum.com
Thank You!

Weitere ähnliche Inhalte

Was ist angesagt?

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
 
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 Certification: Optical Control Plane UNI
 OIF Certification: Optical Control Plane UNI OIF Certification: Optical Control Plane UNI
OIF Certification: Optical Control Plane UNIDeborah 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
 
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
 
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 OFC 2019 400ZR Specification Update
OIF OFC 2019 400ZR Specification UpdateOIF OFC 2019 400ZR Specification Update
OIF OFC 2019 400ZR Specification UpdateLeah 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
 
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
 
NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassLeah Wilkinson
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceDeborah Porchivina
 
ECOC 2018 - FlexE Delivers
ECOC 2018 - FlexE DeliversECOC 2018 - FlexE Delivers
ECOC 2018 - FlexE DeliversLeah Wilkinson
 
OIF CIOE Presentation, Junjie Li
OIF CIOE Presentation, Junjie LiOIF CIOE Presentation, Junjie Li
OIF CIOE Presentation, Junjie LiLeah Wilkinson
 
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
 
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...Leah Wilkinson
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingCisco Service Provider
 

Was ist angesagt? (20)

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...
 
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 Certification: Optical Control Plane UNI
 OIF Certification: Optical Control Plane UNI OIF Certification: Optical Control Plane UNI
OIF Certification: Optical Control Plane UNI
 
2018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.20182018 OIF SDN T-API Readout 6.2018
2018 OIF SDN T-API Readout 6.2018
 
OIF Open Transport API for Interoperable Optical Networking
OIF Open Transport API for Interoperable Optical NetworkingOIF Open Transport API for Interoperable Optical Networking
OIF Open Transport API for Interoperable Optical Networking
 
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 OFC 2019 400ZR Specification Update
OIF OFC 2019 400ZR Specification UpdateOIF OFC 2019 400ZR Specification Update
OIF OFC 2019 400ZR Specification Update
 
Optinet China 2019
Optinet China 2019Optinet China 2019
Optinet China 2019
 
Transport SDN Interoperability Program with OIF
Transport SDN Interoperability Program with OIFTransport SDN Interoperability Program with OIF
Transport SDN Interoperability Program with OIF
 
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
 
NGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical MasterclassNGON 2019 OIF Optical Masterclass
NGON 2019 OIF Optical Masterclass
 
Enabling Virtual Transport Network Service
Enabling Virtual Transport Network ServiceEnabling Virtual Transport Network Service
Enabling Virtual Transport Network Service
 
ECOC 2018 - FlexE Delivers
ECOC 2018 - FlexE DeliversECOC 2018 - FlexE Delivers
ECOC 2018 - FlexE Delivers
 
Design Principles for 5G
Design Principles for 5GDesign Principles for 5G
Design Principles for 5G
 
OIF CIOE Presentation, Junjie Li
OIF CIOE Presentation, Junjie LiOIF CIOE Presentation, Junjie Li
OIF CIOE Presentation, Junjie Li
 
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
 
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
Co-Packaged Optics: The OIF’s Work to Standardize Higher Integration Levels f...
 
Software Defined RAN
Software Defined RANSoftware Defined RAN
Software Defined RAN
 
Introducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment RoutingIntroducing Application Engineered Routing Powered by Segment Routing
Introducing Application Engineered Routing Powered by Segment Routing
 
SDN Framework and APIs
SDN Framework and APIsSDN Framework and APIs
SDN Framework and APIs
 

Ähnlich wie OIF SDN Transport API NFV Proof of Concept

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
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesMichelle Holley
 
SRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-typeSRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-typeKentaro Ebisawa
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterRobb Boyd
 
DEVNET-1175 OpenDaylight Service Function Chaining
DEVNET-1175	OpenDaylight Service Function ChainingDEVNET-1175	OpenDaylight Service Function Chaining
DEVNET-1175 OpenDaylight Service Function ChainingCisco DevNet
 
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingSummit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingOPNFV
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liDeborah Porchivina
 
Current & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylightCurrent & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylightabhijit2511
 
OFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsOFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsDeborah 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
 
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław BorekPLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław BorekPROIDEA
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV
 
The Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco CloudThe Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco CloudMarco Rodrigues
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIsCisco DevNet
 
Introducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis MeetupIntroducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis Meetupdjzook
 
Summit 16: Service Function Chaining: Demo and Usage
Summit 16: Service Function Chaining: Demo and UsageSummit 16: Service Function Chaining: Demo and Usage
Summit 16: Service Function Chaining: Demo and UsageOPNFV
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Cisco DevNet
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsCisco Service Provider
 

Ähnlich wie OIF SDN Transport API NFV Proof of Concept (20)

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...
 
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for EnterprisesEnabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
Enabling Multi-access Edge Computing (MEC) Platform-as-a-Service for Enterprises
 
SRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-typeSRv6 Mobile User Plane P4 proto-type
SRv6 Mobile User Plane P4 proto-type
 
SDN and metrics from the SDOs
SDN and metrics from the SDOsSDN and metrics from the SDOs
SDN and metrics from the SDOs
 
TechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the DatacenterTechWiseTV Workshop: Segment Routing for the Datacenter
TechWiseTV Workshop: Segment Routing for the Datacenter
 
DEVNET-1175 OpenDaylight Service Function Chaining
DEVNET-1175	OpenDaylight Service Function ChainingDEVNET-1175	OpenDaylight Service Function Chaining
DEVNET-1175 OpenDaylight Service Function Chaining
 
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV BenchmarkingSummit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
Summit 16: The Hitchhiker/Hacker's Guide to NFV Benchmarking
 
Singapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie liSingapore oif transport-sdn-junjie li
Singapore oif transport-sdn-junjie li
 
Current & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylightCurrent & Future Use-Cases of OpenDaylight
Current & Future Use-Cases of OpenDaylight
 
OFC2016 SDN Framework and APIs
OFC2016 SDN Framework and APIsOFC2016 SDN Framework and APIs
OFC2016 SDN Framework 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...
 
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław BorekPLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
PLNOG14: Service orchestration in provider network, Tail-f - Przemysław Borek
 
OPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation NetworkOPNFV: Road to Next-Generation Network
OPNFV: Road to Next-Generation Network
 
The Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco CloudThe Modern Telco Network: Defining The Telco Cloud
The Modern Telco Network: Defining The Telco Cloud
 
DEVNET-1166 Open SDN Controller APIs
DEVNET-1166	Open SDN Controller APIsDEVNET-1166	Open SDN Controller APIs
DEVNET-1166 Open SDN Controller APIs
 
Introducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis MeetupIntroducing ONAP for OpenStack St Louis Meetup
Introducing ONAP for OpenStack St Louis Meetup
 
Summit 16: Service Function Chaining: Demo and Usage
Summit 16: Service Function Chaining: Demo and UsageSummit 16: Service Function Chaining: Demo and Usage
Summit 16: Service Function Chaining: Demo and Usage
 
Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015Feec telecom-nw-softwarization-aug-2015
Feec telecom-nw-softwarization-aug-2015
 
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
Open Device Programmability: Hands-on Intro to RESTCONF (and a bit of NETCONF)
 
SDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox CommunicationsSDN and NFV Value in Business Services - A Presentation By Cox Communications
SDN and NFV Value in Business Services - A Presentation By Cox Communications
 

Mehr von 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
 
Enabling Virtual Transport Network Services
Enabling Virtual Transport Network ServicesEnabling Virtual Transport Network Services
Enabling Virtual Transport Network ServicesDeborah 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
 
2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration2014 Global Transport SDN Demonstration
2014 Global Transport SDN DemonstrationDeborah 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
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability QuestionDeborah 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 NetworksDeborah 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
 
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
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalDeborah Porchivina
 

Mehr von Deborah Porchivina (16)

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
 
Enabling Virtual Transport Network Services
Enabling Virtual Transport Network ServicesEnabling Virtual Transport Network Services
Enabling Virtual Transport Network Services
 
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
 
2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration2014 Global Transport SDN Demonstration
2014 Global Transport SDN Demonstration
 
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
 
Addressing the Interoperability Question
Addressing the Interoperability QuestionAddressing the Interoperability Question
Addressing the Interoperability Question
 
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
 
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
 
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
 
TIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_finalTIA sdn transport_2_shukla_final
TIA sdn transport_2_shukla_final
 

Kürzlich hochgeladen

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
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
 
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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
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
 

Kürzlich hochgeladen (20)

Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
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
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
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
 
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
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
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
 

OIF SDN Transport API NFV Proof of Concept

  • 1. OIF SDN Transport API NFV Proof of Concept May 4, 2017 Layer 123 NFV World Congress Lyndon Ong, Ciena (lyong@Ciena.com) OIF MA&E Committee Co-Chair
  • 2. Agenda – NFV/SDN Relationship – Transport API – OIF Transport SDN Interop Testing – NFV PoC – Findings and Next Steps
  • 3. Enabling NFV Transport for Carriers • Deploying NFV Across Carrier Transport Infrastructure – Diverse Transport Networks • Multi-Vendor • Multi-Technology • Complex Management – NFV Needs • Deploy functions quickly and ubiquitously • Flexible allocation of network resources and connectivity • Virtualize resources across vendors and network domains 3 Programmability enables carrier requirements to be met
  • 4. Supporting network programmability 4 • NFV and SDN Integration Network controller for the WAN • Architectural model: • Multi-layered • Multi-domain/multi-vendor • Network Controller Model • Hierarchical: E2E/ Domain Network Controller • NBI/ SBI: TAPI Network elements in the WAN • Optical network Nodes • Packet network Nodes ETSI GS NFV-MAN 001 V1.1.1 The target scope in OIF
  • 5. Transport SDN Model • Open API for network control is essential 5 MW Controller Optical Controller IP Controller Multi-Domain Controller Common technological models TAPI Agent TAPI Agent TAPI Agent OSS/App Common abstraction model Transport API Implementation of the MEF LSO Presto interface and subject of MEF work on Network Resource Provisioning API
  • 6. Transport API Architecture 6 Topology Service Connectivity Service Path Computation Service Shared Network Information Context Virtual Network Service Notification Service NE Network Resource Groups NENESDN Controller NENESDN Controller NENEApplication Transport API Transport API SBIs (e.g. Openflow Optical) • Topology Service – Retrieve Topology, Node, Link & Edge-Point details (Across al layers) • Connectivity Service – Retrieve & Request P2P, P2MP, MP2MP connectivity (Across all layers) • Notification Service – Subscription and filtering / Autonomous event notification • Path Computation Service – Request for Computation & Optimization of paths • Virtual Network Service – Create, Update, Delete Virtual Network topologies
  • 7. T-API SDK: Organization and Modularity ONF Transport API Functional Requirements – ONF TR-527, June 2016 ONF Open Transport WG Project Input to the TAPI SDK (Software Development Kit) Software-wise, T-API SDK 1.0.0 is packaged as 4 Eclipse sub- projects (https://github.com/OpenNetworkingFoundation/Snowmass- ONFOpenTransport ) Papyrus-UML Information Model Technology-agnostic generic framework + technology specific extensions (OTN, ETH) – based on ONF Core Information Model Auto-generated Using ONF OSSDN EAGLE Project Tools YANG Data Schema Swagger-JSON RESTConf API Reference Implementation (RI) in Python Iterative design process with code development an integral part of the cycle 7 Functional Requirements Information Model (UML in Papyrus) Data-Schema (JSON/YANG) API Code Purpose-specific Use cases
  • 8. Topology Model 02.n A A.2 A.3 A.5 A.4 A.2.3A.2.2 A.2.1 Network Control Domain Internal Service Provider Topology retrieves a detailed internal topology B 0203 04 15 17 18 19 22 Service Level Topology may only show Service Endpoints A.1 01 11 1213 14 16 01 A FwdingDomain (Node/Topology) LTP (Node Edge Point) Link 01.1 LTP (Service End Point) 01.1 01.n 02.1 20 21
  • 9. 2016 SDN T-API Interop Demo 9
  • 10. Timeline • Extensive preparation and testing 10 Test end May Jun 2016 ONF Workday Contract/NDA Jul Aug BCE MarSep Oct Nov Dec Jan Feb ECOC 2016 3Q OIF 4Q OIF L123 SDN Test start Readouts OECC 2Q16 OIF ETSI NFV MWC 2017 1Q OIF OFC 2017 ONF Interim Tech Spec Start Proposed and accepted as an ETSI NFV PoC by ETSI TST WG See http://nfvwiki.etsi.org/index.php?title=Mapping_ETSI-NFV_onto_Multi-Vendor,_Multi- Domain_Transport_SDN (Hiroshi Dempo, NEC, editor)
  • 11. Transport SDN Interop Testing • Multi-vendor, Multi-layer, Multi-domain 11 L0 ROADM Controller L1 OTN Controller IP/Optical Controller Child MD Controller Common technological models TAPI Agent TAPI Agent TAPI Agent Parent MD Controller Common abstraction model Transport API Transport API
  • 12. Topology CaptureHTTP/1.1 201 Created Content-Type: application/json Server: Werkzeug/0.11.11 Python/2.7.5 Date: Tue, 12 Dec 2016 4:41:37 GMT { "_linkPort": [ { "_nodeEdgePoint": "/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/07d7ad4c-4214-4d98-8be8- 4e6826cece43/_ownedNodeEdgePoint/37a03a6b-3e95-48bb-a253-fd5b3d2f597b/", "direction": "BIDIRECTIONAL", "localId": "lp13", "role": "SYMMETRIC" }, { "_nodeEdgePoint": "/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/019ac632-20d6-4750-b77c- 80852ee60ed6/_ownedNodeEdgePoint/a4b58599-58af-4c38-862b-6c4a46ca9ec7/", "direction": "BIDIRECTIONAL", "localId": "lp31", "role": "SYMMETRIC" } ], "_node": [ "/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/07d7ad4c-4214-4d98-8be8-4e6826cece43/", "/restconf/config/Context/_topology/7a360591-5561-421f-abf2-4c48c4ab9d3e/_node/019ac632-20d6-4750-b77c-80852ee60ed6/" ], "_state": { "administrativeState": "UNLOCKED", "lifecycleState": "INSTALLED", "operationalState": "ENABLED" }, NE NE NE 12
  • 13. Service Invocation CapturePOST /restconf/config/Context/_connectivityService/ Content-Type: application/json { "_servicePort": [ { "_serviceEndPoint":"/restconf/config/Context/_serviceEndPoint/tsdn:sm:script::2/", "direction": "INPUT", "role": "ROOT" }, { "_serviceEndPoint": "/restconf/config/Context/_serviceEndPoint/tsdn:adva:script::5/", "direction": "OUTPUT", "role": "LEAF" } ], "_connConstraint": { "serviceType": "POINT_TO_POINT_CONNECTIVITY", "requestedCapacity": {}, "_includePath": [ { "_node": [ "/restconf/config/Context/_topology/TOP/_node/tsdn:sm:script/", "/restconf/config/Context/_topology/TOP/_node/tsdn:adva:script/" ], "_nodeEdgePoint": [ "/restconf/config/Context/_topology/TOP/_node/tsdn:sm:script/_ownedNodeEdgePoint/tsdn:sm:script::4/", "/restconf/config/Context/_topology/TOP/_node/tsdn:adva:script/_ownedNodeEdgePoint/tsdn:adva:script::3/" ], "localId": 0 } ] } 13 NE NE NENE NE NENE NE
  • 15. Findings • Transport API is a solution that enables SDN for Carriers Networks with an evolutionary approach. It automates and simplifies the operation of transport domains for L0, L1 and L2 services. • Network topology information elements can be taken from the underlying network infrastructure configured by multiple vendors’ network equipment. • T-API implementation deployed in a hierarchical SDN controllers’ tree enables real-time orchestration of on-demand connectivity setup, control and monitoring across diverse multi-layer, multi-domain, multi-vendor, networks. 15
  • 16. Next Steps • T-API 2.0 – Based on demo feedback, further align T-API with YANG Best Practices • Object ID format and lifecycle • Separation of Configuration, Operational Data – T-API functionality extended for additional use cases • Path computation refinements, e.g., forwarding attributes, constraints • Protected and Recoverable Services • OAM, Generalized Notification and Telemetry • Carrier Input to OIF: Help Bring T-API to the Market – Interoperability Testing of TAPI 2.0 Implementations – Potential Certification
  • 17. SDN Transport API Interop Demo Resources and upcoming events • Press release, 14 February, 2017 • Light Reading webinar, 15 March – see the replay at: OIF SDN T-API Interop Demonstration Results • Technical white paper and Executive summary paper – download at www.oiforum.com