CAN Network Routing by ID Field for Protocol Compatibility
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing CAN networks face inefficiencies in message classification and compatibility due to continuous processing of unnecessary messages and limitations in bus connections as the number of nodes increases, and CAN 2.0a and CAN 2.0b protocols have different frame structures, leading to incompatibility.
Innovation Solution
A network routing device and method that utilizes the ID field of the CAN network frame to designate routing targets, allowing multiple nodes to transmit messages simultaneously in physically separated networks and reuse message IDs, even when protocols differ.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If nodes are connected to one CAN communication bus, then message classification is possible through ID field filtering, but unnecessary messages must be continuously processed and network classification accuracy deteriorates
Solution Approach 1:
The patent divides the single CAN bus into multiple virtual networks by segmenting the message routing based on ID field patterns. The routing device segments traffic into different virtual channels, allowing precise network classification without requiring physical bus segmentation. This resolves the contradiction by enabling accurate message classification while avoiding continuous processing of unnecessary messages through virtual network isolation.
2Quantity of substance
If the number of nodes increases, then network capacity increases, but the CAN bus must be continuously connected and scalability is limited
Solution Approach 1:
The patent introduces a virtual network dimension by utilizing the ID field for routing purposes. Instead of expanding physical bus connections to accommodate more nodes, the system creates multiple virtual networks within the existing physical infrastructure. This allows the network to scale by adding virtual networks and nodes without requiring continuous physical bus connections, effectively adding capacity in a new dimensional space.
3Quantity of substance
If CAN 2.0b extended ID field is used to register more messages, then message capacity increases, but compatibility with CAN 2.0a deteriorates due to different frame structures
Solution Approach 1:
The patent makes the ID field serve multiple functions: it simultaneously acts as the traditional message identifier for CAN 2.0a compatibility and as a routing field for CAN 2.0b extended functionality. By encoding network designation and message identification within the same ID field structure, the system achieves universal compatibility across both CAN 2.0a and CAN 2.0b protocols while enabling extended message capacity through the extended ID field.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The present invention provides a battery management system for wireless charging. The battery management system includes a communication unit and a control unit. The communication unit receives information on a first state of charge (SOC) of the first battery module, a second SOC of the second battery module, and a third SOC of the third battery module. The control unit controls the first wireless charging between the first battery module and the second battery module and the second wireless charging between the second battery module and the third battery module for balancing between the first SOC, the second SOC, and the third SOC. The first wireless charging is to wirelessly transmit power from one of the first battery module and the second battery module to the other battery module. The second wireless charging is to wirelessly transmit power from one of the second battery module and the third battery module to the other battery module.