TY - GEN
T1 - Hybrid memory architecture for regular expression matching
AU - Lin, Cheng Hung
PY - 2009
Y1 - 2009
N2 - Regular expression matching has been widely used in Network Intrusion Detection Systems due to its strong expressive power and flexibility. To match multiple regular expression patterns simultaneously, compiling multiple regular expressions into a composite DFA is an intuitive and efficient way. However, traditional memory architecture suffers from the problem of memory explosion for certain complex regular expressions. In this paper, we propose a hybrid memory architecture which inserts marginal logic elements to improve the ability of traditional memory architecture to deal with complex regular expressions. The experimental results demonstrate a significant memory reduction for complex regular expressions.
AB - Regular expression matching has been widely used in Network Intrusion Detection Systems due to its strong expressive power and flexibility. To match multiple regular expression patterns simultaneously, compiling multiple regular expressions into a composite DFA is an intuitive and efficient way. However, traditional memory architecture suffers from the problem of memory explosion for certain complex regular expressions. In this paper, we propose a hybrid memory architecture which inserts marginal logic elements to improve the ability of traditional memory architecture to deal with complex regular expressions. The experimental results demonstrate a significant memory reduction for complex regular expressions.
UR - http://www.scopus.com/inward/record.url?scp=77950667529&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77950667529&partnerID=8YFLogxK
U2 - 10.1109/MWSCAS.2009.5235940
DO - 10.1109/MWSCAS.2009.5235940
M3 - Conference contribution
AN - SCOPUS:77950667529
SN - 9781424444793
T3 - Midwest Symposium on Circuits and Systems
SP - 1159
EP - 1162
BT - 2009 52nd IEEE International Midwest Symposium on Circuits and Systems, MWSCAS '09
T2 - 2009 52nd IEEE International Midwest Symposium on Circuits and Systems, MWSCAS '09
Y2 - 2 August 2009 through 5 August 2009
ER -