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:
Jan. 31, 2017

Filed:

Sep. 26, 2008
Applicants:

Venkata Rangavajjhala, Fremont, CA (US);

Marc A. Schaub, Sunnyvale, CA (US);

Inventors:

Venkata Rangavajjhala, Fremont, CA (US);

Marc A. Schaub, Sunnyvale, CA (US);

Assignee:

Tellabs Operations, Inc, Naperville, IL (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
H04L 12/28 (2006.01); G06F 13/28 (2006.01); H04L 12/935 (2013.01); G11C 15/00 (2006.01);
U.S. Cl.
CPC ...
H04L 49/3009 (2013.01); G11C 15/00 (2013.01);
Abstract

An apparatus and method of using a cache to improve a learn rate for a content-addressable memory ('CAM') are disclosed. A network device such as a router or a switch, in one embodiment, includes a key generator, a searching circuit, and a key cache, wherein the key generator is capable of generating a first lookup key in response to a first packet. The searching circuit is configured to search the content of the CAM to match the first lookup key. If the first lookup key is not found in the CAM, the key cache stores the first lookup key in response to a first miss.


Find Patent Forward Citations

Loading…