发明名称 Packet switching node
摘要 To provide fast access times with very large key fields, an associative memory utilizes a location addressable memory and lookup table to generate from a key the address in memory storing an associated record. The lookup tables, stored in memory, are constructed with the aid of arithmetic data compression methods to create a near perfect hashing of the keys. For encoding into the lookup table, keys are divided into a string of symbols. Each valid and invalid symbol is assigned an index value, such that the sum of valid index values for symbols of a particular key is a unique value that is used as an address to the memory storing the record associated with that key, and the sum of keys containing invalid index values point to a location in memory containing similar data. Utilizing the lookup tables set and relational operations maybe carried out that provide a user with a maximum number of key records resulting from a sequence of intersection, union and mask operations.
申请公布号 US2005063382(A1) 申请公布日期 2005.03.24
申请号 US20040892791 申请日期 2004.07.16
申请人 FENNER INVESTMENTS, LTD. 发明人 FENNER PETER R.
分类号 G06F12/02;H04J3/24;H04L12/28;H04L12/56;(IPC1-7):H04L12/56 主分类号 G06F12/02
代理机构 代理人
主权项
地址