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

Low-overhead Top-k network flow high-precision extraction architecture and method

A network flow, high-precision technology, applied in the field of network measurement, which can solve the problems of low accuracy of the extractor and ineffective filtering.

Pending Publication Date: 2022-08-09
CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY
View PDF1 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The sketch-based filter design of the comparison file scheme has the problem of filtering failure, and the extractor based on Cuckoo hash has the problem of low accuracy

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
  • Low-overhead Top-k network flow high-precision extraction architecture and method
  • Low-overhead Top-k network flow high-precision extraction architecture and method
  • Low-overhead Top-k network flow high-precision extraction architecture and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0037] In order to better illustrate the content of the present invention, the present invention is further verified by specific embodiments below. It is hereby stated that the embodiments are only to describe the present invention more directly, they are only a part of the present invention, and cannot constitute any limitation to the present invention.

[0038] like figure 1 As shown, embodiments of the present invention provide a low-overhead Top-k network flow high-precision extraction architecture and method, including:

[0039] The small stream filter first extracts its stream identifier fid during the insertion process, then maps an element in each array of sketch through d different hash functions, and then reads the corresponding flag bit and counter, Add 1 to the minimum counter value of , if all flag bits are not all 1, and the minimum counter does not reach the threshold, it indicates that the corresponding small flow is a small flow, and the data packet is discar...

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 low-overhead Top-k network flow high-precision extraction architecture and method, and the architecture comprises a small flow filter which is used for filtering most small flows in a network, reducing the resource overhead, and reducing the Hash conflict rate; and the large flow extractor is used for extracting the Top-k flow in the network and improving the identification accuracy of the Top-k flow. According to the method, a self-adaptive updating strategy based on counter over-value proportions is provided, every time when the proportion of the number of counters exceeding a threshold value in the small flow filter is too high, each counter records whether the number of the counters exceeds the threshold value in the current period or not through a flag bit, then the counters are reset to enter the next period, and the continuous effectiveness of the small flow filter is kept. Meanwhile, a large stream extractor is designed by using a segmented Hash algorithm, a plurality of candidate positions are provided for incoming streams, and when all candidate Hash buckets are full, a replacement strategy is carried out through a voting mechanism, so that small streams can be kicked out as much as possible each time, and large streams are stored in the Hash buckets, thereby improving the accuracy of Top-k stream extraction.

Description

technical field [0001] The invention relates to the field of network measurement, in particular to a low-overhead Top-k network flow high-precision extraction architecture and method. Background technique [0002] Top-k flow extraction is mainly used to find out the top k network flows in the number of packets in the network traffic, which can provide support for congestion control, network operation, network charging and anomaly detection, and is a basic task of network measurement. The current mainstream Top-k stream extraction solution is to use the Sketch data structure to record the number of packets of all streams, and then extract the Top-k stream through the Min-heap of the small top heap. However, since the number of network flows is much larger than the number of counters per line in Sketch, many flows may be mapped to the same counter in Sketch, which is prone to the problem of small flows being misjudged as large flows. An effective improvement scheme is to use ...

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 Applications(China)
IPC IPC(8): H04L43/028H04L43/16
CPCH04L43/028H04L43/16Y02D30/50
Inventor 熊兵宁远航
Owner CHANGSHA UNIVERSITY OF SCIENCE AND TECHNOLOGY
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