P
US9104644B2ActiveUtilityPatentIndex 42

Operating method of software fault-tolerant handling system

Assignee: KOREA ELECTRONICS TELECOMMPriority: Sep 25, 2012Filed: Mar 15, 2013Granted: Aug 11, 2015
Est. expirySep 25, 2032(~6.2 yrs left)· nominal 20-yr term from priority
Inventors:LEE KWANG YONG
G06F 11/202G06F 11/2097G06F 11/2038G06F 11/2028
42
PatentIndex Score
0
Cited by
7
References
5
Claims

Abstract

An exemplary embodiment provides an operating method of a software fault-tolerant handling system, and more particularly, to an operating method of a fault-tolerant handling system in which a fault recovery is easy in a fault-tolerant technology of copying with various faults which can occur in a computing device.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. An operating method of a software fault-tolerance handling system, comprising:
 setting a mode of a first processor to an active mode and a mode of a second processor to a standby mode between the first and second processors in accordance with a setting reference; 
 performing a self healing function to recover a system error which occurs in the first processor or transmitting a heartbeat message to the second processor when the system error does not occur; 
 generating a diff app_context between a basic app_context for a predetermined process which is being executed in the first processor and an app_context at a current time and transmitting the generated diff app_context to the second processor, after the transmission; and 
 switching the mode of the first processor to the standby mode and switching the mode of the second processor to the active mode when a current state of the first processor meets a set reference to continuously execute the predetermined process, at the time of transmitting the diff app_context, 
 wherein:
 the mode setting includes, 
 calculating a first mode corresponding to an initial mode value calculated based on an init material stored in a memory of the first processor and calculating a second mode corresponding to a current mode value transmitted from the second processor; and 
 setting the modes of the first and second processors based on the first and second modes and the first setting reference. 
 
 
     
     
       2. The operating method of a software fault-tolerance handling system of  claim 1 , wherein:
 in the setting reference, 
 when the first mode is the active mode and the second mode is the standby mode, the mode of the first processor is set to the active mode and the mode of the second processor is set to the standby mode. 
 
     
     
       3. The operating method of a software fault-tolerance handling system of  claim 1 , wherein:
 in the setting reference, 
 when the first and second modes are the active mode, the first and second modes are the standby mode, or the first mode is the standby mode and the second mode is the active mode, the mode of the first processor is set to the standby mode and the mode of the second processor is set to the active mode. 
 
     
     
       4. The operating method of a software fault-tolerance handling system of  claim 1 , wherein:
 the transmitting includes, 
 determining whether the system error occurs; 
 verifying whether the self healing function is executed when the system error occurs; 
 transmitting the heartbeat message to the second processor when the system error does not occur and the self healing function is executed; and 
 determining, by the first processor, that an active system is faulty and stopping the heartbeat message, when the self healing function is not executed. 
 
     
     
       5. The operating method of a software fault-tolerance handling system of  claim 1 , wherein:
 in the checkpoint handling, 
 the diff app_context configured by a state change checkpoint between the basic app_context and the app_context is generated.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.