View Related Documents

Abstract

We present here a methodology for programming active networks in the environment defined by our new language PLAN (Packet Language for Active Networks). This environment presumes a two-level architecture consisting of:
1.  active packets carrying PLAN code; and
2.  downloadable, node-resident services written in more general-purpose languages.
We present several examples which illustrate how these two features can be combined to implement various network functions.
This work was supported by DARPA under Contract #N66001-96-C-852 and by the National Science Foundation CAREER Grant #CCR-9702107, with additional support from the Hewlett-Packard and Intel Corporations and the University of Pennsylvania Research Foundation.

Fulltext Preview

Image of the first page of the fulltext document