2016
DOI: 10.1002/cpe.3940
|View full text |Cite
|
Sign up to set email alerts
|

RICS‐DFA: a space and time‐efficient signature matching algorithm with Reduced Input Character Set

Abstract: Summary Regular expression matching as a core component of deep packet inspection is widely used in various kinds of modern network intrusion detection system, traffic classification system, network monitoring system, and so on. In these systems, regular expressions are typically converted to a deterministic finite automaton (DFA), which takes O(1) to scan each input character. However, DFA generally consumes a large amount of memory. This paper proposes a novel, space‐efficient and time‐efficient DFA presenta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
2
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…Most studies have focused on compression technologies [ 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 ] to restrain the DFA expansion problem. Classical compression algorithms such as D FA [ 25 ] and A-DFA [ 26 ] were devised to reduce the space cost of DFA with performance guarantees.…”
Section: Introductionmentioning
confidence: 99%
“…Most studies have focused on compression technologies [ 25 , 26 , 27 , 28 , 29 , 30 , 31 , 32 ] to restrain the DFA expansion problem. Classical compression algorithms such as D FA [ 25 ] and A-DFA [ 26 ] were devised to reduce the space cost of DFA with performance guarantees.…”
Section: Introductionmentioning
confidence: 99%
“…In , Tang et al proposed an optimization algorithm to improve the efficiency in traffic classification system, network monitoring system and network intrusion detection system (NIDS). More specifically, they introduced a character escaping and replacing scheme to decrease the size of DFA's character set and to reduce DFA's space requirement through optimization.…”
mentioning
confidence: 99%