Dynamic Protocol Switching for OTA Vehicle Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional vehicle over-the-air (OTA) update systems face challenges with bandwidth limitations and connectivity issues, leading to poor user experiences due to lengthy update processes and potential failures.

Innovation Solution

A dynamic switching system that determines the most suitable communication protocol from a set of available protocols based on a heartbeat exchange procedure and desirability scores, ensuring efficient and reliable OTA updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single communication protocol is used for OTA updates, then the system is simple to implement, but the update reliability deteriorates due to bandwidth limitations and connectivity issues

Engineering Contradiction:
ImproveOTA update reliabilityVSAvoidcommunication system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The vehicle controller is configured to support multiple communication protocols (FTP, AMQP, HTTP, CoAP, MQTT) and can dynamically select among them based on network conditions. This multi-functionality allows the system to adapt to different bandwidth and connectivity scenarios, improving OTA update reliability without requiring separate dedicated systems for each protocol

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements dynamic protocol selection by evaluating network conditions (bandwidth, latency, packet loss) and desirability scores for each available protocol. The controller can switch between protocols during the update process based on real-time conditions, transforming a static single-protocol system into a dynamic multi-protocol system that adapts to changing network environments

Inventive Principle:
Principle #15Dynamics

2Productivity

If conventional single-protocol OTA systems are used, then the implementation is straightforward, but the update speed deteriorates due to insufficient bandwidth

Engineering Contradiction:
ImproveOTA update speedVSAvoidprotocol selection system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system changes the operational parameters by selecting different communication protocols based on network conditions. By evaluating bandwidth, latency, and other parameters, the controller chooses the protocol that optimizes update speed for current conditions, effectively adapting the system's performance characteristics to match available network resources

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system performs heartbeat exchanges and network condition assessments to gather feedback about current bandwidth and connectivity status. This feedback informs the protocol selection decision, allowing the system to optimize update speed by choosing protocols that perform best under measured network conditions

Inventive Principle:
Principle #23Feedback

3Reliability

If protocol switching is implemented to improve reliability, then the system complexity increases, but the ease of operation deteriorates due to multiple configuration options

Engineering Contradiction:
Improveupdate delivery reliabilityVSAvoidsystem configuration simplicity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs self-service by automatically evaluating network conditions and selecting the most appropriate communication protocol without requiring manual configuration or user intervention. The controller autonomously assesses bandwidth, latency, and packet loss, then chooses the optimal protocol from available options, maintaining ease of operation while improving reliability through intelligent adaptation

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12327106B2Dynamic switching of communication protocols for over-the-air vehicle updates
Publication Date: 2025.06.10 FCA US LLC
  • US12327106B2 patent drawing
  • US12327106B2 patent drawing
  • US12327106B2 patent drawing

AI summary

Over-the-air (OTA) update control techniques for a vehicle include determining a set of available communication protocols from a plurality of different communication protocols wherein the set of available communication protocols are those of the plurality of different communication protocols that the controller is configured for receiving OTA update data from the remote update server via the communication transceiver, for each of the set of available communication protocols, determining a desirability score, wherein each desirability score indicates a level of desirability of the available communication protocol for transferring the OTA update data, selecting the communication protocol having a highest desirability score from the set of available communication protocols, controlling receiving of the OTA update data from the remote update server via communication transceiver and the selected communication protocol, and updating software or firmware executable by the controller using the received OTA update data.