DE102015201473A1 - Vehicle communication device and a method for communicating by means of such a vehicle communication device - Google Patents
Vehicle communication device and a method for communicating by means of such a vehicle communication device Download PDFInfo
- Publication number
- DE102015201473A1 DE102015201473A1 DE102015201473.8A DE102015201473A DE102015201473A1 DE 102015201473 A1 DE102015201473 A1 DE 102015201473A1 DE 102015201473 A DE102015201473 A DE 102015201473A DE 102015201473 A1 DE102015201473 A1 DE 102015201473A1
- Authority
- DE
- Germany
- Prior art keywords
- communication
- communication nodes
- approximation
- communication device
- vehicle
- 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.)
- Withdrawn
Links
- 238000004891 communication Methods 0.000 title claims abstract description 181
- 238000000034 method Methods 0.000 title claims description 21
- 230000015654 memory Effects 0.000 claims abstract description 17
- 230000003936 working memory Effects 0.000 claims abstract description 16
- 238000004590 computer program Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 2
- 230000007613 environmental effect Effects 0.000 description 2
- BUHVIAUBTBOHAG-FOYDDCNASA-N (2r,3r,4s,5r)-2-[6-[[2-(3,5-dimethoxyphenyl)-2-(2-methylphenyl)ethyl]amino]purin-9-yl]-5-(hydroxymethyl)oxolane-3,4-diol Chemical compound COC1=CC(OC)=CC(C(CNC=2C=3N=CN(C=3N=CN=2)[C@H]2[C@@H]([C@H](O)[C@@H](CO)O2)O)C=2C(=CC=CC=2)C)=C1 BUHVIAUBTBOHAG-FOYDDCNASA-N 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000013528 artificial neural network Methods 0.000 description 1
- 238000005265 energy consumption Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/023—Limited or focused flooding to selected areas of a network
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096733—Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
- G08G1/096741—Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place where the source of the transmitted information selects which information to transmit to each vehicle
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/09—Arrangements for giving variable traffic instructions
- G08G1/0962—Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
- G08G1/0967—Systems involving transmission of highway information, e.g. weather, speed limits
- G08G1/096766—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
- G08G1/096791—Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission where the origin of the information is another vehicle
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/16—Anti-collision systems
- G08G1/161—Decentralised systems, e.g. inter-vehicle communication
- G08G1/163—Decentralised systems, e.g. inter-vehicle communication involving continuous checking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
- H04W40/248—Connectivity information update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Abstract
Die Erfindung betrifft ein Fahrzeugkommunikationsgerät (100) zum Empfangen und Senden von Nachrichten in einem Fahrzeug, wobei das Fahrzeugkommunikationsgerät (100) umfasst: einen Arbeitsspeicher (105) zum Speichern von Daten; einen Prozessor (101) zum Zugreifen auf die im Arbeitsspeicher gespeicherten Daten und zum Verarbeiten der Daten; und eine Kommunikationsschnittstelle (103) zum Senden von Nachrichten an eine Vielzahl von Kommunikationsknoten und zum Empfangen von Nachrichten von der Vielzahl von Kommunikationsknoten, wobei der Prozessor dazu ausgebildet ist, auf der Grundlage von empfangenen Nachrichten von der Vielzahl von Kommunikationsknoten, welche die jeweilige Position eines Kommunikationsknotens der Vielzahl von Kommunikationsknoten enthalten, eine Näherung der Form des Rands der von den Positionen der Vielzahl von Kommunikationsknoten abgedeckten Fläche zu bestimmen und Daten (107) im Arbeitsspeicher zu hinterlegen, welche die Näherung definieren, und wobei der Prozessor ferner dazu ausgebildet ist, auf der Grundlage der im Arbeitsspeicher hinterlegten Daten, welche die Näherung definieren, mittels eines Routing-Algorithmus (109) zu entscheiden, ob eine über die Kommunikationsschnittstelle empfangene Nachricht, die für ein definiertes Zielgebiet bestimmt ist, an die Vielzahl von Kommunikationsknoten weitergeleitet werden soll.The invention relates to a vehicle communication device (100) for receiving and transmitting messages in a vehicle, the vehicle communication device (100) comprising: a random access memory (105) for storing data; a processor (101) for accessing the data stored in the working memory and for processing the data; and a communication interface (103) for sending messages to a plurality of communication nodes and for receiving messages from the plurality of communication nodes, the processor adapted to receive, based on received messages from the plurality of communication nodes, the respective location of a Communication nodes of the plurality of communication nodes include determining an approximation of the shape of the edge of the area covered by the positions of the plurality of communication nodes and storing data (107) in the working memory defining the approximation, and wherein the processor is further adapted to the basis of the data stored in the main memory, which define the approximation, by means of a routing algorithm (109) to decide whether a message received via the communication interface, which is intended for a defined destination area, to the plurality of communication nodes should be forwarded.
Description
TECHNISCHES GEBIETTECHNICAL AREA
Die vorliegende Erfindung betrifft das Gebiet der Car2X-Kommunikation. Insbesondere betrifft die Erfindung ein Car2X-Fahrzeugkommunikationsgerät und ein Verfahren zum Kommunizieren mittels eines Car2X-Fahrzeugkommunikationsgeräts.The present invention relates to the field of Car2X communication. More particularly, the invention relates to a Car2X vehicle communication device and a method of communicating by means of a Car2X vehicle communication device.
TECHNISCHER HINTERGRUNDTECHNICAL BACKGROUND
Die Car2Car- und Car2Infrastructure-Kommunikation, die nachstehend zusammenfassend als Car2X-Kommunikation bezeichnet wird, dient als Teil eines intelligenten Verkehrssystems (engl. Intelligent Transport System, ITS) insbesondere zur Erhöhung der Sicherheit im Straßenverkehr, Verbesserung des Verkehrsflusses und Reduzierung des Energieverbrauchs. Langfristig wird die Car2X-Kommunikation auch als einer der Schlüsselfaktoren für automatisiertes Fahren angesehen, wobei das Fahrzeug selbsttätig auf wechselnde Fahrsituationen reagieren kann.Car2Car and Car2Infrastructure communication, collectively referred to as Car2X communication, serves as part of an Intelligent Transport System (ITS), in particular to increase road safety, improve traffic flow and reduce energy consumption. In the long term, Car2X communication is also considered one of the key factors in automated driving, allowing the vehicle to respond automatically to changing driving situations.
Bei der Car2X-Kommunikation kann ein Fahrzeug über eine Funkverbindung Informationen mit anderen Verkehrsteilnehmern (auch als Kommunikationsknoten bezeichnet) austauschen. Eine derartige Kommunikation kann beispielsweise über ein WLAN erfolgen. Sobald sich zwei Verkehrsteilnehmer, beispielsweise zwei Fahrzeuge, innerhalb der gegenseitigen Funkreichweite befinden, können diese automatisch eine Kommunikationsverbindung als Teil eines dezentralen Ad-Hoc-Netzwerks bilden. Innerhalb des dezentralen Ad-Hoc-Netzwerkes können sie Daten wie beispielsweise Position, Fahrgeschwindigkeit und Fahrtrichtung austauschen, um entsprechende Hinweise oder Warnungen im jeweiligen Fahrzeug zu generieren und gegebenenfalls geeignete Aktionen in die Wege zu leiten. Da die Funkreichweite derartiger WLANs auf einige hundert Meter begrenzt ist, dient jeder Kommunikationsknoten in der Regel gleichzeitig als Router mit einem darin implementierten Routing-Algorithmus, um zu entscheiden, ob eingehende Daten an andere Kommunikationsknoten weiter geleitet werden sollen.In Car2X communication, a vehicle can exchange information with other road users (also referred to as communication nodes) over a radio link. Such communication can be done for example via a WLAN. Once two road users, for example two vehicles, are within the mutual radio range, they can automatically form a communication link as part of a decentralized ad hoc network. Within the decentralized Ad-Hoc network, they can exchange data such as position, driving speed and direction of travel to generate appropriate instructions or warnings in the respective vehicle and, if necessary, to initiate suitable actions. Since the wireless range of such WLANs is limited to a few hundred meters, each communication node usually serves as a router with a routing algorithm implemented therein, in order to decide whether to forward incoming data to other communication nodes.
Unterschiedliche Aspekte der Car2X-Kommunikation sind bereits standardisiert worden oder befinden sich zurzeit noch in der Standardisierung, beispielsweise im Rahmen der
Beim Geo-Networking kommt in einem Car2X-Fahrzeugkommunikationsgerät eine sogenannte "Neighbourhood Table" (Nachbarschaftstabelle) zum Einsatz. In der "Neighbourhood Table" sind in der Regel die GNSS-Koordinaten von anderen Kommunikationsknoten hinterlegt, von denen das Car2X Fahrzeugkommunikationsgerät Nachrichten erhalten hat, beispielsweise Nachrichten in Form von CAMs (Cooperative Awareness Messages) oder DENMs (Decentralized Environmental Notification Message) oder BSMs (Basic Safety Messages).In geo-networking, a so-called Neighborhood Table is used in a Car2X vehicle communication device. In the Neighborhood Table, the GNSS coordinates are usually stored by other communication nodes from which the Car2X vehicle communication device has received messages, for example messages in the form of Cooperative Awareness Messages (CAMs) or Decentralized Environmental Notification Messages (BSMs). Basic Safety Messages).
Da beim Empfang einer neuen Nachricht die "Neighbourhood Table" unter Umständen aktualisiert werden muss, wird die "Neighbourhood Table" in der Regel in einem Arbeitsspeicher, insbesondere im RAM, eines Car2X-Fahrzugkommunikationsgeräts vorgehalten. Nachteilig hieran ist, dass eine "Neighbourhood Table" verhältnismäßig viel Arbeitsspeicher beansprucht, was die Performanz des Car2X-Fahrzeugkommunikationsgeräts beeinträchtigen kann.Since, when receiving a new message, the "Neighborhood Table" may need to be updated, the "Neighborhood Table" is usually maintained in a random access memory, particularly in RAM, of a Car2X cab communication device. The disadvantage of this is that a "Neighborhood Table" requires a relatively large amount of RAM, which can affect the performance of the Car2X vehicle communication device.
BESCHREIBUNG DER ERFINDUNGDESCRIPTION OF THE INVENTION
Es ist daher die Aufgabe der vorliegenden Erfindung, ein Fahrzugskommunikationsgerät und ein Verfahren zum Kommunizieren mittels eines Fahrzeugkommunikationsgeräts bereitzustellen, bei denen die Beanspruchung des Arbeitsspeichers des Fahrzeugkommunikationsgeräts durch eine "Neighbourhood Table" reduziert wird.It is therefore an object of the present invention, a Fahrzugskommunikationsgerät and a method for communicating by means of a vehicle communication device to provide, in which the load of the working memory of the vehicle communication device is reduced by a "Neighborhood Table".
Diese Aufgabe wird durch die Gegenstände der unabhängigen Ansprüche gelöst. Vorteilhafte Ausführungsformen der Erfindung sind Gegenstand der abhängigen Ansprüche, der Beschreibung sowie der Figuren.This object is solved by the subject matters of the independent claims. Advantageous embodiments of the invention are the subject of the dependent claims, the description and the figures.
Gemäß einem ersten Aspekt betrifft die Erfindung ein Fahrzeugkommunikationsgerät zum Empfangen und Senden von Nachrichten in einem Fahrzeug, wobei das Fahrzeugkommunikationsgerät umfasst: einen Arbeitsspeicher zum Speichern von Daten; einen Prozessor zum Zugreifen auf die im Arbeitsspeicher gespeicherten Daten und zum Verarbeiten der Daten; und eine Kommunikationsschnittstelle zum Senden von Nachrichten an eine Vielzahl von Kommunikationsknoten und zum Empfangen von Nachrichten von der Vielzahl von Kommunikationsknoten, wobei der Prozessor dazu ausgebildet ist, auf der Grundlage von empfangenen Nachrichten von der Vielzahl von Kommunikationsknoten, welche die jeweilige Position eines Kommunikationsknotens der Vielzahl von Kommunikationsknoten enthalten, eine Näherung einer Form eines Randes bzw. Rands der von den Positionen der Vielzahl von Kommunikationsknoten abgedeckten Fläche zu bestimmen und Daten im Arbeitsspeicher zu hinterlegen, welche die Näherung definieren, und wobei der Prozessor ferner dazu ausgebildet ist, auf der Grundlage der im Arbeitsspeicher hinterlegten Daten, welche die Näherung definieren, mittels eines Routing-Algorithmus zu entscheiden, ob eine über die Kommunikationsschnittstelle empfangene Nachricht, die für ein definiertes Zielgebiet bestimmt ist, an die Vielzahl von Kommunikationsknoten weitergeleitet werden soll.According to a first aspect, the invention relates to a vehicle communication device for receiving and transmitting messages in a vehicle, the vehicle communication device comprising: a work memory for storing data; a processor for accessing the data stored in the working memory and for processing the data; and a communication interface for transmitting messages to a plurality of communication nodes and for receiving messages from the plurality of communication nodes, wherein the processor is configured based on received messages from the plurality of communication nodes representing the respective position of a communication node of the plurality of communication nodes to determine an approximation of a shape of an edge of the area covered by the positions of the plurality of communication nodes and to deposit data in the working memory defining the approximation, and wherein the Processor is further adapted to decide on the basis of the data stored in the memory, which define the approximation, by means of a routing algorithm, whether a message received via the communication interface, which is intended for a defined destination area, forwarded to the plurality of communication nodes shall be.
Aufgrund der Verwendung einer Näherung eines relevanten Gebietes, definiert über die Form des Randes der Näherung anhand der Kommunikationsknoten, kann die Relevanz von Daten für das Geocaching besser ermittelt werden.By using an approximation of a relevant area, defined by the shape of the boundary of the approximation using the communication nodes, the relevance of data for geocaching can be better determined.
Das Fahrzeugkommunikationsgerät kann für eine Fahrzeug-zu-Fahrzeug Kommunikation und/oder eine Fahrzeug-zu-Infrastruktur Kommunikation eingesetzt werden. Das Fahrzeugkommunikationsgerät kann in einem Fahrzeug angeordnet sein. Das Fahrzeugkommunikationsgerät kann mit einem CAN-Bus oder einem Flexray-Bus oder einem MOST-Bus oder einem Ethernet-Bus des Fahrzeugs verbunden sein. Das Fahrzeugkommunikationsgerät kann programmtechnisch eingerichtet sein. Das Fahrzeugkommunikationsgerät kann ferner ein Computerprogramm ausführen.The vehicle communication device may be used for vehicle-to-vehicle communication and / or vehicle-to-infrastructure communication. The vehicle communication device may be disposed in a vehicle. The vehicle communication device may be connected to a CAN bus or a Flexray bus or a MOST bus or an Ethernet bus of the vehicle. The vehicle communication device can be set up by programming. The vehicle communication device may further execute a computer program.
Das Fahrzeugkommunikationsgerät kann dazu ausgestaltet sein, über eine Ad-Hoc-Netzwerk-Kommunikationstechnologie zu kommunizieren, insbesondere eine ITS-G5-Kommunikationstechnologie oder eine WAVE-Kommunikationstechnologie oder eine
Gemäß einer Ausführungsform ist der Prozessor dazu ausgebildet, die Näherung der Form des Rands der von den Positionen der Vielzahl von Kommunikationsknoten abgedeckten Fläche als einen geschlossenen Polygonzug zu bestimmen.According to one embodiment, the processor is configured to determine the approximation of the shape of the edge of the area covered by the positions of the plurality of communication nodes as a closed polygon.
Gemäß einer Ausführungsform definieren bei der Näherung in Form eines geschlossenen Polygonzugs jeweilige Teilstrecken des geschlossenen Polygonzugs jeweilige Sektoren, wobei die jeweiligen Sektoren jeweils durch zwei Radien begrenzt werden, die einen jeweiligen Sektorwinkel definieren.According to one embodiment, in the approximate closed-loop approach, respective sections of the closed traverse define respective sectors, each of the sectors being bounded by two radii defining a respective sector angle.
Gemäß einer Ausführungsform umfassen die im Arbeitsspeicher hinterlegten Daten, welche die Näherung definieren, Daten, welche die jeweiligen Schnittpunkte der Teilstrecken zweier benachbarter Sektoren definieren.According to one embodiment, the data stored in the working memory, which define the approximation, comprise data defining the respective intersections of the sections of two adjacent sectors.
Gemäß einer Ausführungsform ist der Prozessor dazu ausgebildet, die Näherung der Form des Randes der von den Positionen der Vielzahl von Kommunikationsknoten abgedeckten Fläche in Form einer Vielzahl von Kreisbögen einer Vielzahl von als Kreissektoren ausgebildeten Sektoren zu bestimmen, die einen jeweiligen Sektorwinkel definieren.According to one embodiment, the processor is adapted to determine the approximation of the shape of the edge of the area covered by the positions of the plurality of communication nodes in the form of a plurality of circular arcs of a plurality of sectors formed as sectors of a circle defining a respective sector angle.
Gemäß einer Ausführungsform können die Sektorwinkel gleich sein oder ungleich sein.According to one embodiment, the sector angles may be the same or different.
Gemäß einer Ausführungsform ist der Prozessor ferner dazu ausgebildet, zu bestimmen, in welchen jeweiligen Sektor die jeweilige Position eines jeweiligen Kommunikationsknotens der Vielzahl von Kommunikationsknoten fällt, und für einen jeweiligen Kommunikationsknoten Daten im Arbeitsspeicher zu hinterlegen, die den jeweiligen Sektor definieren, in den die Position eines jeweiligen Kommunikationsknotens fällt.According to one embodiment, the processor is further configured to determine in which respective sector the respective position of a respective communication node of the plurality of communication nodes falls, and for a respective communication node to store data in the working memory defining the respective sector into which the position of a respective communication node falls.
Gemäß einer Ausführungsform ist der Prozessor ferner dazu ausgebildet, auf der Grundlage der im Arbeitsspeicher hinterlegten Daten, welche die Näherung definieren, und der im Arbeitsspeicher hinterlegten Daten, die den jeweiligen Sektor definieren, in den die Position eines jeweiligen Kommunikationsknotens fällt, mittels des Routing-Algorithmus zu entscheiden, ob eine über die Kommunikationsschnittstelle empfangene Nachricht an die Vielzahl von Kommunikationsknoten weitergeleitet werden soll.According to one embodiment, the processor is further configured to determine, based on the data stored in the main memory which defines the approximation and the data stored in the main memory, which defines the respective sector in which the position of a respective communication node falls. Algorithm to decide whether a message received via the communication interface should be forwarded to the plurality of communication nodes.
Gemäß einer Ausführungsform handelt es sich bei der Vielzahl von Kommunikationsknoten um eine Vielzahl von Fahrzeugen und/oder eine Vielzahl von Infrastrukturkommunikationsstationen.In one embodiment, the plurality of communication nodes are a plurality of vehicles and / or a plurality of infrastructure communication stations.
Gemäß einer Ausführungsform handelt es sich bei den über die Kommunikationsschnittstelle empfangenen Nachrichten um CAM-Nachrichten und/oder DENM-Nachrichten und/oder BSM-Nachrichten.According to one embodiment, the messages received via the communication interface are CAM messages and / or DENM messages and / or BSM messages.
Gemäß einem zweiten Aspekt betrifft die Erfindung ein Verfahren zum Empfangen und Senden von Nachrichten durch ein Fahrzeugkommunikationsgerät, wobei das Verfahren die folgenden Schritte umfasst: Bestimmen auf der Grundlage von über eine Kommunikationsschnittstelle empfangenen Nachrichten von einer Vielzahl von Kommunikationsknoten, welche die jeweilige Position eines Kommunikationsknotens der Vielzahl von Kommunikationsknoten enthalten, einer Näherung der Form des Rands der von den Positionen der Vielzahl von Kommunikationsknoten abgedeckten Fläche; Hinterlegen von Daten, welche die Näherung definieren, in einem Arbeitsspeicher; und Entscheiden auf der Grundlage der im Arbeitsspeicher hinterlegten Daten, welche die Näherung definieren, mittels eines Routing-Algorithmus, ob eine über die Kommunikationsschnittstelle empfangene Nachricht, die für ein Zielgebiet bestimmt ist, an die Vielzahl von Kommunikationsknoten weitergeleitet werden soll.According to a second aspect, the invention relates to a method for receiving and transmitting messages by a vehicle communication device, the method comprising the steps of: determining, based on communication via a communication interface received messages from a plurality of communication nodes, the respective position of a communication node of A plurality of communication nodes including an approximation of the shape of the edge of the area covered by the positions of the plurality of communication nodes; Storing data defining the approximation in a working memory; and deciding, based on the data stored in the working memory defining the approximation, by means of a routing algorithm, whether a message received via the communication interface intended for a destination area should be forwarded to the plurality of communication nodes.
Gemäß einer Ausführungsform umfasst beim Schritt des Bestimmens der Näherung der Form des Rands der von den Positionen der Vielzahl von Kommunikationsknoten abgedeckten Fläche die Näherung einen geschlossenen Polygonzug. According to one embodiment, in the step of determining the approximation of the shape of the edge of the area covered by the positions of the plurality of communication nodes, the approximation comprises a closed polygon.
Gemäß einer Ausführungsform umfasst beim Schritt des Bestimmens der Näherung der Form des Rands der von den Positionen der Vielzahl von Kommunikationsknoten abgedeckten Fläche die Näherung eine Vielzahl von Kreisbögen einer Vielzahl von als Kreissektoren ausgebildeten Sektoren, die einen jeweiligen Sektorwinkel definieren.According to an embodiment, in the step of determining the approximation of the shape of the edge of the area covered by the positions of the plurality of communication nodes, the approximation comprises a plurality of circular arcs of a plurality of sectors formed as sectors of a circle defining a respective sector angle.
Gemäß einer Ausführungsform umfasst das Verfahren den weiteren Schritt des Überprüfens beim Empfang einer neuen Nachricht, ob die im Arbeitsspeicher hinterlegte Näherung aktualisiert werden muss.According to one embodiment, the method comprises the further step of checking on receipt of a new message as to whether the estimate stored in the main memory needs to be updated.
Gemäß einer Ausführungsform umfasst das Verfahren den weiteren Schritt der kontinuierlichen Anpassung der im Arbeitsspeicher hinterlegten Näherung. Damit soll sichergestellt werden, dass immer die jeweils aktuelle Umgebungssituation durch die Näherung repräsentiert wird. Vorteilhafterweise kann hierzu ein Vergessensfaktor verwendet werden. Der Vergessenfaktor kann dahingehend verwendet werden Daten von älteren Botschaften weniger Einfluss auf die Näherung zu geben als aktuelle Daten. Dieser Vergessensfaktor kann ferner abhängig von der Fahrzeuggeschwindigkeit gewählt werden, so dass bspw. bei höherer Geschwindigkeit schneller Vergessen werden soll.According to one embodiment, the method comprises the further step of continuously adapting the approximation stored in the main memory. This is to ensure that the current environment situation is always represented by the approximation. Advantageously, a forgetting factor can be used for this purpose. The forgetting factor can be used to give data from older messages less impact on the approximation than current data. This forgetting factor can also be selected depending on the vehicle speed, so that, for example, should be forgotten faster at higher speed.
Gemäß einem dritten Aspekt betrifft die Erfindung ein Computerprogramm mit einem Programmcode zum Ausführen des Verfahrens gemäß dem zweiten Aspekt der Erfindung, wenn das Computerprogramm auf einem Computer ausgeführt wird.According to a third aspect, the invention relates to a computer program with a program code for carrying out the method according to the second aspect of the invention, when the computer program is executed on a computer.
Das Computerprogramm kann durch das Fahrzeugkommunikationsgerät ausgeführt werden. Das Fahrzeugkommunikationsgerät kann hierfür programmtechnisch eingerichtet sein.The computer program may be executed by the vehicle communication device. The vehicle communication device can be set up programmatically for this purpose.
Die Erfindung kann in Software und/oder in Hardware realisiert werden.The invention can be implemented in software and / or in hardware.
BESCHREIBUNG DER FIGURENDESCRIPTION OF THE FIGURES
Weitere Ausführungsbeispiele werden bezugnehmend auf die beiliegenden Figuren näher erläutert. Es zeigen:Further embodiments will be explained with reference to the accompanying figures. Show it:
DETAILIERTE BESCHREIBUNG DER FIGURENDETAILED DESCRIPTION OF THE FIGURES
Das Car2X-Fahrzeugkommunikationsgerät
Das Car2X-Fahrzeugkommunikationsgerät
Die Positionen der Vielzahl von Kommunikationsknoten sind über eine Fläche verteilt, deren Rand bzw. Einhüllende
Der Prozessor
Statt wie herkömmlicherweise die Positionen bzw. Koordinaten all der in
Bei der in
Mathematisch lässt sich der in
Es ist denkbar, dass die Größen der Sektorwinkel α1 bis α8 im Rahmen der Näherung ebenfalls bestimmt werden. Ferner ist es denkbar, dass die Größen der Sektorwinkel α1 bis α8 fest vorgegeben sind. Die Sektorwinkel α1 bis α8 können die gleiche Größe oder unterschiedliche Größen aufweisen.It is conceivable that the sizes of the sector angles α1 to α8 are also determined in the context of the approximation. Furthermore, it is conceivable that the sizes of the sector angles α1 to α8 are fixed. The sector angles α1 to α8 may be the same size or different sizes.
Anstatt einer Näherung in Form eines geschlossenen Polygonzugs kann der Prozessor
Es ist denkbar, dass die Bestimmung der Näherung durch den Prozessor
Sobald der Prozessor
Beim Empfang einer neuen Nachricht über die Kommunikationsschnittstelle
Gemäß einer Ausführungsform können neben den im Arbeitsspeicher
BezugszeichenlisteLIST OF REFERENCE NUMBERS
- 100100
- Car2X-Fahrzeugkommunikationsgerät Car2X vehicle communication device
- 101101
- Prozessor processor
- 103103
- Car2X-Kommunikationsschnittstelle Car2X communication interface
- 105105
- Arbeitsspeicher random access memory
- 107107
- Daten dates
- 109109
- Routing-Algorithmus Routing algorithm
- 200200
- Rand der von den Fahrzeugpositionen abgedeckten Fläche Edge of the area covered by the vehicle positions
- 201201
- Position eines Fahrzeugs mit den Koordinaten x1 und y1 Position of a vehicle with coordinates x1 and y1
- 203203
- Näherung der Form des Rands der von Fahrzeugpositionen abgedeckten Fläche Approximation of the shape of the edge of the area covered by vehicle positions
- x1, y1x1, y1
- Koordinaten eines Fahrzeugs Coordinates of a vehicle
- P1–P8P1-P8
- Teilstücke der Näherung in Form eines geschlossenen Polygonzugs Portions of the approximation in the form of a closed traverse
- S1–S8S1-S8
- Sektoren sectors
- α1–α8α1-α8
- Sektorenwinkel sector angle
- r1, r2r1, r2
- Sektorradien sector radii
- 300300
- Verfahren method
- 301301
- Erfassen der Koordinaten Capture the coordinates
- 303303
- Dynamisches Anpassen/Bestimmen der Näherung Dynamic adaptation / determination of the approximation
- 305305
- Hinterlegen der Näherung im Speicher Deposit of the approximation in the memory
- 307307
- Bestimmen, ob eine Nachricht weitergeleitet werden soll Determine if a message should be forwarded
- 309309
- Senden der Nachricht Send the message
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte Nicht-PatentliteraturCited non-patent literature
- Standards IEEE 802.11p [0004] Standards IEEE 802.11p [0004]
- IEEE 1609 [0004] IEEE 1609 [0004]
- IEEE 802.11p [0012] IEEE 802.11p [0012]
- ETSI ITS-G5 Standard [0039] ETSI ITS-G5 standard [0039]
Claims (15)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015201473.8A DE102015201473A1 (en) | 2015-01-28 | 2015-01-28 | Vehicle communication device and a method for communicating by means of such a vehicle communication device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015201473.8A DE102015201473A1 (en) | 2015-01-28 | 2015-01-28 | Vehicle communication device and a method for communicating by means of such a vehicle communication device |
Publications (1)
Publication Number | Publication Date |
---|---|
DE102015201473A1 true DE102015201473A1 (en) | 2016-07-28 |
Family
ID=56364710
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE102015201473.8A Withdrawn DE102015201473A1 (en) | 2015-01-28 | 2015-01-28 | Vehicle communication device and a method for communicating by means of such a vehicle communication device |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE102015201473A1 (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE60318428T2 (en) * | 2002-04-29 | 2008-12-18 | Harris Corp., Melbourne | TRACKING TRAFFIC IN A MOBILE AD HOC NETWORK |
DE102009039734A1 (en) * | 2008-09-05 | 2010-05-12 | GM Global Technology Operations, Inc., Detroit | Reliable packet delivery protocol for Geocast protocol in separate vehicle ad hoc network |
WO2010139526A1 (en) * | 2009-06-03 | 2010-12-09 | Continental Teves Ag & Co. Ohg | Car2x communication with reduced data volume |
DE102012213799A1 (en) * | 2011-08-05 | 2013-02-07 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Method and system for transmitting information in wireless vehicle networks |
-
2015
- 2015-01-28 DE DE102015201473.8A patent/DE102015201473A1/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE60318428T2 (en) * | 2002-04-29 | 2008-12-18 | Harris Corp., Melbourne | TRACKING TRAFFIC IN A MOBILE AD HOC NETWORK |
DE102009039734A1 (en) * | 2008-09-05 | 2010-05-12 | GM Global Technology Operations, Inc., Detroit | Reliable packet delivery protocol for Geocast protocol in separate vehicle ad hoc network |
WO2010139526A1 (en) * | 2009-06-03 | 2010-12-09 | Continental Teves Ag & Co. Ohg | Car2x communication with reduced data volume |
DE102012213799A1 (en) * | 2011-08-05 | 2013-02-07 | GM Global Technology Operations LLC (n. d. Ges. d. Staates Delaware) | Method and system for transmitting information in wireless vehicle networks |
Non-Patent Citations (6)
Title |
---|
ETSI ITS-G5 Standard |
FASOLO, E., ZANELLA, A., ZORZI, M.:An Effective Broadcast Scheme for Alert MessagePropagation in Vehicular Ad hoc Networks;IN: ICC '06, IEEE International Conference on Communications, 2006;Vol. 9, Page(s): 3960 - 3965;ISSN: 8164-9547;June 2006 |
FASOLO, E., ZANELLA, A., ZORZI, M.:An Effective Broadcast Scheme for Alert MessagePropagation in Vehicular Ad hoc Networks;IN: ICC '06, IEEE International Conference on Communications, 2006;Vol. 9, Page(s): 3960 - 3965;ISSN: 8164-9547;June 2006 * |
IEEE 802.11p |
SAMARA, G.; ALHMIEDAT, T.:Intelligent Emergency Message Broadcasting in VANET Using PSO;IN: World of Computer Science and Information Technology Journal (WCSIT)ISSN: 2221-0741Vol. 4, No. 7, 90-100, 2014 * |
Standards IEEE 802.11p |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2732603B1 (en) | Method and communication system for data reception in wireless vehicle-to-surroundings communication | |
DE102019104437A1 (en) | CLOUD-BASED DYNAMIC OPTIMIZATION OF VEHICLE SOFTWARE UPDATES | |
DE102015000403B3 (en) | Transferring route data to a motor vehicle | |
DE102017126021A1 (en) | PROCESSOR-IMPLEMENTED SYSTEMS AND METHOD FOR AUTOMATED DRIVING | |
EP4054089A1 (en) | Device, vehicle, mobile communication system, method and computer program for a mobile base station transmitting receiver | |
DE112015001150T5 (en) | Method, apparatus and system for supporting platooning | |
DE102008052382A1 (en) | Method for optimally forwarding messages in Car-to-X communication | |
DE102018123488A1 (en) | RADIATION BUNDLING BASED ON LOCALIZATION MODULE INFORMATION | |
DE112020001172T5 (en) | GPS-SUPPORTED COLLABORATIVE AND SIGNALING-BASED WLAN DFS OPERATION | |
DE102017106579A1 (en) | WIRELESS COMMUNICATION DEVICE AND WIRELESS COMMUNICATION PROCESS | |
DE102014210381A1 (en) | Method and apparatus for operating a vehicle fleet system | |
DE102017113570A1 (en) | ANTENNA WITH MULTIPLE VEHICLE COMMUNICATION | |
EP3298805B1 (en) | Method, vehicle and system for determining a routing path | |
DE102016122980B4 (en) | Apparatus and method for configuring a lane node tree | |
WO2015158591A1 (en) | Car2x communication in the usa and europe using a uniform transmitter | |
DE102015201473A1 (en) | Vehicle communication device and a method for communicating by means of such a vehicle communication device | |
DE112015002032B4 (en) | Device and method for distributing control property among devices in a system | |
EP3900304A1 (en) | Device for a vehicle for externally transferring computing processes | |
DE102022202165A1 (en) | Method for providing lane localization for a motor vehicle in an area of an infrastructure facility | |
DE102014224906A1 (en) | Method for transmitting an emergency call from a motor vehicle and Nahfeldkommunikationempfänger | |
DE102020124970A1 (en) | VEHICLE BLOCKCHAIN TRANSACTIONS | |
DE102021118512A1 (en) | SYSTEMS AND METHODS FOR CONTROLLING AN INTERSECTION OF AN UNMANNED AIR VEHICLE ROUTE | |
DE102015218812A1 (en) | Driver assistance system for a motor vehicle and method for operating a driver assistance system | |
DE112015007117T5 (en) | ADAPTIVE EVENT INDICATOR THROUGH VEHICLE COMMUNICATION SYSTEMS | |
DE102014207093A1 (en) | Car2X communication in the United States and Europe with a single transmitter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R163 | Identified publications notified | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |