Marco Häberle
Telefon | +49 7071 29-70575 I am working from home sometimes. Please send me an email when you can't reach me on the phone. |
Telefax | +49 7071 29-5220 |
marco.haeberle@uni-tuebingen.de | |
Raum | B307 |
Anschrift | Lehrstuhl für Kommunikationsnetze Universität Tübingen Wilhelm-Schickard-Institut für Informatik Sand 13, 72076 Tübingen |
I'm a researcher and PhD student at the Chair of Communication Networks at University of Tübingen. Previously, I studied computer science at the University of Tübingen. I received a Bachelor's degree in 2016 and a Master's degree in 2018.
My current research areas include:
- Software-defined Networking
- P4
- Network Security
- Service Function Chaining
Teaching
Courses
Summer Term 2023
- Network Softwarization (Lecturing selected chapters, Supervising)
- Praktikum Network Security (Lecturing, Supervising)
Winter Term 2022/23
- Internetpraktikum (Lecturing, Supervising)
Summer Term 2022
- Network Softwarization (Lecturing selected chapters, Supervising)
- Internetpraktikum (Lecturing, Supervising)
Winter Term 2021/22
- Praktikum Network Security (Lecturing, Supervising)
- Pentesting (Technical assistance, Organization)
Summer Term 2021
- Network Softwarization (Lecturing selected chapters, Supervising)
- Internetpraktikum (Lecturing, Supervising)
Winter Term 2020/21
- Praktikum Network Security (Lecturing, Supervising)
- Pentesting (Technical assistance)
Summer Term 2020
- Internetpraktikum (Lecturing, Supervising)
Winter Term 2019/20
- Network Security (Lecturing selected chapters)
- Praktikum Network Security (Lecturing, Supervising)
- Pentesting (Technical assistance)
Summer Term 2019
- Network Softwarization (Lecturing selected chapters)
Winter Term 2018/19
- Network Security (Lecturing selected chapters, Supervising)
- Communication Technologies (Supervising)
Supervised Theses and Student Research Projects
Ongoing
- Master Thesis: Integration of In-band Network Telemetry (INT) into an eBPF-based SFC proxy
- Bachelor Thesis: Design and Implementation of a Partially Automated Support System for the Internet Lab @ EKUT-KN
Concluded
- Bachelor Thesis (2023): Design and Implementation of a Self-test Utility for the Internet Lab @ EKUT-KN
- Master Thesis (2022): Measurement and Evaluation of a P4-XDP-based SFC Classifier
- Bachelor Thesis (2022): Design of a BGP Exercise for the Network Security Lab @ EKUT-KN
- Bachelor Thesis (2022): Implementing Visualization for a Service Function Chaining Orchestrator
- Master Thesis (2021): Design and Implementation of an Extensible eBFP-based Proxy for SFC-unaware VNFs
- Student Research Project (2020): Design and Implementation of an Orchestrator for the Internet Lab at the University of Tuebingen
- Master Thesis (2020): A Demonstrator for P4-SFC-Based Firewall-as-a-Service with Self-Service Portal Control
- Student Research Project (2019/20): Performance measurement of OpenVPN, IPsec, WireGuard
- Master Thesis (2019): 802.1X, MACsec, and IPsec in P4-based Enterprise and Campus Networks
- Master Thesis (2019): Voice Detection on P4 Switches
Professional Activities
Reviewer
Reviewer for the following international journals, magazines, conferences, and workshops:
- High-Precision, Predictable, and Low-Latency Networking Workshop (HiPNet 2022)
- IEEE Open Journal of the Communications Society (2021)
- Conference on Networked Systems (NetSys 2021)
- IEEE Transactions on Network and Service Management (2020)
- IEEE International Conference on Network Softwarization (IEEE NetSoft 2019, 2020, 2021)
Publications
Journal Papers
- Steffen Lindner, Marco Häberle, Michael Menth: P4TG: 1 Tb/s Traffic Generation for Ethernet/IP Networks, in IEEE Access (Open Access), February 2023
- F. Hauser, M. Häberle, D. Merling, S. Lindner, V. Gurevich, F. Zeiger, R. Frank, and M. Menth: A Survey on Data Plane Programming with P4: Fundamentals, Advances, and Applied Research, under submission, in Journal of Network and Computer Applications (JNCA), preprint, Jan. 2021
- Frederik Hauser, Marco Häberle, Mark Schmidt, Michael Menth: P4-IPsec: Site-to-Site and Host-to-Site VPN with IPsec in P4-Based SDN. in IEEE Access (Open Access), July 2020
- Frederik Hauser, Mark Schmidt, Marco Häberle, Michael Menth: P4-MACsec: Dynamic Topology Monitoring and Data Layer Protection with MACsec in P4-SDN, in IEEE Access (Open Access), March 2020
- Michael Menth, Habib Mostafaei, Daniel Merlin, Marco Häberle: Implementation and Evaluation of Activity-Based Congestion Management Using P4 (P4-ABC), in MDPI Future Internet (Open Access), July 2019
Conference and Workshop Papers
- Benjamin Steinert, Marco Häberle, Jan-Oliver Nick, Dino Farinacci, Michael Menth: P4-LISP: A P4-Based High-Performance Router for the Locator/Identifier Separation Protocol, preprint, in 2023 IEEE International Conference on Network Softwarization (NetSoft), June 2023
- Leonard Bradatsch, Marco Häberle, Benjamin Steinert, Frank Kargl, Michael Menth: Secure Service Function Chaining in the Context of Zero Trust Security, preprint, in 2022 IEEE 47th Conference on Local Computer Networks (LCN), September 2022
- Marco Häberle, Benjamin Steinert, Michael Weiss, Michael Menth: A Caching SFC Proxy Based on eBPF, preprint, in 2022 IEEE International Conference on Network Softwarization (NetSoft), June 2022
- Marco Häberle, Benjamin Steinert, Michael Menth: Firewall-as-a-Service for Campus Networks Based on P4-SFC, Open Access, in Conference on Networked Systems 2021 (NetSys 2021), September 2021
- Marco Häberle, Florian Heimgaertner, Hans Loehr, Naresh Nayak, Dennis Grewe, Sebastian Schildt, Michael Menth: Softwarization of Automotive E/E Architectures: A Software-Defined Networking Approach, preprint, in 2020 IEEE Vehicular Networking Conference (VNC), December 2020
- Andreas Stockmayer, Stephan Hinselmann, Marco Häberle, Michael Menth: Service Function Chaining Based on Segment Routing Using P4 and SR-IOV (P4-SFC), Open Access, in 15th Workshop on Virtualization in High-Performance Cloud Computing (VHPC'20), June 2020
- Steffen Lindner, Daniel Merling, Marco Häberle, Michael Menth: P4-Protect: 1+1 Path Protection for P4, preprint, in Proceedings of the 3rd P4 Workshop in Europe in conjunction with ACM CoNEXT 2020, December 2020
- S. Lindner, M. Häberle, F. Heimgaertner, N. Nayak, S. Schildt, D. Grewe, H. Loehr, M. Menth: P4 In-Network Source Protection for Sensor Failover, preprint, in Prodeedings of the International Workshop on Time-Sensitive and Deterministic Networking (TENSOR), June 2020
Talks and Presentations
- Marco Häberle: "Softwarization of Automotive E/E Architectures: A Software-Defined Networking Approach", Academic Salon on Time-Sensitive Networking and Deterministic Applications, Munich, Germany, October 2021
- Marco Häberle: "Service Function Chaining Based on Segment Routing, P4, and SR-IOV", 2. KuVS Fachgespräch "Network Softwarization", Tuebingen, Germany, March 2020.
- Marco Häberle: "An SDN Architecture for Automotive Ethernets", publication, 2. KuVS Fachgespräch "Network Softwarization", Tuebingen, Germany, March 2020.
- Marco Häberle: "P4-IPsec and P4-MACsec: Flexible Protection of Campus Networks", Dartmouth/Durham/Uppsala Matariki Research Workshop: "First Matariki Cybersecurity Workshop", Dartmouth College, Hanover, NH, USA, December 2019.
Theses
-
P4-VPN: Software-Defined Control of Distributed IPsec Gateways on P4 Switches, Master's Thesis, University of Tuebingen, 2018
-
Implementation of a Web-Based Frontend for JIT-Compiled PostgreSQL Functions, Bachelor's Thesis, University of Tuebingen, 2016