Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Flexible IP addressing method and device based on single hash bloom filter

A Bloom filter and filter technology, applied in transmission systems, electrical components, etc., can solve problems such as system performance bottlenecks, excessive delays, and consumption of large CPU clock cycles, so as to improve addressing efficiency and reduce computing costs Effect

Active Publication Date: 2022-07-15
COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Bloom Filter is an efficient hash lookup solution, flexibility and cost-effectiveness are its biggest advantages, but its deployment requires a large number of hash functions, and needs to perform the same amount of memory access, in order to achieve the theory of Bloom Filter Performance, the hash function used must meet the requirements of good randomness and uniformity and be independent of each other, which makes it difficult to find a hash function with excellent performance
And the hash calculation of Bloom Filter needs to consume a lot of CPU clock cycles and cause too much delay, which becomes the bottleneck of system performance

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Flexible IP addressing method and device based on single hash bloom filter
  • Flexible IP addressing method and device based on single hash bloom filter
  • Flexible IP addressing method and device based on single hash bloom filter

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0042] The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative efforts shall fall within the protection scope of the present invention.

[0043] The hashing process of a single-hash Bloom Filter still generates k hash values, which is similar to the k independent hash functions of the standard Bloom Filter, but the difference is that all k hash values ​​come from a hash function and Modulo operation. This method can effectively reduce the calculation amount of Bloom Filter to the original calculation amount.

[0044] The hash calculation of Bloom Filter is essentially the mapping of storage element U to Filter space V, which usually consists of two parts. The first stage: the hash stage, that is, the U ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a flexible IP addressing method and device based on a single hash bloom filter. filter, in which the bit vector of each bloom filter is divided into k partitions; each prefix length is mapped to each partition of the corresponding bloom filter, and the IP prefix information is stored in the hash table; the addressing operation is performed When , W kinds of prefixes are intercepted to the destination address, and the intercepted prefixes are sent to the corresponding Bloom filter, and a matching vector is returned; according to the hash table and the matching vector, the storage space of the destination address is obtained. The invention effectively reduces the calculation amount of Bloom Filter to the original calculation amount, greatly reduces the calculation cost of addressing, improves the addressing efficiency of massive communication subjects, and supports the scalability of Flexible IP under multiple semantics.

Description

technical field [0001] The invention belongs to the field of routing algorithms of computer networks, in particular to a flexible IP addressing method and device based on a single hash bloom filter. Background technique [0002] Since the invention of the Internet, IP addressing has been a central issue of the Internet. With the rapid development of the Internet, more and more emerging application requirements and scenarios continue to emerge, and the current IP address system faces more and more problems. On the one hand, the network is rapidly expanding towards the Internet of Everything, and the requirements for address length may vary greatly in different scenarios. Since IoT devices are limited by hardware and wireless links, shorter addresses or device IDs are preferable to IPv6 addresses for efficiency. Moreover, the future network needs to connect more communication entities besides traditional hosts, such as services, content, resources, network addresses, people,...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): H04L45/745H04L45/74
CPCH04L45/745
Inventor 刘世豪罗万明周旭
Owner COMP NETWORK INFORMATION CENT CHINESE ACADEMY OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products