Software Defined Network and Network Function Virtualization Resources and Organizations

Software Defined Networking (SDN) and Network Function Virtualization (NFV) are seen as a means to reduce both hardware and management costs while enabling more innovation and quicker deployment of networked devices and services. There are 3 types of organizations that define how to deploy NFV and SDN: Standard Organizations that typically define standard specifications, Open Source Organizations that implement Open Source Code and Hybrid Standard/OpenSource organization that both define standard specifications and implement open source code.

The Diagram and the accompanying tables below chart the landscape and entities of all three approaches. IEEE SDN is building relationship with this broad ecosystem to progress SDN & NFV work, also connecting the academic research work with these communities.

SDN NFV standard/open source landscape


Management, Modeling and Security SDOs working on SDN & NFV
ETSI NFV ETSI NFV NFV Requirements, Architecture, Interfaces, Security, Reliability, Testing
Telemanagement Forum Telemanagement Forum Data modeling and orchestration
Distributed Management Task Force Distributed Management Task Force Data modeling
OASIS OASIS Topology and Orchestration Specification for Cloud Applications (TOSCA)
Trusted Computing Group Trusted Computing Group Secure compute and software systems
Network Infrastructure SDOs Working on SDN & NFV
Internet Research Task Force - IRTF Internet Research Task Force - IRTF NFVRG Working Group focused on NFV research topics
Internet Engineering Task Force - IETF Internet Engineering Task Force - IETF Focus on chaining, overlay and routing technologies
Open Networking Foundation Open Networking Foundation Specific focus on Northbound API, Intent NBI
Opensouce initiative on NBI
Broadband Forum Broadband Forum Network Infrastructure for virtualization
Cloud Ethernet Forum Cloud Ethernet Forum Cloud Ethernet Services
Metro Ethernet Forum Metro Ethernet Forum Carrier Ethernet Service Networking
Wireless Networking SDOs working on SDN & NFV
3rd Generation Partnership Project (3GPP) 3rd Generation Partnership Project (3GPP) Specific focus on virtualization of the Enhanced Packet Core (vEPC)
Small Cell Forum Small Cell Forum  
Next Generation Mobile Networks Alliance Next Generation Mobile Networks Alliance  
Open Mobile Alliance Open Mobile Alliance  
Institute of Electrical and Electronic Engineers Institute of Electrical and Electronics Engineers WiFi protocols (802.11)
Open Source Communities: SDN, OPNFV & Upstream
OPNFV OPNFV Requirements
Implementation (ARNO available)
Open Daylight Open Daylight Lithium implementation available
NFV key case study with SFC
OpenStack OpenStack NFV Forum
Neutron-OpenDaylight integration, Congress, GBP etc projects
Open vSwitch Community Open vSwitch Community  
Kernel Based Virtual Machine Community (KVM) Kernel-based Virtual Machine Community (KVM) Hypervisor and OS core
Ceph Storage Community Ceph Storage Community Storage and data access
Open Network Operating System Open Network Operating System Carrier ruggedized network OS
OpenMANO OpenMANO Practical implementation of the reference architecture for Management & Orchestration under standardization at ETSI's NFV ISG (NFV MANO)
Cloudify Cloudify Open Cloud Orchestration
OpenBaton OpenBaton NFV Compliant Network Function Virtualization Orchestrator (NFVO)