A globally-applied component model for programmable networking

Ueyama, J., Coulson, G., Blair, G.S., Schmid, S., Gomes, A.T., Joolia, A. and Lee, K. ORCID: 0000-0002-2730-9150, 2004. A globally-applied component model for programmable networking. In: N. Wakamiya, M. Solarski and J. Sterbenz, eds., Active Networks: IFIP-TC6 5th International Working Conference, IWAN 2003, Kyoto, Japan, 10-12 December 2003: proceedings. Berlin: Springer, pp. 202-214. ISBN 9783540212508


Download (208kB) | Preview


We argue that currently developed software frameworks for active and programmable networking do not provide a truly generic approach to the development, deployment, and management of services. Furthermore, current systems are typically targeted at a particular level of the programmable networking design space (e.g. at low-level, in-band, packet forwarding; or at high-level signaling) and/or at a particular hardware platform. In addition, most existing approaches, while they may address the initial configuration of systems, neglect dynamic reconfiguration of running systems. In this paper we present a reflective component-based approach that addresses these limitations. We show how our approach is applicable at all system levels, can be applied in heterogeneous hardware environments (specifically, commodity PC-based routers and network processor-based routers), and supports both initial configuration and dynamic reconfiguration. We especially address the latter point; we show the viability of our approach in (re)configuring services on an Intel IXP1200 network processor-based router.

Item Type: Chapter in book
Creators: Ueyama, J., Coulson, G., Blair, G.S., Schmid, S., Gomes, A.T., Joolia, A. and Lee, K.
Publisher: Springer
Place of Publication: Berlin
Date: 2004
ISBN: 9783540212508
ISSN: 0302-9743
Divisions: Schools > School of Science and Technology
Record created by: EPrints Services
Date Added: 09 Oct 2015 11:00
Last Modified: 09 Jun 2017 13:46
URI: https://irep.ntu.ac.uk/id/eprint/21371

Actions (login required)

Edit View Edit View


Views per month over past year


Downloads per month over past year