Node ECU Direct OTA Download for Master ECU Storage Relief

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In the context of vehicle software upgrades using the Automotive Open System Architecture (AutoSar), the existing method requires the master ECU to buffer and forward software packages for node ECUs, which demands high storage space and processing performance, leading to potential upgrade failures and inefficiencies due to resource insufficiencies.

Innovation Solution

The proposed solution involves the OTA server directly sending software packages to node ECUs when their storage space is sufficient, eliminating the need for the master ECU to buffer and forward packages, and introducing new interfaces to manage storage checks and download sequences, thereby reducing the reliance on the master ECU's storage and processing capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the master ECU buffers and forwards software packages for node ECUs, then the software upgrade can be coordinated centrally, but the storage space and processing performance requirements of the master ECU increase significantly

Engineering Contradiction:
Improvesoftware upgrade coordinationVSAvoidstorage space requirement
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the software package buffering function from the master ECU and relocates it to the node ECUs themselves. Each node ECU directly downloads and buffers its own software package from the OTA server, eliminating the need for the master ECU to store large software packages. This resolves the storage space contradiction while maintaining upgrade coordination through the master ECU's management of the download process.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements self-service by enabling node ECUs to independently download and buffer their own software packages directly from the OTA server. Each node ECU checks its own storage capacity and manages its own package reception, reducing the processing burden on the master ECU while ensuring reliable coordinated upgrades through centralized download initiation and sequencing.

Inventive Principle:
Principle #25Self-service

2Reliability

If the master ECU buffers and forwards software packages for node ECUs, then centralized upgrade management is achieved, but the processing performance requirements of the master ECU increase significantly

Engineering Contradiction:
Improveupgrade management controlVSAvoidprocessing performance
Core Design Contradiction:
ReliabilityVSPower

Solution Approach 1:

The patent extracts the software package buffering and forwarding functions from the master ECU and assigns them to individual node ECUs. The master ECU retains only the coordination functions (initiating downloads, managing sequences), while node ECUs handle the computationally intensive tasks of downloading, buffering, and managing their own packages, thus reducing the processing performance burden on the master ECU.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Node ECUs perform self-service by independently checking their storage capacity, downloading their own software packages, and managing their upgrade processes. This distributes the processing workload from the master ECU to individual node ECUs, maintaining reliable centralized management through the master ECU's coordination role while significantly reducing its processing performance requirements.

Inventive Principle:
Principle #25Self-service

3Reliability

If the master ECU forwards software packages to node ECUs, then upgrade sequence control is maintained, but upgrade efficiency decreases due to the master ECU becoming a bottleneck

Engineering Contradiction:
Improveupgrade sequence controlVSAvoidupgrade efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent extracts the package forwarding function from the master ECU and eliminates it entirely. Instead of the master ECU acting as an intermediary that receives and forwards packages (creating a bottleneck), node ECUs directly communicate with the OTA server to download their packages. This removes the master ECU as a transmission bottleneck while maintaining sequence control through centralized download initiation and coordination.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the communication topology from a hierarchical structure (OTA server → master ECU → node ECUs) to a more distributed structure (OTA server ↔ node ECUs, with master ECU coordinating). This dimensional change in the data flow architecture eliminates the single-point bottleneck at the master ECU, enabling parallel downloads while maintaining controlled sequencing through the master ECU's coordination role.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

4Reliability

If the master ECU has large storage space and high processing performance, then it can buffer and forward packages reliably, but the system cost increases

Engineering Contradiction:
Improvepackage buffering capabilityVSAvoidstorage space
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent extracts the package buffering requirement from the master ECU and relocates it to individual node ECUs. Each node ECU only needs to buffer its own software package, dramatically reducing the storage space requirement for the master ECU. This redistribution of buffering responsibilities maintains reliable package management while significantly reducing the storage capacity needed at the master ECU level.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent applies local quality by enabling each node ECU to have its own localized buffering capability for its specific package, rather than requiring centralized buffering at the master ECU. This localized approach ensures that each node has the necessary storage for its upgrade while the master ECU maintains only minimal coordination data, optimizing the storage distribution across the system and reducing overall costs.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20230236822A1Data transmission system, data transmission method, intelligent vehicle, and apparatus
Publication Date: 2023.07.27 YINWANG INTELLIGENT TECHNOLOGIES CO LTD
  • US20230236822A1 patent drawing
  • US20230236822A1 patent drawing
  • US20230236822A1 patent drawing

AI summary

Embodiments of this application disclose a data transmission system, including an over the air OTA server, a master electronic control unit ECU, and a node ECU. The master ECU is configured to obtain a size of a target software package from the OTA server. The master ECU is further configured to transmit to a node ECU, the size of the target software package, or obtain a size of a remaining storage space of the node ECU from the node ECU.