Software system real-time reconstruction method and reconstruction management center

A software system and management center technology, applied in software maintenance/management, code refactoring, software engineering design, etc., can solve problems such as the system not working properly, and achieve increased flexibility and adaptability, stability, and adaptability sexual effect

Pending Publication Date: 2022-05-13
BEIJING MECHANICAL EQUIP INST
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Because this key device plays the function of forwarding data, the system will not work normally after being paralyzed

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
  • Software system real-time reconstruction method and reconstruction management center
  • Software system real-time reconstruction method and reconstruction management center

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0096] This embodiment provides a method for real-time reconfiguration of the launch vehicle software system, including:

[0097] 1. The reconstruction management center confirms that it has not received the heartbeat signal sent by the car display module.

[0098] 2. The reconstruction management center obtains the current occupied memory ratio and the maximum occupied memory ratio of the currently running modules.

[0099] 3. The reconstruction management center selects the module whose difference between the current occupied memory ratio and the maximum occupied memory ratio is greater than 20% as the module to be selected.

[0100] 4. The reconstruction management center determines from the modules to be selected that the module with the information collection function is the reconstruction module.

[0101] 5. The reconstruction management center sends the reconstruction data packet to the corresponding reconstruction module, so that the reconstruction module acts as the ...

Embodiment 2

[0105] This embodiment provides a method for real-time reconfiguration of the launch vehicle software system, including:

[0106] 1. The reconstruction management center confirms that the heartbeat signal sent by the chassis module is not received.

[0107] 2. The reconstruction management center obtains the module identification of the chassis module.

[0108] 3. The reconstruction management center determines that the reconstruction module corresponding to the chassis module is the power supply and distribution module according to the module identification and the pre-stored relationship data.

[0109] 4. The reconstruction management center sends the reconstruction data packet to the corresponding power supply and distribution module, so that the power supply and distribution module performs the forwarding function of the chassis module.

[0110] 5. According to the time corresponding to the last heartbeat signal sent by the chassis module, the reconstruction management ce...

Embodiment 3

[0113] This embodiment provides a method for real-time reconfiguration of the launch vehicle software system, including:

[0114] 1. The reconstruction management center confirms that it has not received the heartbeat signal sent by the control module.

[0115] 2. The reconstruction management center will show the identification of the hydraulic module and environmental control module to the staff.

[0116] 3. The reconstruction management center receives externally input reconstruction confirmation instructions.

[0117] 4. The reconstruction management center sends the reconstruction data packet to the hydraulic module according to the reconstruction confirmation instruction, so that the hydraulic module performs the forwarding function of the control module.

[0118] 5. According to the time corresponding to the last heartbeat signal sent by the control module, the reconstruction management center determines whether there are data to be acquired and unprocessed data in the...

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 software system real-time reconfiguration method and a reconfiguration management center, relates to the technical field of software reconfiguration, and aims to solve the problem that a system cannot work normally after key equipment playing a data forwarding function breaks down. The method comprises the following steps: determining whether a heartbeat signal sent by a key module is received or not, wherein the key module is used for forwarding data generated by each module in the software system; when it is determined that the heartbeat signal sent by the key module is not received, determining a reconstruction module corresponding to the key module from the current normally operating modules; and sending a pre-stored reconstruction data packet corresponding to the key module to a corresponding reconstruction module, wherein the reconstruction data packet is used for enabling the reconstruction module to temporarily realize a forwarding function of the key module. According to the technical scheme provided by the invention, the forwarding function of the key module can be continuously kept after the key module breaks down.

Description

technical field [0001] The invention relates to the technical field of software reconfiguration, in particular to a method for real-time reconfiguration of a software system and a reconfiguration management center. Background technique [0002] The entire launch vehicle system is composed of many modules, which include hardware and software that runs on the hardware and controls the hardware. Communication is required between the various modules of the system, and multiple communication lines need to be erected. For the smooth and safe communication, key modules will be set up between the communication lines to perform working status data communication or command communication for devices connected to different communication lines. [0003] Because this key device plays the function of forwarding data, the system will not work normally after being paralyzed. For the sake of system security and operation stability, the key function of the key module, that is, the communicat...

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): G06F8/658G06F8/72
CPCG06F8/658G06F8/72
Inventor 焦帅帅刘琪
Owner BEIJING MECHANICAL EQUIP INST
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