Supercharge Your Innovation With Domain-Expert AI Agents!

Static planning-based software bus data communication management method

A technology of data communication management and software bus, applied in the field of data communication, can solve the problems of lack of reliability guarantee, software component data communication competition, etc., and achieve the effect of improving reliability and avoiding process deadlock

Inactive Publication Date: 2017-11-21
SHANGHAI SPACEFLIGHT ELECTRONICS & COMM EQUIP RES INST
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] In order to solve the problems of competition and lack of reliability assurance in software component data communication under the software bus framework, the present invention provides a method for managing software bus data communication based on static programming, so as to improve the reliability of data transmission between software internal components and reusability purposes

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
  • Static planning-based software bus data communication management method
  • Static planning-based software bus data communication management method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The technical solutions proposed by the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Advantages and features of the present invention will be apparent from the following description and claims. It should be noted that all the drawings are in very simplified form and use imprecise ratios, which are only used for the purpose of conveniently and clearly assisting in describing the embodiments of the present invention.

[0044] Such as figure 1 Shown is a schematic flow sheet of the present invention, now in conjunction with the attached figure 1 The static programming-based software bus data communication management method of the present invention is introduced in detail.

[0045] This method mainly comprises the following steps:

[0046] S1. Analyze the software requirements before the software runs, and design the static planning table for the communication tasks of the software com...

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 method for realizing data communication between software components forming software under the reuse of on-board software framework, in particular to a static planning-based software bus data communication management method. Software design and data balance load are optimized through decomposition reuse and static planning, and redundant fault-tolerant design is adopted for a message between the software components, so that errors in message transmission can be detected; and process deadlock is avoided through finite retransmission and software restarting, so that the problems of lack of reliability, relatively low timeliness under the condition of large data volume communication, difficult data interaction and low bus utilization rate for a conventional on-board software bus are solved, and the reliability and timeliness of data communication between a software bus framework and the software components are improved.

Description

technical field [0001] The invention relates to a method for realizing data communication between software components constituting the software under the multiplexing of the on-board software framework, specifically a method for managing data communication of the software bus based on static programming. Background technique [0002] The idea of ​​software bus began to appear in the 1990s with the development of middleware technology. The concept of software bus (Software Bus) was first proposed by Purtilo and Suodgras of the University of Maryland in the United States in 1994, and a software bus prototype POLYLITH was described. POLYLITH realizes the integration of heterogeneous components in a distributed environment. [0003] Along with the increasingly large scale and highly complex structure of spaceborne software, different development modes have been launched one after another, and the development and integration mode of the software bus has shown strong vitality. Th...

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): G06F9/52G06F9/54G06F11/10
CPCG06F9/52G06F9/546G06F11/10
Inventor 朱琦白亮游红俊芮晔林挺蔡曦
Owner SHANGHAI SPACEFLIGHT ELECTRONICS & COMM EQUIP RES INST
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More