Open Thesis

Demo Implementation: Network Planning For The Future Railway Communications

Stichworte:
Demo, GUI, Web
Kurzbeschreibung:
This works consists on the implementation of a demo for the work on Network Planning For The Future Railway Communications

Beschreibung

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.

Voraussetzungen

Basic knowledge on the following:

  • Linux
  • Python
  • Web programming (GUI)
  • GIT

Kontakt

Betreuer:

Cristian Bermudez Serna

Demo implementation: Multi-domain redundant network routing

Stichworte:
multi-domain, SDN
Kurzbeschreibung:
This works consists on the implementation of a multi-domain SDN network.

Beschreibung

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.

Voraussetzungen

Basic knowledge on the following:

  • Linux
  • Networking/SDN
  • Python
  • Object-Oriented Programming
  • Web programming (GUI)

Kontakt

Betreuer:

Cristian Bermudez Serna