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.
Patent No.:
Date of Patent:
Apr. 28, 2009
Filed:
Apr. 08, 2004
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);
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);
Intel Corporation, Santa Clara, CA (US);
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.