On-Board ECU Frame Conversion for Software Version Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing communication devices for on-board ECUs do not account for the conversion of frames based on the definition information of both transmission and reception ECUs, leading to compatibility issues due to software version variations.
Innovation Solution
An on-board device that acquires and processes information about software executed in each ECU, specifies frames, and creates conversion rules based on the definition information of both transmission and reception ECUs to ensure compatibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If frame conversion is not performed based on both transmission and reception ECU definition information, then device complexity is reduced, but communication compatibility deteriorates due to software version variations
Solution Approach 1:
The system performs preliminary actions by acquiring and storing definition information of frames from both transmission and reception ECUs before actual communication occurs. The conversion rule creation process is executed in advance to establish mapping relationships between different software versions, ensuring compatibility is pre-configured rather than handled reactively during communication.
Solution Approach 2:
The on-board device acts as an intermediary that receives frames from the transmission ECU, converts them using created conversion rules based on both ECUs' definition information, and forwards them to the reception ECU. This intermediary processing layer enables compatibility between different software versions without requiring direct modification of the ECUs themselves.
2Reliability
If frame conversion processing is implemented using definition information from both ECUs, then communication compatibility is maintained during software updates, but processing time and computational load increase
Solution Approach 1:
Conversion rules are created in advance by acquiring definition information from both transmission and reception ECUs before software updates take effect. This preliminary rule creation stores the conversion logic in advance, so that during actual communication, the system only needs to apply pre-established rules rather than performing complex real-time analysis, significantly reducing processing time during runtime.
3Adaptability or versatility
If conversion rules are created based on definition information from both transmission and reception ECUs, then adaptability to software version changes is improved, but information processing complexity increases
Solution Approach 1:
The information processing is segmented into distinct functional modules: acquiring definition information from transmission ECU, acquiring definition information from reception ECU, creating conversion rules based on both, converting received frames using the rules, and forwarding converted frames. This segmentation allows each module to be independently optimized and managed, reducing overall system complexity despite the comprehensive processing required.
Data Source
AI summary
An on-board device includes a control unit performing processing relevant to a frame transmitted/received between the on-board ECUs, in which the control unit acquires information relevant to software executed in each of the plurality of on-board ECUs, specifies the frame transmitted/received when the software is executed, on the basis of the acquired information relevant to software, specifies a transmission ECU transmitting the specified frame and a reception ECU receiving the specified frame, acquires definition information of the frame of the transmission ECU, acquires definition information of the frame of the reception ECU, creates a conversion rule of the frame, on the basis of the definition information of the frame of the transmission ECU and the definition information of the frame of the reception ECU, converts the frame from the transmission ECU by using the created conversion rule of the frame, and outputs the converted frame to the reception ECU.


