High performance hash-based lookup for packet processing in a communication network
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsPrashant Anand, Ashish Anand
Life of this patent
Estimating the term…
Loading patent…
AssigneeTelefonaktiebolaget L M Ericsson (publ)
InventorsPrashant Anand, Ashish Anand
Estimating the term…
The present invention relates to methods and apparatus for performing a lookup on a hash table stored in external memory. An index table stored in local memory is used to perform an enhanced lookup on the hash table stored in external memory. The index table stores signature patterns that are derived from the hash keys stored in the hash entries. Using the stored signature patterns, the packet processing node predicts which hash key is likely to store the desired data. The prediction may yield a false positive, but will never yield a false negative. Thus, the hash table is accessed only once during a data lookup.
A method, implemented by a packet processing node in a packet-switched network, for performing a data lookup on a hash table, said method comprising:
A packet processing node in a communication network, said packet processing node comprising:
Dependencies are inferred from the claim text.