In-Vehicle Switch Control for Automated Driving ECU Updates

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In next-generation vehicles with multiple ECUs, the existing technologies face challenges in efficiently managing communication and program updates across various systems, leading to labor-intensive setup processes for adding or modifying functions, particularly in automated driving systems.

Innovation Solution

A control apparatus and system that utilizes a control part to set control entries on switches to relay packets between ECUs, with an operation part managing these entries based on program updates, enabling efficient communication and function addition or modification by dividing networks into logical domains and using OpenFlow switches for path management and reprogramming.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual setting work is performed for ECU cooperation when adding functions, then communication between ECUs can be established, but labor time and complexity increase significantly

Engineering Contradiction:
Improvefunction addition capabilityVSAvoidsetting work time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system enables self-service by allowing ECUs to automatically register themselves with the control apparatus after program updates. The control apparatus automatically generates and configures control entries based on ECU identification information, eliminating the need for manual setting work when adding new functions or updating ECUs.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The control apparatus performs preliminary actions by pre-configuring control entries and communication paths before ECU activation. When an ECU is added or updated, the system automatically prepares the necessary communication settings in advance, so that no manual configuration is needed when the ECU starts operating.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If control entries are manually configured for each ECU, then communication paths can be controlled, but device complexity and setup difficulty increase

Engineering Contradiction:
Improvecommunication control accuracyVSAvoidcontrol entry configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

ECUs automatically perform self-registration with the control apparatus by transmitting their identification information. The control apparatus automatically generates appropriate control entries based on this information, eliminating manual configuration complexity while maintaining precise communication control.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The control apparatus dynamically changes control parameters (control entries) based on ECU identification information received during self-registration. This automatic parameter adjustment allows the system to adapt communication paths to different ECUs without manual intervention, reducing complexity while maintaining reliability.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If existing communication management methods are used, then current ECU cooperation works, but labor intensity increases when adding new ECUs or functions

Engineering Contradiction:
Improvecommunication system stabilityVSAvoidease of function addition
Core Design Contradiction:
Stability of the object's compositionVSEase of operation

Solution Approach 1:

The control apparatus dynamically adapts to changes in the ECU composition by automatically processing self-registration requests from new ECUs. When ECUs are added, removed, or updated, the system dynamically generates or modifies control entries accordingly, maintaining communication stability while making function addition easy.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements feedback mechanisms where ECUs transmit their identification information to the control apparatus, which then uses this feedback to automatically generate appropriate control entries. This closed-loop process ensures that communication settings are always synchronized with the actual ECU configuration, maintaining stability while simplifying operations.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11399266B2Control apparatus, in-vehicle communication system, communication control method and program
Publication Date: 2022.07.26 NEC CORP
  • US11399266B2 patent drawing
  • US11399266B2 patent drawing
  • US11399266B2 patent drawing

AI summary

A control apparatus includes: a control part which controls communication in a vehicle by setting a control entry(ies) to a plurality of switches relaying, by referring to the control entry(ies), a packet(s) input to and output from an ECU(s) installed on the vehicle; and an operation part which performs operation of the control entry according to contents of reprogramming using data for update which updates a program of the ECU(s).