Autonomous services need a flexible router platform that provides the mechanisms to install, modify and remove services at run-time of the node without interfering with others. Instantiated services must have the ability to re-configure and to exchange service functionality themselves. Envisioned router platforms must be able to run multiple services in parallel and are required to scale with the number of network-interfaces while they need to provide a straightforward to use service programming interface. In this talk, we present the PromethOS NP router platform together with a service architecture to counteract distributed denial of service attacks in an autonomous way. PromethOS NP manages and controls a processor-hierarchy composed of host processors and network processors embedded in network interface cards. It provides a dynamically code-extensible router platform of which all processor tiers are at run-time programmable following a unified component programming model. The service architecture illustrates the capabilities of the router platform and its applicability to autonomous network services.
@InProceedings{ruf_et_al:DagSemProc.04411.4, author = {Ruf, Lukas and Wagner, Arno and Farkas, Karoly and Plattner, Bernhard}, title = {{A flexible router platform for next generation network services}}, booktitle = {Service Management and Self-Organization in IP-based Networks}, pages = {1--5}, series = {Dagstuhl Seminar Proceedings (DagSemProc)}, ISSN = {1862-4405}, year = {2005}, volume = {4411}, editor = {Matthias Bossardt and Georg Carle and D. Hutchison and Hermann de Meer and Bernhard Plattner}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.04411.4}, URN = {urn:nbn:de:0030-drops-949}, doi = {10.4230/DagSemProc.04411.4}, annote = {Keywords: Extensible Router Platform , Service Architecture , Network Processor , Host Processor , Processor Hierarchy} }
Feedback for Dagstuhl Publishing