Vehicle Diagnostic Timing Using Controller Response and Network Delay

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing vehicle diagnostic communication systems lack an efficient method to automatically calculate diagnostic communication time, leading to delayed communication due to ambiguous wait times and increased delays as the number of controllers increases, especially in varying network environments.

Innovation Solution

A vehicle diagnostic communication apparatus that automatically calculates diagnostic communication time based on controller-specific response times and vehicle network information, including packet movement time, domain-specific bus load, and gateway delay time, using a processor to update a diagnostic time table for optimized communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed maximum value (P2_server MAX) is used for controller response time, then the controller performance requirement is satisfied, but the diagnostic communication time becomes ambiguous and does not reflect actual network conditions

Engineering Contradiction:
Improvecontroller response time complianceVSAvoidnetwork environment information
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by storing controller-specific response times and vehicle network information (packet movement time, bus load, gateway delay) in advance before actual diagnostic communication occurs. This pre-collected data enables accurate calculation of diagnostic communication time without needing to extend wait times during actual communication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by using the calculated diagnostic communication time (based on P2_server MAX plus actual network delays) to optimize subsequent communication timing. The diagnostic apparatus waits for the calculated time before transmitting next requests, creating a closed-loop system that adapts to actual network conditions rather than using fixed or extended wait times.

Inventive Principle:
Principle #23Feedback

2Reliability

If wait time is extended to accommodate network delays, then communication reliability improves, but diagnostic communication time is delayed and delay time increases as the number of controllers increases

Engineering Contradiction:
Improvecommunication reliabilityVSAvoiddiagnostic communication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system segments the total diagnostic communication time into distinct components: P2_server MAX (controller response time) and actual network delays (packet movement time, bus load delays, gateway delays). By calculating and waiting for this segmented, accurate time rather than using a single extended wait time, the system maintains reliability while minimizing total communication time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system changes the parameter of wait time from a fixed extended value to a dynamically calculated value based on actual network conditions (number of gateways, bus load, message protocol delays). This parameter change enables the system to adapt wait time to actual needs, improving efficiency without sacrificing reliability.

Inventive Principle:
Principle #35Parameter changes

3Ease of operation

If a certain value is set without specific calculation for diagnostic wait time, then the system is simple to operate, but diagnostic communication efficiency decreases and delay time increases

Engineering Contradiction:
Improvesystem operation simplicityVSAvoiddiagnostic communication efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The diagnostic apparatus performs self-service by automatically calculating the diagnostic communication time using stored controller-specific response times and vehicle network information. The processor executes the calculation (P2_server MAX + packet movement time + bus load delay + gateway delay) without requiring manual configuration or estimation, maintaining ease of operation while significantly improving communication efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11282308B2Vehicle diagnostic communication apparatus, system including the same and method thereof
Publication Date: 2022.03.22 HYUNDAI MOTOR CO LTD
  • US11282308B2 patent drawing
  • US11282308B2 patent drawing
  • US11282308B2 patent drawing

AI summary

Disclosed are a vehicle diagnostic communication apparatus, a system including the same and a method thereof. The vehicle diagnostic communication apparatus may include a processor configured to automatically calculate a diagnostic time based on an controller-specific response time and vehicle network information when communicating with a vehicle, and storage configured to store the controller-specific response time and the vehicle network information.