DE102023131700A1 - Konvertierungsmodul für v2x-nachrichten - Google Patents

Konvertierungsmodul für v2x-nachrichten Download PDF

Info

Publication number
DE102023131700A1
DE102023131700A1 DE102023131700.8A DE102023131700A DE102023131700A1 DE 102023131700 A1 DE102023131700 A1 DE 102023131700A1 DE 102023131700 A DE102023131700 A DE 102023131700A DE 102023131700 A1 DE102023131700 A1 DE 102023131700A1
Authority
DE
Germany
Prior art keywords
messages
conversion module
interface
ethernet
converting
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
DE102023131700.8A
Other languages
English (en)
Inventor
Jörg Kottig
Christian Frohn
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FEV Group GmbH
Original Assignee
FEV Group GmbH
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FEV Group GmbH filed Critical FEV Group GmbH
Publication of DE102023131700A1 publication Critical patent/DE102023131700A1/de
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Small-Scale Networks (AREA)
  • Communication Control (AREA)

Abstract

Konvertierungsmodul (100), mit einer ersten Schnittstelle (103-1) zum Senden oder Empfangen von V2X-Nachrichten (107-1); einer zweiten Schnittstelle (103-2) zum Senden oder Empfangen von Ethernet-Nachrichten (107-2); und einer Konvertierungseinrichtung (105) zum Konvertieren von V2X-Nachrichten (107-1) in Ethernet-Nachrichten (107-2) oder Ethernet-Nachrichten (107-2) in V2X-Nachrichten (107-1).

Description

  • Die Erfindung betrifft ein Konvertierungsmodul für V2X-Nachrichten, ein Verfahren zum Konvertieren von V2X-Nachrichten und ein Computerprogramm.
  • Typischerweise werden Steuergeräte in der Elektrisch/Elektronischen-Architektur (E/E-Architektur) in Fahrzeugen über mehrere CAN-Bus Systeme miteinander verbunden. Die zugehörigen Software-Anteile auf den Steuergeräten sind hierfür auf die verhältnismäßig langsame und eingeschränkte Kommunikation per CAN-Bus ausgelegt. Daher ergeben sich häufig Software-Anteile, die statisch, unflexibel und unanpassbar sind. In Hinblick auf die zu übertragenden V2X-Nachrichten gemäß den zugehörigen Standards ergeben sich allerdings oftmals größere Datenmengen, die zwischen den Steuergeräten ausgetauscht werden. Hinzu kommt, dass die zugehörigen V2X-Standards in aktiver Entwicklung sein können. Dadurch ergeben sich zusätzliche Veränderungen oder neue V2X-Nachrichten.
  • Das erfindungsgemäße Konvertierungsmodul mit einer ersten Schnittstelle zum Senden oder Empfangen von V2X-Nachrichten, einer zweiten Schnittstelle zum Senden oder Empfangen von Ethernet-Nachrichten; und einer Konvertierungseinrichtung zum Konvertieren von V2X-Nachrichten in Ethernet-Nachrichten oder Ethernet-Nachrichten in V2X-Nachrichten ermöglicht den technischen Vorteil, dass V2X-Steuergeräte in eine E/E-Architektur in Fahrzeugen gelöst und deutlich vereinfacht und flexibilisiert eingebunden werden können. Hierbei wird eine generische Schnittstelle für den Versand und Empfang von V2X Nachrichten verwendet.
  • In einer vorteilhaften Ausführungsform des Konvertierungsmoduls Konvertierungsmodul ist die Konvertierungseinrichtung ausgebildet, die V2X-Nachrichten in gRPC-Nachrichten zu konvertieren. Dadurch wird ermöglicht, dass verteilte Funktionen aufgerufen werden können.
  • In einer weiteren vorteilhaften Ausführungsform des Konvertierungsmoduls ist die Konvertierungseinrichtung ausgebildet, die gRPC-Nachrichten in Ethernet-Nachrichten einzubetten. Dadurch wird ermöglicht, dass gRPC-Nachrichten auf schnelle Weise übermittelt werden können.
  • In einer weiteren vorteilhaften Ausführungsform des Konvertierungsmoduls ist die Konvertierungseinrichtung ausgebildet, die V2X-Nachrichten in das ASN.1-Format zu codieren oder aus dem ASN.1-Format zu decodieren. Dadurch wird ermöglicht, dass Datentypen plattformunabhängig beschrieben werden.
  • In einer weiteren vorteilhaften Ausführungsform des Konvertierungsmoduls ist die erste und/oder zweite Schnittstelle durch ein Socket gebildet. Dadurch wird ermöglicht, dass ein Datenaustausch vereinfacht wird.
  • In einer weiteren vorteilhaften Ausführungsform des Konvertierungsmoduls ist das Konvertierungsmodul in einem V2X-Steuergerät integriert. Dadurch wird ermöglicht, dass sich die Verwendung und der Einsatz des Konvertierungsmoduls vereinfacht.
  • Das erfindungsgemäße Fahrzeug mit dem Konvertierungsmodul ermöglicht die gleichen technischen Vorteile wie das Konvertierungsmodul.
  • Das erfindungsgemäße Verfahren dient zum Konvertieren von V2X-Nachrichten mit den Schritten eines Empfangens von V2X-Nachrichten über eine erste Schnittstelle; eines Konvertierens der V2X-Nachrichten in Ethernet-Nachrichten; und eines Sendens der Ethernet-Nachrichten über eine zweite Schnittstelle. Durch das Verfahren werden die gleichen technischen Vorteile wie durch das Konvertierungsmodul erreicht.
  • Das erfindungsgemäße Verfahren dient zum Konvertieren von V2X-Nachrichten mit den Schritten eines Empfangens von Ethernet-Nachrichten über eine zweite Schnittstelle; eines Konvertierens der Ethernet-Nachrichten in V2X-Nachrichten; und eines Sendens der V2X-Nachrichten über eine erste Schnittstelle.
  • Das erfindungsgemäße Computerprogramm umfasst Befehle, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das Verfahren zum Konvertieren von V2X-Nachrichten durchzuführen.
  • Ausführungsbeispiele der Erfindung werden anhand der folgenden Figuren näher erläutert. Dabei zeigen:
    • 1 eine schematische Darstellung einer kabellosen Übertragung von V2X-Nachrichten;
    • 2 eine schematische Darstellung eines Konvertierungsmoduls für ein V2X-Steuergerät;
    • 3 ein Blockdiagramm eines Verfahrens zum Konvertieren von V2X-Nachrichten; und
    • 4 ein weiteres Blockdiagramm eines Verfahrens zum Konvertieren von V2X-Nachrichten.
  • 1 zeigt eine schematische Darstellung einer kabellosen Übertragung von V2X-Nachrichten und eine Systemarchitektur. V2X ermöglicht es, Fahrzeugdaten an andere Einrichtungen oder Fahrzeuge 300 zu übertragen. Auf diese Weise können Fahrzeuge 300 untereinander, mit der Infrastruktur oder anderen Verkehrsteilnehmern vernetzt werden. Auch in Gebieten ohne Mobilfunknetzabdeckung ermöglicht V2X den Austausch zeit- und sicherheitskritischer Informationen, z. B. über Warnungen vor potenziell gefährlichen Situationen. Hierzu werden spezielle V2X-Steuergeräte 200 verwendet, die eine kabellose Übermittlung von V2X-Nachrichten ermöglichen. Auf der einen Seite sind die V2X-Steuergeräte 200 mit anderen Steuergeräten 201 des Fahrzeugs 300 verbunden, mit denen diese Daten austauschen. Auf der anderen Seite überträgt die V2X-Steuergeräte 200 Daten über eine drahtlose Schnittstelle nach außen.
  • 2 zeigt eine schematische Darstellung eines Konvertierungsmoduls 100 für ein V2X-Steuergerät 200. Das Konvertierungsmodul 100 ist durch ein Computerprogramm als Softwaremodul gebildet, das innerhalb des V2X-Steuergeräts 200 ausgeführt wird. Das Konvertierungsmodul 100 umfasst eine erste Schnittstelle 103-1 zum Senden oder Empfangen von V2X-Nachrichten 107-1. Die Schnittstelle 103-1 tauscht Daten mit der V2X-Software 203 des V2X-Steuergeräts 200 aus. Zudem umfasst das Konvertierungsmodul 100 eine zweite Schnittstelle 103-2 zum Senden oder Empfangen von Ethernet-Nachrichten 107-2. Die zweite Schnittstelle 103-2 tauscht Daten mit den anderen Steuergeräten 201 des Fahrzeugs 200 über das Ethernet-Protokoll aus. Auf dem Konvertierungsmodul 100 des V2X-Steuergeräts 200 wird hierfür eine Ethernet-Schnittstelle genutzt, die in die elektrisch/elektronische-Architektur (E/E-Architektur) des Fahrzeugs 300 integriert wird.
  • Eine Konvertierungseinrichtung 105 innerhalb des Konvertierungsmodul 100 dient zum Konvertieren der V2X-Nachrichten 107-1 in Ethernet-Nachrichten 107-2 oder Ethernet-Nachrichten (107-2) in V2X-Nachrichten 107-1. Auf diese Weise lässt sich das V2X-Steuergerät 200 in jedes Ethernet-basierte Fahrzeugnetz einbinden.
  • Bei Fahrbetrieb werden die Informationen für die V2X-Nachrichten 107-1 beispielsweise von Systemen zum autonomen Fahren generiert und verarbeitet, die aufgrund der hohen Datenmengen ebenfalls per Ethernet verbunden sind. Die Datenformate auf der Ethernet-Schnittstelle 103-2 lassen sich durch eine Datei zur Beschreibung des Datenformats einfach anpassen oder erweitern, beispielsweise durch eine Implementierung mittels gRPC Library von Google.
  • Die ausgetauschten Daten können mittels des Konvertierungsmoduls 100 auf dem V2X-Steuergerät 200 zwischen dem Datenaustauschformat in der E/E-Architektur des Fahrzeugs und dem Datenformat der V2X-Nachricht 107-2, wie beispielsweise ASN.1, in beide Richtungen des bidirektionalen Datenflusses konvertiert werden. Hierdurch können sowohl gesendete als auch empfangene V2X-Nachrichten 107-1 durch diese Verarbeitung abgebildet werden. Innerhalb des V2X-Steuergeräts 200 werden die Daten im Datenformat der V2X-Nachricht 107-1 zwischen dem Konvertierungsmodul 100 und dem V2X-Software-Stack des V2X-Steuergerätes 200 mittels Sockets ausgetauscht. Ein Socket ist ein vom Betriebssystem bereitgestelltes Objekt, das als Kommunikationsendpunkt dient. Das Konvertierungsmodul 100 verwendet Sockets, um Daten mit anderen Programmen auszutauschen. Das andere Programm kann sich dabei innerhalb des V2X-Steuergeräts 200 (Interprozesskommunikation) oder einem anderen, via Netzwerk erreichbaren Steuergerät 201 befinden. Die Kommunikation über Sockets erfolgt bidirektional, das heißt, über das Socket können Daten sowohl empfangen als auch gesendet werden.
  • Hierdurch können generisch verschiedene V2X-Nachrichten sowohl in der Empfangsals auch in der Senderichtung abgebildet werden und die Integration des V2X-Steuergeräts 200 in die E/E-Architektur wird vereinfacht.
  • 3 zeigt ein Blockdiagramm eines Verfahrens zum Konvertieren von V2X-Nachrichten.Das Verfahren umfasst den Schritt eines Empfangens S101 von V2X-Nachrichten 107-1 über die erste Schnittstelle 103-1, den Schritt S102 eines Konvertierens S102 der V2X-Nachrichten 107-1 in Ethernet-Nachrichten 107-2; und den Schritt S103 eines Sendens der Ethernet-Nachrichten 107-2 über die zweite Schnittstelle 103-2.
  • 4 zeigt ein weiteres Blockdiagramm eines Verfahrens zum Konvertieren von V2X-Nachrichten. Das Verfahren umfasst den Schritt S201 eines Empfangens von Ethernet-Nachrichten 107-2 über eine zweite Schnittstelle 103-2; den Schritt S202 eines Konvertierens der Ethernet-Nachrichten 107-2 in V2X-Nachrichten 107-1; und den Schritt S203 eines Sendens der V2X-Nachrichten 107-1 über die erste Schnittstelle 103-1.
  • Der Vorteil der Erfindung besteht darin, dass V2X-Steuergeräte 200 einfacher und flexibler in die E/E-Architektur von Fahrzeugen 300 integriert werden können. Die Nachteile von CAN-Bus-Systemen, wie beispielsweise eine langsame Übertragung von verschiedenen Nachrichten, werden durch die Verwendung der Ethernet-Schnittstelle 103-2 gelöst. Das Konvertierungsmodul 100 ist hierdurch ebenfalls flexibler, da keine Abhängigkeiten zu den Eigenheiten der Kommunikation per CAN-Bus in der Software gelöst werden müssen. Das Konvertierungsmodul 100 ist zudem flexibler, da die verschiedenen Datenaustauschformate durch die Verarbeitung von Konfigurationsdateien einfach anpassbar sind. Hierdurch können geänderte oder neue V2X-Nachrichten 107-1 schneller und einfacher in die E/E-Architektur des Fahrzeugs 300 integriert werden.
  • Alle in Verbindung mit einzelnen Ausführungsformen der Erfindung erläuterten und gezeigten Merkmale können in unterschiedlicher Kombination in dem erfindungsgemäßen Gegenstand vorgesehen sein, um gleichzeitig deren vorteilhafte Wirkungen zu realisieren.
  • Alle Verfahrensschritte können durch Vorrichtungen implementiert werden, die zum Ausführen des jeweiligen Verfahrensschrittes geeignet sind. Alle Funktionen, die von gegenständlichen Merkmalen ausgeführt werden, können ein Verfahrensschritt eines Verfahrens sein.

Claims (10)

  1. Konvertierungsmodul (100), mit: - einer ersten Schnittstelle (103-1) zum Senden oder Empfangen von V2X-Nachrichten (107-1); - einer zweiten Schnittstelle (103-2) zum Senden oder Empfangen von Ethernet-Nachrichten (107-2); und - einer Konvertierungseinrichtung (105) zum Konvertieren von V2X-Nachrichten (107-1) in Ethernet-Nachrichten (107-2) oder Ethernet-Nachrichten (107-2) in V2X-Nachrichten (107-1).
  2. Konvertierungsmodul (100) nach Anspruch 1, wobei die Konvertierungseinrichtung (105) ausgebildet ist, die V2X-Nachrichten (107-1) in gRPC-Nachrichten (107-3) zu konvertieren.
  3. Konvertierungsmodul (100) nach Anspruch 2, wobei die Konvertierungseinrichtung (105) ausgebildet ist, die gRPC-Nachrichten (107 3) in Ethernet-Nachrichten (107-2) einzubetten.
  4. Konvertierungsmodul (100) nach einem der vorangehenden Ansprüche, wobei die Konvertierungseinrichtung (105) ausgebildet ist, die V2X-Nachrichten (107-1) in das ASN.1-Format zu codieren oder aus dem ASN.1-Format zu decodieren.
  5. Konvertierungsmodul (100) nach einem der vorangehenden Ansprüche, wobei die erste und/oder zweite Schnittstelle (103-1, 103-2) durch ein Socket gebildet ist.
  6. Konvertierungsmodul (100) nach einem der vorangehenden Ansprüche, wobei das Konvertierungsmodul (100) in einem V2X-Steuergerät (200) integriert ist.
  7. Fahrzeug (300) mit einem Konvertierungsmodul (100) nach einem der Ansprüche 1 bis 6.
  8. Verfahren zum Konvertieren von V2X-Nachrichten (107-1), mit den Schritten: - Empfangen (S101) von V2X-Nachrichten (107-1) über eine erste Schnittstelle (103-1); - Konvertieren (S102) der V2X-Nachrichten (107-1) in Ethernet-Nachrichten (107-2); und - Senden (S103) der Ethernet-Nachrichten (107-2) über eine zweite Schnittstelle (103-2).
  9. Verfahren zum Konvertieren von V2X-Nachrichten (107-1), mit den Schritten: - Empfangen (S201) von Ethernet-Nachrichten (107-2) über eine zweite Schnittstelle (103-2); - Konvertieren (S202) der Ethernet-Nachrichten (107-2) in V2X-Nachrichten (107-1); und - Senden (S203) der V2X-Nachrichten (107-1) über eine erste Schnittstelle (103-1).
  10. Computerprogramm, umfassend Befehle, die bei der Ausführung des Programms durch einen Computer diesen veranlassen, das Verfahren nach Anspruch 8 und/oder 9 auszuführen.
DE102023131700.8A 2022-12-01 2023-11-14 Konvertierungsmodul für v2x-nachrichten Pending DE102023131700A1 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE102022131870.2A DE102022131870A1 (de) 2022-12-01 2022-12-01 Konvertierungsmodul für v2x-nachrichten
DE102022131870.2 2022-12-01

Publications (1)

Publication Number Publication Date
DE102023131700A1 true DE102023131700A1 (de) 2024-06-06

Family

ID=85477504

Family Applications (2)

Application Number Title Priority Date Filing Date
DE102022131870.2A Withdrawn DE102022131870A1 (de) 2022-12-01 2022-12-01 Konvertierungsmodul für v2x-nachrichten
DE102023131700.8A Pending DE102023131700A1 (de) 2022-12-01 2023-11-14 Konvertierungsmodul für v2x-nachrichten

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE102022131870.2A Withdrawn DE102022131870A1 (de) 2022-12-01 2022-12-01 Konvertierungsmodul für v2x-nachrichten

Country Status (1)

Country Link
DE (2) DE102022131870A1 (de)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010029482A1 (de) 2009-06-04 2010-12-09 Continental Teves Ag & Co. Ohg Schnittstelleneinrichtung, mit einer Schnittstelleneinrichtung ausgestattete Fahrzeug-Kommunikationseinheit und Verwendung einer Fahrzeug-Kommunikationseinheit in der Fahr-zeug-zu-Umgebung-Kommunikation
DE102016108577A1 (de) 2015-05-22 2016-12-08 Ford Global Technologies, Llc Kontextbasiertes drahtlosnetzverbindungszugangspriorisierungssystem
US20220150317A1 (en) 2020-11-12 2022-05-12 Harman International Industries, Incorporated Universal software communication bus
DE102021204016A1 (de) 2021-04-22 2022-10-27 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zur Datenübertragung in einem V2X-Netzwerk

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102010029482A1 (de) 2009-06-04 2010-12-09 Continental Teves Ag & Co. Ohg Schnittstelleneinrichtung, mit einer Schnittstelleneinrichtung ausgestattete Fahrzeug-Kommunikationseinheit und Verwendung einer Fahrzeug-Kommunikationseinheit in der Fahr-zeug-zu-Umgebung-Kommunikation
DE102016108577A1 (de) 2015-05-22 2016-12-08 Ford Global Technologies, Llc Kontextbasiertes drahtlosnetzverbindungszugangspriorisierungssystem
US20220150317A1 (en) 2020-11-12 2022-05-12 Harman International Industries, Incorporated Universal software communication bus
DE102021204016A1 (de) 2021-04-22 2022-10-27 Robert Bosch Gesellschaft mit beschränkter Haftung Verfahren zur Datenübertragung in einem V2X-Netzwerk

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
Norm ETSI EN 302 637-2 V1.3.2 2014-11-00. Intelligent Transport Systems (ITS); Vehicular communications; Basic set of applications; Part 2: Specification of cooperative awareness basic service. S. 1-44

Also Published As

Publication number Publication date
DE102022131870A1 (de) 2023-03-30

Similar Documents

Publication Publication Date Title
DE102009023949B4 (de) Fernwirkgerät zur Anbindung eines unterlagerten Prozesses an ein auf der Basis des Standards IEC61850 arbeitendes Stationsleitsystem
EP2822229B1 (de) Kommunikationsnetzwerk zur Übertragung von Nachrichten
DE112019003589T5 (de) Fahrzeuginterne kommunikationsvorrichtung und fahrzeuginternes system
EP3228036B1 (de) Verfahren und steuergerät zur übertragung sicherheitsrelevanter daten in einem kraftfahrzeug mittels eines ethernet-standards
EP3152872B1 (de) Übertragungseinheit mit prüffunktion
DE2826017A1 (de) Datenfernverarbeitungsgeraet
DE102023131700A1 (de) Konvertierungsmodul für v2x-nachrichten
EP3676991B1 (de) Bahnautomatisierungsnetz sowie verfahren zum übermitteln von nachrichten in einem bahnautomatisierungsnetz
EP2822227B1 (de) CAN-FD-Kommunikationsnetzwerk
DE102016217065A1 (de) Konformität-testgerät und -verfahren für einen kommunikationsknoten
EP4057533A1 (de) Kommunikationsverfahren und kommunikationsteilnehmer
DE102011086726A1 (de) Verfahren zur redundanten Kommunikation zwischen einem Nutzer-Terminal und einem Leitsystem-Server
EP3518470A1 (de) Verfahren zur daten-kommunikation in einem insbesondere industriellen netzwerk, vorrichtung zur durchführung des verfahrens, computerprogramm sowie computerlesbares medium
DE102022208901A1 (de) Verfahren zum Senden und Empfangen von Daten, Sender und Empfänger
DE102022208902A1 (de) Verfahren zum Senden von Daten und Busknoten
DE102021127310B4 (de) System und Verfahren zur Datenübertragung
DE102016110148A1 (de) Endsystemeinrichtung mit integrierter Schalteinrichtung
DE102012201669B4 (de) Verfahren und Kommunikationscontroller zur Datenübertragung zwischen zwei mittels Übertragungsstrecken verbundenen Datenverarbeitungseinheiten
WO2002056545A2 (de) Abzweigeinrichtung für einen datenbus
EP1168761A2 (de) Verfahren und Datentelegramm zur Übertragung von Daten
DE102010042601A1 (de) Netzwerk
DE102006042131B4 (de) Rechnersystem
DE102017001787A1 (de) Kommunikationsvorrichtung für ein Fahrzeug und Verfahren zur Kommunikation
EP1629637B1 (de) Übertragung von nachrichten in einem verteilten, zeitgesteuerten echtzeitsystem
DE102016206774A1 (de) Verfahren zum Betreiben eines Kommunikationssystems für ein Fahrzeug und Kommunikationssystem

Legal Events

Date Code Title Description
R163 Identified publications notified