Onboard Vehicle Data Routing Across a Shared Diagnostic Port
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing diagnostic testers are limited to a single purpose and cannot be used simultaneously for multiple applications due to the restriction of a single diagnostic port in vehicles.
Innovation Solution
An onboard device equipped with a data acquisition unit, application execution unit, and schedule management unit that extracts and routes vehicle data to multiple applications based on management information, allowing simultaneous use for multiple purposes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single diagnostic port is used for diagnostic communication, then the device structure remains simple, but only one application can be executed at a time
Solution Approach 1:
The patent segments the data management function by introducing a schedule management unit that divides data acquisition requests into separate time slots for different applications. This allows multiple applications to share the single diagnostic port without conflict, resolving the contradiction between supporting multiple applications and maintaining simple device structure.
Solution Approach 2:
The onboard device is designed to perform multiple functions by executing different application programs through the same diagnostic port. The schedule management unit enables the single port to serve multiple applications sequentially, achieving multi-functionality without adding multiple physical ports.
2Adaptability or versatility
If multiple applications execute simultaneously using the same diagnostic port, then adaptability improves, but data routing complexity increases
Solution Approach 1:
The schedule management unit acts as an intermediary between multiple applications and the single diagnostic port. It receives data acquisition requests from different applications, manages their execution timing, and routes the acquired data to the appropriate applications based on schedule information, thereby reducing direct routing complexity.
Solution Approach 2:
The patent creates routing information that maps diagnostic data to specific applications based on their identifiers. This copying mechanism allows the system to direct data flows appropriately without requiring complex real-time decision-making, simplifying the routing management for multiple applications.
3Quantity of substance
If diagnostic data is acquired for multiple applications, then data utility increases, but transmission load on the network increases
Solution Approach 1:
The schedule management unit merges data acquisition operations by identifying redundant requests from multiple applications. When multiple applications request the same diagnostic data, the system performs a single acquisition and distributes the result to all requesting applications, reducing the total transmission load on the in-vehicle network while maintaining data utility.
Data Source
AI summary
An onboard device is configured to execute a transmission process to send a command used to acquire vehicle data to an in-vehicle network; execute at least one application program that utilizes the vehicle data; extract, as a transmission target command, the command indicated by management information that meets an acquisition condition, using one or more management information indicating a type of the command, a requesting application, and the acquisition condition; generate routing information associating the transmission target command with the requesting application; and provide the vehicle data to the requesting application based on the routing information.


