Gateway Protocol Translation for Ethernet Bus IP Addressing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods in motor vehicles, which use both bus systems and Ethernet networks, lack a unified addressing mechanism that allows data packets to be transmitted seamlessly between control units regardless of whether they are connected via Ethernet or a bus system, as bus systems do not support IP protocols.

Innovation Solution

A method where a gateway device translates data packets between bus systems and Ethernet networks by replacing the connection layer header of Ethernet data packets with a bus protocol header while retaining the IP address in the network layer, enabling IP-based addressing across both systems, and allowing for packet fragmentation to accommodate different packet sizes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If bus systems (CAN/FlexRay) are used for data transmission, then time slot-based transmission and local addressing are achieved, but uniform IP addressing across different network types cannot be implemented

Engineering Contradiction:
Improveaddressing uniformityVSAvoidprotocol translation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway device serves as an intermediary between Ethernet networks and bus systems (CAN/FlexRay). It translates IP-addressed data packets from Ethernet into bus-specific protocols, enabling uniform IP addressing for all control units while handling protocol conversion internally. The gateway maintains IP addresses in the packet structure while replacing connection layer headers with bus-specific addressing information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If Ethernet networks with IP protocol are used, then unique addressing and flexible transport layer definition are achieved, but compatibility with bus systems that do not support IP protocols is lost

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidaddressing information loss
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The data packet structure is segmented into different layers: the network layer (IP address) is preserved for uniform addressing, while the connection layer header is segmented and replaced with bus-specific headers. This segmentation allows the IP addressing information to be maintained for routing purposes while the connection layer is adapted to bus system requirements.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If protocol translation is performed at the gateway, then communication between Ethernet and bus systems is enabled, but packet size differences and fragmentation requirements arise

Engineering Contradiction:
Improvecommunication easeVSAvoidpacket handling complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The gateway dynamically adjusts packet handling based on the target bus system's requirements. When translating packets to bus systems with smaller frame size limits, the gateway automatically performs fragmentation and reassembly operations. This dynamic adaptation enables seamless communication while managing packet size differences transparently.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10797909B2Method for transmitting data packets between an ethernet and a bus system in a motor vehicle, as well as gateway device and motor vehicle
Publication Date: 2020.10.06 AUDI AG
  • US10797909B2 patent drawing
  • US10797909B2 patent drawing

AI summary

The present disclosure relates to a method for transmitting data packets from a transmitting device to a receiving device in a motor vehicle, the data packets being transmitted via a gateway device and, for this purpose, the gateway device receiving the data packets from the transmitting device and forwarding them to the receiving device. The invention provides that the data packets of the transmitting device are each addressed to an IP address and the gateway device in the data packets respectively replaces a first packet part, by which a connection layer of an Ethernet data connection is implemented, with a corresponding packet part of the bus protocol and, in a second packet part, by which a network layer with the IP address is implemented, retains the IP address and forwards the data packets with the IP address located in the second packet part to the receiving device.