Patent · US Expired

Fast IP packet classification with configurable processor

US7227842B1 · kind B1 · utility

173Cited by
18References
3Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 23, 2002
Grant dateJun 5, 2007
Priority date
Expiry dateFeb 16, 2025

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L47/2441
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A novel solution for fast packet classification includes a novel data structure to store classifier rules which enables fast packet classification, which structure employs bitmaps for each field of the incoming packet for which classification is desired. A fast packet classification algorithm using the novel data structure allows the matching rule with the highest priority to be quickly obtained. A novel rule update algorithm allows new classifier rules to be added into the data structure incrementally. In one practical implementation of a classification engine employing the structures and algorithms of the present invention, a configurable processor with customized instructions is used to accelerate packet classification.

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