In-Vehicle Relay Device Priority Data Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In-vehicle communication bandwidth management systems face delays in data transfer when mounted on vehicles, leading to potential delays in vehicle control, as existing systems do not effectively manage communication bandwidth to prevent data retention and transfer delays.
Innovation Solution
An in-vehicle network system with a relay device that prioritizes data transfer based on predetermined priorities, using a retention determiner to ensure data with higher priority reaches its destination within a set time, and extends transfer time as needed to prevent data retention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If communication bandwidth is limited in an in-vehicle network, then communication devices can maintain stable connection, but data transfer delays occur and data retention happens in the relay device
Solution Approach 1:
The patent changes the parameter of data transmission priority by introducing priority levels (first priority, second priority, etc.) for different data packets. The relay device transmits high-priority data before low-priority data, allowing critical control data to be delivered promptly even when bandwidth is limited, thus reducing data transfer time without requiring increased bandwidth
Solution Approach 2:
The relay device performs preliminary classification of incoming data into different priority levels before transmission. By pre-identifying and queueing high-priority data (such as vehicle control commands) ahead of low-priority data (such as entertainment or infotainment data), the system ensures that time-critical data is transmitted first, preventing both data retention and delays in vehicle control operations
2Speed
If data is prioritized for timely transmission, then control responsiveness improves, but data retention may occur for lower priority data
Solution Approach 1:
The patent segments the communication data stream into multiple priority levels (first priority, second priority, and potentially lower priorities). This segmentation allows the relay device to manage different types of data separately - transmitting time-critical control data with first priority immediately, while queueing or selectively transmitting less critical data with second priority, thus ensuring both speed for important data and completeness for overall data delivery
Solution Approach 2:
The system implements feedback mechanisms where the relay device monitors transmission status and data queue conditions. When high-priority data arrives, the system adjusts transmission allocation to ensure prompt delivery. The feedback loop allows the system to dynamically manage bandwidth allocation based on real-time network conditions and data urgency, maintaining both transmission speed and delivery completeness
3Device complexity
If common bandwidth is allocated to all communication devices, then system complexity is reduced, but data transfer delays occur for critical vehicle control data
Solution Approach 1:
Instead of using a single common bandwidth allocation, the patent introduces a priority parameter that modifies bandwidth allocation dynamically. The relay device assigns different priority levels to different data packets based on their importance to vehicle control. This parameter change allows critical control data to receive preferential transmission treatment without requiring complex manual bandwidth configuration, thus reducing control data transfer time while keeping the system relatively simple
Data Source
AI summary
An in-vehicle network system includes a plurality of controllers; a plurality of communication lines connected to the controllers, respectively, a relay device connected to the controllers via the communication lines, and a retention determiner configured to determine whether retention of data occurs in the relay device. The relay device is configured to relay data between the communication lines, and configured to preferentially relay data having a priority equal to or higher than a predetermined priority such that the data reaches the controller that is a transmission destination among the controllers within a first predetermined time when the retention determiner determines that the retention occurs.


