Apparatus and method using hashing for efficiently implementing an IP lookup solution in hardware

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 8295286
APP PUB NO 20050141519A1
SERIAL NO

10750012

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

Internet Protocol address prefixes are hashed into hash tables allocated memory blocks on demand after collisions occur for both a first hash and a single rehash. The number of memory blocks allocated to each hash table is limited, with additional prefixes handled by an overflow content addressable memory. Each hash table contains only prefixes of a particular length, with different hash tables containing prefixes of different lengths. Only a subset of possible prefix lengths are accommodated by the hash tables, with a remainder of prefixes handled by the content addressable memory or a similar alternate address lookup facility.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
STMICROELECTRONICS INTERNATIONAL N V1228 PLAN-LES-OUATES GENEVA

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Huang, Lun-bin San Diego, US 1 51
Rajgopal, Suresh San Diego, US 27 243
Richardson, Nicholas Julian San Diego, US 9 238

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation