Invention Grant
- Patent Title: Hardware acceleration architecture for signature matching applications for deep packet inspection
-
Application No.: US15199210Application Date: 2016-06-30
-
Publication No.: US10091074B2Publication Date: 2018-10-02
- Inventor: Pinxing Lin , Shiva Shankar Subramanian
- Applicant: INTEL CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Eschweiler & Potashnik, LLC
- Main IPC: H04L12/26
- IPC: H04L12/26 ; H04L29/06 ; G06F17/30

Abstract:
A signature matching hardware accelerator system comprising one or more hardware accelerator circuits, wherein each of the hardware accelerator circuit utilizes a compressed deterministic finite automata (DFA) comprising a state table representing a database of digital signatures defined by a plurality of states and a plurality of characters, wherein the plurality of states are divided into groups, each group comprising a leader state having a plurality of leader state transitions and one or more member states, each having a plurality of member state transitions is disclosed. The hardware accelerator circuit comprises a memory circuit configured to store the leader state transitions within each group of the compressed DFA, only the member state transitions that are different from the leader state transitions for a respective character within each group of the compressed DFA and a plurality of member transition bitmasks associated respectively with the plurality of member state transitions.
Public/Granted literature
- US20180006907A1 HARDWARE ACCELERATION ARCHITECTURE FOR SIGNATURE MATCHING APPLICATIONS FOR DEEP PACKET INSPECTION Public/Granted day:2018-01-04
Information query