Patent · US Expired

System and method for classifying network packets with packet content

US7180895B2 · kind B2 · utility

34Cited by
9References
4Claims
0Family size

Assignee

Inventor

Key dates

Filing dateDec 31, 2001
Grant dateFeb 20, 2007
Priority date
Expiry dateAug 4, 2024

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L63/0245
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Packets are classified by content across a packet flow by sequencing packets according to packet flows through a content engine. A sequencer tracks packet flows, sending and buffering out-of-order packets to have missing packets resent. A regular expression engine determines matches of regular expressions and subexpressions with regular expressions encoded as non-deterministic finite automata with field programmable gate arrays and subexpression matches computed with a hash and determined by a hash look-up table. A tag module establishes a classification tag for a packet based on the packet's content by matching the tag with the regular expression and subexpressions of the packet.

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