The active process interaction with its environment

Jessica Kornblum, Danny Raz, Yuval Shavitt

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

Abstract

Adding programmability to the interior of the network provides an infrastructure for distributed applications. Specifically, network management and control applications require access to and control of network device state. For example, a routing load balancing application may require access to the routing table, and a congestion avoidance application may require interface congestion information. There are fun-demental problems associated with this interaction. In this paper, we study the basic tradeoffs associated with the interaction between an active process and its environment and presenting ABLE++ as an example architecture. Most notably, we explore two design tradeoffs, efficiency vs. abstraction and application flexibility vs. security. We demonstrate the advantages of the architecture by implementing a congestion avoidance algorithm.

Original languageEnglish
Title of host publicationActive Networks - 2nd International Working Conference, IWAN 2000, Proceedings
EditorsHiroshi Yasuda
PublisherSpringer Verlag
Pages114-129
Number of pages16
ISBN (Electronic)3540411798, 9783540411796
DOIs
StatePublished - 2000
Externally publishedYes
Event2nd International Working Conference on Active Networks, IWAN 2000 - Tokyo, Japan
Duration: 16 Oct 200018 Oct 2000

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume1942
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference2nd International Working Conference on Active Networks, IWAN 2000
Country/TerritoryJapan
CityTokyo
Period16/10/0018/10/00

Fingerprint

Dive into the research topics of 'The active process interaction with its environment'. Together they form a unique fingerprint.

Cite this