Patent · US Expired

Method, apparatus and computer program product for performing data packet classification

US7423975B2 · kind B2 · utility

3Cited by
9References
27Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 5, 2002
Grant dateSep 9, 2008
Priority date
Expiry dateSep 26, 2024

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2012/5652
  • WIPO fieldAudio-visual technology
  • WIPO sectorElectrical engineering

Abstract

A method, apparatus and computer program product is provided for classifying a target data packet entering a network interface. For each of a plurality of received classification parameters, at least one program module is generated. Each program module tests a pre-defined field(s) of the target data packet for adherence to the classification parameter(s) with which the program module is associated. A pre-classification header is generated wherein an indication is made of where one or more pre-defined fields are located in the data packet if the field is present. Maintaining locations of the pre-defined fields of the target data packet in the pre-classification header prevents having to recalculate the addresses of the pre-defined fields of the target data packet. Eliminating the need for re-calculating the addresses of the pre-defined field(s) can allow the classification process of the present invention to obtain an optimal execution speed.

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