Vehicle OTA Master Update Retention for ECU Retry Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing software update methods for electronic control units (ECUs) in vehicles are inefficient and can fail due to poor communication environments, leading to incomplete updates and operational disruptions, especially for ECUs with single-bank memories, causing inconvenience during emergencies.
Innovation Solution
An OTA master system that includes a communication device, storage device, and processor to manage software updates by retaining update data until completion, allowing retries and ensuring successful updates even in poor communication conditions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If software update is retried due to failure, then update reliability is improved, but update time increases significantly
Solution Approach 1:
The patent applies preliminary action by downloading and storing update data in advance in the OTA master's storage device before the actual software update is performed. This allows the update data to be retained locally, so that if the update fails, the system can immediately retry using the stored data without needing to re-download, thus improving reliability while minimizing additional time loss.
2Reliability
If update data is retained until successful completion, then update reliability is improved, but storage resource consumption increases
Solution Approach 1:
The system performs preliminary download and storage of update data in the OTA master's storage device before the actual update execution. This allows the data to be retained locally for the duration of the update process, ensuring reliability by having the data available for retries if needed, while the storage consumption is managed as a temporary resource allocation during the update window.
3Device complexity
If software update is performed on single-bank memory ECU, then device complexity is reduced, but operational availability during update fails
Solution Approach 1:
The patent introduces the OTA master as an intermediary system that manages the software update process externally to the ECU. The OTA master stores update data in its own storage device and controls the update execution, allowing the ECU to maintain simpler single-bank memory architecture while the intermediary handles the complexity of reliable update delivery and retry management, thus preserving operational availability.
Data Source
AI summary
An Over-The-Air (OTA) master includes: a communication device configured to receive update data for software on a target electronic control unit from a center; a storage device configured to store the update data; and a processor configured to: control a process of software update for the target electronic control unit based on the update data; cause the storage device to retain the update data until the process of the software update for the target electronic control unit is successfully completed; and delete the update data from the storage device after the process of the software update for the target electronic control unit is successfully completed.


