On-board Update Device Using Idle Time Estimation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing on-board update systems face challenges in managing communication load and transmission time for updating programs or data in vehicle ECUs, as the process can increase communication load and prolong the time required for data transmission.
Innovation Solution
An on-board update device and system that utilize a communication unit, storage unit, and estimation processing unit to identify unused time periods in vehicle communication lines, allowing for efficient transmission of update data during these periods, thereby minimizing communication load and reducing transmission time.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If update data is transmitted via the communication line during normal operation, then the update function is achieved, but the communication load increases and may interfere with normal data transmission
Solution Approach 1:
The system dynamically adjusts the timing of update data transmission based on real-time monitoring of communication line usage. The gateway device determines whether to transmit update data by checking if the communication line is currently being used for normal data transmission, thereby adapting the update process to the dynamic communication environment without causing interference
Solution Approach 2:
The system uses the existing communication line infrastructure to transmit update data without requiring dedicated update communication channels. By utilizing idle periods in the existing communication line, the system achieves self-service for update transmission, avoiding the need for additional communication resources while preventing communication load increase
2Object-affected harmful factors
If update data is transmitted in small segments to reduce communication load, then the communication load is managed, but the transmission time increases
Solution Approach 1:
The system changes the timing parameter of data transmission by transmitting update data during idle periods rather than during active communication periods. This parameter change allows larger amounts of update data to be transmitted in shorter time windows when the communication line is available, achieving both communication load management and reduced transmission time
3Object-affected harmful factors
If update data is transmitted during idle periods of the communication line, then the communication load is suppressed, but the update transmission time must be optimized
Solution Approach 1:
The gateway device preliminarily determines the timing of update data transmission by monitoring communication line usage patterns and identifying idle periods in advance. This preliminary action allows the system to prepare and transmit update data during optimal time windows, maximizing transmission efficiency while suppressing communication load impact on normal operations
Data Source
AI summary
Provided are an on-board update device, an on-board update system, an update process method, and an update process program. The on-board update device updates a program or data stored in a storage unit of an on-board device, the on-board update device includes a communication unit performing communication via a communication line connected to the on-board device, a storage unit stores history information regarding the timing of transmission and reception of data that is to be transmitted and received via the communication line, an estimation processing unit estimates an unused time period in which no data is transmitted or received via the communication line, based on the history information stored in the storage unit, and an update processing unit performs processing for transmitting, via the communication unit data for updating the on-board device to the on-board device in the unused time period estimated by the estimation processing unit.


