Vehicle CAN Message Forwarding With TCU Application-Core Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing vehicle systems face challenges in transmitting and receiving data in real time at high rates due to bottlenecks within the Transmission Control Unit (TCU), which hampers efficient data communication.
Innovation Solution
A method involving a first analysis module to measure the communication state of a CAN bus, generate a forward list for forwarding CAN messages, and utilize a first forwarding module to transmit these messages, along with generating a routing list for Ethernet communication based on IP address information, enabling simultaneous data transmission and reception through a vehicle's TCU.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If data transmission is performed through the TCU application core, then data communication is achieved, but transmission rate is limited due to bottleneck in the application core
Solution Approach 1:
The patent segments the data transmission path by introducing separate forwarding modules (first forwarding module for CAN messages, second forwarding module for routed messages) that operate independently from the application core. This segmentation allows high-rate data forwarding without burdening the application core processing capacity, thereby resolving the bottleneck while maintaining communication functionality.
2Reliability
If CAN messages are forwarded through the application core, then message routing is achieved, but real-time performance deteriorates due to processing delays
Solution Approach 1:
The patent implements preliminary action by pre-generating forwarding lists that contain pre-calculated routing information for CAN messages. The first forwarding module uses these pre-prepared forwarding lists to rapidly forward messages without requiring real-time processing through the application core, thus maintaining real-time performance while ensuring correct message routing.
3Productivity
If simultaneous data transmission and reception is implemented through TCU, then communication efficiency is improved, but system complexity increases
Solution Approach 1:
The patent introduces forwarding modules as intermediary components that mediate between different communication protocols and interfaces. These intermediaries handle the complexity of simultaneous transmission and reception operations, allowing the TCU to achieve high communication efficiency while the intermediaries manage the system complexity rather than the core processing units.
Data Source
AI summary
A method for transmitting a controller area network (CAN) message by a first analysis module included in a controller of a vehicle, including measuring a communication state of a CAN bus of the vehicle; generating a forward list including information for forwarding the CAN message based on the measured value exceeding a first predetermined value; transferring the forward list to a first forwarding module; and forwarding the CAN message on the basis of the forward list.


