High-reliability data transmission method based on redundant network asynchronous communication

A data transmission method and asynchronous communication technology, applied in the software field, can solve problems such as low transmission efficiency and disconnection, and achieve the effects of accurate data, reliable efficiency, and good correctness inspection.

Active Publication Date: 2020-02-18
BEIJING UNIV OF TECH
View PDF5 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, this method is relatively low in transmission efficiency, and is prone to disconnection when the network environment is relatively 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
  • High-reliability data transmission method based on redundant network asynchronous communication
  • High-reliability data transmission method based on redundant network asynchronous communication
  • High-reliability data transmission method based on redundant network asynchronous communication

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] Take the single-network client sending a registration message to the single-network server as an example. After the state machine in the channel of the single-network client switches to the state of sending the registration message, it will call the function of sending the registration message in the channel, and perform message pre-processing in this function. Processing, add a header message to the registration message, put the message into the sending queue after preprocessing the message, and the sending queue sends data by calling the asynchronous sending function of the collection asynchronous communication module. After the data is sent successfully, the state machine of the single network client calls its own The state transition function converts the state to the state of waiting for the registration receipt, and calls the receiving registration message receipt function in the channel to receive the message. The single network client channel sends the registratio...

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 relates to a high-reliability data transmission method based on redundant network asynchronous communication, which adopts a dual-network redundant network to improve the transmission reliability, and mainly relates to four parts: a first part of channel layer which is mainly responsible for the connection of a client and a server and the transmission of a message; in the second part, a state machine of the channel layer is controlled and used for coping with variable network states, controlling the channel to process different data in different states and simplifying the logic structure of the channel layer; the third part of the color layer is used for sending and receiving data, transmitting messages by using an asynchronous function and improving the message transmissionefficiency; and the sending queue and the receiving queue of the fourth part of messages are used for adapting to asynchronous receiving and sending of the messages and avoiding the blocking phenomenon of the received or sent messages. Through cooperation of the four parts, data transmission has high efficiency and reliability.

Description

technical field [0001] The invention belongs to the field of software and relates to a redundant network transmission method based on asynchronous transmission Background technique [0002] With the development of Internet technology and the maturity of distributed technology, the application of distributed systems has been widely popularized, and the priority of distributed systems is to solve large-scale information transmission and real-time and reliability of messages. For example, we have a command The center needs to command a batch of transport convoys. The convoys are widely distributed geographically. However, we require high real-time performance when commanding the convoys, which requires high efficiency in message transmission. In another situation, such as troops commanding operations, the message sent by the command center to each army must be accurate, but the message may be disturbed during the sending process and cause errors in the transmitted message. In o...

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/08H04L12/863H04L12/24H04L12/26H04L1/22H04L1/16
CPCH04L67/145H04L67/141H04L67/142H04L47/622H04L43/0811H04L43/10H04L1/22H04L1/1607H04L41/0661
Inventor 张恩硕王晓懿胡琪张宏北任荟霖
Owner BEIJING UNIV OF TECH
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