• DocumentCode
    1975593
  • Title

    Benchmarking of compressed DFAs for traffic identification: Decoupling data structures from models

  • Author

    Melo, Walt ; Fernandes, Sueli ; Antonello, R. ; Sadok, Djamel ; Kelner, Judith ; Szabo, Geza

  • Author_Institution
    Fed. Univ. of Pernambuco (UFPE), Recife, Brazil
  • fYear
    2012
  • fDate
    3-7 Dec. 2012
  • Firstpage
    1763
  • Lastpage
    1769
  • Abstract
    Current network traffic analysis systems heavily rely on Deep Packet Inspection (DPI) techniques, such as Finite Automata (FA), to detect patterns carried by regular expression (regex). However, traditional Finite Automata cannot keep up with the ever-growing speed of the Internet links. Although there are a number of efficient FA compressing mechanisms for DPIs, there is no standardized or common way to evaluate and compare them. In this scenario, this paper proposes a methodology to evaluate and compare automaton models and the data-structures that materialize them. We also adapt state-of-the-art memory layouts to better fit in today´s computer architectures. Finally, we apply our methodology to most important automaton models, memory layouts, and well-known signature sets. The results show us that some memory layouts are not efficient for regexes that represent small automata and other ones which fit only with uncompressed automata. Further, we also found out that theoretical studies about memory usage from memory encodings are not as accurate as they should be.
  • Keywords
    Internet; data compression; data structures; deterministic automata; finite automata; inspection; telecommunication traffic; DPI; FA compressing mechanisms; Internet links; automaton models; compressed DFA; computer architectures; data structure decoupling; deep packet inspection techniques; deterministic finite automata; memory encodings; memory layouts; network traffic analysis systems; regular expression; signature sets; traffic identification; DFA Models; Deep Packet Inspection; Performance Evaluation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Global Communications Conference (GLOBECOM), 2012 IEEE
  • Conference_Location
    Anaheim, CA
  • ISSN
    1930-529X
  • Print_ISBN
    978-1-4673-0920-2
  • Electronic_ISBN
    1930-529X
  • Type

    conf

  • DOI
    10.1109/GLOCOM.2012.6503370
  • Filename
    6503370