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

Distributed message communication middleware implementation software system on basis of real-time operating systems

A real-time operating system and message communication technology, which is applied in the field of distributed message communication middleware to implement software systems, can solve problems such as low transmission efficiency, and achieve the effects of high transmission efficiency and easy expansion.

Inactive Publication Date: 2017-01-25
NO 32 RES INST OF CHINA ELECTRONICS TECH GRP
View PDF6 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0015] Differences: There is no one-to-multiple-receive and multiple-to-one-receive communication modes, and the transmission efficiency is lower than 80%

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
  • Distributed message communication middleware implementation software system on basis of real-time operating systems
  • Distributed message communication middleware implementation software system on basis of real-time operating systems
  • Distributed message communication middleware implementation software system on basis of real-time operating systems

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0060] Such as figure 2 The structure shown is implemented hierarchically according to the following steps:

[0061] Step 1: Realize the management layer. The management layer of the distributed message communication middleware includes: group management, timeout management and error management;

[0062] group management

[0063] Group management tasks mainly include discovering ports, building communication groups, and maintaining communication groups. Specifically, it includes the following steps:

[0064] Step A1: Discover the port. When a port is created, if the port is a sending port, it will send a request to the system to find a receiving port with the same name as the port. The receiving port with the same name will reply a response. When sending After the end knows the information of the receiving end, the sending end will store the information of the receiving end in its port data structure table, thus establishing a route between sending and receiving. If there ...

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 a distributed message communication middleware implementation software system on the basis of real-time operating systems. The distributed message communication middleware implementation software system comprises a link layer, a communication process control layer, a management layer and an application programming interface layer. The link layer is used for physical address addressing, data framing, traffic control, data error detecting and data retransmission; the communication process control layer is adaptive to low-level transmission by means of novel communication process control protocol adding; the management layer is used for establishing, maintaining or deleting communication groups and handling errors and timeout which occur in service processes for transmitting data by the aid of distributed message communication middleware; the application programming interface layer is used for providing programming interfaces and transmitting messages by means of invoking the programming interfaces. The distributed message communication middleware implementation software system has the advantages that one-to-many and many-to-one data communication can be implemented, the data communication efficiency is not lower than 80% of the data communication efficiency during direct drive invoking, the distributed message communication middleware implementation software system is easy to expand, and links can be automatically selected in communication processes.

Description

technical field [0001] The invention relates to the field of distributed message communication middleware, in particular to a distributed message communication middleware realization software system based on a real-time operating system. Background technique [0002] With the development of modern underwater acoustic technology, the demand for sonar signal processing capabilities continues to increase. On the one hand, the demand for space gain of the sonar array to improve sonar performance makes the scale of the underwater acoustic array larger and larger. Due to the advanced signal The scale of computing requirements of processing algorithms increases with the size of the array at the power of 2-3, resulting in a sharp increase in computing requirements; on the other hand, due to the highly complex nature of the marine environment, in order to obtain more accurate parameters, more complex and sophisticated The algorithm of the underwater acoustic physical model further ex...

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/08G06F9/54
CPCH04L67/10G06F9/544H04L67/56
Inventor 何双江杜胜龙王佳世
Owner NO 32 RES INST OF CHINA ELECTRONICS TECH GRP
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