In-Vehicle Gateway Routing with Local Policy Link Failover

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current in-vehicle communications networks face challenges in ensuring low-latency, robust, and stable communication, particularly in self-driving cars, due to potential failures or congestion in communication links, which can compromise safety and reliability.

Innovation Solution

The proposed system incorporates a network architecture with multiple gateway devices communicatively coupled to each other and control devices, forming redundant networks such as star, ring, and mesh configurations, allowing for dynamic routing of communication data through alternative links when abnormalities occur, ensuring continuous communication functionality.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single communication link is used for data transmission, then the device complexity is reduced, but the reliability deteriorates due to potential link failures or congestion

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The network is segmented into multiple independent communication links (first communication link and second communication link) between gateway devices and control devices. Each link operates independently, allowing the system to divide communication traffic across multiple paths, thereby improving reliability without requiring complete redesign of the entire network architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically switches between the first communication link and the second communication link based on real-time link quality assessment. When the primary link becomes abnormal or congested, the system automatically transitions to the backup link, providing adaptive reliability enhancement while maintaining manageable network complexity through controlled dynamic behavior.

Inventive Principle:
Principle #15Dynamics

2Reliability

If redundant communication links are implemented, then the reliability is improved, but the device complexity increases due to multiple gateway devices and routing configurations

Engineering Contradiction:
Improvecommunication stabilityVSAvoidgateway configuration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-configures both the first communication link and the second communication link before actual communication occurs. The backup link is established and monitored in advance, so when the primary link fails, the switch to the backup link can occur immediately without requiring complex real-time configuration or negotiation, thereby improving stability while controlling configuration complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Gateway devices serve as intermediaries that manage the complexity of redundant link configurations. The gateway devices implement local routing policies that automatically determine which link to use based on simple criteria, shielding the upper layers from the complexity of managing multiple communication paths and reducing overall system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If alternative routing paths are prepared, then the robustness is enhanced, but the loss of time increases due to routing decisions and link switching

Engineering Contradiction:
Improvecommunication robustnessVSAvoidrouting decision time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Routing decisions and link selections are predetermined through local routing policies configured in advance at each gateway device. When a link failure occurs, the system executes pre-planned switching actions rather than performing complex real-time routing calculations, significantly reducing the time loss associated with routing decisions while maintaining robustness through prepared alternative paths.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If multiple communication links are used, then the robustness is improved, but the ease of operation deteriorates due to complex link management and monitoring

Engineering Contradiction:
Improvenetwork robustnessVSAvoidlink management ease
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The gateway devices automatically monitor the status of communication links and perform self-service link switching based on pre-configured local routing policies. The system autonomously detects link abnormalities and transitions to backup links without requiring manual intervention or complex operational procedures, thereby improving robustness while maintaining ease of operation through automated self-management.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12149379B2In-vehicle communications system, in-vehicle communication method, and device
Publication Date: 2024.11.19 YINWANG INTELLIGENT TECHNOLOGIES CO LTD
  • US12149379B2 patent drawing
  • US12149379B2 patent drawing
  • US12149379B2 patent drawing

AI summary

This application provides an in-vehicle communications system used in a vehicle. The in-vehicle communications system includes a control device, a plurality of gateway devices, and a plurality of communication endpoints. Each gateway device is communicatively coupled to the control device, and each gateway device is communicatively coupled to at least two other gateway devices. Each gateway device is further communicatively coupled to at least one communication endpoint. A gateway device or a controller is configured to: when receiving communication data of end-to-end communication, route the communication data by using a first communication link indicated by a local routing policy, and if the first communication link is abnormal, route a part or all of the communication data by using a second communication link. The system may be used in the field of assisted driving and self-driving.