CAN Transceiver Traffic Control for Classic FD Coexistence
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions struggle to enable seamless coexistence of Controller Area Network (CAN) protocol nodes supporting both classic and Flexible Data-Rate (FD) modes within the same automotive network during runtime, as they require hardware and software upgrades or are not backward compatible.
Innovation Solution
A CAN transceiver with a traffic control system that detects CAN FD traffic and disconnects the TXD and RXD interfaces from the CAN bus, allowing normal mode nodes to coexist with FD mode nodes by generating dummy frames or changing operational states to prevent error signals, thereby enabling concurrent operation without full network upgrades.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If all nodes are upgraded to support CAN FD, then CAN FD communication capability is improved, but device complexity and upgrade cost increase
Solution Approach 1:
The network is segmented into CAN FD capable nodes and classic CAN nodes. The gateway device acts as an intermediary that segments and translates traffic between the two protocols, allowing gradual adoption of CAN FD without requiring all nodes to be upgraded simultaneously.
Solution Approach 2:
The gateway device serves as an intermediary between CAN FD nodes and classic CAN nodes. It receives CAN FD frames, translates them into classic CAN format, and forwards them to legacy nodes, enabling protocol coexistence without direct compatibility requirements.
2Ease of manufacture
If passive partial networking transceivers are used to hide CAN FD traffic, then ease of implementation is improved, but operational flexibility deteriorates
Solution Approach 1:
The gateway device dynamically adjusts its behavior based on real-time network conditions. It actively monitors traffic patterns and adapts its translation and forwarding operations accordingly, enabling runtime flexibility rather than static pre-configuration.
Solution Approach 2:
The gateway implements feedback mechanisms by monitoring the network for error frames and traffic patterns. Based on this feedback, it adjusts its translation operations and can detect when classic CAN nodes are present, allowing it to adapt its behavior to maintain network compatibility.
3Reliability
If the traffic control system disconnects interfaces upon detecting CAN FD traffic, then error prevention is improved, but communication continuity may be affected
Solution Approach 1:
The gateway takes preliminary protective action by detecting the presence of classic CAN nodes before errors can occur. When CAN FD traffic is detected and classic nodes are present, the gateway proactively disconnects or translates traffic to prevent error conditions, rather than waiting for errors to manifest.
Solution Approach 2:
The gateway acts as a mediating translator that converts CAN FD frames into classic CAN format before forwarding to legacy nodes. This translation mechanism maintains communication continuity by preserving compatibility rather than simply disconnecting interfaces.
Data Source
AI summary
Embodiments of a device and method are disclosed. In an embodiment, a CAN device is disclosed. The CAN device includes a TXD input interface, a TXD output interface, an RXD input interface, an RXD output interface, and a traffic control system connected between the TXD input and output interfaces and between the RXD input and output interfaces. The traffic control system is configured to detect the presence of CAN Flexible Data-rate (FD) traffic on the RXD input interface and if the traffic control system detects the presence of CAN FD traffic on the RXD input interface, disconnect the RXD input interface from the RXD output interface and disconnect the TXD input interface from the TXD output interface.


