• DocumentCode
    1927076
  • Title

    TCAM-based DFA deflation: A novel approach to fast and scalable regular expression matching

  • Author

    Peng, Kunyang ; Dong, Qunfeng ; Chen, Min

  • Author_Institution
    Inst. of Networked Syst. (IONS), Univ. of Sci. & Technol. of China, Hefei, China
  • fYear
    2011
  • fDate
    6-7 June 2011
  • Firstpage
    1
  • Lastpage
    3
  • Abstract
    The paper discusses the implementation of deterministic finite automaton (DFA) using ternary content addressable memory (TCAM) for regular expression matching. Regular expression matching is the foundation of many network functions including intrusion detection, worm detection, traffic analysis and so on, where known patterns such as worm fingerprints are characterized using regular expressions and searched in network traffic for pattern match. As the quantity and diversity of known patterns keep increasing, regular expression pattern sets have rapidly grown in both size and complexity, while having to be matched in network traffic at accelerating wire speeds. Fast and scalable regular expression matching, therefore, is fundamental to the development of practical network systems.Regular expression matching is carried out using either nondeterministic finite automaton (NFA) or deterministic finite automaton (DFA). The paper states that no existing method has been able to deflate exponentially growing DFA state space, without paying penalty on matching efficiency. Fast and scalable regular expression matching, where it takes merely a small constant number of memory accesses to match each input character and storage space growing linearly with pattern set size, remains an open problem calling for innovative research.
  • Keywords
    deterministic automata; finite automata; pattern matching; deterministic finite automaton; intrusion detection; network system development; network traffic; nondeterministic finite automaton; regular expression matching; ternary content addressable memory; traffic analysis; worm detection; worm fingerprints; Doped fiber amplifiers; Encoding; Explosions; Ions; Pattern matching; Random access memory; Solids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Quality of Service (IWQoS), 2011 IEEE 19th International Workshop on
  • Conference_Location
    San Jose, CA
  • ISSN
    1548-615X
  • Print_ISBN
    978-1-4577-0104-7
  • Electronic_ISBN
    1548-615X
  • Type

    conf

  • DOI
    10.1109/IWQOS.2011.5931323
  • Filename
    5931323