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

Method, system and equipment for realizing high performance communication among modules and memory medium

An inter-module, high-performance technology, applied in the field of high-performance communication, can solve problems such as large memory and channel range, affect protocol understanding, unfavorable data transmission, etc., and achieve small channel and memory length, small memory occupation, and high transmission efficiency. Effect

Active Publication Date: 2018-11-23
WUHAN DOUYU NETWORK TECH CO LTD
View PDF5 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practical applications, the existing general communication protocols still have the following defects: the general general communication protocol has many useless field designs due to too much consideration of generality, which makes the overall content of the general communication protocol relatively bloated
The bloated and huge communication protocol will occupy a large memory and channel range, which is not conducive to the data transmission between modules, resulting in low transmission efficiency, and the bloated and huge communication protocol will also affect the later developers' understanding of the protocol
However, the existing lightweight general-purpose communication protocol may not be able to meet the needs of message transmission between various types of modules due to insufficient field design or poor versatility, so it cannot be used normally

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
  • Method, system and equipment for realizing high performance communication among modules and memory medium
  • Method, system and equipment for realizing high performance communication among modules and memory medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

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

[0042] see figure 1 As shown, the embodiment of the present invention provides a method for realizing high-performance communication between modules, including the following steps:

[0043] Step S1, define the protocol header of the communication protocol as including the following field information: encoding format (Charset), protocol body length (Length), protocol body data type (Type), sender (Sender), receiver (Receiver), protocol Body MD5 check length (MD5_LENGTH), protocol body MD5 value (MD5), sending time (SEND_DATA_TIME) and encryption algorithm (AES), the field information constitutes the description information of the protocol body.

[0044] Specifically, the Charset field information is used to indicate the encoding format of the data content in the protocol body. In this embodiment, the purpose of designing the Charset ...

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 method, system and equipment for realizing high performance communication among modules and a memory medium and relates to the technical field of the communication between the modules. The method comprises the steps of defining that a protocol header of a communication protocol comprises field information such as a charset, protocol body length, a protocol body data type,a sender, a receiver, protocol body MD5 check length, protocol body MD5 value, sending time and an advanced encryption standard; defining that the protocol body of the communication body comprises two parts of a data type and data content, wherein the data type corresponds to the protocol body data type, the data content is presented in a form of a key value pair, and a single-byte key value pairidentifier is added before each key value pair and after the last key value pair; and carrying out data communication among the modules according to the defined communication protocol when the communication needs to be carried out among the modules. According to the method, the system, the equipment and the memory medium, transmission efficiency among the modules is high, a demand for transmitting messages among various modules can be satisfied, and high performance communication can be achieved.

Description

technical field [0001] The invention relates to the technical field of inter-module communication, in particular to a method, system, storage medium and equipment for realizing high-performance communication between modules. Background technique [0002] Today, some large-scale equipment or systems are usually composed of various internal modules. Since each internal module has a direct or indirect connection, therefore, message (or data) exchange between each componentized internal module is often required, that is, inter-module communication. [0003] In addition to a communication bus, a set of communication protocols compatible with multiple uses is required in the communication process between modules. The design of the communication protocol is that the communication algorithm is designed according to the standards followed when exchanging information. [0004] Currently, various general communication protocols are designed in the industry. However, in practical app...

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
CPCH04L69/02H04L69/06H04L69/08H04L69/22
Inventor 张磊陈少杰张文明
Owner WUHAN DOUYU NETWORK TECH CO LTD
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