Backup Node Probe Messages for Failover Accuracy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Redundancy protocols in computer networking often lead to inadvertent failovers due to missed advertisement messages, causing traffic disruption, as they cannot distinguish between a genuinely failed node and a node whose messages are delayed or lost due to network issues.
Innovation Solution
Implementing active confirmation through probe messages sent by a backup node to a master node when an advertisement message is missed, allowing the backup node to determine the operational status of the master node by receiving responses to these probe messages, thereby avoiding unnecessary failovers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If redundancy protocols use simple advertisement messages without acknowledgment, then the protocol complexity is reduced and ease of operation is improved, but the reliability deteriorates due to inability to distinguish between delayed messages and genuine node failures
Solution Approach 1:
The patent introduces probe messages sent by backup nodes to master nodes when advertisement messages are missed. The master node responds to these probes, providing feedback that confirms whether it is still operational. This feedback mechanism allows the backup node to distinguish between delayed advertisement messages and genuine master node failures, significantly improving failover accuracy without requiring complex protocol changes.
2Reliability
If the system implements proactive probing to verify master node status, then the reliability of failover detection is improved, but the device complexity and use of energy increase due to additional message exchanges
Solution Approach 1:
The patent implements preliminary action by having backup nodes send probe messages proactively when they miss advertisement messages, before initiating a failover. This preliminary verification step allows the system to confirm the master node's operational status in advance, ensuring that failover is only triggered when truly necessary. The probe mechanism is simple and integrates seamlessly with existing redundancy protocols, adding minimal complexity while significantly improving detection reliability.
3Measurement precision
If the system sends multiple probe messages to verify node status, then the measurement precision of node operational status is improved, but the loss of time increases due to additional communication rounds
Solution Approach 1:
The patent applies partial action by sending a limited number of probe messages (typically one or a small sequence) rather than continuous probing. When a backup node misses an advertisement message, it sends a probe to verify the master node's status. If the master responds, normal operation continues. If not, failover is triggered. This partial probing approach achieves sufficient measurement precision for node status determination without excessive time loss, as the probe sequence is bounded and time-efficient.
Data Source
AI summary
A method is disclosed comprising, checking, at a first node, for receipt of an advertisement message from a second node within an advertisement time interval (102), wherein the first node acts as a backup for the second node in a network. The method further comprises, in response to not receiving the advertisement message within the advertisement time interval (104), sending a probe message to the second node (106) and checking for a response to the probe message from the second node (108).


