ONF Technical Library

Technical Communities within ONF work on a variety of SDN related projects, and publish specifications, open source software, technical recommendations, and related documents like white papers, case studies, and solution briefs to address issues related to the deployment of SDN in production networks.

Specifications – Includes all standards that define a protocol, information model, functionality of components and related framework documents. It is this category of Technical Specification that is identified as such because it is a normative publication that has the ONF IPR policy and licensing guiding its further use.

Recommendations – Includes architectural considerations, use cases, requirements analysis, terminology, larger change requests for specifications and plugfest reports. These documents reference ONF normative documents, but are protected by copyright only, and may be freely used if formally cited, not altered, and not commercially sold.

Publications – Informational documents to help in the deployment of open SDN including white papers, solution briefs and customer case studies. These documents are not normative, and protected by copyright only, and may be freely used if formally cited, not altered, and not commercially sold. 

Technical Specifications

OpenFlow-Logo-Small The technical specification documents describe the requirements of an OpenFlow® Switch. These documents cover the components and the basic functions of the switch, and the OpenFlow® protocol to manage an OpenFlow® switch from a remote controller.

For historical information about the origins of OpenFlow® at Stanford University prior to the creation of ONF, please see archive.openflow.org.

Project: Open Datapath

pdfOpenFlow® Switch Specification Ver 1.5.1 (April 2015 | TS-025)
pdfOpenFlow® Switch Specification Ver 1.4.1 (April 2015 | TS-024)
OpenFlow® Switch Specification Ver 1.3.5 (April, 2015 | TS-023)
zipBenefits of Multiple Flow Tables and TTPs (February 2, 2015)
zipOpenFlow® Extensions 1.3.x Package 2 (Dec. 23, 2013 | TS-021)
pdfOpenFlow® Switch Specification 1.5.0 (Dec. 19, 2014 | TS-020)
pdfOpenFlow® Table Type Patterns 1.0 (August 15, 2014 | TS-017)
pdfOpenFlow® Controller-Switch NDM Synchronization 1.0 (August 15, 2014 | TS-018)
pdfOpenFlow® Switch Specification 1.3.4 (Mar. 27, 2014 | TS-019)
pdfOpenFlow® Switch Errata 1.0.2 (Nov. 1, 2013 | TS-013)
pdfOpenFlow® Switch Specification 1.3.3 (Sep. 27, 2013 | TS-015)
pdfOpenFlow® Switch Specification 1.4.0 (Oct. 14, 2013 | TS-012)
zipOpenFlow® Extensions 1.3.x Package 1 (Oct. 15, 2013 | TS-011)
pdfOpenFlow® Switch Specification 1.3.2 (Apr. 25, 2013 | TS-009)
pdfOpenFlow® Switch Specification 1.3.1 (Sept. 6, 2012 | TS-007)
pdfOpenFlow® Switch Specification 1.3.0 (June 25, 2012 | TS-006)
pdfOpenFlow® Switch Specification 1.2 (Dec. 5, 2011 | TS-003)
pdfOpenFlow® Switch Specification 1.1.0 (Feb. 28, 2011 | TS-002)
pdfOpenFlow® Switch Specification 1.0.0 (Dec. 31, 2009 | TS-001) | OpenFlow® Switch Errata 1.0.1 (TS-001)

Project: OF-Config

pdf OpenFlow® Management and Configuration Protocol 1.2 (OF-Config 1.2) + Yang Model TS-016
pdf OpenFlow® Notifications Framework 1.0 (Oct. 15, 2013 | TS-014)
pdf OpenFlow® Configuration and Management Protocol 1.1.1 (OF-Config 1.1.1) March 23, 2013 | TS-008
pdf OpenFlow® Configuration and Management Protocol 1.1 (OF-Config 1.1) June 25, 2012 | TS-005
pdf OpenFlow® Configuration and Management Protocol 1.0 (OF-Config 1.0) Dec. 23, 2011 | TS-004

Project: Open Transport 

pdfSPTN OpenFlow Protocol Extensions (June 2017 | TS-029)
pdfOptical Transport Protocol Extensions Ver. 1.0 (April 2015 | TS-022)

Project: Testing & Interop

pdf Conformance Test Specification for OpenFlow® Switch Specification 1.0.1 (June 13, 2013 | TS-010)
pdf Conformance Test Specification for OpenFlow® Switch Specification 1.3.4 - Basic Single Table (April 15, 2015 | TS-026)

Project: L4-7 Services

pdf L4-L7 Service Function Chaining Solution Architecture (June 14, 2015) | TS-027)

Technical Recommendations

Project: Open Transport

pdf Microwave Information Model (December 2016 | TR-532)
pdf Functional Requirements for Transport API (June 2016 | TR-527)
pdf SDN Architecture for Transport Networks(March 2016 | TR-522)
pdf Optical Transport Use Cases (August 2014 | TR-509)
pdf Requirements Analysis for Transport OpenFlow/SDN (August 2014 | TR-508)

Project: Migration

pdf RFI Template for Migration to SDN (February 2016 | TR-524)
pdf Migration Tools and Metrics (August 2014 | TR-507)
pdf SDN Migration Considerations & Use Cases (November 2014 | TR-506)

Project: Protocol Independent Forwarding

pdfOF-PI: A Protocol Independent Layer for OpenFlow® v1-1 (September 2014 | TR-505)

Project: Architecture & Framework

pdfOrchestration: A More Holistic View (January 2017 | TR-540)
pdfMapping Cross Stratum Orchestration (CSO) to the SDN Architecture (May 2016 | TR-528)
pdfApplying SDN Architecture to 5G Slicing (April 2016 | TR-526)
pdfSDN Architecture 1.1 (February 2016 | TR-521)
pdfRelationship of SDN and NFV (October 2015 | TR-518)
pdfFramework for SDN: Scope and Requirements 1.0 (June 2015 | TR-516)
pdfSDN Architecture 1.0 Overview (November 2014 | TR-504)
pdfSDN Architecture 1.0 (June 2014 | TR-502)

Project: Testing & Interoperability

pdfOpenFlow Controller Benchmarking Methodologies (October 2016 | TR-539)
pdfONF AppFest Technical Report (May 2015 | TR-525)
pdfONF PlugFest Technical Report (May 2014 | TR-503)
pdfONF PlugFest Technical Report (June 2013 | TR-501)

Project: Open Datapath

pdfNegotiable Datapath Model and TTP Signing (September 2016 | TR-537)
pdfONF SDN Evolution (September 2016 | TR-535)
pdfNDM Negotiation OpenFlow Extension (September 2016 | TR-536)
pdfBenefits of Multiple Flow Tables and TTPs (February 2, 2015 | TR-510)

Project: Security

pdfSecurity Foundation Requirements for SDN Controllers (July 2016 | TR-529)
pdfThreat Analysis for the SDN Architecture (July 2016 | TR-530)
pdfPrinciples & Practices for Securing Software-Defined Networks applied to OFv1.3.4 Ver 1.0 (Apr 2015 | TR-511)                            

Project: Information Modeling

pdfCore Information Model (CoreModel) 1.2 (September 2016 | TR-512)
pdfCore Information Model (CoreModel) 1.1 + Model 1.1 (November 2015 | TR-512)
pdfCore Information Model (CoreModel) 1.0 + Model 1.0 (March 2015 | TR-512)
pdfCommon Information Model (CIM) Overview 1.2 (September 2016 | TR-513)
pdfCommon Information Model (CIM) Overview 1.1 (November 2015 | TR-513)
pdfCommon Information Model (CIM) Overview 1.0 (March 2015 | TR-513)
pdfUML Modeling Guidelines 1.2 + IISOMI UML Modeling Guidelines 1.2 (September 2016 | TR-514)
pdfUML Modeling Guidelines 1.1 (November 2015 | TR-514)

pdfUML Modeling Guidelines 1.0 (March 2015 | TR-514)
pdfPapyrus Guidelines 1.2 + IISOMI Papyrus Guidelines 1.2 (September 2016 | TR-515)
pdfPapyrus Guidelines 1.1 (November 2015 | TR-515)
pdfPapyrus Guidelines 1.0 (March 2015 | TR-515)
pdfUML to YANG Mapping Guidelines 1.0 + IISOMI UML to YANG Mapping Guidelines 1.0 (September 2016 | TR-531)

Project: Northbound Interfaces

pdfIntent Definition Principles (October 2016 | TR-523)
pdfReal Time Media NBI REST Specification 1.0 (March 2015 | TR-517)

Project: Carrier Grade SDN

pdfUse Cases for Carrier Grade SDN (October 2016 | TR-538)
pdfSDN Carrier Grade Framework (July 2016 | TR-534)




pdfSDN Architecture - A Primer NEW

White Papers

pdf2016 ONF OIF SDN T-API Interop Executive Overview NEW
pdf2016 OIF-ONF SDN T-API Interop NEW
pdfWireless Transport SDN PoC 3 - Whitepaper
pdfWireless Transport SDN PoC 2 - Whitepaper
pdfSDN Solutions Showcase - OpenSource Whitepaper
The SDN Solutions Showcase Whitepaper 
pdfWireless Transport SDN PoC - Whitepaper
pdfOpenFlow® Conformance Test Program - Whitepaper
Software-Defined Networking: The New Norm for Networks

SDN Solution Briefs
Solution Briefs articulate the OpenFlow-based SDN value proposition for high-level solution areas. Each document addresses a high-level use case, and presents a problem statement, resulting network challenges, the proposed solution based on OpenFlow-based SDN, and the benefits.


pdfImpact of SDN and NFV on OSS/BSS 
pdfSimplifying OpenFlow® Interoperability with Table Type Patterns 
SDN Migration Considerations & Use Cases
OpenFlow-enabled Transport SDN
OpenFlow-enabled SDN and Network Functions Virtualization
pdfOpenFlow-Enabled Mobile and Wireless Networks
SDN Security Considerations in the Data Center
SDN in the Campus Environment 
Operator Network Monetization Through OpenFlow-Enabled SDN
pdfHow OpenFlow-Based SDN Transforms Private Cloud
pdfOpenFlow-Enabled Hybrid Cloud Services Connect Enterprise and Service Provider Data Centers
pdfOpenFlow-Enabled Cloud Backbone Networks Create Global Provider Data Centers

ONF OpenSource SDN Publications


pdfAtrium Overview 


pdf NBI Information Model of Network Topology TR-1500

Customer Case Studies

pdfOpenFlow® Gives Malware a Caning
pdfNEC Shows the Benefits of OpenFlow-based SDN in a Hospital Setting
pdfGoogle's Inter-Datacenter WAN Using SDN and OpenFlow
pdfSeparating Authentication, Access and Accounting: A Case Study with OpenWiFi (Sept. 2011)

Technical Papers

pdf Global Transport SDN Prototype Demonstration (October, 2014)
pdfOctober 2012 Interoperability Event Technical Paper, v0.4 (Feb. 7, 2013) 
pdfMarch 2012 Interoperability Event Technical Paper, v1.0 (April 19, 2012)
pdfMarch 2012 Interoperability Event White Paper, v1.0 (April 18, 2012)

IEEE Papers

pdf Software-Defined Networking: Standardization for Cloud Computing's Second Wave
pdf The Evolution of SDN and OpenFlow: A Standards Perspective
pdf Network Functions Virtualization in Home Networks
pdf Panopticon: Incremental Deployment of Software-­Defined Networking
pdf Service Function Chaining Creating a Service Plane Using Network Service Header (NSH)
pdf Team of Rivals: Aligning Technology & Market Drivers in an Open-Source Standards Testing Program
pdf When Open Source Meets Network Control Planes

©2017 Open Networking Foundation | Sitemap