CAN Communication Device Node Identification via Configuration Table
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In vehicle communication networks, distinguishing between data transmitted from the local communication device and data transmitted from other devices with the same identification information is challenging, leading to difficulties in appropriate data processing.
Innovation Solution
A communication device with transmission and reception buffers, utilizing a configuration table to identify the source node of data with the same identification information by associating transmission and reception IDs and determining whether the data was transmitted from the local node or another device, allowing for appropriate data processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If multiple channels are used to receive data with various identification information, then the quantity of identification information that can be received is increased, but the ability to distinguish between locally transmitted data and externally received data with the same identification information deteriorates
Solution Approach 1:
The patent introduces a configuration table as an intermediary data structure that stores the correspondence between transmission identification information and reception identification information. This configuration table acts as a mediator that enables the communication device to accurately identify whether received data with the same identification information originates from itself or another device, thereby resolving the contradiction between receiving multiple identification information and distinguishing data sources.
2Adaptability or versatility
If data with the same identification information is received from both local transmission and other devices, then the versatility of the communication device is improved, but the difficulty of detecting and measuring the data source increases
Solution Approach 1:
The patent applies preliminary action by pre-configuring the correspondence between transmission identification information and reception identification information in the configuration table before actual data communication occurs. This preliminary setup enables the communication device to automatically and accurately identify data sources without increasing detection difficulty during operation, thus maintaining versatility while simplifying data source detection.
Data Source
AI summary
A communication device 120 includes at least one transmission buffer Tx1 and at least one of reception buffers Rx1 to RxN. The communication device 120 transmits data provided with identification information from the transmission buffer Tix to a CAN bus 200 via a CAN transceiver 160, receives the data flowing through the CAN bus 200, and stores the received data in any one of the reception buffers Rx1 to RxN. With respect to the data stored in the reception buffers Rx1 to RxN, the communication device 120 recognizes, and processes accordingly, the data transmitted from the node of the communication device.


