Patent
1993-04-06
1995-06-20
Beausoliel, Jr., Robert W.
G06F 1100
Patent
active
054267749
ABSTRACT:
In a process control system having a redundant multilayer hierarchical structure, each node of a layer being redundant sequence of events inputs are received from field devices by an input/output processor (IOP). The IOP is a digital input sequence of events (DISOE) IOP, the IOP being the lowest layer of the hierarchical structure. The IOP interfaces with a controller at the next layer of the hierarchy. A method for reliably maintaining a sequence of events function during a failover of any of the redundant nodes, comprising the steps of maintaining a log, a circular list, by the local DISOE. The circular list is a rolling log of all sequence of events data for a predefined time period. When a failover occurs, the new primary commands an event recovery. The event recovery process freezes the log and uses the information in the log to recreate the events data. The freeze operation inhibits background purge activity for the log thereby avoiding the deletion of information past the defined time. New events data is still entered in the log. Once the log has been processed the freeze operation is negated. The recreated data is transmitted to the controller in accordance with a predefined protocol, thereby avoiding the loss of any events data as a result of the failover.
REFERENCES:
patent: 4751702 (1988-06-01), Beier
patent: 4890222 (1989-12-01), Kirk
patent: 4933940 (1990-06-01), Walter et al.
patent: 5010560 (1991-04-01), Janney et al.
patent: 5016244 (1991-05-01), Massey, Jr. et al.
patent: 5136498 (1992-08-01), McLaughlin et al.
patent: 5136643 (1992-08-01), Fischer
patent: 5146401 (1992-09-01), Bansal et al.
patent: 5157667 (1992-10-01), Carusone, Jr. et al.
patent: 5170480 (1992-12-01), Monan et al.
patent: 5181204 (1993-01-01), Kasman
patent: 5210756 (1993-05-01), Kummer et al.
patent: 5233545 (1993-08-01), Ho et al.
patent: 5253184 (1993-10-01), Kleinschnitz
patent: 5278982 (1994-01-01), Daniels et al.
patent: 5309555 (1994-05-01), Akins et al.
Baker Jr. et al "Priority Event Monitoring for Interrupt-Driven Computer" 1992 Industry Applications Society Annual Meeting/IEEE pp. 1751-1755.
Herliny et al "Time Stamp-Based Orphan Elimination" IEEE Trans. on Software Engineering 1989 pp. 825-831.
Saisho et al "A Time Stamp Based Concurrency Control Mechanism for Redundant Computing Systems" 1990 IEEE p. 553.
Banerjee Indra
McCracken Kevin R.
McLaughlin Paul F.
Beausoliel, Jr. Robert W.
Honeywell Inc.
Palys Joseph E.
Sapelli A. A.
Udseth W.
LandOfFree
Method for maintaining a sequence of events function during fail does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for maintaining a sequence of events function during fail, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for maintaining a sequence of events function during fail will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1851217