![]() |
Network Systems Group Princeton University Publication Info |
An OS Interface for Active Routers
Larry Peterson
Yitzchak Gottlieb
Mike Hibler
Patrick Tullmann
Jay Lepreau
Stephen Schwab
Hrishikesh Dandekar
Andrew Purtell
John Hartman
This paper describes an operating system 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 exokernel.
IEEE Journal on Selected Areas in Communications
(JSAC)
19(3):473–487, March 2001.