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.
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.
|Publication Type: ||Conference Paper|
|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|