Supercharge Your Innovation With Domain-Expert AI Agents!

Message matching method, state machine compiling method and equipment

A matching method and state machine technology, applied in the field of communication, can solve the problems of field recognition engine not being able to reuse, poor flexibility, and many logic resources

Active Publication Date: 2014-03-26
任春洲
View PDF6 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the existing technology, the field parsing engine and the field recognition engine cannot be reused, occupying more logic resources, especially when integrated, the flexibility is poor

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
  • Message matching method, state machine compiling method and equipment
  • Message matching method, state machine compiling method and equipment
  • Message matching method, state machine compiling method and equipment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of embodiments of the present invention, but not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0074] figure 1 It is a flow chart of a message matching method provided by an embodiment of the present invention. The method provided in this embodiment may be executed by a packet matching device, but is not limited thereto. Such as figure 1 As shown, the method of the present embodiment includes:

[0075] Step 101. Receive a message, where...

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 embodiment of the invention provides a message matching method, a state machine compiling method and equipment. The matching method includes the steps of carrying out matching on each protocol field in a received message according to a state machine and outputting at least one result of a field analysis result and a field recognition result. The state machine comprises a keyword submachine, a position submachine and a field value submachine. The position submachine is used for carrying out field analysis and / or field recognition on position sensitive fields. The keyword submachine is used for carrying out matching on keyword sensitive fields and skipping to the corresponding field value submachine when specific keywords exist. The field value submachine is used for searching for whether the certain modes that a user is interested in exist in specific keyword field values, and if the certain modes that the user is interested in exist, the field analysis result and / or the field recognition result is outputted. According to the technical scheme, field analysis and recognition on the message can be achieved through one engine, occupation of logical resources is reduced, and integrity flexibility is improved.

Description

technical field [0001] The embodiments of the present invention relate to communication technologies, and in particular to a message matching method, a state machine compiling method and equipment. Background technique [0002] The format of messages in the network is becoming more and more complex, and more and more protocols are carried on the Hypertext Transfer Protocol (HTTP). The field identification for traditional HTTP messages can no longer meet the needs of products, and the fields Parsing is also increasingly important. [0003] The matching process for traditional HTTP packets includes two independent processes of field parsing and field identification. Specifically, compile the field parsing rules to obtain a state machine for the field parsing process, and compile the field identification rules to obtain a state machine for the field identification process, and then load the two state machines into the memory of the hardware (Memory), after the field parsing e...

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): H04L29/06
Inventor 吴富强周坤胜潘扬梅
Owner 任春洲
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More