Presentation 2010-01-27
Regular Expression Pattern Matching Hardware for Realizing Iteration of Strings Using Quantifiers
Yoichi WAKABA, Shin'ichi WAKABAYASHI, Shinobu NAGAYAMA, Masato INAGI,
PDF Download Page PDF download Page Link
Abstract(in Japanese) (See Japanese page)
Abstract(in English) Regular expression pattern matching is a problem to find substrings in a given text, which match with a pattern represented by regular expression. We have proposed regular expression pattern matching hardware that can realize iteration of a single character using quantifiers. However, some applications require patterns that include iteration of a subclass of regular expression, such as union of strings and negation of a character, using quantifiers. In this paper, we propose a hardware algorithm that can realize iteration of such a subclass of regular expression using quantifiers. FPGA implementation results show that the proposed algorithm significantly reduces the number of LUTs needed to realize those patterns.
Keyword(in Japanese) (See Japanese page)
Keyword(in English) String Matching / Snort / Regular expression / Quantifier
Paper # VLD2009-91,CPSY2009-73,RECONF2009-76
Date of Issue

Conference Information
Committee RECONF
Conference Date 2010/1/19(1days)
Place (in Japanese) (See Japanese page)
Place (in English)
Topics (in Japanese) (See Japanese page)
Topics (in English)
Chair
Vice Chair
Secretary
Assistant

Paper Information
Registration To Reconfigurable Systems (RECONF)
Language JPN
Title (in Japanese) (See Japanese page)
Sub Title (in Japanese) (See Japanese page)
Title (in English) Regular Expression Pattern Matching Hardware for Realizing Iteration of Strings Using Quantifiers
Sub Title (in English)
Keyword(1) String Matching
Keyword(2) Snort
Keyword(3) Regular expression
Keyword(4) Quantifier
1st Author's Name Yoichi WAKABA
1st Author's Affiliation Graduate School of Information Sciences, Hiroshima City University()
2nd Author's Name Shin'ichi WAKABAYASHI
2nd Author's Affiliation Graduate School of Information Sciences, Hiroshima City University
3rd Author's Name Shinobu NAGAYAMA
3rd Author's Affiliation Graduate School of Information Sciences, Hiroshima City University
4th Author's Name Masato INAGI
4th Author's Affiliation Graduate School of Information Sciences, Hiroshima City University
Date 2010-01-27
Paper # VLD2009-91,CPSY2009-73,RECONF2009-76
Volume (vol) vol.109
Number (no) 395
Page pp.pp.-
#Pages 6
Date of Issue