Gateway ECU Protocol Relay for Extensible In-Vehicle Communication

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle control systems face challenges in flexibility and extensibility due to the need for additional communication protocols and software modifications when communicating with ECUs using different protocols.

Innovation Solution

An on-board communication apparatus with an application processing unit and a relay processing unit, where both units communicate using a standardized protocol such as TCP or UDP, allowing for easy extension of functions and improved extensibility by maintaining consistent communication protocols within the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple communication protocols are supported in the information ECU, then communication compatibility with different ECUs is improved, but device complexity and software modification requirements increase

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidsoftware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway ECU as an intermediary device that translates between different communication protocols. The gateway ECU receives data from ECUs using various protocols (CAN, LIN, Ethernet, etc.) and converts it to a standardized internal protocol for the information processing ECU, eliminating the need for the information ECU to directly support multiple protocols and reducing its complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The gateway ECU is designed with universal communication capabilities to handle multiple protocol types. It functions as a multi-functional interface that can adapt to different ECU communication standards while maintaining a single standardized interface to the information processing ECU, thereby resolving the complexity issue

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

2Adaptability or versatility

If communication protocols are standardized across all modules, then extensibility and ease of integration are improved, but flexibility in handling protocol-specific requirements may be reduced

Engineering Contradiction:
ImproveextensibilityVSAvoidinformation loss
Core Design Contradiction:
Adaptability or versatilityVSObject-generated harmful factors

Solution Approach 1:

The gateway ECU acts as an intelligent intermediary that not only translates protocols but also performs data validation, formatting, and enrichment. It ensures that protocol-specific information is properly converted and preserved in the standardized format, preventing information loss while enabling extensibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the communication protocol parameter from multiple proprietary protocols to a single standardized protocol (such as Ethernet or CAN FD) for internal communication, while the gateway ECU handles the parameter transformation from various external protocols to the internal standard, maintaining information integrity through configurable translation rules

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250184177A1On-board communication apparatus and on-board communication system
Publication Date: 2025.06.05 AUTONETWORKS TECH LTD
  • US20250184177A1 patent drawing
  • US20250184177A1 patent drawing
  • US20250184177A1 patent drawing

AI summary

Provided is an on-board communication apparatus and an on-board communication system with which it can be expected to improve the extensibility. An on-board communication apparatus according to an embodiment of the present disclosure includes: an application processing unit configured to execute an application program, and a relay processing unit configured to communicate with at least one on-board apparatus, communicate with the application processing unit using a predetermined communication protocol, and relay transmission/reception of data between the on-board apparatus and the application processing unit, the application processing unit includes a plurality of modules that perform processing related to execution of the application program, and the plurality of modules perform communication using the predetermined communication protocol. The predetermined communication protocol may be TCP or UDP.