Sebastian Gallenmüller
Research Associate

Postal address
- Institut für Informatik der
- Technischen Universität München
- Lehrstuhl I8
- Boltzmannstr. 3
- 85748 Garching bei München - Germany
Contact
- Tel: +49 89 289 - 18000
- Fax: +49 89 289 - 18033
- e-Mail: gallenmu
net.in.tum.de
(GPG: AD4F 7449 029E EB09 61DE 249F A8DE 28C5 B909 F444) - Building/Room: MI Building, 03.05.044
Consultation hours
By arrangement
Teaching
- Winter term 2020/21: Teaching Assistant (Lecture & Exercises) for Advanced Computer Networking
- Winter term 2019/20: Teaching Assistant (Lecture & Exercises) for Advanced Computer Networking
- Winter term 2018/19: Teaching Assistant (Lecture & Exercises) for Advanced Computer Networking
- Winter term 2017/18: Teaching Assistant (Lecture & Exercises) for Advanced Computer Networking
- Winter term 2016/17: Teaching Assistant (Lecture & Exercises) for Advanced Computer Networking
- Winter term 2015/16: Teaching Assistant (Lecture & Exercises) for Advanced Computer Networking
Supervised Theses
Open
Title | Type | Advisors | Year | Links |
Embedded Testbed for Reproducible Measurements | IDP | Richard von Seck, Sebastian Gallenmüller | 2020 |
![]() |
Improving Quality—One Build System at a Time | IDP | Henning Stubbe, Dominik Scholz, Sebastian Gallenmüller | 2020 |
![]() |
Extending the Functionality of the DPDK-based t4p4s P4 Target | MA, IDP, HiWi | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2020 |
![]() |
P4 to eBPF: Comparison of Expressiveness, Targets, Use Cases and Performance | MA, IDP | Dominik Scholz, Sebastian Gallenmüller, Henning Stubbe | 2020 |
![]() |
Compiling P4 to eBPF: Evaluation of Software-Based Packet Processing | MA, IDP | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2020 |
![]() |
Benchmarking a P4 Software Target Using Synthetic, Composed and Realistic Tests | MA, IDP, GR | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2020 |
![]() |
Emulation of a Robust Two-Wheeled Inverted Pendulum | IDP, MA | Stephan M. Günther, Sebastian Gallenmüller | 2020 |
![]() |
Virtualized Data Center Networks Utilizing Programmable Switches | MA, IDP | Sebastian Gallenmüller, Henning Stubbe, Dominik Scholz | 2020 |
![]() |
Latency Evaluation of Software Switches | MA, IDP | Florian Wiedner, Sebastian Gallenmüller | 2020 |
![]() |
In progress
Student | Title | Type | Advisors | Year | Links |
Markus Budeus | Mapping Network Flows to Applications for Profile Creation | BA | Lars Wüstrich, Sebastian Gallenmüller | 2021 |
![]() |
Frederic Naumann | Step It Down a Notch: 100Gbit/s Software Visiting 10Gbit/s Land | MA | Henning Stubbe, Dominik Scholz, Sebastian Gallenmüller | 2020 |
![]() |
Manuel Simon | State management in programmable data planes | MA | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2020 |
![]() |
Achraf Aroua | Feasibility of Static Path Redundancy for Real-Time Applications in Software | BA | Filip Rezabek, Kilian Holzinger, Thomas Paul, Sebastian Gallenmüller | 2020 |
![]() |
Justus von der Beek | Software Implementation of Path Duplication on Link Layer for Real-Time Traffic | BA | Filip Rezabek, Kilian Holzinger, Thomas Paul, Sebastian Gallenmüller | 2020 |
![]() |
Felix Hsieh | Virtualized networking | BA | Florian Wiedner, Benedikt Jaeger, Sebastian Gallenmüller | 2020 |
![]() |
TBA | Implementation of Network Traffic Models | BA, IDP | Kilian Holzinger, Florian Wiedner, Henning Stubbe, Sebastian Gallenmüller | 2020 |
![]() |
Finished
Author | Title | Type | Advisors | Year | Links |
Mohammad Nour Moazzen | Performance Evaluation and Parameter Optimization for Network Coding Module | MA | Stephan M. Günther, Sebastian Gallenmüller, Jonas Andre | 2020 | |
Moritz Geist | Latency Comparison of Virtual and Real Networks | BA | Benedikt Jaeger, Sebastian Gallenmüller | 2020 | |
Michael Jungmair | A Framework for Automated Analysis of Software-Defined Switches | IDP | Henning Stubbe, Dominik Scholz, Sebastian Gallenmüller | 2020 |
![]() |
Mario Silaci | Extending the Functionality of the DPDK-based t4p4s P4 Target | IDP | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2020 |
![]() |
Till Müller | Evaluation of Stateful Software-Based Low-Latency Packet Processing | BA | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2020 |
![]() |
Alexander Sytchev | Virtualized Data Center Networks In-A-Box | BA | Sebastian Gallenmüller, Benedikt Jaeger | 2020 |
![]() |
Simon Sternsdorf | Evaluation of an Application Proxy as Scalable Microservice in the Cloud | IDP | Sebastian Gallenmüller, Johannes Naab, Claas Lorenz | 2019 | |
Dominik Winter | Evaluation of an Application Proxy as Scalable Microservice in the Cloud | IDP | Sebastian Gallenmüller, Johannes Naab, Claas Lorenz | 2019 | |
Alexander Frank | Evaluation and Analysis of a Hardware Programmable High-Performance Switch | MA | Dominik Scholz, Sebastian Gallenmüller, Henning Stubbe | 2019 |
![]() |
Manuel Simon | Automated Performance Analysis of an FPGA-based P4 Platform | IDP | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2019 |
![]() |
Maximilian Endraß | Performance Evaluation of Software Dataplanes | MA | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2019 |
![]() |
Simon Mages | Comparative Performance Analysis of Userland TCP/IP Implementations | MA | Paul Emmerich, Sebastian Gallenmüller, Dominik Scholz | 2019 | |
Eric Hauser | Evaluating Wireless Communication Channels Based on IEEE 802.11 | BA | Stephan M. Günther, Maurice Leclaire, Sebastian Gallenmüller | 2019 | |
Felix Hartmond | Network Device Benchmarking with an 100Gb/s SDN Router | MA | Dominik Scholz, Sebastian Gallenmüller, Henning Stubbe | 2019 |
![]() |
Paul Wiessner | Comparing Expressiveness and Performance of Packet Processing Languages | BA | Dominik Scholz, Sebastian Gallenmüller, Henning Stubbe | 2019 |
![]() |
Patrick Sabanic | OSNT Network Performance Evaluation | BA | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller | 2019 | |
Stefan Stark | A Framework for Analysis of Network Performance Metrics | MA | Dominik Scholz, Sebastian Gallenmüller | 2019 |
![]() |
Jonas Andre | Link Aggregation of Multiple Wireless Interfaces | MA | Stephan M. Günther, Sebastian Gallenmüller, Maurice Leclaire | 2019 | |
Dominik Winter | Implementation and Evaluation of an Application Proxy as Virtualized Network Function | BA | Johannes Naab, Sebastian Gallenmüller, Claas Lorenz | 2018 | |
Maximilian Pudelko | Efficient Site-to-Site VPN | MA | Paul Emmerich, Sebastian Gallenmüller | 2018 |
![]() |
Alexander Frank | Cost Efficient Hardware Timestamping | IDP | Sebastian Gallenmüller, Paul Emmerich | 2018 | |
Henning Stubbe | Performance Analysis of P4 on NetFPGA | MA | Dominik Scholz, Sebastian Gallenmüller, Fabien Geyer | 2018 |
![]() |
Oliver Schmidt | A Framework for In-band Network Telemetry using P4 | GR | Dominik Scholz, Sebastian Gallenmüller, Fabien Geyer | 2018 |
![]() |
Luca Ciprian | Performance Evaluation of P4 with Cryptographic Co-Processor | BA | Fabien Geyer, Dominik Scholz, Sebastian Gallenmüller | 2018 |
![]() |
Burak Atalay | A Framework for Automated Analysis of P4Runtime | MA | Dominik Scholz, Fabien Geyer, Sebastian Gallenmüller | 2018 |
![]() |
Thomas Bachmaier | Performance Evaluation of Fast In-Band Network Caching of Key-Value Stores | IDP | Dominik Scholz, Fabien Geyer, Sebastian Gallenmüller, Benedikt Jaeger | 2018 |
![]() |
Jaber Bassam | Evaluating TCP SYN Flood Mitigation Mechanisms Using P4 | IDP | Dominik Scholz, Sebastian Gallenmüller | 2018 |
![]() |
Robert Junge | Impact of Meltdown and Spectre on Networking Performance | BA | Sebastian Gallenmüller, Johannes Naab, Dominik Scholz | 2018 |
![]() |
Dominik Schöffmann | Flow Bifurcation in High-Speed Packet Frameworks | GR | Paul Emmerich, Sebastian Gallenmüller | 2017 | |
Lukas Wüsteney | Realizing Techniques for Industrial Ethernet Using the P4 Packet Processing Language | GR | Sebastian Gallenmüller, Dominik Scholz, Fabien Geyer | 2017 |
![]() |
Henning Stubbe | Implementing a P4 Benchmarking Suite for libmoon | IDP | Sebastian Gallenmüller, Dominik Scholz, Fabien Geyer | 2017 |
![]() |
Dominik Schöffmann | High-Performance State Machines for Software Packet Processing Systems | MA | Sebastian Gallenmüller, Dominik Scholz, Fabien Geyer | 2017 |
![]() |
Julius Estler | Performance of Programmable Network Cards for Industrial Ethernet | MA | Dominik Scholz, Sebastian Gallenmüller, Fabien Geyer | 2017 |
![]() |
Noah Bergbauer | Modelling Wireless Communication Channels | BA | Stephan M. Günther, Maurice Leclaire, Sebastian Gallenmüller | 2017 | |
Thuy Tran | Development of a Demonstrator for a Wireless Cyber-Physical Network | IDP | Sebastian Gallenmüller, Maurice Leclaire, Stephan M. Günther | 2017 | |
Nikita Basargin | Implementation of a Demonstration System for a Wireless Cyber-Physical Network | IDP | Sebastian Gallenmüller, Maurice Leclaire, Stephan M. Günther | 2017 | |
Tobias Betz | Open-Source Cyber-Physical Network Infrastructure | MA | Maurice Leclaire, Sebastian Gallenmüller | 2017 |
![]() |
Leandro Vaz | Compiling P4 to Lua | MA | Paul Emmerich, Dominik Scholz, Sebastian Gallenmüller | 2017 |
![]() |
Felix Lampe | Evaluation of IP Communication in FPGA-based Camera Platforms | MA | Paul Emmerich, Sebastian Gallenmüller, Dr. Alexander Mann (Arri) | 2017 |
![]() |
Alexander Frank | MoonGen - Vergleich zwischen Mellanox und Intel Netzwerkkarten | BA | Paul Emmerich, Sebastian Gallenmüller, Dominik Scholz | 2017 | |
Jonatan Juhas | Developing a Virtualized Measurement Testbed | BA | Sebastian Gallenmüller, Dominik Scholz | 2017 |
![]() |
Dominik Durner | Verteilte Netzwerk-Funktionen in einem Flugzeugkabinennetzwerk | BA | Dominik Scholz, Sebastian Gallenmüller | 2017 | |
Martin Steil | Comparison of Windows and Linux Networking Performance | IDP | Daniel Raumer, Sebastian Gallenmüller | 2016 |
![]() |
Simon Wagner | High-Performance Userspace TCP Stacks: Evaluation and Analysis | MA | Sebastian Gallenmüller, Paul Emmerich | 2016 |
![]() |
Maximilian Pudelko | Comparison of Queuing Data Structures for Traffic Analysers | BA | Paul Emmerich, Sebastian Gallenmüller | 2016 |
![]() |
Oliver Schmidt | P4: A Programming Language for Packet Processing | BA | Sebastian Gallenmüller, Dominik Scholz | 2016 |
![]() |
Dominik Schöffmann | Modern Router Architectures | GR | Sebastian Gallenmüller, Paul Emmerich | 2016 | |
Dominik Schöffmann | Comparison of Packet IO Frameworks for Test Tools | BA | Sebastian Gallenmüller, Paul Emmerich | 2016 | |
Florian Wiedner | MoonGUI - Live Evaluation of Network Tests | BA | Sebastian Gallenmüller, Paul Emmerich | 2016 |
![]() |
Jan Weicker | Performance Comparison of Virtual Switching on Windows and Linux Systems | MA | Daniel Raumer, Sebastian Gallenmüller | 2016 |
![]() |
Jagjit Singh | Test the Cloud - Evaluate tools for 40 Gbit Networks | BA | Sebastian Gallenmüller, Paul Emmerich | 2016 |
![]() |
Adrian Weis | Measuring and Modelling the Performance of OpenStack | BA | Daniel Raumer, Sebastian Gallenmüller | 2016 |
![]() |
Johann Schöpfer | Userspace TCP Stacks | BA | Sebastian Gallenmüller, Paul Emmerich | 2015 |
![]() |
Karthik Mathiazhagan | Performance Analysis of SnabbSwitch | IDP | Paul Emmerich, Sebastian Gallenmüller | 2015 |
![]() |
Sven Hertle | Smart Meter - Energy Measurement in Data Centers | IDP | Daniel Raumer, Sebastian Gallenmüller, Florian Wohlfart | 2015 |
![]() |
Sina Shafaei | Performance Evaluation of Mobile Network Components | IDP | Daniel Raumer, Sebastian Gallenmüller | 2015 | |
Lukas Wieditz | Testing and Validating Tests for Reproducible Experiments | BA | Paul Emmerich, Sebastian Gallenmüller | 2015 |
![]() |
Rainer Schönberger | A Modular Software Router based on DPDK | MA | Paul Emmerich, Daniel Raumer, Florian Wohlfart, Sebastian Gallenmüller | 2015 | |
Patrick Werneck | Network Device Benchmarking Framework | BA | Paul Emmerich, Daniel Raumer, Sebastian Gallenmüller | 2015 |
![]() |
Marcel Sütterlin | Analysis of the FreeBSD Network Stack Performance | BA | Sebastian Gallenmüller, Daniel Raumer, Florian Wohlfart | 2015 |
![]() |
Daniel Krieger | Comparison of the Windows Network Stack Performance with Linux | BA | Daniel Raumer, Sebastian Gallenmüller | 2015 |
![]() |
Stefan Aicher | Identification and Privacy Aspects for a Digitally-supported Examination Process | BA | Stephan M. Günther, Johannes Naab, Sebastian Gallenmüller | 2015 |
![]() |
Kaloyan Zdravkov | Data Management for a Digitally-supported Examination Process | BA | Stephan M. Günther, Johannes Naab, Sebastian Gallenmüller | 2015 |
![]() |
Publications
2020-12-01 | Dominik Scholz, Sebastian Gallenmüller, Henning Stubbe, Georg Carle, “SYN Flood Defense in Programmable Data Planes,” in 3rd P4 Workshop in Europe (EUROP4), Barcelona, Spain, Dec. 2020. [Pdf] [Slides] [Bib] |
2020-10-01 | Sebastian Gallenmüller, Johannes Naab, Iris Adam, Georg Carle, “5G URLLC: A Case Study on Low-Latency Intrusion Prevention,” IEEE Communications Magazine, vol. 58, no. 10, pp. 35–41, Oct. 2020. [Pdf] [DOI] [Bib] |
2020-09-01 | Dominik Scholz, Henning Stubbe, Sebastian Gallenmüller, Georg Carle, “Key Properties of Programmable Data Plane Targets,” in Teletraffic Congress (ITC 32), 2020 32nd International, Osaka, Japan, Sep. 2020. [Pdf] [Slides] [Bib] |
2020-06-01 | Maximilian Pudelko, Paul Emmerich, Sebastian Gallenmüller, Georg Carle, “Performance Analysis of VPN Gateways,” in IFIP Networking 2020, Paris, France, Jun. 2020. [Pdf] [Bib] |
2020-04-01 | Sebastian Gallenmüller, Johannes Naab, Iris Adam, Georg Carle, “5G QoS: Impact of Security Functions on Latency,” in 2020 IEEE/IFIP Network Operations and Management Symposium (NOMS 2020), Budapest, Hungary, Apr. 2020. [Pdf] [Bib] |
2020-01-01 | Samuele Zoppi, Onur Ayan, Fabio Molinari, Zenit Music, Sebastian Gallenmüller, Georg Carle, Wolfgang Kellerer, “NCSbench: Reproducible Benchmarking Platform for Networked Control Systems,” in 2020 IEEE 17th Annual Consumer Communications & Networking Conference (CCNC) (CCNC 2020), Las Vegas, USA, Jan. 2020. [Pdf] [Bib] |
2019-09-01 | Dominik Scholz, Andreas Oeldemann, Fabien Geyer, Sebastian Gallenmüller, Henning Stubbe, Thomas Wild, Andreas Herkersdorf, Georg Carle, “Cryptographic Hashing in P4 Data Planes,” in 2nd P4 Workshop in Europe (EUROP4), Cambridge, UK, Sep. 2019. [Pdf] [Slides] [DOI] [Bib] |
2019-03-01 | Sebastian Gallenmüller, René Glebke, Stephan Günther, Eric Hauser, Maurice Leclaire, Stefan Reif, Jan Rüth, Andreas Schmidt, Georg Carle, Thorsten Herfet, Wolfgang Schröder-Preikschat, Klaus Wehrle, “Enabling Wireless Network Support for Gain Scheduled Control,” in 2nd International Workshop on Edge Systems, Analytics and Networking (EdgeSys ’19), Dresden, Germany, Mar. 2019. [Url] [Pdf] [DOI] [Bib] |
2018-06-01 | Dominik Scholz, Fabien Geyer, Sebastian Gallenmüller, Georg Carle, “Rapid Prototyping of Avionic Applications Using P4,” 5th P4 Workshop. Stanford, CA, USA, Jun-2018. Talk [Pdf] [Slides] [Bib] |
2018-04-01 | Sebastian Gallenmüller, Stephan Günther, Maurice Leclaire, Samuele Zoppi, Fabio Molinari, Richard Schöffauer, Wolfgang Kellerer, Georg Carle, “Benchmarking Networked Control Systems,” in 1st Workshop on Benchmarking Cyber-Physical Networks and Systems, Oporto, Portugal, Apr. 2018. [Pdf] [Bib] |
2018-01-01 | Sebastian Gallenmüller, Dominik Scholz, Florian Wohlfart, Quirin Scheitle, Paul Emmerich, Georg Carle, “High-Performance Packet Processing and Measurements (Invited Paper),” in 10th International Conference on Communication Systems & Networks (COMSNETS 2018), Bangalore, India, Jan. 2018. [Pdf] [Bib] |
2017-07-01 | Paul Emmerich, Daniel Raumer, Sebastian Gallenmüller, Florian Wohlfart, Georg Carle, “Throughput and Latency of Virtual Switching with Open vSwitch: A Quantitative Analysis,” Journal of Network and Systems Management, Jul. 2017. [Pdf] [DOI] [Bib] |
2017-06-01 | Paul Emmerich, Maximilian Pudelko, Sebastian Gallenmüller, Georg Carle, “FlowScope: Efficient Packet Capture and Storage in 100 Gbit/s Networks,” in IFIP Networking 2017, Stockholm, Sweden, Jun. 2017. [Pdf] [Bib] |
2017-05-01 | Sebastian Gallenmüller, Paul Emmerich, Rainer Schönberger, Daniel Raumer, Georg Carle, “Building Fast but Flexible Software Routers,” in ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2017), Beijing, China, May 2017. [Pdf] [Poster] [Bib] |
2017-05-01 | Paul Emmerich, Sebastian Gallenmüller, Gianni Antichi, Andrew W. Moore, Georg Carle, “Mind the Gap – A Comparison of Software Packet Generators,” in ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2017), Beijing, China, May 2017. [Pdf] [Bib] |
2017-05-01 | Wolfgang Hahn, Borislava Gajic, Florian Wohlfart, Daniel Raumer, Paul Emmerich, Sebastian Gallenmüller, Georg Carle, “Feasibility of Compound Chained Network Functions for Flexible Packet Processing,” in International Workshop on 5G Enabling Technologies for the Internet of Things (GET-IoT) at the 23rd European Wireless (EW2017), Dresden, Germany, May 2017. [Pdf] [Bib] |
2016-10-01 | Daniel Raumer, Sebastian Gallenmüller, Paul Emmerich, Lukas Märdian, Florian Wohlfart, Georg Carle, “Efficient Serving of VPN Endpoints on COTS Server Hardware,” in 2016 IEEE 5th tnternational Conference on Cloud Networking (CloudNet’16), Pisa, Italy, Oct. 2016. [Pdf] [Bib] |
2016-09-01 | Sebastian Gallenmüller, Maurice Leclaire, Stephan Günther, Georg Carle, “MOONSHINE – Measurements for Composable Performance Models of Cyber-Physical Network Components,” in International Symposium on Networked Cyber-Physical Systems (NET-CPS 2016), Garching, Germany, Sep. 2016. [Poster] [Bib] |
2016-07-01 | Daniel Raumer, Sebastian Gallenmüller, Florian Wohlfart, Paul Emmerich, Patrick Werneck, Georg Carle, “Revisiting Benchmarking Methodology for Interconnect Devices,” in The Applied Networking Research Workshop 2016 (ANRW ’16), Berlin, Germany, Jul. 2016. [Pdf] [Bib] |
2016-05-01 | Paul Emmerich, Sebastian Gallenmüller, Georg Carle, “FLOWer – Device Benchmarking Beyond 100 Gbit/s,” in IFIP Networking 2016, Vienna, Austria, May 2016. [Pdf] [Bib] |
2015-11-01 | Stanislav Lange, Anh Nguyen-Ngoc, Steffen Gebert, Thomas Zinner, Michael Jarschel, Andreas Koepsel, Marc S. Clos, Daniel Raumer, Sebastian Gallenmüller, Georg Carle, Phuoc Tran-Gia, “Performance Benchmarking of an LTE SGW,” in 2nd International Workshop on Management of SDN and NFV Systems 2015, Nov. 2015. [Pdf] [Bib] |
2015-10-01 | Paul Emmerich, Sebastian Gallenmüller, Daniel Raumer, Florian Wohlfart, Georg Carle, “MoonGen: A Scriptable High-Speed Packet Generator,” in Internet Measurement Conference (IMC) 2015, IRTF Applied Networking Research Prize 2017, Tokyo, Japan, Oct. 2015. [Pdf] [Bib] |
2015-07-01 | Paul Emmerich, Daniel Raumer, Alexander Beifuß, Lukas Erlacher, Florian Wohlfart, Torsten M. Runge, Sebastian Gallenmüller, Georg Carle, “Optimizing Latency and CPU Load in Packet Processing Systems,” in International Symposium on Performance Evaluation of Computer and Telecommunication Systems (SPECTS 2015), Chicago, IL, USA, Jul. 2015. [Pdf] [Bib] |
2015-05-01 | Sebastian Gallenmüller, Paul Emmerich, Daniel Raumer, Georg Carle, “MoonGen: Software Packet Generation for 10 Gbit and Beyond,” in 12th USENIX Symposium on Networked Systems Design and Implementation (NSDI 15), Oakland, CA, USA, May 2015. [Pdf] [Poster] [Bib] |
2015-05-01 | Sebastian Gallenmüller, Paul Emmerich, Florian Wohlfart, Daniel Raumer, Georg Carle, “Comparison of Frameworks for High-Performance Packet IO,” in ACM/IEEE Symposium on Architectures for Networking and Communications Systems (ANCS 2015), Oakland, CA, USA, May 2015. [Pdf] [Bib] |