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

A Method for Initial Synchronization of Multi-computer Hot Backup Computers

An initial synchronization and hot backup technology, which is applied in computing, instruments, electrical digital data processing, etc., can solve the problems of the power-on/reset initialization time difference of the three machines, the failure of the initial synchronization of the three machines, and the inability to power on the initial synchronization, etc., to achieve enhanced Effects of fault tolerance and reliability, increased initial synchronization flexibility, and improved autonomous operation capabilities

Active Publication Date: 2016-03-30
BEIJING INST OF CONTROL ENG
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003]There is a difference in the power-on / reset initialization time of the three machines, resulting in the risk that the three machines cannot be initially synchronized after power-on / reset initialization is completed
[0004] The reset signal interface circuits of the three machines on the fault-tolerant board are completely independent, and there are differences in the recognition of the same reset signal by different interface circuits, resulting in differences in the end times of the reset signals of the three machines (when the three machines are powered on at the same time, the difference in the end time of the power-on reset is about 10ms, The time difference between remote control and watchdog reset end time is about 1us)
[0005] When the three machines are powered on at the same time, the power modules of the three machines are different, resulting in a large difference in the power establishment time of the three machines, and there is a risk that the initial synchronization cannot be powered on
When the three machines are powered on sequentially, the three machines cannot be powered on for initial synchronization. In this way, it is often necessary to reissue the remote control reset command of the three machines to achieve the initial synchronization of the three machines. However, the remote reset also has the risk of being unable to perform initial synchronization, and some On-orbit missions are not allowed to send remote resets or do not have the conditions to send remote resets
[0006] As for the initial out-of-sync problem of the hot backup computer, the hot backup computer of the previous model usually handles this problem through the application layer, and adopts various methods to tolerate the initial out-of-sync of the three machines, or Avoid this problem by reissuing remote control reset (there is a certain probability that this problem cannot be avoided)
However, there are still defects in the synchronization ability and reliability of the three-machine hot backup computer, and at the same time, the independent operation ability of the product is also reduced, and it is difficult to apply to the design reliability requirements and autonomous operation ability of several major models of three-machine or multi-machine hot backup computers in the future.

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
  • A Method for Initial Synchronization of Multi-computer Hot Backup Computers
  • A Method for Initial Synchronization of Multi-computer Hot Backup Computers
  • A Method for Initial Synchronization of Multi-computer Hot Backup Computers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment

[0079] Such as figure 1 Shown is the initial synchronization timing diagram of the hot backup computer under normal conditions, taking three hot backup computers as an example. figure 1 The middle synchronous signal is the same synchronous clock signal that each hot backup computer receives from the outside, and its rising edge time is the starting time when each hot backup computer starts periodic task scheduling. The initialization time of each hot standby computer is inconsistent, figure 1 At time t1, the OBCA computer completes the initialization work and starts sending A information to other hot backup computers. At time t3, the OBCB computer completes the initialization work and starts sending A information to other hot backup computers. At time t4, the OBCC computer completes the initialization work and starts sending A information to other hot backup computers. After time t4 is delayed by one A message time, that is, OBCA receives all other machine A messages at t5 ...

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 an initial synchronization method for multiple hot backup computers. The initial synchronization method comprises the steps that each hot backup computer receives the same externally-inputted synchronous clock signal; each hot backup computer finishes the initialization work and then transmits information A to other units, wherein the contents of the information A are that a local computer has synchronous working conditions; a certain hot backup computer receives the information A transmitted by all other hot backup computers and transmits information B to other hot backup computers, wherein the contents of the information B are that when a rising edge of next synchronous clock signal comes in, the current hot backup computer starts to work; after a certain computer receives the information B, the certain computer transmits the information B to other computers; if a certain hot backup computer does not receive the information A transmitted by other computers within continuous N (N is a preset value) synchronous clock cycles, the certain hot backup computer transmits the information B to the other computers. According to the initial synchronization method disclosed by the invention, initial synchronization of the multiple hot backup computers can be realized, and the reliability and the independent operation ability of the hot backup computer are improved.

Description

technical field [0001] The invention relates to an initial synchronization method for a multi-computer hot backup computer, which is suitable for an on-board computer with higher initial synchronization requirements or autonomous operation capability for multiple computers. Background technique [0002] At present, the synchronization of the three machines in our country is realized by the unified control period signal provided by the fault-tolerant board, and the control period signal is completely asynchronous with the clock of the three machines. This design can realize the synchronization of the three machines, but it cannot guarantee the initial synchronization of the three machines (that is, the three machines enter the control cycle for the first time to interrupt and start task scheduling and execution at the same time). The specific reasons are as follows: [0003] There is a difference in the power-on / reset initialization time of the three machines, resulting in 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 Patents(China)
IPC IPC(8): G06F1/12
CPCG06F11/1461G06F11/1464
Inventor 刘超伟王婧刘波赵玮胡洪凯徐建梁洁玫王勇何健李森丁泳鑫
Owner BEIJING INST OF CONTROL ENG
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