An OS interface for active routers
- 1 March 2001
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Journal on Selected Areas in Communications
- Vol. 19 (3) , 473-487
- https://doi.org/10.1109/49.917708
Abstract
This paper describes an operating system (OS) interface for active routers. This interface allows code loaded into active routers to access the router's memory, communication, and computational resources on behalf of different packet flows. In addition to motivating and describing the interface, the paper also reports our experiences implementing the interface in three different OS environments: Scout, the OSKit, and the esokernel.Keywords
This publication has 19 references indexed in Scilit:
- ANTS: a toolkit for building and dynamically deploying network protocolsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- VERA: an extensible router architecturePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The click modular routerACM Transactions on Computer Systems, 2000
- Experiences building a communication‐oriented JavaOSSoftware: Practice and Experience, 2000
- RCANE: A Resource Controlled Framework for Active Network ServicesPublished by Springer Nature ,1999
- PLANPublished by Association for Computing Machinery (ACM) ,1998
- Application performance and flexibility on exokernel systemsPublished by Association for Computing Machinery (ACM) ,1997
- The design and implementation of an operating system to support distributed multimedia applicationsIEEE Journal on Selected Areas in Communications, 1996
- RSVP: a new resource ReSerVation ProtocolIEEE Network, 1993
- Improving IPC by kernel designPublished by Association for Computing Machinery (ACM) ,1993