Open Thesis

Demo Implementation: Network Planning For The Future Railway Communications

Keywords:
Demo, GUI, Web
Short Description:
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:

Cristian Bermudez Serna

Demo implementation: Multi-domain redundant network routing

Keywords:
multi-domain, SDN
Short Description:
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:

Cristian Bermudez Serna

Working student for the PCN lab

Keywords:
SDN, P4
Short 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.

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

Supervisor:

Cristian Bermudez Serna, Nicolai Kröger, Kaan Aykurt