Redundant Event Detection State Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing redundant event detection systems face challenges in maintaining accurate internal states across multiple event detection devices, leading to potential omission of event notifications due to differences in internal states and data processing order, especially when transitioning from an operative to a standby system.
Innovation Solution
The system employs a data identifier assignment method to uniquely identify generated data, allowing event detection devices to determine if the notification condition is met and ensuring event messages are correctly transmitted, even when an abnormal condition occurs, by comparing event identifiers and timestamps across devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a redundant event detection system uses multiple event detection devices to improve availability, then service availability is improved, but internal state consistency deteriorates leading to potential event omission
Solution Approach 1:
The patent implements a standby event detection device that copies the internal state from the operative event detection device. When the operative device detects an abnormal condition, the standby device inherits the copied internal state to continue event detection without omission. This copying mechanism ensures state consistency while maintaining redundancy for high availability.
Solution Approach 2:
The system performs preliminary state copying to the standby device before the operative device fails. The standby device maintains a synchronized copy of the internal state in advance, so when failure occurs, it can immediately continue detection without loss of state information, preventing event omission during transition.
2Productivity
If event detection devices process data independently to improve processing speed, then detection speed is improved, but data processing order deteriorates causing event notification omission
Solution Approach 1:
The patent implements a feedback mechanism where the standby device monitors the operative device's event detection and notification process. When an event is detected by the operative device, the standby device receives feedback about this detection. If the operative device fails before notification, the feedback mechanism enables the standby device to identify and notify previously detected events, ensuring complete event notification despite independent processing.
Data Source
AI summary
The event message is transmitted from an operative event detection device to the application, the transmission history is held by a device different from the operative event detection device, an event identifier of an event message and a time stamp in the generation history held by a standby event detection device is compared with an event identifier of an event message and a time stamp in the transmission history when the standby event detection device detects an abnormal condition of the operative event detection device, thereby transmitting an event message that has not been transmitted by the operative event detection device through the standby event detection device, and allowing the standby event detection device to transfer from the standby event detection device to an operative system.


