OpenFlow, Software Defined Networking (SDN) and Network Function Virtualization (NFV)

Tutorial at IEEE International Conference on Communications (ICC) 2014, Sydney, Australia, June 14, 2014


Software defined networking is the latest revolution in computer networking. It enables provisioning, control, and management of thousands of physical and virtual networking devices. This is particularly helpful in public and private cloud data centers where there is a need to manage large multi-tenant networks. This tutorial is designed to provide complete insight in all aspects of SDN starting with OpenFlow which initiated the concept of SDN and other extensions particularly the OpenDaylight project which is significantly extending the applicability of SDNs. We will also discuss the related concept of network function virtualization (NFV) and its relationship to SDN.

This three part tutorial on OpenFlow, SDN, and NFV is designed for networking researchers, engineers and managers. The first part covers OpenFlow and its associated OpenFlow configuration and OpenFlow notification protocols. The second part introduces various OpenFlow controllers and numerous tools that are available for research, experimentation, and deployment. The third part explains SDN and its extensions. In particular, we explain the generalized set of protocols and tools being implemented by the OpenDaylight consortium and other industry leaders. The Fourth part covers a related topic of network function virtualization (NFV). All background concepts required to understand these topics will also be briefly covered.

Detailed Outline:

Presentation slides in Adobe Acrobat Format: 1 slide/page

View Slides+Audio

Right click and save to download Slides+Audio podcast.
Frequently asked questions about remote audio/video viewing

Back to other lectures of the series
Complete List of Audio/Video Lectures by Raj Jain
Back to Raj Jain's Home Page