Manuel Simon, M.Sc.
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 - 18038
- e-Mail: simonmnet.in.tum.deORCID: 0000-0002-9024-0117(GPG: E874 EEB6 700B 9D3C 1747 A3AB F0C3 9A57 5DEA 35AF)
- Building/Room: MI Building, 03.05.044
Consultation hours
By arrangement
Research
- Software Defined Networking
- High-performant low-latency packet-processing
- Network resilience
- P4
projects
- HYPERNIC: NIC-Level Co-Processors for Resilient Coded Networking and Computation (2023 – 2026)
- 6G-life: Research on Future 6G Network Architectures (2021 – 2025)
- 6G-ANNA: Holistic Approaches for 6th Generation Cellular Networks (2022 – 2025)
- 6G Zukunftslabor Bayern – 6G Future Lab Bavaria: 6G Fundamental Research (2021 – 2024)
Teaching
- since SS22: Teaching Assistant for Grundlagen Rechnernetze und Verteilte Systeme (SS22, SS23, SS24)
- since SS21: Lab course iLab2: You set the Focus! (organizer/advisor) (SS21, WS21/22, SS22, WS22/23, SS23, WS23/24, SS24)
- since SS21: Seminar: Innovative Internet Technologies and Mobile Communications (advisor) (WS21/22, WS22/23, SS23, WS23/24)
About Me
Manuel Simon received his Master of Science in Informatics at the Technical University of Munich in 2021. In the same year, he started as a Ph.D. student at the Chair of Network Architectures and Services. His main research topics are software-defined networking, data plane programming, and high-performance packet processing. Of particular interest is P4, a domain-specific language to program data planes.
Supervised Theses
In progress
Student | Title | Type | Advisors | Year | Links |
Isabella Rödl | Implementation of a Practical Lab Assignment for Software Defined Networking | IDP | Manuel Simon | 2024 | |
Konstantin Wiencke | tba: Bluefield2 | IDP | Manuel Simon, Stefan Lachnit | 2024 | |
Christoph Wen | A Live-Monitoring System for Low-Latency Network Traffic | MA | Sebastian Gallenmüller, Eric Hauser, Manuel Simon | 2024 | |
Désirée Rentz | Deployment of a 5G Network on the SLICES-TUM Research Infrastructure for Reproducible Experiments | IDP | Manuel Simon, Sebastian Gallenmüller | 2024 | |
Nicolas Haunschild | tbd: P4TC | BA | Manuel Simon | 2024 |
Finished
Author | Title | Type | Advisors | Year | Links |
Sebastian Warter | Packet Processing with Programmable Data Planes and Trusted Execution Environments | MA | Manuel Simon, Sebastian Gallenmüller | 2024 | |
Lukas Schröder | Data Plane based Optimization for Byzantine Fault Tolerant Consensus | MA | Richard von Seck, Manuel Simon | 2023 | |
Michael Oberrauch | Towards Running Arbitrary Programs on SUME | MA | Henning Stubbe, Eric Hauser, Manuel Simon | 2023 | |
Désirée Rentz | Testing and Grading of Low-Layer Network Programming Assignments Using Concepts of Behavior Driven Development | BA | Markus Sosnowski, Leander Seidlitz, Manuel Simon, Stephan Günther | 2023 | |
Yalım Çağatay Bilgin | Design and Implementation of a Web-Based Collaborative Editing Tool for Hardware-Based Lab Courses | IDP | Christoph Schwarzenberg, Manuel Simon, Christian Lübben, Florian Wiedner | 2023 | |
Utku Güngör | Design and Implementation of a Web-Based Collaborative Editing Tool for Hardware-Based Lab Courses | IDP | Christoph Schwarzenberg, Manuel Simon, Christian Lübben, Florian Wiedner | 2023 | |
Lap Shun Yu | Implementing and Benchmarking Secure Multiparty Computation Protocols with DPDK | MA | Christopher Harth-Kitzerow, Manuel Simon, Eric Hauser | 2023 | |
Felix Hahn | Failure Detection through Active and Passive Techniques in P4 | BA | Manuel Simon, Eric Hauser | 2023 | |
Ruben Bachmann | Comparison of DPDK-Enabled P4 Software Targets | MA | Manuel Simon, Sebastian Gallenmüller, Stefan Lachnit | 2023 | |
Altan Kesan | Virtualizing T4P4S-based Programmable Network Elements | MA | Florian Wiedner, Manuel Simon | 2022 | |
Jacob Obrman | Benchmarking Secure Multiparty Computation Protocols | BA | Christopher Harth-Kitzerow, Manuel Simon, Eric Hauser | 2022 | |
Philipp Eisermann | Benchmarking MP_SPDZ Secure Multiparty Computation Protocols for different Network Environments | BA | Christopher Harth-Kitzerow, Manuel Simon, Eric Hauser | 2022 | |
Hafik Arhan Kamac | Complex Matching in Programmable Software Data Planes | MA | Manuel Simon, Henning Stubbe | 2022 | |
Carlos Nechwatal | Cache Efficient Hashing-Based Data Structures in P4 | BA | Manuel Simon, Sebastian Gallenmüller | 2022 | |
Simon Schäffner | cloudPos: A Portable Toolchain for Reproducible Networking Experiments in Testbeds | MA | Sebastian Gallenmüller, Henning Stubbe, Manuel Simon | 2022 | |
Jan Weßeling | Event Processing in Software Data Planes | BA | Manuel Simon | 2022 | |
Timon Tsiolis | Analyzing the Extensibility of Programmable Data Planes | BA | Manuel Simon, Henning Stubbe, Sebastian Gallenmüller | 2022 | |
Matthias Michailow | Implementation and Analysis of In-Network Computation in Programmable Data Planes | MA | Manuel Simon, Henning Stubbe, Sebastian Gallenmüller | 2021 | |
Irina Tsareva | Performance Evaluation of P4 Architectures for the NetFPGA | IDP | Henning Stubbe, Manuel Simon, Dominik Scholz, Sebastian Gallenmüller | 2021 | |
Benedict Blümel | Evaluation of the P4 Software Target p4c-dpdk | MA | Manuel Simon, Sebastian Gallenmüller | 2021 | |
Matthias Linhuber | Virtualized Data Center Networks Utilizing Programmable Switches | IDP | Sebastian Gallenmüller, Henning Stubbe, Dominik Scholz, Manuel Simon | 2020 | |
Eric Hauser | Network-in-the-Loop: Rapid Prototyping and Measurements of Computer Network Topologies | MA | Sebastian Gallenmüller, Henning Stubbe, Dominik Scholz, Manuel Simon | 2020 |
Publications
2024-10-01 | Manuel Simon, Sebastian Gallenmüller, Georg Carle, “On-the-fly Table Insertions on Programmable Software Data Planes,” in 20th International Conference on Network and Service Management (CNSM 2024), Prague, Czech Republic, Oct. 2024. [Preprint] [Slides] [Bib] |
2024-09-01 | Henning Stubbe, Sebastian Gallenmüller, Manuel Simon, Eric Hauser, Dominik Scholz, Georg Carle, “Exploring data plane updates on P4 switches with P4Runtime,” Computer Communications, vol. 225, pp. 44–53, Sep. 2024. [Url] [Pdf] [DOI] [Bib] |
2024-08-01 | Manuel Simon, Henning Stubbe, Sebastian Gallenmüller, Georg Carle, “Honey for the Ice Bear - Dynamic eBPF in P4,” in Proceedings of the ACM SIGCOMM 2024 Workshop on EBPF and Kernel Extensions, New York, NY, USA, Aug. 2024, pp. 44–50. [Url] [Pdf] [Preprint] [Slides] [Sourcecode] [DOI] [Bib] |
2023-06-01 | Henning Stubbe, Sebastian Gallenmüller, Manuel Simon, Eric Hauser, Dominik Scholz, Georg Carle, “Keeping Up to Date With P4Runtime: An Analysis of Data Plane Updates on P4 Switches,” in International Federation for Information Processing (IFIP) Networking 2023 Conference (IFIP Networking 2023), Barcelona, Spain, Jun. 2023, p. 9. [Pdf] [DOI] [Bib] |
2023-06-01 | Manuel Simon, Sebastian Gallenmüller, Georg Carle, “Never Miss Twice - Add-On-Miss Table Updates in Software Data Planes,” in KuVS Fachgespräch - Würzburg Workshop on Modeling, Analysis and Simulation of Next-Generation Communication Networks 2023 (WueWoWAS’23), Würzburg, Germany, Jun. 2023, p. 5. Best Workshop Contribution [Pdf] [Preprint] [Slides] [DOI] [Bib] |
2023-03-01 | Kilian Holzinger, Henning Stubbe, Manuel Simon, Sebastian Gallenmüller, Georg Carle, “Robuste und sichere Kommunikation für die Mobilfunknetze der Zukunft,” in Nationale Konferenz IT-Sicherheitsforschung, Postersession, Berlin, Germany, Mar. 2023. [Poster] [Bib] |
2022-08-01 | Eric Hauser, Manuel Simon, Henning Stubbe, Sebastian Gallenmüller, Georg Carle, “Slicing Networks with P4 Hardware and Software Targets,” in ACM SIGCOMM 2022 Workshop on 5G and Beyond Network Measurements, Modeling, and Use Cases (5G-MeMU ’22), Amsterdam, Netherlands, Aug. 2022. [Pdf] [DOI] [Bib] |
2021-12-01 | Manuel Simon, Henning Stubbe, Dominik Scholz, Sebastian Gallenmüller, Georg Carle, “High-Performance Match-Action Table Updates from within Programmable Software Data Planes,” in 4th P4 Workshop in Europe (EUROP4), Virtual Event, Dec. 2021. [Pdf] [Slides] [Sourcecode] [Recording] [DOI] [Bib] |