Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
METHOD FOR CONFIGURING A PLURALITY OF GATEWAY CONTROLLERS OF A VEHICLE, COMPUTER-READABLE MEDIUM, SYSTEM, AND VEHICLE
Document Type and Number:
WIPO Patent Application WO/2023/036479
Kind Code:
A1
Abstract:
The invention relates to a method for configuring a plurality of gateway controllers of a vehicle, having the steps of: receiving a receiving request from a client interface of a first gateway controller by means of a server interface of a second gateway controller; transmitting a transmission request from the server interface of the second gateway controller to the client interface of the first gateway controller; receiving a confirmation message from the client interface of the first gateway controller by means of the server interface of the second gateway controller, said confirmation message comprising a confirmation or a rejection of the transmitted transmission request by means of the first gateway controller; and configuring a routing table of the second gateway controller on the basis of the received confirmation message by means of the second gateway controller.

Inventors:
REINHARDT DOMINIK (DE)
KESSLER MATTHIAS (DE)
SEYBOLD PAUL (DE)
CORETTI NICOLA (DE)
Application Number:
PCT/EP2022/064611
Publication Date:
March 16, 2023
Filing Date:
May 30, 2022
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
BAYERISCHE MOTOREN WERKE AG (DE)
International Classes:
H04L12/46; H04L12/40; H04L45/00
Domestic Patent References:
WO2020035243A12020-02-20
Foreign References:
DE112008000664T52010-01-07
Download PDF:
Claims:
Patentansprüche

1. Verfahren zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, das Verfahren umfassend:

Empfangen einer Empfangsanforderung von einer Client-Schnittstelle eines ersten Gateway-Steuergeräts durch eine Server-Schnittstelle eines zweiten Gateway-Steuergeräts;

Übermitteln eines Sendeangebots von der Server-Schnittstelle des zweiten Gateway- Steuergeräts an die Client-Schnittstelle des ersten Gateway-Steuergeräts;

Empfangen einer Bestätigungsnachricht von der Client-Schnittstelle des ersten Gateway-Steuergeräts durch die Server-Schnittstelle des zweiten Gateway-Steuergeräts, wobei die Bestätigungsnachricht eine Bestätigung oder eine Ablehnung des übermittelten Sendeangebots durch das erste Gateway-Steuergerät umfasst; und

Konfigurieren einer Routing-Tabelle des zweiten Gateway-Steuergeräts in Abhängigkeit der empfangenen Bestätigungsnachricht durch das zweite Gateway-Steuergerät.

2. Verfahren nach Anspruch 1 , wobei jedes Gateway-Steuergerät über ein erstes Bussystem mit einem oder mehreren Steuergeräten verbunden ist; und/oder wobei jedes Gateway-Steuergerät über ein zweites Bussystem mit einem oder mehreren Gateway-Steuergeräten verbunden ist.

3. Verfahren nach einem der vorhergehenden Ansprüche, das Verfahren weiterhin umfassend:

Anpassen der Empfangsanforderung in Abhängigkeit der Bestätigungsnachricht durch das erste Gateway-Steuergerät.

4. Verfahren nach einem der vorhergehenden Ansprüche, das Verfahren weiterhin umfassend:

Ermitteln einer Sende-/Empfangsspezifikation eines Steuergeräts durch das erste

Gateway-Steuergerät, wobei das Steuergerät mit dem ersten Gateway-Steuergerät über ein erstes Bussystem verbunden ist; und/oder

Erstellen der Empfangsanforderung in Abhängigkeit einer Empfangsspezifikationen der ermittelten Sende-/Empfangsspezifikation des Steuergeräts durch das erste Gateway- Steuergerät; und/oder

Erstellen des Sendeangebots in Abhängigkeit einer Sendespezifikation der ermittelten Sende-/Empfangsspezifikation des Steuergeräts durch das erste Gateway-Steuergerät. 5. Verfahren nach einem der vorhergehenden Ansprüche, das Verfahren weiterhin umfassend:

Ermitteln einer Sende-/Empfangsspezifikation eines Steuergeräts durch das zweite Gateway-Steuergerät, wobei das Steuergerät mit dem zweiten Gateway-Steuergerät über ein erstes Bussystem verbunden ist; und/oder

Erstellen des Sendeangebots in Abhängigkeit einer Sendespezifikation der ermittelten Sende-/Empfangsspezifikation des Steuergeräts durch das zweite Gateway-Steuergerät.

6. Verfahren nach einem der vorhergehenden Ansprüche, das Verfahren umfassend:

Aufbauen einer Kommunikationsverbindung zwischen der Client-Schnittstelle des ersten Gateway-Steuergeräts und der Server-Schnittstelle des zweiten Gateway-Steuergeräts über das zweite Bussystem, wobei die Kommunikation vorzugsweise dynamisch unter Verwendung eines Service-Discovery-Kommunikationsprotokolls des zweiten Bussystems erfolgt.

7. Verfahren nach einem der vorhergehenden Ansprüche, der Verfahren weiterhin umfassend:

Empfangen einer Empfangsanforderung von einer Client-Schnittstelle eines dritten Gateway-Steuergeräts durch eine Server-Schnittstelle eines ersten Gateway-Steuergeräts;

Übermitteln des Sendeangebots von der Server-Schnittstelle des ersten Gateway- Steuergeräts an die Client-Schnittstelle des dritten Gateway-Steuergeräts;

Empfangen einer Bestätigungsnachricht von der Client-Schnittstelle des dritten Gateway-Steuergeräts durch die Server-Schnittstelle des ersten Gateway-Steuergeräts, wobei die Bestätigungsnachricht eine Bestätigung oder eine Ablehnung des übermittelten Sendeangebots durch das erste Gateway-Steuergerät umfasst; und

Konfigurieren einer Routing-Tabelle des ersten Gateway-Steuergeräts in Abhängigkeit der empfangenen Bestätigungsnachricht durch das dritte Gateway-Steuergerät.

8. Verfahren nach einem der vorhergehenden Ansprüche, das Verfahren umfassend:

Abbauen der Kommunikationsverbindung zwischen der Client-Schnittstelle des ersten Gateway-Steuergeräts und der Server-Schnittstelle des zweiten Gateway-Steuergeräts über das zweite Bussystem, wenn die Client-Schnittstelle des ersten Steuergeräts eine Bestätigungsnachricht für alle Empfangsanforderungen an die Server-Schnittstelle des zweiten Gateway-Steuergeräts übermittelt hat.

9. Computerlesbares Medium zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, wobei das computerlesbare Medium Instruktionen umfasst, die, wenn ausgeführt auf einem Computer und/oder einem Steuergerät, das Verfahren nach einem Ansprüche 1 bis 8 ausführen.

10. System zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, wobei das System dazu ausgebildet ist, das Verfahren nach einem der Ansprüche 1 bis 8 auszuführen.

11. Fahrzeug umfassend das System zum Konfigurieren einer Vielzahl von Gateway- Steuergeräten eines Fahrzeugs nach Anspruch 10.

Description:
Verfahren zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, computerlesbares Medium, System, und Fahrzeug

Die Erfindung betrifft ein Verfahren zum Konfigurieren einer Vielzahl von Gateway- Steuergeräten eines Fahrzeugs. Die Erfindung betrifft ferner ein computerlesbares Medium zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, ein System zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, sowie ein Fahrzeug umfassend das System zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs.

Fahrzeuge umfassen eine Vielzahl von Steuergeräten, die über verschiedenen Bussysteme miteinander kommunizieren können. Dazu werden die Steuergeräte über ein zentrales Gateway-Steuergerät kommunikativ miteinander verbunden. Das zentrale Gateway-Steuergerät hat eine für ein bestimmtes Fahrzeug festgelegte Anzahl an Kommunikationsschnittstellen. Eine Erweiterung der Kommunikationsschnittstellen und eine flexible Nutzung der Kommunikationsschnittstellen des zentralen Gateway-Steuergeräts ist häufig nicht möglich.

Es ist daher eine Aufgabe der Erfindung, eine Vielzahl von Steuergeräten in einem Fahrzeug effizient miteinander zu koppeln. Insbesondere ist eine Aufgabe der Erfindung, eine Vielzahl von Gateway-Steuergeräten in einem Fahrzeug effizient miteinander zu koppeln. Weiter insbesondere ist es eine Aufgabe der Erfindung eine Vielzahl von Gateway-Steuergeräten effizient zu konfigurieren.

Gelöst wird diese Aufgabe durch die Merkmale der unabhängigen Ansprüche. Vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung ergeben sich aus den abhängigen Ansprüchen.

Gemäß einem ersten Aspekt zeichnet sich die Erfindung aus durch ein Verfahren zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs. Das Verfahren kann ein computerimplementiertes Verfahren und/oder ein steuergeräteimplementiertes Verfahren sein. Das Fahrzeug kann ein Kraftfahrzeug sein. Die Vielzahl von Gateway-Steuergeräten umfasst mindestens zwei Gateway-Steuergeräte. Ein Gateway-Steuergerät ist vorzugsweise mit wenigstens zwei Bussystemen verbunden. Weiter vorzugsweise ist ein Bussystem der wenigstens zwei Bussysteme eines Gateway-Steuergeräts ein Ethernet-Bussystem. Weitere Bussysteme eines Gateway-Steuergeräts können ein oder mehrere CAN-Bussysteme, ein oder mehrere LIN-Bussysteme, ein oder mehrere FlexRay-Bussysteme, und/oder ein oder mehrere weitere Ethernet-Bussysteme sein.

Das Verfahren umfasst ein Empfangen einer Empfangsanforderung von einer Client- Schnittstelle eines ersten Gateway-Steuergeräts durch eine Server-Schnittstelle eines zweiten Gateway-Steuergeräts. Die Empfangsanforderung kann eine oder mehrere Empfangsanforderungen von einem oder mehreren Steuergeräten umfassen, die über die weiteren Bussysteme mit dem ersten Gateway-Steuergerät verbunden sind. Die Empfangsanforderung umfasst vorzugsweise alle Empfangsanforderungen aller Steuergerät, die mit dem ersten Gateway-Steuergerät verbunden sind. Die Empfangsanforderung wird vorzugsweise über das Ethernet-Bussystem des ersten Gateway-Steuergerät von dem zweiten Gateway-Steuergerät empfangen. Jedes Gateway-Steuergerät umfasst vorzugsweise eine Client-Schnittstelle und eine Server-Schnittstelle, die das Ethernet-Bussystem zwischen den Gateway-Steuergeräten als Kommunikationskanal nutzen.

Das Verfahren umfasst weiter ein Übermitteln eines Sendeangebots von der Server- Schnittstelle des zweiten Gateway-Steuergeräts an die Client-Schnittstelle des ersten Gateway- Steuergeräts. Das Sendeangebot kann eine oder mehrere Sendeangebote von einem oder mehreren Steuergeräten umfassen, die über die weiteren Bussysteme mit dem zweiten Gateway-Steuergerät verbunden sind. Vorzugsweise umfasst das Sendeangebot alle Sendeangebote aller Steuergeräte, die mit dem zweiten Gateway-Steuergerät verbunden sind. Weiterhin umfasst das Verfahren ein Empfangen einer Bestätigungsnachricht von der Client- Schnittstelle des ersten Gateway-Steuergeräts durch die Server-Schnittstelle des zweiten Gateway-Steuergeräts, wobei die Bestätigungsnachricht eine Bestätigung oder eine Ablehnung des übermittelten Sendeangebots durch das erste Gateway-Steuergerät umfasst. Vorzugsweise umfasst die Bestätigungsnachricht eine Bestätigung oder eine Ablehnung für das Signal des übermittelten Sendeangebots durch das erste Gateway-Steuergerät. Ein Signalelement des übermittelten Sendeangebots, soll ein Empfangsangebot eines mit dem zweiten Gateway- Steuergerät verbundenen Steuergeräts sein. Schließlich umfasst das Verfahren ein Konfigurieren einer Routing-Tabelle der jeweiligen Gateway-Steuergeräte in Abhängigkeit der versendeten und empfangenen Bestätigungsnachricht durch zwischen den Gateway-Steuergeräten.

Vorteilhafterweise können mehrere Gateway-Steuergeräte effizient automatisch konfiguriert werden. Das Verfahren kann statische Kommunikationsbeziehungen aller mit einem Gateway- Steuergerät verbundenen Steuergeräte flexibel konfigurieren. Im Detail kann das Verfahren Routingtabellen für statische Kommunikationsbeziehungen der Gateway-Steuergeräte effizient konfigurieren. Weiter kann das Verfahren für alle Gateway-Steuergeräte parallel und automatisch ausgeführt werden. Vorzugsweise wird das Verfahren während einer Codierung der Steuergeräte des Fahrzeugs ausgeführt. Dadurch kann sichergestellt werden, dass die Kommunikation zwischen den Steuergeräten und den Gateway-Steuergeräten stets automatisiert aktuell gehalten wird, ohne eine manuelle Konfiguration der Gateway- Steuergeräte durchführen zu müssen. Die Gateway-Steuergeräte können flexibel konfiguriert werden, sodass eine Anpassung an verschiedene Fahrzeugderivate und/oder Steuergerätekonfigurationen der Fahrzeuge vereinfacht wird.

Gemäß einer vorteilhaften Ausgestaltung der Erfindung kann jedes Gateway-Steuergerät über ein erstes Bussystem (wie zum Beispiel CAN) mit einem oder mehreren Steuergeräten verbunden sein, und/oder kann jedes Gateway-Steuergerät über ein zweites Bussystem (wie zum Beispiel Ethernet) mit einem oder mehreren Gateway-Steuergeräten verbunden sein. Hiermit wird eine zentrale Vernetzung der Gateway-Steuergeräte vermieden und eine flexible und dynamische Vernetzung von Steuergeräten und Gateway-Steuergeräten wird umgesetzt.

Gemäß einer weiteren, vorteilhaften Ausgestaltung der Erfindung kann das Verfahren weiterhin ein Anpassen der Empfangsanforderung in Abhängigkeit der Bestätigungsnachricht durch das erste Gateway-Steuergerät umfassen. Hiermit können bereits erfüllte Empfangsanforderungen der Steuergeräte von der Empfangsanforderung des ersten Gateway-Steuergeräts entfernt werden. Umfasst die Empfangsanforderung des ersten Gateway-Steuergeräts keine Empfangsanforderungen von Steuergeräten mehr, sind alle Empfangsanforderungen des ersten Gateway-Steuergerät erfüllt und die Konfiguration des ersten Gateway-Steuergeräts erfolgreich abgeschlossen. Gemäß einer weiteren, vorteilhaften Ausgestaltung der Erfindung kann das Verfahren weiterhin ein Ermitteln einer Sende-/Empfangsspezifikation eines Steuergeräts durch das erste Gateway- Steuergerät umfassen, wobei das Steuergerät mit dem ersten Gateway-Steuergerät über ein erstes Bussystem verbunden ist, und/oder ein Erstellen der Empfangsanforderung in Abhängigkeit einer Empfangsspezifikationen der ermittelten Sende-/Empfangsspezifikation des Steuergeräts durch das erste Gateway-Steuergerät umfassen, und/oder ein Erstellen des Sendeangebots in Abhängigkeit einer Sendespezifikation der ermittelten Sende- /Empfangsspezifikation des Steuergeräts durch das erste Gateway-Steuergerät umfassen. Hiermit kann eine Empfangsanforderung eines Gateway-Steuergeräts effizient erstellt werden.

Gemäß einer weiteren, vorteilhaften Ausgestaltung der Erfindung kann das Verfahren weiterhin ein Ermitteln einer Sende-/Empfangsspezifikation eines Steuergeräts durch das zweite Gateway-Steuergerät umfassen, wobei das Steuergerät mit dem zweiten Gateway-Steuergerät über ein erstes Bussystem verbunden ist, und/oder ein Erstellen des Sendeangebots in Abhängigkeit einer Sendespezifikation der ermittelten Sende-/Empfangsspezifikation des Steuergeräts durch das zweite Gateway-Steuergerät umfassen. Hiermit kann ein Sendeangebot eines Gateway-Steuergeräts effizient erstellt werden.

Gemäß einer weiteren, vorteilhaften Ausgestaltung der Erfindung kann das Verfahren ein Aufbauen einer Kommunikationsverbindung zwischen der Client-Schnittstelle des ersten Gateway-Steuergeräts und der Server-Schnittstelle des zweiten Gateway-Steuergeräts über das zweite Bussystem umfassen, wobei die Kommunikation vorzugsweise dynamisch unter Verwendung eines Service-Discovery-Kommunikationsprotokolls des zweiten Bussystems erfolgt. Hiermit kann ein Austausch der Empfangsanforderung und des Sendeangebots zwischen zwei Gateway-Steuergeräten effizient gestartet werden.

Gemäß einer weiteren, vorteilhaften Ausgestaltung der Erfindung kann das Verfahren weiterhin ein Empfangen einer Empfangsanforderung von einer Client-Schnittstelle eines dritten Gateway-Steuergeräts durch eine Server-Schnittstelle eines ersten Gateway-Steuergeräts, ein Übermitteln des Sendeangebots von der Server-Schnittstelle des ersten Gateway-Steuergeräts an die Client-Schnittstelle des dritten Gateway-Steuergeräts, ein Empfangen einer Bestätigungsnachricht von der Client-Schnittstelle des dritten Gateway-Steuergeräts durch die Server-Schnittstelle des ersten Gateway-Steuergeräts, wobei die Bestätigungsnachricht eine Bestätigung oder eine Ablehnung des übermittelten Sendeangebots durch das erste Gateway- Steuergerät umfasst, und ein Konfigurieren einer Routing-Tabelle des ersten Gateway- Steuergeräts in Abhängigkeit der empfangenen Bestätigungsnachricht durch das dritte Gateway-Steuergerät umfassen. Hiermit kann die Routingtabelle des ersten Gateway- Steuergeräts effizient konfiguriert werden.

Gemäß einer weiteren, vorteilhaften Ausgestaltung der Erfindung kann das Verfahren ein Abbauen der Kommunikationsverbindung zwischen der Client-Schnittstelle des ersten Gateway- Steuergeräts und der Server-Schnittstelle des zweiten Gateway-Steuergeräts über das zweite Bussystem umfassen, wenn die Client-Schnittstelle des ersten Steuergeräts eine Bestätigungsnachricht für alle Empfangsanforderungen an die Server-Schnittstelle des zweiten Gateway-Steuergeräts übermittelt hat. Hiermit kann der Austausch der Empfangsanforderung und des Sendeangebots zwischen zwei Gateway-Steuergeräten effizient beendet werden. Die Konfiguration ist mit dem Abbau der Kommunikationsverbindung zwischen den zwei Gateway- Steuergeräten beendet.

Gemäß einem weiteren Aspekt zeichnet sich die Erfindung aus durch ein computerlesbares Medium zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, wobei das computerlesbare Medium Instruktionen umfasst, die, wenn ausgeführt auf einem Computer und/oder einem Steuergerät, das oben beschriebene Verfahren ausführen.

Gemäß einem weiteren Aspekt zeichnet sich die Erfindung aus durch ein System zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs, wobei das System dazu ausgebildet ist, dass oben beschriebene Verfahren auszuführen.

Gemäß einem weiteren Aspekt zeichnet sich die Erfindung aus durch ein Fahrzeug umfassend das oben beschriebene System zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten des Fahrzeugs.

Weitere Merkmale der Erfindung ergeben sich aus den Ansprüchen, den Figuren und der Figurenbeschreibung. Alle vorstehend in der Beschreibung genannten Merkmale und Merkmalskombinationen sowie die nachfolgend in der Figurenbeschreibung genannten und/oder in den Figuren allein gezeigten Merkmale und Merkmalskombinationen sind nicht nur in der jeweils angegebenen Kombination, sondern auch in anderen Kombinationen oder aber in Alleinstellung verwendbar. Im Folgenden wird anhand der beigefügten Zeichnungen ein bevorzugtes Ausführungsbeispiel der Erfindung beschrieben. Daraus ergeben sich weitere Details, bevorzugte Ausgestaltungen und Weiterbildungen der Erfindung. Im Einzelnen zeigen schematisch

Fig. 1 ein beispielhaftes Verfahren zum Konfigurieren einer Vielzahl von Gateway- Steuergeräten eines Fahrzeugs,

Fig. 2 ein beispielhaftes System zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs.

Im Detail zeigt Fig. 1 ein beispielhaftes Verfahren 100 zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs. Ein Gateway-Steuergerät der Vielzahl von Gateway- Steuergeräten kann eine Client-Schnittstelle und eine Server-Schnittstelle aufweisen. Vorzugsweise umfasst jedes Gateway-Steuergerät der Vielzahl von Gateway-Steuergeräten eine Client-Schnittstelle und eine Server Schnittstelle. Mittels der Client-Schnittstelle und der Server-Schnittelle kann ein Gateway-Steuergerät des Fahrzeugs, vorzugsweise jedes Gateway- Steuergerät des Fahrzeugs, konfiguriert werden. Das Verfahren 100 kann zwischen zwei Gateway-Steuergeräten ausgeführt werden. Genauer kann das Verfahren zwischen einer Client-Schnittstelle 102 eines ersten Gateway-Steuergeräts und einer Server-Schnittstelle 104 eines zweiten Gateway-Steuergeräts und/oder zwischen einer Server-Schnittstelle des ersten Gateway-Steuergeräts und einer Client-Schnittstelle des zweiten-Gateway-Steuergeräts ausgeführt werden.

Das Verfahren 100 kann eine Empfangsanforderung von einer Client-Schnittstelle eines ersten Gateway-Steuergeräts durch eine Server-Schnittstelle eines zweiten Gateway-Steuergeräts empfangen 106. Wie in Fig. 1 gezeigt kann die Client-Schnittstelle 102 des ersten Gateway- Steuergeräts die Empfangsanforderung RxReq an die Server-Schnittstelle 104 des zweiten Gateway-Steuergeräts übermitteln. Die beispielhafte Empfangsanforderung RxReq[3] zeigt an, dass eine Liste von drei Empfangsanforderungen in einer Nachricht von der Client-Schnittstelle 102 des ersten Gateway-Steuergeräts an die Server-Schnittstelle 104 des zweiten Gateway- Steuergeräts übermittelt wird. Alternativ kann jede Empfangsanforderung in einer einzelnen Nachricht übermittelt werden.

Das Verfahren 100 kann ein Sendeangebot TxOffer von der Server-Schnittstelle 104 des zweiten Gateway-Steuergeräts an die Client-Schnittstelle des ersten Gateway-Steuergeräts übermitteln 108. Das beispielhafte Sendeangebot TxOffer[2] zeigt an, dass eine Liste von zwei Sendeangeboten in einer Nachricht von der Server-Schnittstelle 104 des zweiten Gateway- Steuergeräts an die Client-Schnittstelle 102 des ersten Gateway-Steuergeräts übermittelt wird. Alternativ kann jede Empfangsanforderung in einer einzelnen Nachricht übermittelt werden. Alternativ kann jedes Sendeangebot in einer einzelnen Nachricht übermittelt werden.

Weiter kann das Verfahren 100 eine Bestätigungsnachricht von der Client-Schnittstelle 102 des ersten Gateway-Steuergeräts durch die Server-Schnittstelle 104 des zweiten Gateway- Steuergeräts empfangen 110. Wie in Fig. 1 gezeigt kann die Client-Schnittstelle 102 des ersten Gateway-Steuergeräts die Bestätigungsnachricht Ack an die Server-Schnittstelle 104 des zweiten Gateway-Steuergeräts übermitteln. Die Bestätigungsnachricht kann eine Bestätigung „y“ oder eine Ablehnung „n“ des übermittelten Sendeangebots durch das erste Gateway- Steuergerät umfassen. Schließlich kann das Verfahren 100 eine Routing-Tabelle des zweiten Gateway-Steuergeräts in Abhängigkeit der empfangenen Bestätigungsnachricht durch das zweite Gateway-Steuergerät konfigurieren 112. Beispielsweise wird in der Routing-Tabelle des zweiten Steuergeräts für jedes bestätigte Sendeangebot ein Eintrag aufgenommen, dass ein dazugehöriges Signal und/oder eine dazugehörige Nachricht eines mit dem zweiten Gateway- Steuergerät verbundenen Steuergeräts an das erste Gateway-Steuergerät weitergeleitet wird.

Im Detail zeigt Fig. 2 ein beispielhaftes System 200 zum Konfigurieren einer Vielzahl von Gateway-Steuergeräten eines Fahrzeugs. Das System 200 umfasst mehrere Gateway- Steuergeräte 202, 204, 206, 208, 210, 212. Die Gateway-Steuergeräte 202 bis 208 können unterschiedlichen funktionalen Zonen eines Fahrzeugs zugeordnet sein. Die Gateway- Steuergeräte 210, 212 können die Gateway-Steuergeräte 202 bis 208 der unterschiedlichen, funktionalen Zonen des Fahrzeugs integrieren und/oder miteinander kommunikativ verknüpften. Vorzugsweise sind die Gateway-Steuergeräte 202 bis 212 mit einem oder mehreren Ethernet- Bussystemen verbunden. Die Gateway-Steuergeräte 202 bis 208 der jeweiligen funktionalen Zonen können ein oder mehrere Bussysteme 216 aufweisen, mit denen ein oder mehrere Steuergeräte 218 verbunden sind. Jedes Gateway-Steuergeräte kann eine Sende- /Empfangsspezifikation von jedem mit dem jeweiligen Gateway-Steuergerät verbunden Steuergerät anfordern. Alternativ kann jedes Steuergerät nach einem Aufstarten oder einer initialen Konfiguration eine Sende-/Empfangsspezifikation an das jeweilige Gateway- Steuergerät übermitteln. Jedes Gateway-Steuergerät 202 bis 212 kann eine Client-Schnittstelle und eine Server-Schnittstelle aufweisen. Eine Client-Schnittstelle eines Gateway-Steuergeräts kann eine oder mehrere Server-Schnittstellen von einem oder mehreren weiteren Gateway- Steuergeräts mittels eine Service-Discovery-Protokolls, beispielsweise mittels des Some/IP- Protokolls, auffinden. Für jede der aufgefundenen Server-Schnittstellen kann das Verfahren 100 ausgeführt werden, um die Routing-Tabellen der Server-Schnittstellen zu konfigurieren und die Empfangsanforderung der jeweiligen Clientschnittstelle zu erfüllen. Das System 200 kann somit automatisiert konfiguriert werden, so dass die Empfangsanforderungen aller Steuergeräte 218 des Systems 200 erfüllt werden.

Vorteilhafterweise kann das Verfahren und das System automatisiert Empfangsanforderungen von Steuergeräten und Gateway-Steuergeräten automatisiert konfigurieren, indem die Empfangsanforderung und das Sendeangebot zwischen jeweils zwei Gateway-Steuergeräten, beispielsweise einer Client-Schnittstelle des ersten Steuergeräts und einer Server-Schnittstelle des zweites Gateway-Steuergeräts, verhandelt wird. Die Kommunikationsanforderungen zwischen den Gateway-Steuergeräten können somit effizient und flexibel konfiguriert werden.

Bezugszeichenliste

100 Verfahren

102 übermitteln/empfangen einer Empfangsanforderung

104 übermitteln eines Sendeangebots

106 übermitteln/empfangen einer Bestätigungsnachricht

108 konfigurieren einer Routing-Tabelle

200 System

202 Gateway-Steuergerät

204 Gateway-Steuergerät

206 Gateway-Steuergerät

208 Gateway-Steuergerät

210 Gateway-Steuergerät

212 Gateway-Steuergerät

214 Ethernet-Bussystem

216 Bussystem

218 Steuergerät