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

Implementation system and method for streaming communication data protocol parsing software framework

A protocol parsing software and communication data technology, applied in the field of streaming communication data protocol parsing software framework implementation system, can solve the problem of organic combination of difficult protocol parsing algorithms, difficulty in giving full play to the advantages of distributed computing, and flexibility and concurrency of control between processing tasks. High cost and complexity of state control

Active Publication Date: 2018-08-14
电信科学技术第五研究所有限公司
View PDF5 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0007] 2. If figure 1 As shown, for stream data processing such as layer-by-layer peeling and iterative analysis of communication protocol analysis, the cost and complexity of concurrent state control are too high, and it is difficult to take advantage of distributed computing and the flexibility of control between processing tasks
[0008] 3. The technical threshold for mastering the core technology is too high, which is mainly suitable for the original ecological software development, and it is difficult to organically combine with the user's existing protocol analysis algorithm, etc.

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
  • Implementation system and method for streaming communication data protocol parsing software framework
  • Implementation system and method for streaming communication data protocol parsing software framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] In order to make the object, technical solution and advantages of 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.

[0064] Any feature disclosed in this specification (including the abstract and drawings), unless specifically stated, can be replaced by other equivalent or similar purpose alternative features. That is, unless expressly stated otherwise, each feature is one example only of a series of equivalent or similar features.

[0065] Such as figure 2 As shown, a streaming communication data protocol analysis software framework implementation system includes a resource layer, a streaming communication protocol data processing business layer and a user GUI / CUI interaction layer;

[0066] The user GUI / CUI ...

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 provides an implementation system and method for a streaming communication data protocol parsing software framework. The system comprises a resource layer, a streaming communication protocol data processing service layer and a user GUI / CUI (Graphical User Interface / Character User Interface) interaction layer. Specific to streaming communication protocol code stream data parsing, streaming data processing of iterative parsing is stripped layer by layer, and a systematic construction software framework has technical solutions specific to UI (User Interface) interaction, task control flow construction, a streaming communication protocol code stream data parsing task and a data output task model. The connection control management among module members in the software framework isclearly described, and each module member can be implemented separately into a dynamic library, so that the module members can be modified or replaced adaptively according to actual project requirements. The whole software framework has high scalability.

Description

technical field [0001] The invention relates to the technical field of communication (communication) protocols, in particular to a system method for realizing a stream communication data protocol analysis software framework. Background technique [0002] The emergence of the concept of software framework stems from people's desire for reuse. "Don't reinvent the wheel" has become a classic saying in the software industry. From the initial reuse of a single function source code, to the reuse of classes in object-oriented (usually in the form of class libraries), to binary components in component-based programming (in the form of IL assemblies in .NET) The level of abstraction that people reuse software is getting higher and higher. Now, framework reuse is another improvement in the level of abstraction. The reuse of frameworks is not only the reuse of functions, but also the reuse of designs. [0003] Existing software frameworks are mainly limited to general application so...

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
CPCH04L65/65
Inventor 王昌庆俞鹏飞杨吉祥
Owner 电信科学技术第五研究所有限公司
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