Vehicle OTA Upgrade Control via Distributed Component Groups
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Over-the-Air (OTA) vehicle upgrade method, which relies on a single OTA master module to manage upgrades for all vehicle components, faces inefficiencies and stability issues due to heavy storage and load burdens, especially with large upgrade packages and complex vehicle structures, leading to delayed or incomplete upgrades.
Innovation Solution
The method involves determining and managing multiple component groups within a vehicle, where each group has a dedicated upgrade control component that receives and manages its own upgrade package from a server, reducing network resource overhead and allowing for simultaneous upgrades, thereby improving efficiency and stability.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single OTA master module manages upgrades for all vehicle components, then centralized control is achieved, but storage burden and load increase significantly
Solution Approach 1:
The patent divides the vehicle's component groups into multiple segments, with each segment having its own upgrade control component. This segmentation distributes the storage burden and management load across multiple components rather than concentrating them in a single OTA master module, thereby reducing the storage burden while maintaining organized upgrade management.
2Device complexity
If a single OTA master module coordinates all upgrades, then centralized control is maintained, but upgrade efficiency decreases
Solution Approach 1:
The patent segments the upgrade coordination function across multiple upgrade control components, each responsible for specific component groups. This allows parallel processing of upgrades for different components simultaneously, significantly improving upgrade efficiency while maintaining a structured coordination mechanism through the upgrade server.
Solution Approach 2:
The patent introduces a new dimensional structure by organizing components into hierarchical groups with dedicated upgrade control components at each level. This multi-dimensional organization enables concurrent upgrade operations across different component groups, transforming the single-threaded upgrade process into a parallel multi-threaded system that improves efficiency.
3Device complexity
If upgrade packages are distributed through a single OTA master module, then centralized distribution is achieved, but network resource overhead increases
Solution Approach 1:
The patent segments the upgrade package distribution function across multiple upgrade control components, each handling distribution for its designated component group. This segmentation reduces network resource overhead by enabling parallel distribution channels and eliminating the single-point bottleneck, thereby reducing overall network resource consumption while maintaining structured distribution.
4Device complexity
If one module downloads and distributes all upgrade packages, then centralized management is achieved, but storage space becomes insufficient
Solution Approach 1:
The patent divides the storage responsibility for upgrade packages across multiple upgrade control components, each storing and managing packages for their specific component groups. This segmentation distributes the storage space requirement across multiple components, preventing any single component from requiring excessive storage space while maintaining organized package management through the hierarchical structure.
Data Source
AI summary
A server determines at least two component groups in a vehicle, where each component group includes one upgrade control component configured to control a component in the component group to perform an over the air (OTA) upgrade; the server generates a first upgrade package for a first component group in the at least two component groups, where an upgrade control component in the first component group is a first upgrade control component; and the server sends the first upgrade package to the first upgrade control component, where the first upgrade package is used to upgrade a component in the first component group.


