Active reliable multicast on CANEs: A case study

M. Sanders, M. Keaton, S. Bhattacharjee, K. Calvert, S. Zabele, E. Zegura

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

9 Scopus citations

Abstract

This paper presents a case study in implementing a moderately complex, useful service on an active network platform. The active application is reliable multicast with congestion control; the platform comprises the Bowman Node Operating System and the Composable Active Network Elements (CANEs) Execution Environment. The importance of the work stems from the lessons it provides about the design and implementation of active platforms in general and Bowman/CANEs in particular. For example, our experience shows that timer-driven active node processing is as important as packet-arrival-driven processing. Thus, execution environments cannot focus exclusively on forwarding, but must also provide efficient timers and allow timer handlers the same capabilities as packet-driven computations. Other areas in which the implementation provides insight include service decomposition approaches for active applications and information sharing among service components.

Original languageEnglish
Title of host publication2001 IEEE Open Architectures and Network Programming Proceedings, OPENARCH 2001
Pages49-60
Number of pages12
ISBN (Electronic)0780370643, 9780780370647
DOIs
StatePublished - 2001
EventIEEE Open Architectures and Network Programming Proceedings, OPENARCH 2001 - Anchorage, United States
Duration: Apr 27 2001Apr 28 2001

Publication series

Name2001 IEEE Open Architectures and Network Programming Proceedings, OPENARCH 2001

Conference

ConferenceIEEE Open Architectures and Network Programming Proceedings, OPENARCH 2001
Country/TerritoryUnited States
CityAnchorage
Period4/27/014/28/01

Bibliographical note

Funding Information:
This work was supported by DARPA under the CANEs project contract N66001-97-C-8512 and the PANAMA project contract N66001-97-C-8513.

Publisher Copyright:
© 2001 IEEE.

ASJC Scopus subject areas

  • Computer Networks and Communications
  • Hardware and Architecture

Fingerprint

Dive into the research topics of 'Active reliable multicast on CANEs: A case study'. Together they form a unique fingerprint.

Cite this