Vehicle Diagnostic Timing Using Controller Response and Network Delay
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
Data Source
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.


