Home > Research > Publications & Outputs > A globally-applied component model for programm...
View graph of relations

A globally-applied component model for programmable networking

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A globally-applied component model for programmable networking. / Ueyama, J ; Coulson, G ; Blair, Gordon et al.
Active Networks. ed. / Naoki Wakamiya; Marcin Solarski; James Sterbenz. Berlin: Springer Verlag, 2003. p. 202-214 (Lecture Notes in Computer Science; Vol. 2982).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Ueyama, J, Coulson, G, Blair, G, Schmid, S, Gomes, AT, Joolia, A & Lee, K 2003, A globally-applied component model for programmable networking. in N Wakamiya, M Solarski & J Sterbenz (eds), Active Networks. Lecture Notes in Computer Science, vol. 2982, Springer Verlag, Berlin, pp. 202-214, 5th International Working Conference on Active Networks, Kyoto, 10/12/03. https://doi.org/10.1007/978-3-540-24715-9_18

APA

Ueyama, J., Coulson, G., Blair, G., Schmid, S., Gomes, A. T., Joolia, A., & Lee, K. (2003). A globally-applied component model for programmable networking. In N. Wakamiya, M. Solarski, & J. Sterbenz (Eds.), Active Networks (pp. 202-214). (Lecture Notes in Computer Science; Vol. 2982). Springer Verlag. https://doi.org/10.1007/978-3-540-24715-9_18

Vancouver

Ueyama J, Coulson G, Blair G, Schmid S, Gomes AT, Joolia A et al. A globally-applied component model for programmable networking. In Wakamiya N, Solarski M, Sterbenz J, editors, Active Networks. Berlin: Springer Verlag. 2003. p. 202-214. (Lecture Notes in Computer Science). doi: 10.1007/978-3-540-24715-9_18

Author

Ueyama, J ; Coulson, G ; Blair, Gordon et al. / A globally-applied component model for programmable networking. Active Networks. editor / Naoki Wakamiya ; Marcin Solarski ; James Sterbenz. Berlin : Springer Verlag, 2003. pp. 202-214 (Lecture Notes in Computer Science).

Bibtex

@inproceedings{fe25ef10cd5143d89cdda19fe99233df,
title = "A globally-applied component model for programmable networking",
abstract = "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.",
author = "J Ueyama and G Coulson and Gordon Blair and S Schmid and Gomes, {A T} and A Joolia and K Lee",
year = "2003",
doi = "10.1007/978-3-540-24715-9_18",
language = "English",
isbn = "3-540-21250-7",
series = "Lecture Notes in Computer Science",
publisher = "Springer Verlag",
pages = "202--214",
editor = "Naoki Wakamiya and Marcin Solarski and James Sterbenz",
booktitle = "Active Networks",
note = "5th International Working Conference on Active Networks ; Conference date: 10-12-2003 Through 12-12-2003",

}

RIS

TY - GEN

T1 - A globally-applied component model for programmable networking

AU - Ueyama, J

AU - Coulson, G

AU - Blair, Gordon

AU - Schmid, S

AU - Gomes, A T

AU - Joolia, A

AU - Lee, K

PY - 2003

Y1 - 2003

N2 - 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.

AB - 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.

U2 - 10.1007/978-3-540-24715-9_18

DO - 10.1007/978-3-540-24715-9_18

M3 - Conference contribution/Paper

SN - 3-540-21250-7

T3 - Lecture Notes in Computer Science

SP - 202

EP - 214

BT - Active Networks

A2 - Wakamiya, Naoki

A2 - Solarski, Marcin

A2 - Sterbenz, James

PB - Springer Verlag

CY - Berlin

T2 - 5th International Working Conference on Active Networks

Y2 - 10 December 2003 through 12 December 2003

ER -