Vehicle Ethernet Error Classification for Stable Node Recovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current Ethernet-based vehicle networks lack effective error handling and recovery mechanisms for physical and logical errors, which can disrupt communication stability and hinder quick error recovery.

Innovation Solution

An Ethernet communication apparatus and method that classifies physical and logical errors based on type and severity, using a PHY layer processor and controller processor to monitor signals, detect errors, and implement appropriate error handling and recovery strategies, including resetting ports or nodes when critical errors occur.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If Ethernet-based network is applied to vehicle network to support higher transmission rate, then transmission rate is improved, but error handling capability deteriorates

Engineering Contradiction:
Improvetransmission rateVSAvoiderror handling capability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The error handling mechanism is segmented into different types (physical errors, logical errors, critical errors, non-critical errors) with dedicated processing paths for each type, allowing comprehensive error coverage without compromising transmission performance

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements feedback mechanisms through error counters that monitor error occurrences and trigger reset operations when thresholds are exceeded, creating a closed-loop error management system that maintains reliability at high transmission rates

Inventive Principle:
Principle #23Feedback

2Measurement precision

If error monitoring and detection functions are added to PHY layer processor, then error detection capability is improved, but device complexity deteriorates

Engineering Contradiction:
Improveerror detection capabilityVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The PHY layer processor is designed to perform multiple functions including signal processing, error monitoring, and error detection simultaneously, reducing the need for separate dedicated hardware components and thereby limiting the increase in device complexity

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

Solution Approach 2:

The system performs preliminary error detection at the PHY layer before data reaches higher protocol layers, enabling early error identification and reducing the processing burden on subsequent system components

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If error counters and threshold comparisons are implemented, then error management precision is improved, but device complexity deteriorates

Engineering Contradiction:
Improveerror management precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system uses error counters to quantify error occurrences and compares them against predefined thresholds to determine appropriate recovery actions, transforming qualitative error states into quantitative manageable parameters without requiring complex decision-making logic

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10666393B2Ethernet communication apparatus, and method for recovering error of end node and switch in vehicle
Publication Date: 2020.05.26 HYUNDAI MOTOR CO LTD
  • US10666393B2 patent drawing
  • US10666393B2 patent drawing
  • US10666393B2 patent drawing

AI summary

An error recovery method performed in an end node of an Ethernet-based vehicle network includes: detecting, by a physical (PHY) layer processor of a PHY layer of the end node, a physical error of a message, when the message is received at the PHY layer of the end node; detecting, by a controller processor of a controller included in the end node, a logical error of the message; and classifying, by the controller processor, types of the physical error and the logical error.