[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/HOTI.2006.7guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

A Reconfigurable Architecture for Multi-Gigabit Speed Content-Based Routing

Published: 23 August 2006 Publication History

Abstract

This paper presents a reconfigurable architecture for high-speed content-based routing. Our architecture goes beyond simple pattern matching by implementing a parsing engine that defines the semantics of patterns that are parsed within the data stream. Defining the semantics of patterns allows for more accurate processing and routing of packets using any fields that appear within the payload of the packet. The architecture consists of several components, including a pattern matcher, a parsing structure, and a routing module. Both the pattern matcher and parsing structure are automatically generated using an application-specific compiler that is described in this paper. The compiler accepts a grammar specification as input and outputs a data parser in VHDL. The routing module receives control signals from both the pattern matcher and the parsing structure that aid in the routing of packets. We illustrate how a content-based router can be implemented with our technique using an XML parser as an example. The XML parser presented was designed, implemented, and tested in a Xilinx Virtex XCV2000E FPGA on the FPX platform. It is capable of processing 32-bits of data per clock cycle and runs at 100 MHz. This allows the system to process and route XML messages at 3.2 Gbps.

Cited By

View all
  • (2008)Reconfigurable content-based router using hardware-accelerated language parserACM Transactions on Design Automation of Electronic Systems10.1145/1344418.134442413:2(1-25)Online publication date: 23-Apr-2008

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
HOTI '06: Proceedings of the 14th IEEE Symposium on High-Performance Interconnects
August 2006
90 pages
ISBN:0769526543

Publisher

IEEE Computer Society

United States

Publication History

Published: 23 August 2006

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 25 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2008)Reconfigurable content-based router using hardware-accelerated language parserACM Transactions on Design Automation of Electronic Systems10.1145/1344418.134442413:2(1-25)Online publication date: 23-Apr-2008

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media