view cart | home | contact us | search

[NWV_403] SDN in Carrier Networks Workshop

Printer-friendly PDF version

Software Defined Networking (SDN) is an emerging technology in telecom networks. It is different from, but has many synergies with other new technologies like cloud computing and Network Function Virtualization (NFV). Many network devices (e.g. S-GW, P-GW in LTE, even generic routers) have logically separate control and data planes. SDN is based on three principles; (1) Separate the control planes from the data planes, (2) centralize the control plane functionality in an SDN Controller (data plane remains distributed), (3) provide a new Application Plane which enables business application needs to directly impact the operation of the network (programmability). Various SDN concepts will be reviewed, then focus on illustrating the operation of the SDN network through a series of user exercises.

Learning Objectives

After completing this course, the student will be able to:
• Illustrate SDN switch to SDN Controller connectivity
• Show how switch capabilities are discovered by the SDN Controller
• Demonstrate how the SDN Controller “discovers” the network topology
• Differentiate between Proactive and Reactive Forwarding
• Illustrate how to modify an existing flow
• Illustrate the use the Restful APIs on the Northbound interface
• Illustrate Open vSwitch functionality in the switches
• Demonstrate Inter-Data Center connectivity in an SDN network
• Show how to configure tunnels on routers to simulate tunneling for mobility in a wireless network by updating flows.
• Demonstrate how to establish services like Bandwidth on Demand and VPN
• Demonstrate how to SDN supports VM migration
• Trace an end-to-end packet flow through the various VLANs and IP subnets that make up the mobility network.

Intended Audience

This class is intended for a technical audience that has knowledge of SDN and an understanding of networking concepts.

Suggested Prerequisites

• [NWV_105] SDN Overview (eLearning)

Course Length

3 Days

Course Outlines / Knowledge Knuggets

1. Overview of Workshop
1.1. SDN overview
1.2. SDL lab overview and objectives
1.3. Exercise: Intro to lab software, OpenFlow initialization sequence.

2. Lab Modelling Concepts
2.1. Virtualization in SDN
2.2. Southbound interface options
2.2.1. OpenFlow
2.2.2. BGP-LS
2.2.3. PCEP
2.2.4. I2RS
2.2.5. NetConf
2.3. Flow table overview
2.4. Open Virtual Switch (OVS)
2.5. Exercise: Creating custom network topology

3. SDN and Configuration
3.1. VLAN configuration and operation
3.2. Adding a new network element in the data plane
3.3. Passive Monitoring
3.4. Proactive vs. Reactive Forwarding
3.5. Add new flow endpoint
3.6. Exercise: Configure a network element with NetConf
3.7. Exercise: Add flow rules using OpenDaylight/ONOS SDN

4. SDN and Virtual Machines
4.1. What is a Virtual Machine?
4.2. What is a Container?
4.3. VM/Container Migration
4.4. Migration ccenarios
4.5. Exercise: Make changes to the transport network due to a VM migration

5. SDN and Inter-Data Center Connectivity
5.1. SDN hierarchy
5.2. Inter-data center protocols
5.2.1. VxLAN
5.2.2. NVGRE
5.3. Establishing connectivity between data centers
5.4. Exercise: Using VxLAN/NVGRE migrate a VM between data centers

6. SDN and Orchestration
6.1. Network Functions Virtualization Orchestration overview
6.2. OpenStack Networking overview
6.3. Service Chaining
6.4. Orchestration and the northbound APIs
6.5. Exercise: Examine the messaging between OpenStack Neutron and SDN
6.6. Exercise: Setup a Service Chain

7. SDN Service Establishment in the WAN
7.1. SDN and the WAN
7.2. VPN
7.3. Bandwidth on demand
7.4. SDN and MPLS
7.5. Exercise: Establish VPN service
7.6. Exercise: Establish Bandwidth on demand service


- Self-paced, animated, and interactive

- $150/each course for 6 month license

- Immediate online access upon purchase

- Flexible way to take training at any hour

- Online training transcript available

- Electronic certificates at completion

- Full list of courses at


For any additional questions,
please contact Mr. Rod Marckese
at +1-972-664-0727 x246 or

Award Solutions, Inc.    2100 Lakeside Blvd., Suite 300, Richardson, TX    Contact Us 
© 2016 Award Solutions, Inc. All rights reserved.