Dynamic Gateway Routing for Vehicle Control Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing motor vehicle data bus systems lack flexibility in networking control devices, as routing tables are predetermined and inflexible, failing to adapt to individual vehicle needs or changes in control devices or sequence control.

Innovation Solution

A process where control devices send messages through a gateway to assess the need for message processing, allowing dynamic establishment or modification of routing defaults, enabling flexible networking and optimization of data exchange by determining required messages and adapting routing tables based on vehicle-specific requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If routing tables are specified in an invariable manner in gateways during vehicle development, then the system structure is simple and easy to implement, but the system lacks flexibility and cannot adapt to individual vehicle needs or changes in control devices

Engineering Contradiction:
Improveflexibility of routing configurationVSAvoidcomplexity of routing management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent transforms the static routing table into a dynamic configuration system. Control devices can now request and receive routing entries dynamically during operation, allowing the routing configuration to adapt to changing vehicle needs while maintaining a relatively simple gateway structure. The gateway transitions from storing fixed routing tables to processing dynamic routing requests.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Control devices are empowered to actively request routing information they need rather than relying on pre-configured tables. The system allows control devices to self-determine their routing requirements by sending requests to the gateway, which then provides appropriate routing entries. This self-service mechanism enhances adaptability without significantly increasing gateway complexity.

Inventive Principle:
Principle #25Self-service

2Productivity

If all control devices are connected to a single data bus, then the networking structure is simple, but data exchange efficiency decreases due to unnecessary message transmission

Engineering Contradiction:
Improvedata exchange efficiencyVSAvoidcomplexity of data bus architecture
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the data bus architecture into multiple buses with a gateway acting as an interface. This segmentation allows messages to be targeted to specific buses where the receiving control devices are located, improving data exchange efficiency by reducing unnecessary transmissions. The gateway manages the segmentation and routing between buses without creating excessive architectural complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The gateway serves as an intermediary between multiple data buses, intelligently routing messages to the appropriate bus based on dynamic routing entries. This intermediary function enables efficient data exchange across segmented buses while maintaining a unified networking appearance, balancing productivity improvement with acceptable system complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If routing tables are predetermined during vehicle development, then the manufacturing process is simple and fast, but the system cannot adapt to changes in vehicle configuration or control devices

Engineering Contradiction:
Improveadaptability to vehicle configuration changesVSAvoidtime for routing configuration
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent implements preliminary action by having control devices prepare and store their identification information and routing requirements in advance. When the system operates, control devices can quickly request routing entries using their pre-prepared information, enabling rapid adaptation to configuration changes without time-consuming manual configuration. This reduces the loss of time associated with routing setup.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system establishes a feedback mechanism where control devices communicate their routing needs to the gateway, which responds with appropriate routing entries. This feedback loop enables the system to automatically adapt to configuration changes in real-time, maintaining high adaptability while minimizing configuration time through automated rather than manual processes.

Inventive Principle:
Principle #23Feedback

4Loss of energy

If messages are transmitted to all control devices on a data bus, then message delivery is simple, but energy is wasted transmitting unnecessary data

Engineering Contradiction:
Improveenergy consumption for message transmissionVSAvoidcomplexity of message routing control
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements dynamic message routing where the gateway determines which control devices should receive specific messages based on real-time routing entries. Instead of broadcasting to all devices, messages are selectively forwarded only to relevant recipients, significantly reducing energy waste. The dynamic nature of the routing entries allows the system to adapt to changing communication needs while maintaining simple transmission protocols.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The gateway extracts and filters messages, separating only those messages that are relevant to specific control devices from the overall message stream. This extraction process eliminates unnecessary message transmissions to individual devices, reducing energy consumption. The gateway acts as a filter that removes irrelevant messages before forwarding, maintaining simple device operation while reducing overall system energy waste.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8909418B2Networking of control devices of a motor vehicle
Publication Date: 2014.12.09 BAYERISCHE MOTOREN WERKE AG
  • US8909418B2 patent drawing
  • US8909418B2 patent drawing

AI summary

Control devices in a motor vehicle, having first sequence-controlled control devices being connected to a first data bus and second sequence-controlled control devices being connected to a second data bus, are networked. A first control device sends a first message via the gateway device into the first and second data buses. At least a second control device receives the first message and checks whether the receiving of the first message is required for the corresponding control device. The second control device sends out a response message, which indicates whether the second control device has a corresponding need to receive the first message. In the event of such a need, a routing default is established and/or an existing routing default is changed in a gateway device.