New! Software Defined Networking for Optical Networks: a Practical Introduction

First time offered!

Instructor: Ramon Casellas

Wednesday, 14 November 2018 - 9:00am to 4:30pm EST

Online via WebEx

Learn More:


$279 IEEE/ComSoc member
$349 IEEE member
$459 non-member

Special offer:  Register for the 14 November "Software Defined Networking for Optical Networks: a Practical Introduction" course and use promo code FREESDN and receive access to the elearning module "ONOS Module 1: An Introduction to Software Defined Networking (SDN)" for free.   Simply add the "Software Defined Networking for Optical Networks: a Practical Introduction" course to the shopping cart and enter and apply promo code FREESDN and the ONOS Module 1: An Introduction to Software Defined Networking elearning module will automatically be added to your shopping cart at no charge.  

Not a member?  Join ComSoc Today
IEEE Members can add ComSoc to their membership.

Review the system requirements for WebEx.
Test your browser by joining a meeting.

Contact Us

Course Description

This is an introductory course to Software Defined Networking (SDN) as a control plane (CP) technology for optical networks. The course will cover the main drivers, uses, key benefits, current trends and underlying technologies around the concept of an SDN control plane focusing, notably, on transport networks and covering mainly the aggregation and core network segments.

The main part of the course will describe the main SDN concepts and functions, starting with common layered architectures, addressing both functional aspects (elements and interfaces) as well as protocol ones (stacks, encodings, formats) while presenting how common control plane functions -- resource discovery, inventory, topology and connection management – are implemented.

In particular, the course will present common trends such as the use of Openflow or Netconf/Restconf, Model Driven development, telemetry and data analytics and the use of Yang as a unified data modeling language. Existing open source projects (e.g. ODL, ONOS,..), initiatives (e.g. OpenROADM, OpenConfig) and tools / frameworks (e.g., pyang) will also be briefly introduced by means of examples.

The final part of the course will concentrate on describing more complex use case scenarios, related to the applicability to multi-domain and multi-layer networks. Architectures based on either hierarchical or peer models will be examined, highlighting issues such as scalability, topology visibility or confidentiality, and covering the concepts and roles of abstraction and orchestration. Finally, driven by the need to offer services beyond network connectivity provisioning, the course will end up discussing the current and new trends in control plane design, providing and overview of network virtualization, network slicing and the ongoing integration of SDN and NFV.

Who Should Attend

This beginner & advanced-beginner level course is intended for a diverse audience, including network researchers, architects and engineers, willing to understand the basic concepts, benefits, architectures and protocols behind the notion of control plane, along with its applicability to both single- and multi- domain/layer networks. The course assumes a basic knowledge of networking (e.g. basic IP networking, concepts of packet switching & circuit switching). Some basic knowledge of network control architectures and protocols will help in better understanding the course but is not a prerequisite. The course will also address new trends in both research and product development, such as the integration of SDN / NFV and orchestration of heterogeneous systems.


New!  Software Defined Networking for Optical Networks: a Practical Introduction

Ramon Casellas

Ph.D., Senior Researcher, Centre Tecnològic de Telecomunicacions de Catalunya

Ramon Casellas graduated in Telecommunications Engineering in 1999 both from Technical University of Catalonia (UPC, Barcelona) and from the Ecole Nationale Supérieure des Télécommunications (ENST, Paris, now Telecom Paristech), where he completed a PhD degree in 2002.

He has worked as an undergraduate researcher at France Telecom Research & Development and British Telecom Labs. In 2002, he joined the Networks and Computer Science Department at the ENST as an Associate Professor and, in March 2006, he joined the CTTC Optical Networking Area, where he currently holds a Senior Researcher position, working in public and privately funded research projects. His research interest areas include Network Control and Orchestration; the GMPLS/PCE architecture and Traffic Engineering; Software Defined Networking (SDN) and Network Function Virtualization (NFV). He has co-authored 5 book chapters, over 200 journal and conference papers and 5 IETF RFCs.

He has been Technical Programme Committee member of major international conferences in the field of optical networks such as iPOP, ECOC, or OFC. He has served as TPC chair for ONDM2018 and as OFC2018 N2 Subcommittee chair (Control plane for Multi-Layer Networks), organizing the Open Platform Summit and SDN/NFV demo zone in 2017, 2018, and 2019. He is a reviewer for main journals in the field of optical networking (IEEE/OSA JLT, Optics Express,…) and is serving as Associate Editor for the Journal of Optical Communications and Networking (JOCN). He is an IEEE Senior Member, an OSA member, a member of the Communications Society and Internet Society as well as a contributor of the IETF CCAMP, TEAS and PCE working groups and the ONF ONOS Open Source SDN Controller.

Learning Objectives

This course will enable you to:

  • Define and describe the basic concept(s) of a control plane and its associated functions, such as resource discovery, topology management, path computation, signaling, and routing.
  • Identify the objectives & key benefits and of a control plane, ranging from the well-known dynamicity, reduction of operational expenses, automation of QoS provisioning and recovery, etc., to newer drivers such as modularity, extensibility and programmability.
  • Describe common architectures, including centralized, distributed and hybrid approaches. Describe their applicability in multi-layer and multi-domain networks by composing into hierarchical and peer models. Compare the main advantages and drawbacks of each architecture.
  • Detail existing control plane architectures and protocols, ranging from ASON/GMPLS, PCE, to SDN and ONF Open Flow.
  • Recognize and discuss control plane open issues, missing research and standardization gaps such as common information and data models and highlight the role of de jure and de facto standards as well as Open Source projects.
  • Get an insight into new trends including the orchestration of network and IT (computing & storage) resources, and of heterogeneous systems and domains (technological, administrative or network segments)
  • Explore the basics and the role of Network Function Virtualization (NFV) and its relationship with SDN.

Course Materials

Each registered participant receives a copy of instructor slides and access to the recording of the course for 15 business days after the live lecture. Earn 0.6 IEEE Continuing Education Units for participating.

Course Cancellation and Refund Policy: Requests for online course cancellations must be received 3 business days prior to the course date for a full refund. Once course materials have been shared with a participant, a cancellation request cannot be accommodated.

Course Agenda

  • Introduction 
    • Forwarding Function and Service provisioning
  • Management Plane 
    • Fundamentals, local management interfaces, TMN.
    • Justifying the Control plane?
  • Control plane 
    • Distributed Control plane. Centralized Control plane
    • ASON / GMPLS
    • GMPLS routing and signaling, Path Computation Element (PCE)
  • Software Defined Networking 
    • Main architectures and basic principles, OpenFlow
    • OpenConfig
    • OpenROAMD
  • Multi Layer Networks 
    • Peer and Overlay models.
  • Multi-Domain Networks 
    • From per-domain provisioning to hierarchical / peer deployment models
  • Orchestration 
    • Introduction to ETSI NFV Network Services, Network Virtualization and 5G Network slicing

Contact Us