• DocumentCode
    1468098
  • 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
  • Volume
    19
  • Issue
    3
  • fYear
    2001
  • fDate
    3/1/2001 12:00:00 AM
  • Firstpage
    473
  • Lastpage
    487
  • 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;
  • fLanguage
    English
  • Journal_Title
    Selected Areas in Communications, IEEE Journal on
  • Publisher
    ieee
  • ISSN
    0733-8716
  • Type

    jour

  • DOI
    10.1109/49.917708
  • Filename
    917708