High-speed data stream classification apparatus and method applicable to multiple types of fields

A high-speed data flow and classification device technology, applied in the field of communication, can solve the problems that are not suitable for high-speed search of multiple types of fields, and achieve the effects of being suitable for hardware implementation, expanding the scope of use, and improving processing speed

Active Publication Date: 2018-04-20
XIDIAN UNIV +1
View PDF4 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to overcome the deficiencies of the above-mentioned prior art, and propose a high-speed data flow classification device and method suitable for mu

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
  • High-speed data stream classification apparatus and method applicable to multiple types of fields
  • High-speed data stream classification apparatus and method applicable to multiple types of fields
  • High-speed data stream classification apparatus and method applicable to multiple types of fields

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0060] The present invention will be described in further detail below in conjunction with the drawings and embodiments.

[0061] Reference figure 1 , A high-speed data stream classification device suitable for multiple types of fields, including a data stream processing module, a rule encoding module, a rule matching module, a priority encoding module and an instruction code extraction module, wherein:

[0062] The data stream processing module includes the key information extraction module, the range key information splicing module and other key information splicing modules, which are used to extract and output the key information in the data stream according to the attributes of each matching field defined by the user.

[0063] The key information extraction module is used to analyze the data flow information, extract and output the key information corresponding to each matching field;

[0064] The range key information splicing module is used to output the key information correspon...

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 high-speed data stream classification apparatus and method applicable to multiple types of fields, and is mainly in order to solve the technical problems existing in current stream classification algorithms that are not suitable for high-speed searching of multiple types of fields. The apparatus comprises a data stream processing module, a rule encoding module, a rule matching module, a priority encoding module, and an instruction code extraction module. The method comprises the steps that: a user defines matching field attributes and data stream classificationrules; the data stream processing module extracts key information of to-be-matched fields in the data stream; the rule encoding module encodes the user-defined rules, and the rule encoding module stores and matches the encoded rules; the priority encoding module performs priority encoding on the matching results to obtain the final result; and the instruction code extracting module obtains instruction code information corresponding to the data stream according to the final result. The technical scheme of the present invention has the advantages of supporting the matching of multiple types offields, a fast searching speed, being suitable for hardware implementation and a fast searching speed in large-scale rule matching.

Description

technical field [0001] The invention belongs to the technical field of communication, and relates to a high-speed data stream classification device and method suitable for multi-type fields, which can be used for identification and classification of data streams in a communication network. Background technique [0002] With the development of the network, customers need more diversified and faster and more secure services. A data stream is a real-time, continuous, sequence of ordered items, and contains a large amount of information, which can be used as the basis for intelligent decision-making. As a crucial module in the switch, the data flow classification module assumes the role of distinguishing data flows. The flow classification module distinguishes data flows according to the information in the data flows, and then provides different operations. The performance of the traffic classification module determines whether the switch can provide accurate, fast, and diverse...

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
IPC IPC(8): G06F17/30
CPCG06F16/24564G06F16/24568G06F16/285
Inventor 邱智亮王伟娜孙士勇郑凌张之义赵海峰潘伟涛鲍民权
Owner XIDIAN 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