BF_TCAM (Bloom Filter-Ternary Content Addressable Memory)-based high-efficiency range matching method for realizing zero range expansion
A matching method and range technology, which is applied in the field of high-efficiency range matching based on BF_TCAM to realize zero range expansion, can solve the problems of low storage utilization and high power consumption, and achieve the goals of reducing power consumption, improving update performance, and reducing circuit resource overhead Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0035] Bloomfilter algorithm introduction: BloomFilter is a random data structure with high space efficiency. It uses a bit array to succinctly represent a set, and can determine whether an element belongs to the set. BloomFilter contains an m-bit array, and each bit is set to 0 in the initial state. In order to express a set S={s1,s2,...,sn} containing n elements, BloomFilter uses k mutually independent hash functions hash_i (i=1,2...,k) to map each element in the set into the range {1,...,m}. For any element x, the position hash_i(x) of the i-th hash function mapping will be set to 1 (1≤i≤k), such as figure 1 shown.
[0036] When judging whether s belongs to a set, apply the hash function k times to s, if all the positions of hash_i(s) are 1 (1≤i≤k), then s hits this set with a high probability, otherwise it can be determined s does not belong to this set. Such as figure 2 As shown, it can be determined that y1 is not an element in the set, and it is a high probability...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com