Vehicle OTA Update Frame Allocation for Bandwidth Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Over-The-Air (OTA) software update technologies face challenges in efficiently utilizing limited communication bandwidth without affecting other vehicle services and completing updates within a predetermined period.

Innovation Solution

A center system manages software updates by allocating permission and multiplex frames to control the number of vehicles and distribution packages, respectively, ensuring efficient transmission without overburdening the communication band.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If OTA software update services are provided to multiple vehicles simultaneously, then software update capability is improved, but communication band pressure increases and other vehicle services are affected

Engineering Contradiction:
Improvesoftware update capabilityVSAvoidcommunication band pressure
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the software update process into distinct phases: inquiry phase (checking update availability) and transmission phase (downloading distribution packages). It further segments the communication band allocation by introducing permission frames that limit the number of simultaneous update operations. This segmentation allows the system to manage multiple vehicles efficiently while preventing communication band overload.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by having vehicles first send an inquiry to the server to check whether software updates are available before actually downloading the distribution package. The server responds with information about available update slots (permission frames) in advance, allowing vehicles to plan their update requests accordingly and avoid simultaneous transmission requests that would congest the communication band.

Inventive Principle:
Principle #10Preliminary action

2Speed

If multiple vehicles request software updates simultaneously, then update processing speed is improved, but communication band is overburdened

Engineering Contradiction:
Improveupdate processing speedVSAvoidcommunication band overload
Core Design Contradiction:
SpeedVSObject-affected harmful factors

Solution Approach 1:

The patent introduces dynamic control through permission frames that can be allocated and released based on real-time conditions. The server dynamically manages the number of active update permissions by allocating permission frames to vehicles that need updates and releasing them when updates complete or slots are full. This dynamic mechanism allows the system to optimize update processing speed while adapting to communication band availability to prevent overload.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces an intermediary mechanism (the permission frame system) between vehicle update requests and actual distribution package transmissions. The server acts as a mediator that receives update requests, checks availability, allocates permission frames, and controls the transmission process. This intermediary layer coordinates multiple vehicles' update operations to ensure efficient use of communication bandwidth without overburdening the system.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If communication band is allocated for OTA updates, then software update function is improved, but other vehicle services are affected

Engineering Contradiction:
Improvesoftware update functionVSAvoidother vehicle services availability
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent applies partial action by allocating only the necessary communication resources for software updates through permission frames, rather than reserving the entire communication band. The system allows update operations to proceed using a controlled portion of available bandwidth, while other vehicle services can use the remaining bandwidth. This partial allocation approach enables software update functionality to coexist with other vehicle communication needs without completely blocking other services.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12504966B2Center, control method, and non-transitory storage medium
Publication Date: 2025.12.23 TOYOTA JIDOSHA KK
  • US12504966B2 patent drawing
  • US12504966B2 patent drawing
  • US12504966B2 patent drawing

AI summary

A center that is configured to communicate with an Over-The-Air (OTA) master that controls software update for an electronic control unit mounted on a vehicle is provided. The center includes one or more processors configured to determine availability of permission frames when an inquiry for software update is received from the OTA master and update data for the electronic control unit exists, and, when at least one of the permission frames is available, allocate the permission frame available among the permission frames to the OTA master and permit update processing. The one or more processors are configured to determine availability of a multiplex frame when a transmission request for the distribution package is received from the OTA master, and, when at least one of the multiplex frames is available, allocate a multiplex frame available among the multiplex frames to the OTA master and control transmission of the distribution package.