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

Network traffic multi-sequence matching method, system and device and readable storage medium

A network traffic and matching method technology, applied in the network traffic multi-sequence matching method, equipment and readable storage medium, and system fields, can solve problems such as a large amount of calculation, cannot be deployed on a large scale, save time and cost, and can be widely used. Sexuality and heuristics, the effect of reducing redundant computing

Active Publication Date: 2021-07-09
XI AN JIAOTONG UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this feature lacks application in practical application scenarios. The main reason is that it requires a large amount of calculation, which is usually several times that of statistical features. Due to the limitation of calculation, it still cannot be deployed on a large scale. The matching of sequence features is a problem with extremely high application value, and it is an urgent problem to be solved at present.

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
  • Network traffic multi-sequence matching method, system and device and readable storage medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0035] For the sequence A to be matched in the input data 1 , A 2 ,...,A n Match with the matched sequence P:

[0036] Step 1: All the sequences to be matched A 1 ,A 2 ,...,A n Perform compression to reduce the amount of sequence calculation, and record the compression result as vector string B 1 ,B 2 ,...,B m .

[0037] Step 2: Extract all vector strings B 1 ,B 2 ,...,B m In the vector, the vector is deduplicated, and a two-way pointer connection is established to facilitate the restoration of the original vector string later;

[0038] Step 3: Count the number of occurrences of each dimension of all the vectors after deduplication, and build a multi-fork decision tree based on information gain according to the frequency; the decision-making process of the multi-fork decision tree is to select the vector dimension that is preferentially matched, and the multi-fork decision The leaf nodes of the tree contain the vector string B 1 ,B 2 ,...,B m All the vectors tha...

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 network flow multi-sequence matching method, system and device and a readable storage medium, and the method comprises the steps: compressing all to-be-matched sequences, reducing the total length of a calculation sequence, extracting vectors in all to-be-matched sequences, carrying out the duplication removal of the extracted vectors, building a bidirectional connection pointer, counting the occurrence frequency of each dimension of all vectors after deduplication, establishing a multi-fork decision tree based on information gain according to the occurrence frequency, sending each vector of a matched sequence into the multi-fork decision tree in sequence to obtain a vector matching result, decoupling vector matching and sequence matching, designing and optimizing a vector matching method and a multi-sequence matching method respectively, so that multiple sequence features are matched more quickly, the calculation process of the algorithm is accelerated, and the space-time complexity of a traditional algorithm is reduced. Under the condition that large-scale network flow multi-sequence matching is carried out, the calculation amount can be greatly reduced under the condition that the matching effect is ensured, and the time cost of model feature generation is saved.

Description

technical field [0001] The invention belongs to the field of network security and feature matching, and in particular relates to a network flow multi-sequence matching method, system, equipment and readable storage medium. Background technique [0002] In recent years, the scale of the Internet has continued to expand, but there are still a large number of potential threats in cyberspace. Faced with these threats, governments and companies have adopted various methods for network supervision. Passive traffic analysis is an important and effective part of network supervision. It can analyze and identify users' online behavior to a certain extent, so as to further detect, block, and obtain evidence for threatening behavior. The general method of traffic analysis is to establish a traffic mirror on the gateway, then send the mirrored traffic to the detection model, and the detection model outputs the result. The detection model will use different types of features as input inf...

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): G06F16/2455G06F16/2458G06N5/00H04L29/06
CPCG06F16/24562G06F16/2474H04L63/1425G06N5/01
Inventor 马小博瞿建潘鹏宇王鑫李森卞华峰
Owner XI AN JIAOTONG UNIV
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