Publication No 40122

Author(s)

Hauger, S.*

Title

Architektur für flexible Paketverarbeitung in Hochgeschwindigkeitskommunikationsnetzen - Communication Networks and Computer Engineering Report No. 107

Topics

Broadband Networks; Computer Architecture; Internet

Methods

Systems Engineering; Computer Architecture; Measurement and Trials

Keywords

NETWORK PROCESSOR; HIGH SPEED; ARCHITECTURE; BROADBAND; FAST PACKET SWITCHING; IMPLEMENTATION; MULTIPROCESSOR SYSTEM; PROGRAMMABLE LOGIC

Abstract

Die Bedeutung globaler, paketvermittelnder Datennetze, insbeson-dere des Internets, wächst unablässig. Das zu übertragende Daten-volumen steigt, was zum Einsatz immer höherer Datenübertragungs-raten führt. Gleichzeitig nimmt die Zahl und Vielfalt von Diensten und Protokollen in diesen Netzen ständig zu. Die Paketverarbeitung in den Vermittlungsknoten muss daher zukünftig einen sehr hohen Durchsatz aber auch höchste Flexibilität zur schnellen und einfachen Realisierung neuer Funktionen zur Verfügung stellen. Diese Dissertation analysiert bestehende Lösungsansätze für die flexible Paketverarbeitung in Hochgeschwindigkeitskommunikationsnetzen und entwickelt daraus eine neue Architektur: Eine Pipeline von verschiedenen Verarbeitungsmodulen garantiert einen hohen Durchsatz und bietet einfache Anpassbarkeit auf unterschiedlichen Verarbeitungsarchitekturen und Entwurfsebenen. Die Implementierung eines 100-Gbit/s-fähigen Prototyps und die beispielhafte Umsetzung von Verarbeitungsfunktionen zeigen abschließend die Realisierbar-keit und Anwendbarkeit eines Systems mit dieser Architektur.

Year

2011

Reference entry

Hauger, S.
Architektur für flexible Paketverarbeitung in Hochgeschwindigkeitskommunikationsnetzen - Communication Networks and Computer Engineering Report No. 107
Dissertation, Universität Stuttgart, Informatik, Elektrotechnik und Informationstechnik, 2011

BibTex file

Download  [BIBTEX]

Full Text

Download  [PDF]

Authors marked with an asterisk (*) were IKR staff members at the time the publication has been written.