Method for Estimating the Number of Superpoint Connections in Network Access Based on GPU under Sliding Window

A sliding window and network access technology, which is applied in the field of real-time super-point connection estimation in high-speed networks, can solve problems such as failure to detect super-points, delay of calculation results, and occupation of transmission bandwidth, etc., to achieve low time delay, timely estimation, and improve the overall speed effect

Active Publication Date: 2021-11-02
SOUTHEAST UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0021] 1) The calculated value is affected by the starting point of the time window, and the super point that crosses the boundary of the time window cannot be detected
[0022] 2) There is a large delay in the calculation result
However, this method needs to store the IP address of each flow record when scanning the data packet, and cannot directly restore the superpoint
Calculating the number of connections for all hosts takes a lot of time
Moreover, this method directly transmits network data packets to the GPU, occupying a large amount of transmission bandwidth.
The communication between the server and the GPU becomes the bottleneck of the method

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
  • Method for Estimating the Number of Superpoint Connections in Network Access Based on GPU under Sliding Window
  • Method for Estimating the Number of Superpoint Connections in Network Access Based on GPU under Sliding Window
  • Method for Estimating the Number of Superpoint Connections in Network Access Based on GPU under Sliding Window

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0072] The technical solutions provided by the present invention will be described in detail below in conjunction with specific examples. It should be understood that the following specific embodiments are only used to illustrate the present invention and are not intended to limit the scope of the present invention.

[0073] The GPU-based method for estimating the number of network access superpoint connections under the sliding window provided by the present invention has an overall structure as Figure 6 As shown, in order to illustrate how the present invention estimates the number of superpoint connections under the sliding window, a specific example is given below.

[0074] Divide all network flows into time slices of fixed length. In this example, assume that there are 5 time slices: s1, s2, s3, s4, s5; each sliding window consists of three consecutive time slices, and there are 3 in total. Time window W(1,3), W(2,3), W(3,3), such as Figure 7 shown;

[0075] The IP ad...

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 present invention provides a method for estimating the number of superpoint connections based on GPU network access under a sliding window. The data structures are all stored in the video memory of the GPU, and the estimation of the number of superpoint connections is performed in parallel by the GPU, including the following steps: initializing the sliding estimation on the GPU Filter matrix and sliding candidate superpoint list, scan all messages in a time slice, estimate the number of superpoint connections at the end of the time slice, and slide the window. The invention can detect superpoints and estimate the connection number of the device under the sliding window, and the estimated value is more accurate, not affected by the window start time, and superpoints crossing the time boundary will not be missed; it has lower time delay than the existing method , can estimate the number of super-point connections in time; can process high-speed network traffic in parallel in real time, reduces the calculation range, and improves the overall speed of the algorithm. The sliding estimator matrix can be updated by multiple IP address pairs at the same time without generating errors .

Description

technical field [0001] The invention belongs to the technical field of high-speed network management and parallel computing, and relates to a GPU-based high-speed network real-time super-point connection number estimation technology under a sliding window. Background technique [0002] Hyperpoint is a special kind of host. Suppose there are two networks: ANet and BNet. These two networks communicate through the border router ER. ANet can be a metropolitan area network or a network of a certain country. BNet is another MAN or Internet. All traffic between ANet and BNet can be observed from ER. For a host "aip" in ANet, the host in BNet that communicates with aip through ER in a period of time is called the number of connections of aip. When the number of connections of an aip is greater than a specified threshold θ, the aip is called a superpoint. [0003] Hyperpoints are related to many events in the network, such as DDoS, scanning attacks and so on. The number of hos...

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): H04L12/26G06F9/50G06F9/48
CPCG06F9/4806G06F9/5027G06F9/5066G06F2209/5018H04L43/0876
Inventor 徐杰丁伟胡晓燕
Owner SOUTHEAST UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products