Demo Implementation: Network Planning For The Future Railway Communications
Demo, GUI, Web
This works consists on the implementation of a demo for the work on Network Planning For The Future Railway Communications
Description
This works consists on the implementation of a demo for the work on Network Planning For The Future Railway Communications.
The idea is to program a web GUI, where the users can plan the network and examine its performance under dynamic scenarios.
An example of the expected outcome can be found here.
Please send your CV and transcript of records.
Prerequisites
Basic knowledge on the following:
- Linux
- Python
- Web programming (GUI)
- GIT
Contact
Supervisor:
Demo implementation: Multi-domain redundant network routing
multi-domain, SDN
This works consists on the implementation of a multi-domain SDN network.
Description
Software-Defined Networking (SDN) is a network paradigm where control and data planes are decoupled. The control plane consists on a controller, which manages network functionality and can be deployed in one or multiple servers. The data plane consists on forwarding entities which are instructed by the controller on how to forward traffic.
A network can be divided in multiple domains in order to ease its management or limit ownership. In multi-domain SDN, each domain has a controller which is responsible for the management. Controllers in different domains cooperate which each other aiming at providing multi-domain end-to-end connectivity.
In this work, the student will receive an abstract topology representing the multi-domain network. This information has to be used to build a virtual network, that can be used in the testing of different algorithms. The implementation should include a GUI, in order to visualize the topology and interact with the different elements in the network.
Please send your CV and transcript of records.
Prerequisites
Basic knowledge on the following:
- Linux
- Networking/SDN
- Python
- Object-Oriented Programming
- Web programming (GUI)
Contact
Supervisor:
Working student for the PCN lab
SDN, P4
The Prgrammable Communication Networks lab offers the opportunity to work with interesting and entertaining projects related to the Software-Defined Networking (SDN) and Programmable Data Planes (PDP) paradigms. For the next semester, a position is available to assist on the lab doing the student supervision during the lab sessions.
Description
The Prgrammable Communication Networks lab offers the opportunity to work with interesting and entertaining projects related to the Software-Defined Networking (SDN) and Programmable Data Planes (PDP) paradigms. For the next semester, a position is available to assist on the lab doing the student supervision during the lab sessions.
Prerequisites
- Solid knowledge in computer networking (TCP/IP, SDN, P4)
- Solid knowledge of networking tools and Linux (iperf, ssh, etc)
- Good programming skills: C/C++, Python
Contact
Please send your transcript of recrods and CV to:
Cristian Bermudez Serna - cristian.bermudez-serna@tum.de
Nicolai Kröger - nicolai.kroeger@tum.de