Gateway Conversion Message Generation for CAN to Ethernet Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing communication network systems face delays in data routing due to the need for additional algorithms to convert CAN messages into SOME/IP messages for Ethernet communication.
Innovation Solution
A communication network system that includes a CAN controller, a gateway that generates a conversion message based on preset conversion determination data, and an Ethernet controller, which eliminates the need for payload modification and reduces data routing delays.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If data conversion process is performed to convert CAN message to SOME/IP message, then Ethernet communication compatibility is improved, but data routing delay increases
Solution Approach 1:
The gateway stores conversion determination data (Service-ID, Method-ID, payload length) in advance in its memory, mapped to CAN message IDs. When a CAN message arrives, the gateway performs a simple table lookup based on the message ID to retrieve pre-configured conversion parameters, eliminating the need for real-time payload conversion algorithms and reducing routing delay while maintaining Ethernet compatibility
2Adaptability or versatility
If payload conversion algorithm is implemented, then protocol compatibility is improved, but processing complexity increases
Solution Approach 1:
Conversion parameters including Service-ID, Method-ID, and payload length are pre-configured and stored in the gateway's memory before operation. The gateway only needs to perform simple parameter retrieval and message header construction based on stored data, eliminating complex real-time payload conversion algorithms and reducing processing complexity
Solution Approach 2:
The gateway copies the original CAN message payload directly into the SOME/IP message without modification. By using the same payload data for both CAN and SOME/IP protocols and only changing the message header format, the system achieves protocol compatibility while minimizing processing complexity
Data Source
AI summary
A communication network system and a method of operating the same are disclosed. The communication network system includes a controller area network (CAN) controller that generates a CAN message, a gateway that receives the CAN message and generates a conversion message for Ethernet communication based on that preset conversion determination data is included in the CAN message, and an Ethernet controller that receives the conversion message.


