Ring Network Link Monitoring with Event-Triggered Diagnosis Messages

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for monitoring link states in industrial control ring networks face challenges in maintaining real-time reliability and reducing bandwidth load, particularly due to high functional loads on master station devices and false alarms from heartbeat messages, especially in high-bandwidth scenarios.

Innovation Solution

A method involving sequential nodes in a ring network system that monitor message reception and transmit diagnosis messages only when necessary, using a message command, port count, and direction to validate link states, reducing active monitoring and processing loads.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the master station device actively transmits link diagnosis information to respective node devices in real time, then the link state monitoring reliability is improved, but the functional load of the master station device increases and real-time performance deteriorates

Engineering Contradiction:
Improvelink state monitoring reliabilityVSAvoidfunctional load of master station device
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Node devices autonomously perform link state monitoring by transmitting and receiving diagnosis messages with adjacent nodes, eliminating the need for the master station device to actively monitor all links. Each node independently determines link states based on message exchange timing, making the system self-monitoring and reducing central device complexity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The centralized link monitoring function is segmented and distributed to individual node devices. Instead of one master station monitoring all links, each node monitors its adjacent links independently through localized message exchange, distributing the monitoring burden across multiple independent units.

Inventive Principle:
Principle #1Segmentation

2Reliability

If respective node devices regularly transmit heartbeat messages to adjacent node devices, then the link state monitoring coverage is improved, but the link load increases and false alarms occur

Engineering Contradiction:
Improvelink state monitoring coverageVSAvoidlink load
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

Instead of continuous periodic heartbeat messages, the system uses event-triggered diagnosis messages transmitted only when link state changes are detected or upon request. This maintains monitoring coverage while significantly reducing the frequency of transmissions and associated link load.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Node devices transmit diagnosis messages and analyze returned messages to determine link states. The feedback mechanism uses message timing and content to detect link failures without requiring continuous message streams, reducing overall communication load while maintaining detection accuracy.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If node devices use parallel processors such as FPGA for heartbeat message processing, then the processing simplicity is improved, but the ability to detect main processing logic abnormalities deteriorates

Engineering Contradiction:
Improveprocessing simplicityVSAvoidabnormality detection capability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

A dedicated link state diagnosis message processing mechanism acts as an intermediary between the main processing logic and the link monitoring function. This separate processing path for diagnosis messages allows independent verification of main logic abnormalities without interfering with the simplicity of parallel processor operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system analyzes the timing and content of returned diagnosis messages to detect abnormalities in main processing logic. If a node fails to return a diagnosis message within the expected time frame or returns an invalid message, it indicates a problem with the main processing logic, enabling abnormality detection while maintaining processing simplicity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12489697B2Method and apparatus for monitoring link state between nodes
Publication Date: 2025.12.02 ZHEJIANG LAB
  • US12489697B2 patent drawing
  • US12489697B2 patent drawing
  • US12489697B2 patent drawing

AI summary

The present disclosure discloses a method and apparatus for monitoring a link state between nodes. The method includes: determining, by a first node, whether to transmit a first diagnosis message to a second node based on a monitoring result of whether to receive message data transmitted by the second node for a first time duration; processing, by the second node, the received first diagnosis message and transmitting the processed second diagnosis message to a third node; processing, by the third node, the received second diagnosis message and transmitting the processed third diagnosis message to the second node; determining, by the second node, whether to transmit the third diagnosis message to the first node; and determining, by the first node, a link state between the first node and the second node based on a monitoring result of whether to receive the third diagnosis message for a second time duration.