Murdoch University Research Repository

Welcome to the Murdoch University Research Repository

The Murdoch University Research Repository is an open access digital collection of research
created by Murdoch University staff, researchers and postgraduate students.

Learn more

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. (2003) A globally-applied component model for programmable networking. In: IFIP Fifth Annual International Working Conference on Active Networks, 10 - 12 December, Kyoto, Japan pp. 202-214.

PDF - Authors' Version
Download (211kB)


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: Conference Paper
Publisher: Springer
Notes: Appears in: Naoki Wakamiya, Marcin Solarski, James P. G. Sterbenz (eds) Active networks: IFIP-TC6 5th International Working Conference, IWAN 2003, Kyoto, Japan, December 10-12, 2003 : proceedings, Volume 5, Berlin, Springer, 2004, pp 202 - 214
Item Control Page Item Control Page


Downloads per month over past year