Past work on the active network architectural framework has focused on the NodeOS and Execution Environment (EE), which offer rather standard programming environments. As a result, Active Applications (AAs) must build the desired service from the ground up. Ideally, active applications could be built on higher-level active services that could themselves be “programmed”. In this paper, we examine the issues involved in the design and implementation of higherlevel active network services. We describe the issues that arise when using AAs to implement these services and then present our experiences implementing one such service, namely concast, as an AA running on the ASP EE. The paper concludes with performance numbers obtained from an example audio-merge application that shows the viability of using AAs as specialized execution environments.
|Title of host publication||Active Networks - IFIP-TC6 4th International Working Conference, IWAN 2002, Proceedings|
|Editors||James Sterbenz, Osamu Takada, Christian Tschudin, Bernhard Plattner|
|Number of pages||13|
|State||Published - 2002|
|Event||4th International Working Conference on Active Networks, IWAN 2002 - Zurich, Switzerland|
Duration: Dec 4 2002 → Dec 6 2002
|Name||Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)|
|Conference||4th International Working Conference on Active Networks, IWAN 2002|
|Period||12/4/02 → 12/6/02|
Bibliographical notePublisher Copyright:
© Springer-Verlag Berlin Heidelberg 2002.
ASJC Scopus subject areas
- Theoretical Computer Science
- Computer Science (all)