Dual CAN-FD Bus Redundancy for Deterministic Fail-Over

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is no standard for redundancy on a CANOpen FD network, and existing approaches for CANOpen redundancy reduce deterministic operation and make bumpless fail-over in bus failures problematic.

Innovation Solution

A method for a CAN-FD network with dual busses, where a SYNC message designates one bus as active and another as backup, with frames including sequence numbers, ensuring frames with correct sequence numbers are processed and duplicates are deleted, and implementing fault detection and management to maintain high availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a managed approach to network redundancy is used for CANOpen, then device independence and manufacturer independence are improved, but deterministic operation is reduced and bumpless fail-over becomes problematic

Engineering Contradiction:
Improvedevice independenceVSAvoiddeterministic operation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the redundant bus configuration into two distinct modes: active-standby mode for deterministic operation and active-active mode for enhanced redundancy. This segmentation allows the system to choose the appropriate mode based on requirements, resolving the contradiction between adaptability and deterministic operation by providing both specialized configurations within a unified protocol framework

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between operational modes (active-standby and active-active) and between primary and backup busses based on real-time bus health status and configuration settings. This dynamic behavior enables bumpless fail-over while maintaining deterministic operation characteristics, as the transition mechanisms are predefined and controlled through the CAN-FD protocol

Inventive Principle:
Principle #15Dynamics

2Reliability

If redundancy is implemented on CANOpen network, then protection against hardware failures is improved, but the deterministic operation and bumpless fail-over capability deteriorate

Engineering Contradiction:
Improveprotection against hardware failuresVSAvoidfail-over time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring both primary and backup busses with all necessary communication parameters, device identifiers, and operational modes before any failure occurs. The backup bus remains pre-loaded and ready to activate immediately, eliminating fail-over time delays and enabling bumpless transition while maintaining protection against hardware failures

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors bus health status through feedback mechanisms including error counters, message acknowledgment verification, and periodic health check messages. This real-time feedback enables automatic detection of bus failures and triggers immediate switch to the backup bus, minimizing fail-over time while ensuring protection against hardware failures through continuous surveillance

Inventive Principle:
Principle #23Feedback

3Reliability

If dual CAN-FD busses are used for high availability, then fault detection capability is improved, but system complexity increases

Engineering Contradiction:
Improvefault detection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements universal fault detection mechanisms that operate across both single and dual bus configurations using the same protocol and message structures. The CAN-FD protocol itself provides multi-functionality by handling both data transmission and bus health monitoring through integrated error counters and acknowledgment messages, reducing system complexity while maintaining enhanced fault detection capability through dual bus architecture

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

Data Source

PatentUS12567994B2CAN-FD redundancy for high availability industrial I/O subsystems
Publication Date: 2026.03.03 SCHNEIDER ELECTRIC SYSTEMS USA INC
  • US12567994B2 patent drawing
  • US12567994B2 patent drawing
  • US12567994B2 patent drawing

AI summary

Controller Area Network with Flexible Data Rate (CAN-FD) system and method providing high availability, redundant process control I/O. A server device coupled to dual CAN-FD busses generates a SYNC message designating one of the dual busses as active and another one as backup. The server device transmits the SYNC message on the active bus and then immediately transmits the SYNC message on the backup bus. A client device coupled to the dual busses transmits process data frames on the busses in response to the SYNC message. Each of the process data frames includes a sequence number for the current communication cycle and indicates on which of the dual busses the process data frame is being transmitted.