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
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;
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
DOI :
10.1109/HPSR.2000.856669