Concurrent Safety Connections in HA Control Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High availability (HA) and safety industrial control systems face challenges in efficiently communicating between redundant devices without exceeding communication network bandwidth, and existing solutions do not effectively balance the requirements of HA and safety attributes.

Innovation Solution

The implementation of concurrent connections as a fault-tolerant mechanism at the transport layer, which sets up multiple paths for redundancy between connection originator and target modules, ensuring continuous operation and detection of failures while reducing safety connection timeouts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple redundant communication paths are established between HA control systems and safety instrumented systems, then system availability and fault tolerance are improved, but communication network bandwidth is exceeded

Engineering Contradiction:
Improvesystem availabilityVSAvoidcommunication bandwidth
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The communication network is segmented into two distinct types of connections: concurrent connections for safety-critical data and standard connections for non-safety data. This segmentation allows safety data to have dedicated communication paths while non-safety data shares available bandwidth, preventing total bandwidth exhaustion while maintaining safety system reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different quality levels of communication are assigned to different data types: safety data receives high-priority, dedicated communication resources with guaranteed bandwidth and lower latency, while non-safety data receives best-effort service. This local quality differentiation ensures safety systems maintain high availability without requiring all network resources.

Inventive Principle:
Principle #3Local quality

2Reliability

If concurrent connections are implemented for safety data transmission, then fault detection capability is improved, but connection management complexity increases

Engineering Contradiction:
Improvefault detection capabilityVSAvoidconnection management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A connection manager component acts as an intermediary that automatically handles the complexity of concurrent connection management. It monitors connection status, detects failures, and manages the concurrent connection pool without requiring complex intervention from end devices. This intermediary approach maintains high fault detection capability while reducing the operational complexity burden on the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Duration of action of stationary object

If redundant communication paths are used, then system operation continuity is improved, but the number of connections and management overhead increase

Engineering Contradiction:
Improvesystem operation continuityVSAvoidnumber of connections
Core Design Contradiction:
Duration of action of stationary objectVSDevice complexity

Solution Approach 1:

Instead of establishing full redundancy for all connections, the system implements concurrent connections selectively for safety-critical data streams that require fault tolerance. Non-safety data uses standard single connections. This partial redundancy approach maintains system operation continuity for critical functions while limiting the total number of connections and management overhead to necessary levels.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11927950B2System and method of communicating safety data over high availability industrial control systems
Publication Date: 2024.03.12 ROCKWELL AUTOMATION TECH INC
  • US11927950B2 patent drawing
  • US11927950B2 patent drawing
  • US11927950B2 patent drawing

AI summary

A system for communicating between redundant devices balances the desired attributes of a high availability (HA) control system and a safety control system. The system includes concurrent connections as a fault tolerant mechanism for industrial protocol connections at the transport layer. The concurrent connections establish multiple paths for redundancy from a data producer to a data consumer. Concurrent connections increase availability of the HA control and safety instrumented systems. More specifically, concurrent connections and architectural redundancies eliminate a single point of failure within the control system and further reduce safety connection timeouts during fault detection and/or recovery. Concurrent connections may be used to keep a HA system operational or to provide detection of a failure in a safety system. The industrial control network may be configured to function as a HA control system, as a safety control system, or with certain degrees of both HA and safety-related operation.