Serial Bus Error Detection Test Device for Subscriber Stations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current error detection mechanisms in serial bus systems, such as CAN FD, are inadequate for detecting defects in error detection mechanisms like CRC checkers, leading to undetected errors due to hardware failures or signal interference, which affects data transmission speed and system safety.

Innovation Solution

An error detection test device for subscriber stations in serial bus systems that selectively introduces bit errors into frames to test error detection mechanisms, allowing receivers to verify the correct functioning of error detection protocols, ensuring high system security and compatibility with existing communication versions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If error detection mechanisms are implemented in serial bus systems, then system reliability is improved, but device complexity increases

Engineering Contradiction:
Improveerror detection capabilityVSAvoidcomplexity of error detection mechanisms
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system uses its own transmitted frames as test objects for error detection mechanisms. The transmission system introduces artificial bit errors into outgoing frames, and the reception system detects these errors using existing error detection mechanisms (CRC, stuff bit detection, format checking). This self-testing approach verifies error detection capability without requiring external test equipment, thereby improving reliability while avoiding additional complex test devices.

Inventive Principle:
Principle #25Self-service

2Reliability

If multiple transmissions are performed due to errors, then error detection is improved, but data transmission speed deteriorates

Engineering Contradiction:
Improveerror detection accuracyVSAvoiddata transmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system performs preliminary error detection testing by introducing artificial errors into transmitted frames before actual data communication. This allows verification that error detection mechanisms are functioning correctly in advance. By ensuring error detection capability before normal operation, the system can maintain high transmission speed during actual communication while relying on the pre-verified error detection mechanisms to catch real errors, avoiding unnecessary retransmissions.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If error detection mechanisms are tested during operation, then system security is improved, but ease of operation deteriorates

Engineering Contradiction:
Improvesystem securityVSAvoidoperational simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The error detection test device is integrated into the subscriber station itself, allowing the system to test its own error detection mechanisms during normal operation. The transmission system automatically introduces artificial errors into outgoing frames, and the reception system automatically detects and reports these errors. This self-testing capability improves system security without requiring external test equipment or complex operational procedures, maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12120010B2Error detection test device for a subscriber station of a serial bus system and method for testing mechanisms for detecting errors in a communication in a serial bus system
Publication Date: 2024.10.15 ROBERT BOSCH GMBH
  • US12120010B2 patent drawing
  • US12120010B2 patent drawing
  • US12120010B2 patent drawing

AI summary

An error detection test device for a subscriber station of a serial bus system. The error detection test device has an evaluation module for evaluating which bit of a signal must be interrupted so that the receivers of the resulting signal in which the at least one bit is interrupted can check the function of an error detection mechanism, the signal being processed by a protocol control unit while the subscriber station is in operation in order to be able to be transmitted as a frame onto a bus of the bus system or, after a frame has been received from the bus, to decode the signal from the frame, and an output terminal for outputting a switching signal to the protocol control unit to interrupt the at least one bit. The evaluation module generates the switching signal based on the at least one bit evaluated by the evaluation module.