Advanced Networking (WS 2019/20)



Type of course Lecture (2 SWS) + exercises (2 SWS)
ECTS credits 2,5 + 2,5
Language English
Lecture Tuesday, 04:00 pm – 05:30 pm, room 04.137-113 UnivIS
Exercises Wednesday, 10:15 am – 11:45 pm, room 04.158-113 UnivIS
Wednesday, 02:15 pm – 03:45 pm, room 04.158-113 UnivIS

Thursday, 04:00 pm – 05:30 pm, room 04.158-113 UnivIS


Due to the demands of big data, cloud computing, Internet-of-Things (IoT) and mobile devices, new architectures for computer networks have evolved: Software Defined Networking (SDN) decouples the data plane (packet forwarding, on commodity hardware) from the control plane (control functions, on high performance servers) and offers open programming interfaces. Network Functions Virtualization (NFV) extends existing concepts for server and network virtualization. This allows network functions (like, e.g., routing) that have traditionally been executed on proprietary hardware to be virtualized and executed on commercial off-the-shelf hardware. This lecture offers an introduction to these new technologies, concepts and standards and provides insight into their application in data centers, for fog and cloud computing and for IoT applications.

Educational Objectives and Competencies

  • The students learn to understand the basic concepts of
    • Software Defined Networking
    • Network Function Virtualization
    • Internet of Things
    • Cloud Computing
  • The students learn to apply the knowledge in assignments in labs.
  • The students create own configurations in the lab for
    • Software Defined Networking
    • Internet of Things


William Stallings: Foundations of Modern Networking – SDN, QoE, IoT, and Cloud; Pearson

Lecture Slides

  • 15.10.2019: Contents and Organization (slides)
    Introduction (slides)
  • 22.10.2019: Internet of Things – Concept (slides)
  • 29.10.2019: Internet of Things – Protocols I (slides)
  • 05.11.2019: Internet of Things – Protocols II (slides)
  • 12.11.2019: Internet of Things – Zero-Configuration Networking (slides)
  • 19.11.2019: Internet of Things – Technology I: LoRaWAN (slides)
  • 26.11.2019: Internet of Things – Technology II: Bluetooth Low Energy (slides)
  • 03.12.2019: Internet of Things – Technology III: SigFox, IEEE 802.15.4, 6LoWPAN, cellular, … (slides)
  • 10.12.2019: Software Defined Networking: Introduction (slides)
    Software Defined Networking: Data Plane and OpenFlow (slides)
  • 10.12.2019: Software Defined Networking: Control Plane (slides)
  • 07.01.2020: Software Defined Networking: Application Plane (slides)
  • 14.01.2020: Network Functions Virtualization: Concepts and Architecture (slides)
  • 21.01.2020: Network Functions Virtualization: Functionality (slides)
  • 28.01.2020: Network Functions Virtualization: Functionality (contd.)


The exercise class will take place on Thursday, 04:00 pm – 05:30 pm. If there is not enough space, further time slots will be added.
Sign up for the exercise classes until 15.10.2019 08:00 p.m. via EST. The exercise classes (tutorials) are assigned later.

Exercise Downloads