Patent · US Active

Network traffic pattern matching using adaptive deterministic finite automata

US9083740B1 · kind B1 · utility

70Cited by
21References
28Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 28, 2009
Grant dateJul 14, 2015
Priority date
Expiry dateFeb 12, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/90344
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

In general, techniques are described for network traffic pattern matching using adaptive deterministic finite automata (DFA). A network device may implement the techniques to promote pattern matching. The network device comprises a control unit that stores first and second data defining first and second portions of a DFA, respectively. The first data defines first states of the DFA in an uncompressed format. The second data defines second states of the DFA in a compressed format. The network device also includes an interface that receives network packets. The control unit processes the network packets to traverse the first and second states. The control unit then compares a number of times the first and second states have been traversed. Based on the comparison, the control unit dynamically reallocates the first states of the DFA in the uncompressed format and the second states of the DFA in the compressed format.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.