A hardware-accelerated implementation of the RSVP-TE signaling protocol

Haobo Wang, Ramesh Karri, Malathi Veeraraghavan, Tao Li

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Signaling protocols are primarily implemented in software for two reasons: protocol complexity and the requirement for flexibility. While these are two good reasons for implementing signaling protocols in software, the price paid is in performance. Software implementations of signaling protocols are rarely capable of handling over 1000 calls/sec. Corresponding call setup delays per switch are in the order of milliseconds. To improve performance for high-speed networks, we implemented RSVP-TE signaling protocol in reconfigurable FPGA hardware. Our implementation demonstrates the feasibility of 100x and potentially 1000x speed-up vis-a-vis software implementation. The impact of this work can be quite far-reaching by allowing connection-oriented networks to support a variety of new applications, even those with short call holding times.

Original languageEnglish (US)
Title of host publicationIEEE International Conference on Communications
Pages1609-1614
Number of pages6
Volume3
StatePublished - 2004
Event2004 IEEE International Conference on Communications - Paris, France
Duration: Jun 20 2004Jun 24 2004

Other

Other2004 IEEE International Conference on Communications
CountryFrance
CityParis
Period6/20/046/24/04

Fingerprint

Computer hardware
Network protocols
HIgh speed networks
Field programmable gate arrays (FPGA)
Switches

Keywords

  • GMPLS
  • Hardware-acceleration
  • RSVP-TE
  • Signaling

ASJC Scopus subject areas

  • Media Technology

Cite this

Wang, H., Karri, R., Veeraraghavan, M., & Li, T. (2004). A hardware-accelerated implementation of the RSVP-TE signaling protocol. In IEEE International Conference on Communications (Vol. 3, pp. 1609-1614)

A hardware-accelerated implementation of the RSVP-TE signaling protocol. / Wang, Haobo; Karri, Ramesh; Veeraraghavan, Malathi; Li, Tao.

IEEE International Conference on Communications. Vol. 3 2004. p. 1609-1614.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Wang, H, Karri, R, Veeraraghavan, M & Li, T 2004, A hardware-accelerated implementation of the RSVP-TE signaling protocol. in IEEE International Conference on Communications. vol. 3, pp. 1609-1614, 2004 IEEE International Conference on Communications, Paris, France, 6/20/04.
Wang H, Karri R, Veeraraghavan M, Li T. A hardware-accelerated implementation of the RSVP-TE signaling protocol. In IEEE International Conference on Communications. Vol. 3. 2004. p. 1609-1614
Wang, Haobo ; Karri, Ramesh ; Veeraraghavan, Malathi ; Li, Tao. / A hardware-accelerated implementation of the RSVP-TE signaling protocol. IEEE International Conference on Communications. Vol. 3 2004. pp. 1609-1614
@inproceedings{71808e8dde344d65afdd97862d4a4948,
title = "A hardware-accelerated implementation of the RSVP-TE signaling protocol",
abstract = "Signaling protocols are primarily implemented in software for two reasons: protocol complexity and the requirement for flexibility. While these are two good reasons for implementing signaling protocols in software, the price paid is in performance. Software implementations of signaling protocols are rarely capable of handling over 1000 calls/sec. Corresponding call setup delays per switch are in the order of milliseconds. To improve performance for high-speed networks, we implemented RSVP-TE signaling protocol in reconfigurable FPGA hardware. Our implementation demonstrates the feasibility of 100x and potentially 1000x speed-up vis-a-vis software implementation. The impact of this work can be quite far-reaching by allowing connection-oriented networks to support a variety of new applications, even those with short call holding times.",
keywords = "GMPLS, Hardware-acceleration, RSVP-TE, Signaling",
author = "Haobo Wang and Ramesh Karri and Malathi Veeraraghavan and Tao Li",
year = "2004",
language = "English (US)",
volume = "3",
pages = "1609--1614",
booktitle = "IEEE International Conference on Communications",

}

TY - GEN

T1 - A hardware-accelerated implementation of the RSVP-TE signaling protocol

AU - Wang, Haobo

AU - Karri, Ramesh

AU - Veeraraghavan, Malathi

AU - Li, Tao

PY - 2004

Y1 - 2004

N2 - Signaling protocols are primarily implemented in software for two reasons: protocol complexity and the requirement for flexibility. While these are two good reasons for implementing signaling protocols in software, the price paid is in performance. Software implementations of signaling protocols are rarely capable of handling over 1000 calls/sec. Corresponding call setup delays per switch are in the order of milliseconds. To improve performance for high-speed networks, we implemented RSVP-TE signaling protocol in reconfigurable FPGA hardware. Our implementation demonstrates the feasibility of 100x and potentially 1000x speed-up vis-a-vis software implementation. The impact of this work can be quite far-reaching by allowing connection-oriented networks to support a variety of new applications, even those with short call holding times.

AB - Signaling protocols are primarily implemented in software for two reasons: protocol complexity and the requirement for flexibility. While these are two good reasons for implementing signaling protocols in software, the price paid is in performance. Software implementations of signaling protocols are rarely capable of handling over 1000 calls/sec. Corresponding call setup delays per switch are in the order of milliseconds. To improve performance for high-speed networks, we implemented RSVP-TE signaling protocol in reconfigurable FPGA hardware. Our implementation demonstrates the feasibility of 100x and potentially 1000x speed-up vis-a-vis software implementation. The impact of this work can be quite far-reaching by allowing connection-oriented networks to support a variety of new applications, even those with short call holding times.

KW - GMPLS

KW - Hardware-acceleration

KW - RSVP-TE

KW - Signaling

UR - http://www.scopus.com/inward/record.url?scp=4143136677&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=4143136677&partnerID=8YFLogxK

M3 - Conference contribution

VL - 3

SP - 1609

EP - 1614

BT - IEEE International Conference on Communications

ER -