The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Apr. 28, 2009

Filed:

Apr. 08, 2004
Applicants:

Alok Kumar, Santa Clara, CA (US);

Michael E. Kounavis, Hillsboro, OR (US);

Raj Yavatkar, Portland, OR (US);

Prashant R Chandra, Sunnyvale, CA (US);

Sridhar Lakshmanamurthy, Sunnyvale, CA (US);

Chen-chi Kuo, Pleasanton, CA (US);

Harrick M. Vin, Austin, TX (US);

Inventors:

Alok Kumar, Santa Clara, CA (US);

Michael E. Kounavis, Hillsboro, OR (US);

Raj Yavatkar, Portland, OR (US);

Prashant R Chandra, Sunnyvale, CA (US);

Sridhar Lakshmanamurthy, Sunnyvale, CA (US);

Chen-Chi Kuo, Pleasanton, CA (US);

Harrick M. Vin, Austin, TX (US);

Assignee:

Intel Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/56 (2006.01); H04L 12/28 (2006.01);
U.S. Cl.
CPC ...
Abstract

A method and apparatus for two-stage packet classification. In the first stage, which may be implemented in software, a packet is classified on the basis of the packet's network path and, perhaps, its protocol. In the second stage, which may be implemented in hardware, the packet is classified on the basis of one or more transport level fields of the packet. An apparatus of two-stage packet classification may include a processing system for first stage code execution, a classification circuit for performing the second stage of classification, and a memory to store a number of bins, each bin including one or more rules.


Find Patent Forward Citations

Loading…