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.:

US 8018940 B1

PDF
Full Text
Expired
Date of Patent:
Sep. 13, 2011

Filed:

Aug. 13, 2008
Applicants:

Fang Hao, Morganville, NJ (US);

Muralidharan S. Kodialam, Marlboro, NJ (US);

Tirunell V. Lakshman, Morganville, NJ (US);

Haoyu Song, Edison, NJ (US);

Inventors:

Fang Hao, Morganville, NJ (US);

Muralidharan S. Kodialam, Marlboro, NJ (US);

Tirunell V. Lakshman, Morganville, NJ (US);

Haoyu Song, Edison, NJ (US);

Assignee:

Alcatel Lucent, Paris, FR;

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

In one embodiment, IP lookup into a routing table having prefixes of different prefix lengths is performed using a Bloom filter that was programmed with the prefixes corresponding to all of the different prefix lengths without having to expand any of the prefixes programmed into the Bloom filter. Membership probes are performed into the Bloom filter using candidate prefix values of a given network address. The Bloom filter can be implemented in a distributed manner using Bloom sub-filters, where each Bloom sub-filter is hashed based on a set of hash functions, where each different hash function in the set corresponds to a different prefix length in the routing table. Each Bloom sub-filter can in turn be implemented using a plurality of practically realizable multi-port memory devices controlled by a port scheduler. False-positive matches can be detected and next-hop information for true-positive matches retrieved using an off-chip, hash-based prefix table.


Find Patent Forward Citations

Hao, Fang. (2011). Network address lookup based on bloom filters (U.S. Patent No. 8018940). U.S. Patent and Trademark Office. https://idiyas.com/patent/badge/8018940

Data source: USPTO (United States Patent and Trademark Office) public patent records. Weekly synchronization. How IDiyas builds this profile

Loading…