34330

A reconfigurable multi-byte regular-expression matching architecture

Article

Last updated: 04 Jan 2025

Subjects

-

Tags

-

Abstract

Abstract:
String/Regular-Expression Matching is widely used in different applications. Our work
is concerned with high-throughput regular-expression matching in the context of
Intrusion Detection Systems as it is the most computationally intensive part of the
operation. The results, however, should be equally applicable to other domains that
require fast regular-expression matching. The major contribution of this paper is a
reconfigurable architecture that performs regular-expression matching on a multi-byte
per clock cycle basis. We are able to explore the system performance for different byteprocessing
rates – from 4 to 64 – by automating the VHDL-generation process and
implementing the resulting circuits on a general-purpose FPGA. Theoretical expressions
for resource usage (cost) as a function of byte-rate and pattern-length are also presented.

DOI

10.21608/iceeng.2008.34330

Keywords

String Matching, Regular-Expression Matching, Intrusion Detection, Reconfigurable Architecture

Authors

First Name

Tamer

Last Name

Badran

MiddleName

Farouk

Affiliation

Teaching Assistant, Assiut University, Assiut, Egypt.

Email

-

City

-

Orcid

-

First Name

Hany

Last Name

Ahmad

MiddleName

H.

Affiliation

Lecturer, Assiut University, Assiut, Egypt.

Email

-

City

-

Orcid

-

First Name

Mohamad

Last Name

Abdel-Gawad

MiddleName

-

Affiliation

Professor, Assiut University, Assiut, Egypt.

Email

-

City

-

Orcid

-

Volume

6

Article Issue

6th International Conference on Electrical Engineering ICEENG 2008

Related Issue

5700

Issue Date

2008-05-01

Receive Date

2019-06-11

Publish Date

2008-05-01

Page Start

1

Page End

10

Print ISSN

2636-4433

Online ISSN

2636-4441

Link

https://iceeng.journals.ekb.eg/article_34330.html

Detail API

https://iceeng.journals.ekb.eg/service?article_code=34330

Order

85

Type

Original Article

Type Code

833

Publication Type

Journal

Publication Title

The International Conference on Electrical Engineering

Publication Link

https://iceeng.journals.ekb.eg/

MainTitle

A reconfigurable multi-byte regular-expression matching architecture

Details

Type

Article

Created At

22 Jan 2023