CAN Bus Subscriber Station Identifier Collision Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In CAN bus systems, data loss occurs when multiple subscriber stations send messages with the same identifier, and configuring unique identifiers for all stations is complex and requires extensive documentation, making it difficult to expand the system without significant effort and cost.

Innovation Solution

A subscriber station equipped with a comparison device that checks received message identifiers against preconfigured transmit identifiers, allowing for independent recognition of identifier collisions and preventing data loss by blocking transmission and signaling collision status.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If multiple subscriber stations use the same identifier for message transmission, then system configuration becomes simpler, but data loss occurs due to message collisions

Engineering Contradiction:
Improveconfiguration simplicityVSAvoiddata loss
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The subscriber station performs preliminary comparison of the received message identifier with its preconfigured transmit identifier before transmitting. This preliminary action detects potential collisions in advance, allowing the station to block transmission and prevent data loss while maintaining simple identifier configuration.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If unique identifiers are assigned to all subscriber stations to prevent data loss, then data reliability improves, but configuration complexity and documentation requirements increase

Engineering Contradiction:
Improvedata loss preventionVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The subscriber station autonomously performs identifier comparison and collision detection without requiring external configuration management. Each station independently compares received identifiers with its own transmit identifier, automatically blocking collisions without needing complex centralized configuration or documentation.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the bus system is expanded with additional subscriber stations using existing identifiers, then system adaptability improves, but extensive documentation and reconfiguration are required

Engineering Contradiction:
Improvesystem expansionVSAvoidconfiguration time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

New subscriber stations automatically perform identifier comparison with existing stations through the comparison device. The system self-configures by detecting identifier uniqueness through comparison, eliminating the need for manual documentation updates or centralized reconfiguration when expanding the bus system.

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP2795848B1Subscriber station of a bus system and method for transferring messages between subscriber stations of a bus system
Publication Date: 2018.03.21 ROBERT BOSCH GMBH
  • EP2795848B1 patent drawingFigure 1~2
  • EP2795848B1 patent drawingFigure 3~4

AI summary

The invention relates to a subscriber station (20) of a bus system (1) and to a method for transferring messages (40) between subscriber stations (10; 20) of a bus system (1). The subscriber station (20) comprises a comparison device (23) for comparing an identification code (41) of a received message (40) with a preconfigured transmission identification code (55) of a transmission memory (54) of the subscriber station (20).