SIGCOMM '97 Proceedings of the ACM SIGCOMM '97 conference on Applications, technologies, architectures, and protocols for computer communication
JRes: a resource accounting interface for Java
Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications
PLAN: a packet language for active networks
ICFP '98 Proceedings of the third ACM SIGPLAN international conference on Functional programming
The Java Language Specification
The Java Language Specification
IWAN '99 Proceedings of the First International Working Conference on Active Networks
Safe and Efficient Active Network Programming
SRDS '98 Proceedings of the The 17th IEEE Symposium on Reliable Distributed Systems
Liquid Software: A New Paradigm for Networked Systems
Liquid Software: A New Paradigm for Networked Systems
Alien: a generalized computing model of active networks
Alien: a generalized computing model of active networks
The SwitchWare active network architecture
IEEE Network: The Magazine of Global Internetworking
A secure active network environment architecture: realization in SwitchWare
IEEE Network: The Magazine of Global Internetworking
Self-Specializing Mobile Code for Adaptive Network Services
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
Virtual Active Networks - Safe and Flexible Environments for Customer-managed Services
DSOM '99 Proceedings of the 10th IFIP/IEEE International Workshop on Distributed Systems: Operations and Management: Active Technologies for Network and Service Management
New Mechanisms for Extending PLAN Functionality in Active Networks
IWAN '00 Proceedings of the Second International Working Conference on Active Networks
Hi-index | 0.00 |
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.