CAN Frame Mapping to Transmission Buffers
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of reflecting FIBEX-based network design information on AUTOSAR CAN communication modules, particularly in the context of FlexRay protocol, makes it difficult to automatically map CAN frames onto transmission buffers in vehicles, affecting network performance.
Innovation Solution
A method and apparatus that automatically map CAN frames onto transmission buffers in a one-to-one or many-to-one manner based on the number of frames and buffers, using an input unit to receive transmission files and a control unit to detect and compare frame numbers, enabling efficient reflection of network design information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If FIBEX-based network design information is manually reflected on AUTOSAR CAN communication modules, then network design accuracy is improved, but device complexity and operation difficulty increase
Solution Approach 1:
The mapping apparatus automatically performs the mapping process without manual intervention. The control unit autonomously detects CAN frame information from the FIBEX file, compares it with transmission buffer information, and generates the mapping relationship automatically, eliminating the need for complex manual configuration operations
Solution Approach 2:
The patent replaces manual mechanical operations with automated electronic processing. Instead of manually configuring mapping relationships, the system uses the control unit to automatically detect, compare, and generate mappings based on FIBEX file data and transmission buffer information
2Adaptability or versatility
If the number of transmission buffers is increased to accommodate more CAN frames, then frame transmission capability is improved, but device complexity and resource consumption increase
Solution Approach 1:
The mapping relationship is dynamically determined based on the comparison between the number of CAN frames and transmission buffers. The system automatically adjusts the mapping strategy (one-to-one or many-to-one) according to the actual data volume and buffer availability, rather than using a fixed configuration
Solution Approach 2:
The transmission buffers are designed to handle multiple CAN frames through many-to-one mapping capability. A single transmission buffer can accommodate multiple CAN frames with the same transmission priority, making the buffer system more versatile and reducing the total number of buffers needed
3Ease of operation
If automatic mapping is implemented, then operation ease is improved, but measurement and detection difficulty increases
Solution Approach 1:
The control unit acts as an intermediary that automatically detects and processes FIBEX file information and transmission buffer data. It extracts CAN frame details from the FIBEX file, compares them with buffer information, and generates the mapping relationship, shielding users from the complexity of information detection
Data Source
AI summary
The present invention relates to a method and apparatus for transmitting a CAN frame. A method for transmitting a CAN frame includes receiving an input of a transmission file containing a plurality of CAN frames; detecting the number of the CAN frames contained in the transmission file; comparing the number of the CAN frames with the number of transmission buffers; mapping, when the number of the CAN frames is less than or equal to the number of the transmission buffers, the CAN frames onto the transmission buffers in a one-to-one mapping manner; and mapping, when the number of the CAN frames is greater than the number of the transmission buffers, the CAN frames onto the transmission buffers in a many-to-one mapping manner.


