Ring Communication Path Fault Tolerance via Bidirectional Data Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems using ring networks face delays and data loss when a fault occurs, as nodes take time to switch from a main path to a backup path, potentially causing system-wide faults due to the transmission of messages across malfunctioning links.

Innovation Solution

A communication system with a master device and slave devices forming a ring communication path, where the master device outputs management and control data in both directions, and the slave devices process this data based on transmission history to ensure redundant data transmission and fault tolerance by selecting the path with fewer relays or shorter transmission time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If nodes transmit messages through malfunctioning links to notify faults, then fault notification is achieved, but data loss and delays occur

Engineering Contradiction:
Improvefault notification capabilityVSAvoiddata loss
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The communication path is segmented into multiple independent routes (first direction and second direction). By dividing the single path into two separate directional paths, the system can select alternative routes when one path fails, preventing data loss while maintaining fault notification capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a dimensional aspect to path selection by implementing bidirectional communication (first direction and second direction). This dimensional change allows the system to view and select from multiple path options simultaneously, enabling continuous data transmission even when one directional path malfunctions.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If nodes switch communication direction from main path to backup path upon detecting faults, then communication continuity is maintained, but delays occur

Engineering Contradiction:
Improvecommunication continuityVSAvoidswitching delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by maintaining readiness to switch between first and second directions at all times. Nodes continuously monitor both directional paths and pre-configure alternative routes, enabling immediate switching without delay when faults are detected.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The communication path selection is made dynamic rather than static. The system can adaptively switch between first direction and second direction based on real-time fault conditions, eliminating fixed main/backup path limitations and reducing switching delays through flexible, condition-based route selection.

Inventive Principle:
Principle #15Dynamics

3Reliability

If redundant control data is transmitted in both directions, then fault tolerance is improved, but device complexity increases

Engineering Contradiction:
Improvefault toleranceVSAvoiddata transmission complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The bidirectional communication infrastructure serves multiple functions: it transmits control data, carries fault notifications, and provides alternative routing paths. This multi-functionality reduces the need for separate dedicated systems for each purpose, thereby limiting the increase in device complexity while achieving improved fault tolerance.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11251991B2Communication system, communication apparatus, communication method, and program
Publication Date: 2022.02.15 MITSUBISHI ELECTRIC CORP
  • US11251991B2 patent drawing
  • US11251991B2 patent drawing
  • US11251991B2 patent drawing

AI summary

A communication system includes master and slave devices connectable to each other and forming a ring communication path. The master device outputs management data to manage communication along the ring communication path in a CW and CCW directions and receives the management data in the CW direction and in the CCW direction, and outputs, in the CW direction and in the CCW direction, control data to be used by the slave device to control equipment. The slave device acquires a history of transmission of the management data output from the master device and received by the slave device in the CW direction and in the CCW direction, and processes, based on the acquired history, one of the control data output from the master device in the CW direction and the control data output from the master device in the CCW direction to control the equipment.