• DocumentCode
    2236061
  • Title

    Hardware support for RSVP capable routing

  • Author

    Harbaum, Till ; Meier, Detlef ; Prinke, Matthias

  • Author_Institution
    Inst. of Oper. Syst. & Comput. Networks, Tech. Univ. Braunschweig, Germany
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    241
  • Lastpage
    249
  • Abstract
    Today´s FPGA technology allows reconfigurable hardware to be integrated into standard PC hardware as well as into dedicated router systems. With a hardware like this it is possible to offer support for CPU intense parts of the forwarding process within a router. With upcoming services like RSVP additional demands is put on processing power within routers. This paper presents an implementation of several aspects of RSVP state handling in hardware in order to relieve the router or interface CPU of some aspects of RSVP processing. Special focus is on RSVP table maintenance. The RSVP implementation uses the happlet (hardware applet) concept of Harbaum et al. (see Proceedings of ARCS ´99, Jena, Germany, October 1999) to interface between the hardware based routines and the system kernel and user-space programs
  • Keywords
    distributed programming; field programmable gate arrays; network interfaces; protocols; telecommunication network routing; CPU; FPGA technology; Internet; RSVP capable routing; RSVP state handling; RSVP table maintenance; dedicated router systems; happlet concept; hardware applet; hardware based routines; hardware support; performance measurements; processing power; reconfigurable hardware; resource reservation protocol; router performance; standard PC hardware; system kernel; user-space programs; Computer networks; Diffserv networks; Field programmable gate arrays; Hardware; Internet; Kernel; Operating systems; Payloads; Routing; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Switching and Routing, 2000. ATM 2000. Proceedings of the IEEE Conference on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    0-7803-5884-8
  • Type

    conf

  • DOI
    10.1109/HPSR.2000.856669
  • Filename
    856669