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

Attribute identification method for data processing channel buffer matching

A technology for attribute identification and data processing, which is applied in the field of attribute identification for data processing channel buffer matching, which can solve problems such as low cache access efficiency, inappropriateness, and frequent memory access operations, so as to reduce memory read and write operations and improve processing efficiency , the effect of improving flexibility

Inactive Publication Date: 2015-05-20
BEIJING YUELIAN INFORMATION TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The above-mentioned technical solutions to optimize the buffer operation can greatly improve the protocol processing performance, but these technical solutions focus more on the relatively simple underlying protocols such as TCP, which are not suitable for the application layer protocol processing under the existing framework, and the current In existing technologies, memory access operations are frequent, and sequential query is used, and the efficiency of cache access is low.

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
  • Attribute identification method for data processing channel buffer matching
  • Attribute identification method for data processing channel buffer matching
  • Attribute identification method for data processing channel buffer matching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] In order to make the technical problems, technical solutions and beneficial effects solved by the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

[0033] Application layer protocol data must be processed successively using multiple basically independent modules. In order to identify the processing process of a specific application protocol data flow, we refer to the modules used in this process and their connection methods as the application layer data flow processing channel. Due to different protocols and their options, each specific connection of each application layer protocol may use a different processing channel. During protocol processing, data flows sequentially through the various modules in the channel....

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

Disclosed is an attribute identification method for data processing channel buffer matching. The method includes the following steps: when an application data packet flows through a processing channel, defining cache attributes; setting the cache attributes of the current application data packet in an input or output buffer area; adopting the cache attributes of the current application data packet to match with cache attributes of a previous or later application data packet in the buffer area; if matching is successful, calling the previous or later application data packet in the buffer area to serve as cache output through the cache attributes of the previous or later application data packet; if matching fails, newly adding the current application data packet to the buffer area, and adopting the current application data packet as cache output. The processing channel is established by the on-line dynamic link method. By the method, accuracy of data processing is improved, and flexible combination among modules is realized. Memory read-write operation can be reduced effectively, and efficiency of processing when the application layer data packets flow through all the modules is improved.

Description

technical field [0001] The invention relates to the technical field of computer software application layer protocol processing acceleration, in particular to an attribute identification method for data processing channel buffer matching. Background technique [0002] At present, the construction of many application systems and network security systems must deeply analyze and deal with the application layer protocols above the TCP / IP layer. The application layer protocol is generally more complex. Under the current existing technical architecture, when performing application layer protocol processing, it is necessary to use multiple independent modules successively. The connection between these modules is complicated, which greatly reduces the flexibility of the system, and the operation of each module on the buffer is blind. When the data flows through each module, the buffer between the modules matches (we refer to the realization of module connection as And the buffer op...

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): H04L29/06
CPCY02D30/50
Inventor 彭扬
Owner BEIJING YUELIAN INFORMATION TECH
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