Universität Paderborn - Home Universität Paderborn
Die Universität der Informationsgesellschaft

Projektgruppe Wintersemester 2003/2004

"Weiterentwicklung von Prozessoren und Übersetzermethoden für neuartige Netzwerkanwendungen"

Multimedia im Router?!

Datenverarbeitung in Netzwerkkomponenten

Szenario:

Netzwerkgeräte, wie Router und Switches, werden zukünftig neben der reinen Vermittlung und Weiterleitung von Datenpaketen weitere wichtige Verarbeitungsaufgaben übernehmen. So müssen sie beispielsweise Video- und Sprachdaten für unterschiedliche Klassen von Endgeräten im Bezug auf die unterstützte Datenrate aufbereiten und anpassen. Ebenso müssen diese Geräte im Rahmen von sog. Storage Area Networks Datenströme koordinieren, die dutzende verteilte File-Server betreffen.


Damit preisgünstige Netzwerkkomponenten diese Aufgaben bei den zu erwartenden Datenraten und Teilnehmerzahlen erfüllen können, werden spezielle Netzwerkprozessoren mit darauf abgestimmten Übersetzern benötigt. Die Hardware und die Werkzeuge zur Software-Entwicklung werden dabei gemeinsam auf den jeweiligen Anwendungsbereich zugeschnitten und nicht jeweils vollständig neu entwickelt. So können beispielsweise Netzwerkprozessoren mit speziellen Hardwareeinheiten ausgestattet werden, die Videodaten auf die vom Anwender verwendete Auflösung skalieren. Aufgabe der Software ist es dann, mehrere dieser parallelen Hardwareeinheiten zu koordinieren und effizient auszunutzen, um ein günstiges Kosten/Nutzen Verhältnis zu erzielen.


Unser Ziel:

Im Rahmen der Projektgruppe sollen Übersetzer und Simulator für einen Netzwerkprozessor des GigaNetIC Projekts adaptiert werden. Wir zielen dabei auf den Anwendungsbereich Transcoding von Multimedia-Daten. Dazu werden für diesen Anwendungsbereich typische Programme übersetzt und auf dem entworfenen Prozessor simuliert. Die dabei gesammelten Daten dienen als Entscheidungsgrundlage für noch vorzunehmende Veränderungen am Übersetzer oder am Prozessor-Design. Auf diese Weise entstehen Prozessor-Entwürfe, die gleichzeitig in der Arbeitsgruppe Schaltungstechnik auf Hardware-Design-Ebene simuliert, und evtl. prototypisch realisiert werden. Die damit gewonnenen Erkenntnisse fließen in die weitere Entwicklung von Übersetzer und Prozessor ein.


In dieser Projektgruppe werden folgende Themen behandelt:

Ein Hauptaugenmerk dieser Projektgruppe zielt auf die Weiterentwicklung eines prototypischen Systems (Machbarkeitsstudie) zu einem annähernd marktreifen Produkt unter typischen Kosten/Nutzen Aspekten. Damit greift diese Projektgruppe auch einen überaus wichtigen Aspekt der industriellen Praxis auf.

Diese Projekgruppe wird in enger Kooperation mit der Arbeitsgruppe Schaltungstechnik von Prof. Rückert durchgeführt, wo eine thematisch verwandte Projektgruppe für das Sommersemester geplant ist. Sie eignet sich für Studierende in den Studiengängen Informatik und insbesondere Ingenieurinformatik.
Ansprechpartner in der Arbeitsgruppe Kastens sind Uwe Kastens, Dinh-Khoi Le, Adrian Slowik, Michael Thies.

Die Interessenten sollten die für Projektgruppen üblichen Anforderungen erfüllen und über Kenntnisse in der Softwaretechnik verfügen. Vorkenntnisse in den Gebieten Übersetzer, Netzwerke und Multimedia-Anwendungen sind hilfreich.


Literatur:

Kriterien für den Leistungsnachweis:
Seminarvortrag, Engagement im Projekt

Prüfungsgebiet:
SWT

Weiterführende Veranstaltungen:
Diplomarbeiten:
Typischerweise ergeben sich im Verlauf einer Projektgruppe vielfältige Anknüpfungspunkte für Diplomarbeiten, die dann ohne nennenswerte Einarbeitungszeit begonnen werden können.