Tobias Bühler

PhD Student

Tobias Bühler

I am a final year PhD student advised by Prof. Dr. Laurent Vanbever.

I earned my bachelor as well as master degree in electrical engineering and information technology from ETH Zürich.

My research focus is on network measurements and I try to improve the observability of large networks. In the past, I worked on the MAMI project with Mirja and Brian.

In addition, I am heavily involved in the Communication Networks lecture as head teaching assistant.

Recent Publications

Enhancing Global Network Monitoring with Magnifier

Tobias Bühler, Romain Jacob, Ingmar Poese, Laurent Vanbever

USENIX NSDI 2023. Boston, MA, USA (April 2023).

Generating representative, live network traffic out of millions of code repositories

Tobias Bühler, Roland Schmid, Sandro Lutz, Laurent Vanbever

ACM HotNets 2022. Austin, Texas, USA (November 2022).

An Open Platform to Teach How the Internet Practically Works

Thomas Holterbach, Tobias Bühler, Tino Rellstab, Laurent Vanbever

ACM SIGCOMM CCR 2020. Volume 50 Issue 2 (April 2020).

Three Bits Suffice: Explicit Support for Passive Measurement of Internet Latency in QUIC and TCP

Piet De Vaere, Tobias Bühler, Mirja Kühlewind, Brian Trammell

ACM IMC 2018. Boston, Massachusetts, USA (October 2018).

Stroboscope: Declarative Network Monitoring on a Budget

Olivier Tilmans, Tobias Bühler, Ingmar Poese, Stefano Vissicchio, Laurent Vanbever

USENIX NSDI 2018. Renton, Washington, USA (April 2018).

A Path Layer for the Internet: Enabling Network Operations on Encrypted Protocols

Mirja Kühlewind, Tobias Bühler, Brian Trammell, Stephan Neuhaus, Roman Müntener, Gorry Fairhurst

CNSM 2017. Tokyo, Japan (November 2017).

Mille-Feuille: Putting ISP traffic under the scalpel.

Olivier Tilmans, Tobias Bühler, Stefano Vissicchio, Laurent Vanbever

ACM HotNets 2016. Atlanta, Georgia, USA (November 2016).


Communication Networks

Assistant (Head assistant)

Spring 2022

Communication Networks

Assistant (Head assistant)

Spring 2021

Communication Networks

Assistant (Head assistant)

Spring 2020

Communication Networks

Assistant (Head assistant)

Spring 2019

Communication Networks

Assistant (Head assistant)

Spring 2018

Communication Networks

Assistant (Head assistant)

Spring 2017

Communication Networks


Spring 2016

Supervised Theses

Trace search and traffic generation (M)

Hande Harputluoglu

Supervisors: Roland Schmid, Tobias Bühler, Dr. Georgia Fragkouli, Prof. Laurent Vanbever

Delay Measurement, Path Tracing, and Telemetry Data Correlation in Segment Routed Networks (with Swisscom) (M)

Leonardo Rodoni

Supervisors: Tobias Bühler, Thomas Graf

Stateful Tofino-based Traffic Generator (M)

Hendrik Züllig

Supervisors: Tobias Bühler, Prof. Laurent Vanbever

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

Coralie Busse-Grawitz

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

  • ABB Research Award 2019

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

Alexander Dietmüller

Supervisors: Tobias Bühler, 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