SD-Fabric creates an Ethernet fabric optimized for edge application and uses SDN control to make a spine-leaf assembly of switches appear as a virtual single routing instance to all hosts and routers connected to the fabric.
Stratum is an open source, silicon-independent switch operating system for deployment on white box switches.
P4 Integrated Network Stack (PINS) is an industry collaboration bringing SDN capabilities and P4 programmability to traditional routing devices that rely on embedded control protocols (like BGP).
Trellis is an open source L2/L3 leaf-spine switching fabric that controls a network of OpenFlow and/or NG-SDN capable Stratum switches, organizing the switches into a unified network solution. Trellis supports distributed access & edge networks, NFV and edge cloud applications.
Next Generation SDN (NG-SDN) is an ONF platform that offers a hardware independent, programmable, zero-touch, verifiable networking solution implemented on white box hardware and open source software to deliver robust networks with deterministic behavior.
Programming Protocol-independent Packet Processors (P4) is a programming language for expressing how packets are processed by the data plane of a forwarding element such as a hardware or software switch, network interface card, router, or network appliance.
ONF’s CORD is a complete integrated platform that can be used to transform the edge into an agile service delivery platform enabling operators to deliver innovative next-generation services.
XOS is an integral component of CORD and is a model-based platform for assembling, controlling, and creating services.
ONF’s Open and Disaggregated Transport Network (ODTN) project is focused on building optical transport data center interconnects using disaggregated optical equipment, open and common standards, and open source software.
Open Networking Operating System (ONOS) is the leading open source carrier-grade SDN controller used for building of next-generation SDN/NFV networks. It is widely used and can be found in production networks across the globe, and is the foundational SDN controller used in all of ONFs platforms and solutions.
Open Transport Configuration and Control (OTCC) is a project to promote common configuration and control interfaces for transport networks in SDN using open source software and software-defined standards.
Information Modeling & Tooling
This ONF project is targeted at evolving open information models and associated open source tooling software that guides development of SDN platforms, frameworks and interfaces used to control, manage and orchestrate SDN networks.