OTA Master Segmented Distribution for ECU Memory Types

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In software update campaigns for vehicles, combining update data for electronic control units (ECUs) with single bank and dual bank memories into a single package leads to increased communication requirements if transmission abnormalities occur, as the entire package needs to be resent.

Innovation Solution

An OTA master system that receives separate distribution packages for ECUs with single bank and dual bank memories, allowing for prioritized transmission and reduction of communication load by resenting only the affected package.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If update data for single bank and dual bank memories are combined into one package, then the distribution process is simplified, but the communication load increases significantly when retransmission is needed

Engineering Contradiction:
Improvedistribution process complexityVSAvoidcommunication data volume
Core Design Contradiction:
Device complexityVSQuantity of substance

Solution Approach 1:

The update distribution is segmented into two separate packages: a first distribution package for ECUs with single bank memory and a second distribution package for ECUs with dual bank memory. This segmentation allows selective transmission and retransmission of only the affected package type, reducing unnecessary communication overhead while maintaining streamlined distribution processes for each memory type.

Inventive Principle:
Principle #1Segmentation

2Reliability

If separate distribution packages are used for single bank and dual bank memories, then retransmission efficiency improves, but the distribution system complexity increases

Engineering Contradiction:
Improveretransmission efficiencyVSAvoiddistribution system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The distribution system is segmented into separate packages for different memory types, enabling targeted retransmission. When a transmission abnormality occurs, only the specific package (first or second) needs to be resent, improving reliability without requiring a completely complex new system architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary classification of ECUs by memory type before distribution. The OTA master identifies which ECUs have single bank or dual bank memory and prepares corresponding distribution packages in advance, enabling efficient selective retransmission without real-time complex decision-making during retransmission.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If a combined distribution package is transmitted, then the number of distribution operations is reduced, but the time required for complete updates increases due to potential full retransmission

Engineering Contradiction:
Improvenumber of distribution operationsVSAvoidupdate completion time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

By segmenting distribution into separate packages for single bank and dual bank memories, the system enables parallel or selective transmission. If only one package type experiences transmission failure, only that specific package requires retransmission, significantly reducing the time loss compared to retransmitting a complete combined package while maintaining a streamlined two-operation distribution process.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12307230B2Over-the-air (OTA) master, center, system, method, non-transitory storage medium, and vehicle
Publication Date: 2025.05.20 TOYOTA JIDOSHA KK
  • US12307230B2 patent drawing
  • US12307230B2 patent drawing
  • US12307230B2 patent drawing

AI summary

An OTA master configured to control a software update on an electronic control unit mounted on a vehicle includes one or more processors. The one or more processors are configured to receive a second distribution package from a center before a first distribution package. The second distribution package is a distribution package of update data for the electronic control unit with a non-volatile memory of a second type that includes two storage areas. The first distribution package is a distribution package of update data for the electronic control unit with a non-volatile memory of a first type that includes one storage area.