Seminar "Aktuelle Entwicklungen zukünftiger Internet-Strukturen (NGN)"
Thema: Einführung in die Paketverarbeitung
Betreuer: Stefan Geißler
Vergabe der Themen
Die Themenvergabe erfolgt in diesem Semester durch direkte Bewerbung für ein Seminarthema über unseren E-Mail-Verteiler, der unter der Adresse seminar-ngn@informatik.uni-wuerzburg.de zu erreichen ist. Dabei gilt das "First Come, First Serve" Prinzip.
In der Liste mit Seminarthemen, die weiter unten zu finden ist, ist auch jeweils ein Betreuer angegeben. Die Bewerbung erfolgt über eine formlose E-Mail an den Verteiler, in der das entsprechende Seminarthema, der Studiengang und das Studiensemester des/der Bewerber*in genannt werden sollten. Wir kontaktieren Bewerber*innen dann bezüglich der Vergabe des Themas.
Die Themenvergabe über Bewerbung beim Verteiler ist bis zum Beginn der Einführungsveranstaltung, welche am 21.10.2025 um 14:00 in Seminarraum II stattfinden wird, möglich. Es kann sich auch in der Einführungsveranstaltung um ein noch nicht vergebenes Thema beworben werden, sofern noch Themen frei sein sollten.
Seminarablauf
Dieses Seminar findet im Wintersemester statt. Ansagen über Fristen, Termine und Veranstaltungen werden über den WueCampus-Kurs verbreitet, zu welchem Teilnehmer*innen zu Beginn des Semesters von ihren Betreuer*innen manuell hinzugefügt werden.
Das Seminar beginnt mit einer organisatorischen Einführungsveranstaltung am 21.10.2025 um 14:00 in Seminarraum II. Die Teilnahme wird empfohlen. Bei unangekündigter Abwesenheit können Themen neu vergeben werden. Hier werden übergreifende organisatorische und allgemeine Aspekte zu den Seminaren erläutert.
Es wird außerdem eine inhaltliche Einführungsveranstaltung über das Thema "Einführung in die Paketverarbeitung" geben. Ort und Zeit dieser Veranstaltung werden über den WueCampus-Kurs bekannt gegeben.
Alle Seminarthemen sind um das Thema des wissenschaftlichen Arbeitens im Kontext von Kommunikationsnetzen zentriert und können sich inhaltlich tangieren.
Seminarteilnehmer*innen werden unabhängig, aber mithilfe ihrer Betreuer*in, eine zwischen 20- und 25-minütige Präsentation zu ihrem Thema für die anderen Seminarteilnehmenden vorbereiten. Es wird dabei großer Wert auf Selbstständigkeit und eigenverantwortliches Arbeiten gelegt; es ist Aufgabe der Seminarteilnehmenden, sich mit Fragen an ihre Betreuer*in zu wenden, und ihre Arbeit zu strukturieren. Absprachen und Austausch zwischen Seminarteilnehmenden wird ermutigt, um zu vermeiden, dass Aspekte mehrmals eingeführt werden. Die eingesparte Zeit soll es Teilnehmenden erlauben, innerhalb ihres Themenbereichs eigene thematische Schwerpunkte zu setzen.
Während des Semesters wird es ein bis zwei Terminen geben, zu denen ein Zwischenstand der aktuellen Arbeit präsentiert werden soll. Auch hiermit soll der Austausch zwischen Seminarteilnehmenden gefördert werden.
Gegen Ende des Semesters, Ende Januar und Anfang Februar, werden die abschließenden Vorträge gehalten.
Zusätzlich ist auch eine schriftliche Ausarbeitung zum gewählten Seminarthema teil des Seminars. Umfang dieser Arbeit sollten ca. 10 bis 15 Seiten sein. Teilnehmende erhalten dafür eine LaTeX-Vorlage. Auch in diesem Abschnitt der Arbeit ist es Aufgabe der Seminarteilnehmende, selbstständig zu arbeiten und sich mit Fragen an ihre Betreuer*in zu wenden. Die Abgabe erfolgt über den WueCampus-Kurs. Abgabetermin für die schriftliche Ausarbeitung ist der 06.03.2026.
Alle diese Punkte werden auch noch einmal in den Einführungsveranstaltungen wiederholt und vertieft erklärt.
Themen
- Fundamentals of Packet Processing Architectures (Betreuer: David Raunecker) [vergeben]
- Single Root I/O Virtualization (SR-IOV) for High-Performance Networking (Betreuer: Alexej Grigorjew) [vergeben]
- Data Plane Development Kit (DPDK) (Betreuer: Lukas Kilian Schumann) [vergeben]
- Kernel Bypass and Alternative User-Space Packet Processing Frameworks (Betreuerin: Katharina Dietz) [vergeben]
- Virtualization Technologies for Packet Processing (Betreuer: Alexej Grigorjew) [vergeben]
- Container Networking in SDN/NFV (Betreuer: David Raunecker) [offen]
- Network Function Virtualization (NFV) Architecture (Betreuer: Simon Raffeck) [vergeben]
- Software-Defined Networking (SDN) Data Plane Acceleration (Betreuer: Simon Raffeck)[vergeben]
- Performance Benchmarking and Optimization in Software Packet Processing (Betreuer: Lukas Kilian Schumann) [vergeben]
- Future Trends: SmartNICs, P4, and In-Network Processing (Betreuerin: Katharina Dietz) [vergeben]
