Title :
An OS interface for active routers
Author :
Peterson, Larry ; Gottlieb, Yitzchak ; Hibler, Mike ; Tullmann, Patrick ; Lepreau, Jay ; Schwab, Stephen ; Dandekar, Hrishikesh ; Purtell, Andrew ; Hartman, John
Author_Institution :
Dept. of Comput. Sci., Princeton Univ., NJ, USA
fDate :
3/1/2001 12:00:00 AM
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 :
network operating systems; packet switching; telecommunication network routing; OS environments; OS interface; OSKit; Scout; active routers; communication resources; computational resources; esokernel; memory resources; operating system interface; packet flows; Aerospace industry; Cities and towns; Communication system control; Computer architecture; Computer interfaces; Computer science; Electronic mail; Operating systems; Programming environments; Transfer functions;
Journal_Title :
Selected Areas in Communications, IEEE Journal on