On-board Communication Apparatus Reducing ECU Processing Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle control systems, the processing load for relaying data between cores and other apparatuses can become a bottleneck, leading to ECU processing delays due to the need for packing and transmitting multiple pieces of data with additional protocol information.
Innovation Solution
An on-board communication apparatus with a communication processing unit that compiles multiple pieces of data received from different communication protocols, adds additional information to each piece, and generates relay data for efficient transmission to an application processing unit, thereby reducing processing load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a first core packs multiple pieces of data received from other ECUs and transmits them to a second core, then communication between ECUs is achieved, but the processing load for relaying data increases and causes ECU processing delay
Solution Approach 1:
The patent divides the relay processing function into separate modules: a packing unit that consolidates multiple data pieces into a single data structure, and a transmission unit that handles the consolidated data. This segmentation allows the first core to efficiently pack data without overwhelming the second core with multiple individual data transmission tasks, thereby reducing overall processing delay while maintaining communication efficiency.
2Adaptability or versatility
If a first core performs packing with additional protocol information for multiple communication protocols, then multi-protocol communication is supported, but the processing load and data transmission complexity increases
Solution Approach 1:
The patent implements a universal packing structure that can handle multiple communication protocols (CAN, LIN, Ethernet, etc.) through a single data structure format. The packing unit consolidates data from different protocols into a unified representation, and the transmission unit can send this consolidated data to various destinations. This multi-functional approach supports protocol diversity while reducing the complexity of individual packing operations for each protocol type.
Data Source
AI summary
An on-board communication apparatus includes an application processing unit and a communication processing unit that includes: a first communication unit that performs communication with a first communication protocol; one or more second communication units that perform communication with a second communication protocol that is different from the first communication protocol; a generation unit that generates relay data including first data received by the first communication unit and second data received by the second communication units; and a relay unit that transmits the generated relay data to the application processing unit, wherein the generation unit: compiles multiple pieces of first data received by the first communication unit and adds first additional information thereto; adds second additional information to each piece of second data received by the second communication units; and generates the relay data, in which first data and second data each having additional information added are compiled.


