The Community for Technology Leaders
Proceedings. The IEEE/ACS International Conference on Pervasive Services (2004)
Beirut, Lebanon
July 23, 2004 to July 23, 2004
ISBN: 0-7803-8577-2
pp: 199-206
L. Ruf , Comput. Eng. & Networks Lab., Swiss Fed. Inst. of Technol. (ETH), Zurich, Switzerland
R. Keller , Comput. Eng. & Networks Lab., Swiss Fed. Inst. of Technol. (ETH), Zurich, Switzerland
B. Planner , Comput. Eng. & Networks Lab., Swiss Fed. Inst. of Technol. (ETH), Zurich, Switzerland
ABSTRACT
Emerging network services such as transcoding and encryption need application-specific handling of data streams within the network, thus requiring enormous computational capabilities on routers to process packets at link speed. Recently appeared network processors (NPs) are able to significantly increase the available processing capacities on a router by a chip-multi-processor architecture. Embedded within the network interface card, NPs provide several code-extensible processors with different capabilities located at various layers. However, the increase in processing capacity comes at the cost of a higher complexity to program and control various processor hierarchies provided on the router. We introduce the model of active network nodes built of a processor hierarchy together with a component-based service model. We present the architecture of PromethOS NP which is a modular framework that manages and controls a network node with a multitude of processors in a scalable way. Specifically, we describe the mechanisms required to dynamically configure multiple processors organized in a hierarchical fashion such that they provide a new network service on behalf of applications. As a proof of concept, we have implemented a service framework for PromethOS NP. Our implementation is based on a network interface card with an embedded IBM PowerNP 4GS3 and an Intel Xeon processor, offering programmability on a three-tier hierarchy of processors.
INDEX TERMS
network computers, network interfaces, multiprocessing systems, network routing
CITATION

L. Ruf, R. Keller and B. Planner, "A scalable high-performance router platform supporting dynamic service extensibility on network and host processors," Proceedings. The IEEE/ACS International Conference on Pervasive Services(PERSER), Beirut, Lebanon, , pp. 199-206.
doi:10.1109/PERSER.2004.1356798
97 ms
(Ver 3.3 (11022016))