Programmable Communication Networks Lab
| Lecturer (assistant) | |
|---|---|
| Number | 0000003784 |
| Type | practical training |
| Duration | 5 SWS |
| Term | Winter semester 2026/27 |
| Language of instruction | English |
| Position within curricula | See TUMonline |
| Dates | See TUMonline |
- 12.10.2026 14:00-18:00 1998, Praktikumsraum
- 19.10.2026 14:00-18:00 1998, Praktikumsraum
- 26.10.2026 14:00-18:00 1998, Praktikumsraum
- 02.11.2026 14:00-18:00 1998, Praktikumsraum
- 09.11.2026 14:00-18:00 1998, Praktikumsraum
- 16.11.2026 14:00-18:00 1998, Praktikumsraum
- 23.11.2026 14:00-18:00 1998, Praktikumsraum
- 30.11.2026 14:00-18:00 1998, Praktikumsraum
- 07.12.2026 14:00-18:00 1998, Praktikumsraum
- 14.12.2026 14:00-18:00 1998, Praktikumsraum
- 21.12.2026 14:00-18:00 1998, Praktikumsraum
- 11.01.2027 14:00-18:00 1998, Praktikumsraum
- 18.01.2027 14:00-18:00 1998, Praktikumsraum
- 25.01.2027 14:00-18:00 1998, Praktikumsraum
- 01.02.2027 14:00-18:00 1998, Praktikumsraum
Admission information
Description
Software Defined Networking (SDN) describes a new concept for tjhe control of communication networks. The control software is decoupled from the forwarding hardware and moved to a central entity the SDN controller. The SDN concept opens fundamentally new opportunities for the design of communication systems.
The module addresses state-of-the art challenges in communication systems in the form of a group project. The goal of the project is to develop, test and measure communication systems. The project's topic and problem definition will be given at the beginning of the semester. As a start, the participants will work on reviewing the literature available on the topic and creating a project plan. The project is implemented as a group work, with supervisors available to solve and discuss problems. Finally, the implemented communication system is evaluated through measurements or simulation.
Each semester there would be a given project topic.
The module addresses state-of-the art challenges in communication systems in the form of a group project. The goal of the project is to develop, test and measure communication systems. The project's topic and problem definition will be given at the beginning of the semester. As a start, the participants will work on reviewing the literature available on the topic and creating a project plan. The project is implemented as a group work, with supervisors available to solve and discuss problems. Finally, the implemented communication system is evaluated through measurements or simulation.
Each semester there would be a given project topic.
Prerequisites
Basic knowledge of communication networks:
- network protocols and protocol stacks (TCP/IP and MAC layer)
- performance analysis of communication networks
- basic network algorithms for resource management, routing, scheduling, etc.
Advanced programming skills:
- C++, Java, Python or similar
- Matlab
- network protocols and protocol stacks (TCP/IP and MAC layer)
- performance analysis of communication networks
- basic network algorithms for resource management, routing, scheduling, etc.
Advanced programming skills:
- C++, Java, Python or similar
- Matlab
Teaching and learning methods
The module addresses state-of-the art challenges in communication systems in the form of a group project. The goal of the project is to develop, test and measure communication systems. The project's topic and problem definition will be given at the beginning of the semester. As a start, the participants will work on reviewing the literature available on the topic and creating a project plan. The project is implemented as a group work, with supervisors available to solve and discuss problems. Finally, the implemented communication system is evaluated through measurements or simulation.