Embedded Modem Provisioning for Vehicle ECU Security Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Vehicle connectivity has become increasingly complex due to security concerns, requiring an efficient method to provision and verify the configuration of embedded modems and electronic control units (ECUs) in vehicles before they are sold to customers.

Innovation Solution

The system involves an embedded modem that requests modem and ECU configuration confirmation from a telematics server, which forwards the requests to a backend system for processing, ensuring that each component is properly configured and verified through metadata exchange, using cellular or Wi-Fi connections for real-time or batch provisioning.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If vehicle connectivity features are added to enable smart home and appliance connections, then vehicle connectivity capability is improved, but security complexity increases

Engineering Contradiction:
Improvevehicle connectivity capabilityVSAvoidsecurity complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs configuration confirmation and security verification in advance before the vehicle is delivered to the customer. The embedded modem requests confirmation of its configuration from the telematics server, and ECUs request confirmation of their configurations, ensuring all security checks are completed beforehand rather than during operation.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The telematics server acts as an intermediary between the embedded modem/ECUs and the backend system. The modem communicates with the telematics server, which forwards requests to the backend system for processing, managing the security verification process centrally rather than requiring direct complex interactions between all components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If configuration confirmation requests are sent for each ECU and modem, then security verification is improved, but communication time and processing duration increase

Engineering Contradiction:
Improvesecurity verificationVSAvoidprovisioning time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

All configuration confirmations and security verifications are performed in advance during the provisioning phase before vehicle delivery. This preliminary action ensures that when the vehicle is operational, no additional time is needed for security checks, as they are already completed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The provisioning process continues seamlessly through multiple stages: the modem provisions itself by requesting confirmation, then provisions ECUs by forwarding their confirmation requests, all in a continuous automated sequence without interruption or manual intervention required.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10796500B2Electronic communication modules provisioning for smart connectivity
Publication Date: 2020.10.06 FORD GLOBAL TECH LLC
  • US10796500B2 patent drawing
  • US10796500B2 patent drawing
  • US10796500B2 patent drawing

AI summary

An embedded modem for a vehicle is provisioned by requesting confirmation of the modem configuration from a telematics server. A request is received over a vehicle bus from an electronic control unit (ECU) requesting confirmation of an ECU configuration assigned by the end-of-line systems. The embedded modem sends the request to the telematics server for confirmation, and reports a result from the telematics server to the ECU. A telematics server receives a request to provision an ECU from an embedded modem of a vehicle that was provisioned using the telematics server, forwards the request to a backend system configured to process the request, receives a response to the request from the backend server, and makes the response available to the embedded modem.