Supervised Theses

Self-protecting Networks from IoT-based Attacks (M)

Noa Melchior

Supervisors: Albert Gran Alcoz, Roland Meier, Prof. Laurent Vanbever

Developing a Semi-Automated Framework to Label Network Traffic Datasets (M)

Matthias Bräm

Supervisors: Roland Meier, Prof. Laurent Vanbever

Network Visualization for the Routing Project (G)

Áedán Christie, Marco Di Nardo, Lina Gehri

Supervisors: Alexander Dietmüller, Prof. Laurent Vanbever

On combining SWIFT and Blink to improve Internet convergence (M)

Tino Rellstab

Supervisors: Thomas Holterbach, Prof. Laurent Vanbever

Developing a Dataset with Coordinated Network Attacks (M)

Tomer Gidron

Supervisors: Roland Meier, Prof. Laurent Vanbever

On Making Blink Deployable in Practice (M)

Stephan Keck

Supervisors: Thomas Holterbach, Prof. Laurent Vanbever

Improving Performance with Network-aware Scheduling Algorithms (S)

Robin Berner

Supervisors: Albert Gran Alcoz, Alexander Dietmüller, Prof. Laurent Vanbever

Traffic-analysis Attacks over Encrypted HTTP from the Data Plane (M)

Jan Müller

Supervisors: Albert Gran Alcoz, Roland Meier, Prof. Laurent Vanbever

Automatic Generation of Adversarial Workload for Programmable Switches (S)

Tibor Schneider

Supervisors: Edgar Costa Molero, Roland Meier, Prof. Laurent Vanbever

Network Performance Obfuscation (S)

Matthias Stähli

Supervisors: Roland Meier, Prof. Laurent Vanbever

Monitoring and Controlling Network Reconnaissance using Programmable Networks (S)

Tomer Gidron

Supervisors: Roland Meier, Prof. Laurent Vanbever

Automatic BGP Configuration Analysis and Summarisation (S)

Hanjing Gao

Supervisors: Rüdiger Birkner, Prof. Laurent Vanbever

Leveraging Network Programmability for Machine Learning in the Data Plane (M)

Coralie Busse-Grawitz

Supervisors: Roland Meier, Tobias Bühler, Alexander Dietmüller, Prof. Laurent Vanbever

Packet Header Obfuscation in the Data Plane (S)

Ege Cem Kirci

Supervisors: Roland Meier, Prof. Laurent Vanbever

Traffic Matrix Obfuscation (M)

Dimitra Azariadi

Supervisors: Roland Meier, Prof. Laurent Vanbever

Net2Text: A Matter of Time (M)

Philipp Mao

Supervisors: Rüdiger Birkner, Prof. Laurent Vanbever

Next-Generation Network Monitoring Using Programmable Network Devices (M)

Alexander Dietmüller

Supervisors: Tobias Bühler, Prof. Laurent Vanbever

On Offloading Control Plane Applications to the Data Plane (M)

Albert Gran Alcoz

Supervisors: Edgar Costa Molero, Prof. Laurent Vanbever

Network Monitoring and Attack Detection (M)

Nicolas Känzig

Supervisors: Roland Meier, Dr. Luca Gambazzi, Dr. Vincent Lenders, Prof. Laurent Vanbever

Data Plane Driven Network Convergence (M)

Fabian Schleiss

Supervisors: Thomas Holterbach, Edgar Costa Molero, Prof. Laurent Vanbever

Probabilistic Network Analysis and Synthesis (M)

Samuel Steffen

Supervisors: Dr. Petar Tsankov, Dr. Dana Drachsler Cohen, Timon Gehr, Prof. Martin Vechev, Prof. Laurent Vanbever

Data-driven classification and isolation of network devices (S)

Coralie Busse-Grawitz

Supervisors: Roland Meier, Prof. Laurent Vanbever

Adding Passive Measurability to QUIC (M)

Piet De Vaere

Supervisors: Brian Trammell, Dr. Mirja Kühlewind, Prof. Laurent Vanbever, Tobias Bühler

Exploring the impact of TCP/IP parameter tuning on performance (M)

Antonios Karkatsoulis

Supervisors: Prof. Ankit Singla, Prof. Laurent Vanbever

Chronos: Finding the configurations recipe for fast convergence (S)

Christelle Gloor

Supervisors: Dr. Ahmed El-Hassany, Prof. Laurent Vanbever

Constraint-based routing as a stream computation (M)

Nicola Rustignoli

Supervisors: Desislava Dimitrova, Ioannis Liagouris, Prof. Laurent Vanbever

In-network Anomaly Detection with Programmable Switches (S)

Fabian Schleiss

Supervisors: Roland Meier, Prof. Laurent Vanbever

Load balancing in a data center using the data plane (M)

Andreas Pantelopoulos

Supervisors: Maria Apostolaki, Edgar Costa Molero, Prof. Laurent Vanbever

A Fast and Loop-Free Convergence upon Remote BGP Disruptions in Large IP Networks (S)

Simon Miescher

Supervisors: Thomas Holterbach, Prof. Laurent Vanbever

Boosting the convergence performance of SDX platforms (S)

Philipp Mao

Supervisors: Rüdiger Birkner, Thomas Holterbach, Prof. Laurent Vanbever

Detecting and mitigating network attacks on Bitcoin (S)

Floyd Basler

Supervisors: Maria Apostolaki, Prof. Laurent Vanbever

Practical Concurrency Analysis for SDN (M)

Roman May

Supervisors: Dr. Ahmed El-Hassany, Prof. Laurent Vanbever

Applying meaningful destruction in Software-Defined Networks (S)

Stefan Rietmann

Supervisor: Prof. Laurent Vanbever

Flexible Traffic Engineering in existing networks with Fibbing (S)

Ferran Llamas Arroniz

Supervisors: Prof. Stefano Vissicchio, Prof. Laurent Vanbever

Improving Load-Balancing Decisions in Data Center Networks Using Software-Defined Networking (M)

Edgar Costa Molero

Supervisor: Prof. Laurent Vanbever

On the Correctness of Inter-Domain Deflections (M)

Rüdiger Birkner

Supervisors: Prof. Nick Feamster, Prof. Laurent Vanbever

Unleashing The Dragon (M)

Stephan Dollberg

Supervisors: Prof. João Luís Sobrinho, Prof. Laurent Vanbever

Self-Learning Enterprise Networks Via Software Defined Networking (M)

Damian Scherrer

Supervisors: Dr. Bernhard Ager, Dr. Vasileios Kotronis, Prof. Laurent Vanbever

NetBursting: Network Infrastructure in the Cloud (M)

James Guthrie

Supervisor: Prof. Laurent Vanbever

Flexible SDN Testing in Production with Shadow Policies (M)

Tabita Arn

Supervisor: Prof. Laurent Vanbever

Improving Network-Wide Troubleshooting with Few SDN Devices (M)

Tobias Bühler

Supervisors: Dr. Bernhard Ager, Prof. Laurent Vanbever

Supercharging IP router memory with SDN (S)

Roman May

Supervisors: Thomas Holterbach, Prof. Laurent Vanbever

Detecting Concurrency Violations in Software-Defined Networks (M)

Jeremie Miserez

Supervisors: Pavol Bielik, Prof. Martin Vechev, Prof. Laurent Vanbever

Improving the Scalability of Software-Defined Internet Exchange Points (S)

Rüdiger Birkner

Supervisors: Dr. Vasileios Kotronis, Prof. Laurent Vanbever

SDN-based Network Obfuscation (M)

Roland Meier

Supervisors: Dr. David Gugelmann, Prof. Laurent Vanbever

Securing the network against malicious programmable switches (M)

Ege Cem Kirci

Supervisors: Simon Kassing, Prof. Ankit Singla, Prof. Laurent Vanbever