Frame Error Handling in Vehicle Communication Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication networks like CAN LS, CAN HS, VAN, LIN, and FlexRay, especially in vehicles, erroneous frames often lead to suboptimal operation when default parameter values are used for error recovery, causing compatibility issues and inappropriate behavior due to mismatched real-state representations, and calculating compatible default values in real-time would significantly slow down electronic components.

Innovation Solution

A device and method that force electronic devices to use erroneous bits representing non-safe parameters from received frames instead of replacement bits, ensuring compatibility and maintaining operational speed by determining the type of local functions and choosing predefined default values for secure parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If default parameter values are used for error recovery in erroneous frames, then the electronic device can continue operation, but the operation becomes suboptimal due to compatibility issues and mismatched real-state representations

Engineering Contradiction:
Improveerror recovery capabilityVSAvoidapplication operation quality
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent applies local quality by differentiating between secure and non-secure functions when handling erroneous frames. For non-secure functions, the original erroneous values are preserved to maintain operational quality, while for secure functions, default replacement values are used to ensure safety and reliability. This selective approach allows each function type to receive appropriate treatment based on its security requirements.

Inventive Principle:
Principle #3Local quality

2Ease of operation

If compatible default values are calculated systematically and in real-time for each erroneous frame, then application operation quality improves, but the operating speed of electronic components significantly slows down

Engineering Contradiction:
Improveapplication operation qualityVSAvoidelectronic component operating speed
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the error recovery process into two distinct paths: one for secure functions and one for non-secure functions. This segmentation allows the system to apply different recovery strategies - using original erroneous values for non-secure functions (maintaining speed) and using calculated default values for secure functions (ensuring safety), thereby resolving the speed-quality tradeoff.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of calculating compatible default values for all parameters in erroneous frames, the patent applies partial action by only calculating default values for secure functions while leaving non-secure function values unchanged. This partial approach maintains operating speed while still improving reliability for critical secure functions.

Inventive Principle:
Principle #16Partial or excessive action

3Reliability

If replacement frames with default parameter values are used for erroneous frames, then error detection and recovery is enabled, but applications are forced to use default values which may not reflect the real state, causing inappropriate behavior

Engineering Contradiction:
Improveerror detection capabilityVSAvoidreal state information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent inverts the conventional error recovery approach by not replacing erroneous values with default values for non-secure functions. Instead of forcing replacement, it preserves the original erroneous values, allowing applications to continue operating with actual (though erroneous) data rather than generic defaults, thus maintaining better alignment with the real state.

Inventive Principle:
Principle #13The other way round (Inversion)

Data Source

PatentEP2583416B1Device and method for checking frames to be used by an electronic device of a communication network, on the basis of function types and using parameters contained in said frames
Publication Date: 2014.08.06 PEUGEOT CITROEN AUTOMOBILES SA
  • EP2583416B1 patent drawing

AI summary

The invention relates to a device (D) for checking frames of groups of bits, received by an electronic device (01) connected to a communication network (RC) and using at least one so-called non-secure-type local function. The device (D) includes checking means (MC) which, should an error occur in at least one group of bits in a frame received from the network (RC), are configured to force the electronic device (01) to use as is at least each bit group of the received frame which is representative of a parameter of a non-secure-type local function used by said electronic device (01).