[go: up one dir, main page]

DE102017216936B4 - Safety system for vehicle communication - Google Patents

Safety system for vehicle communication

Info

Publication number
DE102017216936B4
DE102017216936B4 DE102017216936.2A DE102017216936A DE102017216936B4 DE 102017216936 B4 DE102017216936 B4 DE 102017216936B4 DE 102017216936 A DE102017216936 A DE 102017216936A DE 102017216936 B4 DE102017216936 B4 DE 102017216936B4
Authority
DE
Germany
Prior art keywords
vehicle
destination
unit
distance
data
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.)
Active
Application number
DE102017216936.2A
Other languages
German (de)
Other versions
DE102017216936A1 (en
Inventor
Konrad Hübner
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.)
Bayerische Motoren Werke AG
Original Assignee
Bayerische Motoren Werke AG
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 Bayerische Motoren Werke AG filed Critical Bayerische Motoren Werke AG
Priority to DE102017216936.2A priority Critical patent/DE102017216936B4/en
Publication of DE102017216936A1 publication Critical patent/DE102017216936A1/en
Application granted granted Critical
Publication of DE102017216936B4 publication Critical patent/DE102017216936B4/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0108Measuring and analyzing of parameters relative to traffic conditions based on the source of data
    • G08G1/0112Measuring and analyzing of parameters relative to traffic conditions based on the source of data from the vehicle, e.g. floating car data [FCD]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3605Destination input or retrieval
    • G01C21/3617Destination input or retrieval using user history, behaviour, conditions or preferences, e.g. predicted or inferred from previous use or current movement
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0125Traffic data processing
    • G08G1/0129Traffic data processing for creating historical data or processing based on historical data
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/01Detecting movement of traffic to be counted or controlled
    • G08G1/0104Measuring and analyzing of parameters relative to traffic conditions
    • G08G1/0137Measuring and analyzing of parameters relative to traffic conditions for specific applications
    • G08G1/0141Measuring and analyzing of parameters relative to traffic conditions for specific applications for traffic information dissemination
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096708Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control
    • G08G1/096716Systems involving transmission of highway information, e.g. weather, speed limits where the received information might be used to generate an automatic action on the vehicle control where the received information does not generate an automatic action on the vehicle control
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096733Systems involving transmission of highway information, e.g. weather, speed limits where a selection of the information might take place
    • G08G1/096741Systems 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
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0967Systems involving transmission of highway information, e.g. weather, speed limits
    • G08G1/096766Systems involving transmission of highway information, e.g. weather, speed limits where the system is characterised by the origin of the information transmission
    • G08G1/096775Systems 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 a central station

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Analytical Chemistry (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Atmospheric Sciences (AREA)
  • Automation & Control Theory (AREA)
  • Social Psychology (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Traffic Control Systems (AREA)
  • Navigation (AREA)

Abstract

System (100) zur sicheren Fahrzeugkommunikation, umfassend:
zumindest einen Backend-Server (120);
zumindest ein Fahrzeug (110) umfassend:
- eine Kommunikationseinheit (112) die eingerichtet ist, Daten an den Backend-Server zu übertragen;
- eine Recheneinheit (113), die eingerichtet ist,
- ein Fahrziel des Fahrzeugs (110) zu ermitteln; und
- die Entfernung des Fahrzeugs (110) zum Fahrziel zu ermitteln; und
- eine Steuereinheit (119), die eingerichtet ist, bei Unterschreitung einer vorbestimmten Entfernung des Fahrzeugs (110) zum Fahrziel die Kommunikationseinheit (112) derart zu steuern, dass diese (112) die Datenübertragung an den Backend-Server (120) einschränkt oder einstellt; wobei für eine lange Fahrstrecke eine höhere Entfernung vorbestimmt ist als für eine kurze Fahrstrecke.
System (100) for secure vehicle communication, comprising:
at least one backend server (120);
at least one vehicle (110) comprising:
- a communication unit (112) configured to transmit data to the backend server;
- a computing unit (113) which is arranged
- to determine a destination of the vehicle (110); and
- to determine the distance of the vehicle (110) to the destination; and
- a control unit (119) configured to control the communication unit (112) when the vehicle (110) is below a predetermined distance from the destination such that the communication unit (112) restricts or stops the data transmission to the backend server (120); wherein a greater distance is predetermined for a long journey than for a short journey.

Description

Die vorliegende Erfindung betrifft ein Sicherheitssystem und Verfahren zur sicheren Fahrzeugkommunikation.The present invention relates to a security system and method for secure vehicle communication.

Mit der zunehmenden Vernetzung von Fahrzeugen kommt es in immer höherem Maße zur Datenerfassung, Datenverarbeitung und Datenkommunikation bzw. Datenaustausch von fahrzeugbezogenen Daten (Fahrzeugkommunikation). Die Fahrzeugkommunikation kann Server umfassen, die ihrerseits als Bereitsteller von Telematikdiensten (Telematik-Server) für eine Vielzahl von Fahrzeugen agieren. Die Fahrzeugkommunikation steigt insbesondere durch die steigende Unterstützung durch Fahrerassistenzsysteme wie z.B. Spurhalteassistenten, Abstandsassistenten, etc., aber durch die zunehmende Bereitstellung zumindest teil-autonomer Fahrmodi, die keine oder nur noch eine geringe Unterstützung durch den Fahrer erfordern. Die Fahrzeugkommunikation birgt allerdings auch Herausforderungen in Hinblick auf die Informationssicherheit, insbesondere in Hinblick auf den Datenschutz von personenbezogenen und/oder personenbeziehbaren Daten, also Daten, die einen unmittelbaren und/oder mittelbaren Personenbezug ermöglichen. Auch wenn ein Personenbezug bei der Fahrzeugkommunikation nicht immer auf der Hand liegt, können für eine Vielzahl von Fahrzeug-Kommunikationsszenarios konkrete Informationen über den Fahrer des Fahrzeugs gewonnen werden. Beispielsweise können durch die Erfassung von Positionsdaten Erkenntnisse über Orts- und Aufenthaltsorte des Fahrers des Fahrzeugs geschlossen und/oder Bewegungsprofile erstellt werden. Dies kann unerwünscht und/oder aufgrund gesetzlicher Bestimmungen verboten sein.With the increasing networking of vehicles, there is an ever-increasing need for data collection, processing, and communication or exchange of vehicle-related data (vehicle communication). Vehicle communication can include servers that, in turn, act as providers of telematics services (telematics servers) for a multitude of vehicles. Vehicle communication is increasing in particular due to the increasing support provided by driver assistance systems such as lane departure warning systems, distance assistants, etc., but also due to the increasing provision of at least partially autonomous driving modes that require little or no driver assistance. However, vehicle communication also presents challenges with regard to information security, particularly with regard to the data protection of personal and/or personally identifiable data, i.e., data that allows for direct and/or indirect identification of a person. Even if a personal reference is not always obvious in vehicle communication, specific information about the vehicle driver can be obtained for a variety of vehicle communication scenarios. For example, the collection of position data can provide insights into the location and whereabouts of the vehicle driver and/or create movement profiles. This may be undesirable and/or prohibited by law.

Druckschrift US 2006 / 0 178 817 A1 offenbart ein Navigationsgerät, das eine Routenführung basierend auf einer vom Server gesuchten Route durchführt.Printed matter US 2006 / 0 178 817 A1 discloses a navigation device that performs route guidance based on a route searched by the server.

Druckschrift US 2010 / 0 063 729 A1 offenbart ein Fahrzeug, das von der Vorderseite eines Hauses startet und sich zu einem Ziel bewegt. Ein Bereich, in dem sich das Haus im Zentrum befindet, ist ein Bereich, in dem die Position des Hauses voraussichtlich leicht bestimmt werden kann, und eine Straße, die gesucht werden soll, ist eine Straße, die für die Suche nach einer Fahrtroute des Fahrzeugs erforderlich ist. Ein im Fahrzeug befindliches Gerät überträgt keine Positionsinformationen oder ähnliches, die im Bereich erfasst wurden, als Antwort auf eine Anfrage nach Positionsinformationen von einem straßenseitigen Gerät. Das im Fahrzeug befindliche Gerät überträgt die Positionsinformationen oder ähnliches über das Fahrzeug, die nach dem Verlassen des Bereichs erfasst wurden, an das straßenseitige Gerät. Die Positionsinformationen über das Fahrzeug werden an das straßenseitige Gerät unter Schutz der persönlichen Informationen übertragen.Printed matter US 2010 / 0 063 729 A1 discloses a vehicle starting from the front of a house and moving toward a destination. An area where the house is centered is an area where the position of the house is expected to be easily determined, and a road to be searched is a road necessary for searching a travel route of the vehicle. An in-vehicle device does not transmit position information or the like acquired in the area in response to a request for position information from a roadside device. The in-vehicle device transmits the position information or the like about the vehicle acquired after leaving the area to the roadside device. The position information about the vehicle is transmitted to the roadside device while protecting personal information.

Druckschrift US 2013 / 0 261 954 A1 offenbart ein Karten- oder Navigationsgerät, welches eine Positionsbestimmungseinrichtung umfasst oder mit dieser verbunden ist. Diese dient dazu, einen oder mehrere Standorte des Karten- oder Navigationsgeräts zu bestimmen. Die einen oder mehrere bestimmten Standorte bilden mindestens eine Route, wobei das Karten- oder Navigationsgerät so konfiguriert ist, dass es mindestens einen Teil der mindestens einen Route bestimmt, wobei der mindestens eine Teil gemäß mindestens einer Eigenschaft bestimmt wird, die mit mindestens einem Standort im Teil verbunden ist. Das Karten- oder Navigationsgerät ist außerdem so konfiguriert, dass es mindestens eine anonymisierte Route aus der mindestens einen bestimmten Route bildet, wobei die mindestens eine anonymisierte Route den mindestens einen Teil der mindestens einen Route nicht enthält.Printed matter US 2013 / 0 261 954 A1 discloses a mapping or navigation device comprising or connected to a position determining device. This serves to determine one or more locations of the mapping or navigation device. The one or more determined locations form at least one route, wherein the mapping or navigation device is configured to determine at least a portion of the at least one route, wherein the at least one portion is determined according to at least one property associated with at least one location in the portion. The mapping or navigation device is further configured to form at least one anonymized route from the at least one determined route, wherein the at least one anonymized route does not include the at least one portion of the at least one route.

Druckschrift DE 10 2011 106 295 A1 offenbart ein Verfahren zum bidirektionalen Übertragen von Daten zwischen Kraftfahrzeugen und einem Dienstanbieter, mit Bereitstellen von von den Kraftfahrzeugen empfangbaren und von dem Dienstanbieter stammenden Informationsdaten über eine Dateninfrastrukturwolke und Bereitstellen von einen Verkehrszustand beschreibenden und von den Kraftfahrzeugen stammenden Verkehrsdaten. Um ein sicheres bidirektionales Übertragen der Daten zu ermöglichen, ist ein ausschließliches Bereitstellen der Verkehrsdaten an den Dienstanbieter über eine von einem Sicherheitsbetreiber betriebene Backend-Servervorrichtung vorgesehen.Printed matter DE 10 2011 106 295 A1 discloses a method for the bidirectional transmission of data between motor vehicles and a service provider, comprising providing information data receivable by the motor vehicles and originating from the service provider via a data infrastructure cloud and providing traffic data describing a traffic condition and originating from the motor vehicles. To enable secure bidirectional transmission of the data, the traffic data is provided exclusively to the service provider via a backend server device operated by a security operator.

Die Aufgabe der Erfindung besteht darin, die vorstehend genannten Nachteile zu vermeiden und eine Lösung aufzuzeigen, die eine sichere Fahrzeugkommunikation ermöglicht, wobei gleichzeitig eigene Fahrzeugdaten zur Unterstützung von Telematikdiensten gesendet werden können.The object of the invention is to avoid the above-mentioned disadvantages and to provide a solution that enables secure vehicle communication, while at the same time allowing the transmission of own vehicle data to support telematics services.

Diese Aufgabe wird erfindungsgemäß durch die Merkmale der unabhängigen Ansprüche gelöst. Bevorzugte Ausführungsformen sind Gegenstand der abhängigen Ansprüche.This object is achieved according to the invention by the features of the independent claims. Preferred embodiments are the subject of the dependent claims.

Die vorstehend genannte Aufgabe wird durch ein System zur sicheren Fahrzeugkommunikation gelöst, umfassend:

  • zumindest einen Backend-Server;
  • zumindest ein Fahrzeug umfassend:
    • - eine Kommunikationseinheit die eingerichtet ist, Daten an den Backend-Server zu übertragen;
    • - eine Recheneinheit, die eingerichtet ist,
      • - ein Fahrziel des Fahrzeugs zu ermitteln; und
      • - die Entfernung des Fahrzeugs zum Fahrziel zu ermitteln; und
    • - eine Steuereinheit, die eingerichtet ist, bei Unterschreitung einer vorbestimmten Entfernung des Fahrzeugs zum Fahrziel die Kommunikationseinheit derart zu steuern, dass diese die Datenübertragung an den Backend-Server einschränkt oder einstellt; wobei für eine lange Fahrstrecke eine höhere Entfernung vorbestimmt ist als für eine kurze Fahrstrecke.
The above-mentioned object is achieved by a system for secure vehicle communication, comprising:
  • at least one backend server;
  • comprising at least one vehicle:
    • - a communication unit configured to transmit data to the backend server;
    • - a computing unit that is set up,
      • - to determine a destination for the vehicle; and
      • - to determine the distance of the vehicle to the destination; and
    • - a control unit configured to control the communication unit, if the vehicle falls below a predetermined distance from the destination, in such a way that the communication unit restricts or stops the data transmission to the backend server; a greater distance is predetermined for a long journey than for a short journey.

Der Backend-Server ist ein zentraler Datenpool und kann eine Recheneinrichtung sowie eine Speichereinrichtung, z.B. eine Datenbank, umfassen, in der Daten zentral bzw. zentral gesteuert abgelegt, verwaltet und verarbeitet werden können. Es kann erforderlich sein, jedes Fahrzeug zunächst durch einen Nutzer einmalig am Backend-Server zu registrieren. Der Backend-Server kann eingerichtet sein, Datensätze von einer Vielzahl von Fahrzeugen zu empfangen, auszuwerten, und mithilfe der ausgewerteten Daten ein oder mehrere Telematik-Dienste für eine Vielzahl von Fahrzeugen bereitzustellen. Beispielsweise können die Telematik-Dienste Echtzeit-Verkehrsdaten, Echtzeit-Wetterdaten, Echtzeit-Gefahrendaten und/oder Echtzeit-Verkehrs-Änderungs-Daten etc. umfassen.The backend server is a central data pool and can include a computing device and a storage device, e.g., a database, in which data can be stored, managed, and processed centrally or under central control. It may be necessary for each vehicle to be registered once by a user on the backend server. The backend server can be configured to receive and evaluate data records from a large number of vehicles and, using the evaluated data, provide one or more telematics services for a large number of vehicles. For example, the telematics services can include real-time traffic data, real-time weather data, real-time hazard data, and/or real-time traffic change data, etc.

Unter den Begriff Fahrzeug fallen Personenkraftwagen (PKW), Lastkraftwagen (LKW), Busse, Wohnmobile, Krafträder, etc.The term vehicle includes passenger cars (cars), trucks (lorries), buses, mobile homes, motorcycles, etc.

Das Fahrzeug umfasst eine Kommunikationseinheit. Die Kommunikationseinheit ist in der Lage, eine Kommunikationsverbindung mit anderen Kommunikationsteilnehmern, z.B. anderen Fahrzeugen, dem Backend-Server, etc., aufzubauen, um Daten zu übertragen. Die Kommunikationseinheit kann ein Teilnehmeridentitätsmodul bzw. ein Subscriber Identity Module bzw. eine SIM-Karte umfassen, welche(s) dazu dient, eine Kommunikationsverbindung über ein Mobilfunksystem aufzubauen. Das Teilnehmeridentitätsmodul identifiziert dabei die Kommunikationseinheit eindeutig im Mobilfunknetz. Bei der Kommunikationsverbindung kann es sich um eine Datenverbindung (z.B. Paketvermittlung) und/oder um eine leitungsgebundene Kommunikationsverbindung (z.B. Leitungsvermittlung) handeln. Auch eine drahtlose Kommunikationsverbindung über weitere gängige und künftige Technologien, z.B. lokale Netzwerke bzw. Local Area Networks (LANs) wie z.B. Wireless LANs etc. kann über die Kommunikationseinheit mit anderen Kommunikationsteilnehmern aufgebaut werden. Jede Kommunikation bzw. Datenübertragung zwischen dem Fahrzeug und anderen Kommunikationsteilnehmern kann über die Kommunikationseinheit erfolgen.The vehicle comprises a communications unit. The communications unit is capable of establishing a communications connection with other communication participants, e.g., other vehicles, the backend server, etc., in order to transmit data. The communications unit can comprise a subscriber identity module or a SIM card, which serves to establish a communications connection via a mobile radio system. The subscriber identity module uniquely identifies the communications unit in the mobile radio network. The communications connection can be a data connection (e.g., packet switching) and/or a wired communications connection (e.g., circuit switching). A wireless communications connection via other current and future technologies, e.g., local area networks (LANs), such as wireless LANs, etc., can also be established with other communications participants via the communications unit. Any communication or data transmission between the vehicle and other communications participants can take place via the communications unit.

Die Kommunikationseinheit ist eingerichtet, Daten an den Backend-Server zu übermitteln. Wie bereits oben ausgeführt, kann der Backend-Server eingerichtet sein, Telematik-Dienste umfassend Echtzeit-Daten für eine Vielzahl von Fahrzeugen bereitzustellen. Wenn ein (vorher registriertes) Fahrzeug diesen Telematik-Dienst nutzt, kann das Fahrzeug bei jedem Fahrtantritt zumindest aktuelle Positionsdaten übermitteln. Der Backend-Server kann aktuelle Verkehrsdaten für einen vorbestimmten geografischen Bereich - z.B. Umkreis von 25km - übertragen. Diese Daten können in einer Navigationseinheit des Fahrzeugs angezeigt werden. Damit der Backend-Server Telematik-Dienste erbringen kann, ist dieser auf das Empfangen von Echtzeit-Daten von einer möglichst hohen Anzahl von Fahrzeugen angewiesen. Die Echtzeit-Daten umfassen einen Datensatz, der zumindest aktuelle Positionsdaten und einen Zeitstempel umfasst. Die aktuellen Positionsdaten können Daten zu einer geographischen Position umfassen, die mithilfe eines Navigationssatellitensystems erfasst werden können. Bei dem Navigationssatellitensystem kann es sich um jedes gängige sowie künftige globale Navigationssatellitensystem bzw. Global Navigation Satellite System (GNSS) zur Positionsbestimmung und Navigation durch den Empfang der Signale von Navigationssatelliten und/oder Pseudoliten handeln. Beispielsweise kann es sich dabei handeln um das Global Positioning System (GPS), GLObal NAvigation Satellite System (GLONASS), Galileo, positioning system, und/oder BeiDou Navigation Satellite System, handeln. Im Beispiel von GPS kann Fahrzeug ein GPS-Modul umfassen, das eingerichtet ist, aktuelle GPS-Positionsdaten des Fahrzeugs zu ermitteln. Je nach Telematik-Dienst kann der Datensatz weitere, für die Erbringung des Telematik-Dienstes erforderliche Daten, z.B. eine aktuelle Geschwindigkeit des Fahrzeugs, Sensor-Daten verschiedener, fahrzeugseitiger Sensoren (z.B. Kamera, Radar-, Lidar-Sensor), etc. Allerdings ist somit der Backend-Server in der Lage, ein Bewegungsprofil aus den Datensätzen eines Fahrzeugs zu erstellen.The communication unit is configured to transmit data to the backend server. As already explained above, the backend server can be configured to provide telematics services comprising real-time data for a large number of vehicles. If a (previously registered) vehicle uses this telematics service, the vehicle can transmit at least current position data each time it starts a journey. The backend server can transmit current traffic data for a predetermined geographical area—e.g., a 25km radius. This data can be displayed in a navigation unit of the vehicle. In order for the backend server to provide telematics services, it relies on receiving real-time data from as many vehicles as possible. The real-time data comprises a data set that includes at least current position data and a timestamp. The current position data can include data on a geographical position that can be acquired using a navigation satellite system. The navigation satellite system can be any current or future global navigation satellite system (GNSS) for positioning and navigation by receiving signals from navigation satellites and/or pseudo-navigation satellites. For example, this could be the Global Positioning System (GPS), GLObal NAvigation Satellite System (GLONASS), Galileo positioning system, and/or BeiDou Navigation Satellite System. In the GPS example, the vehicle can include a GPS module configured to determine the vehicle's current GPS position data. Depending on the telematics service, the data set can include additional data required to provide the telematics service, e.g., the vehicle's current speed, sensor data from various on-board sensors (e.g., camera, radar, lidar sensor), etc. However, the backend server is thus able to create a movement profile from the vehicle's data sets.

Daher umfasst jedes Fahrzeug zumindest eine Recheneinheit. Die Recheneinheit ist eingerichtet, ein Fahrziel des Fahrzeugs zu ermitteln. Darüber hinaus ist die Recheneinheit eingerichtet, eine Entfernung des Fahrzeugs zum Fahrziel zu ermitteln.Therefore, each vehicle includes at least one computing unit. The computing unit is configured to determine a destination of the vehicle. Furthermore, the computing unit is configured to determine a distance of the vehicle from the destination.

In einem nächsten Schritt kann die Recheneinheit ermitteln, ob eine vorbestimmbare bzw. vorbestimmte Entfernung des Fahrzeugs zum Fahrziel unterschritten ist. Beispielsweise kann die vorbestimmte Entfernung zum Fahrziel 1 Kilometer (km), 2km, 3km, 3,5km, oder eine andere Entfernung zum Fahrziel sein, die geeignet ist, um ein Erstellen eines Fahrprofils aus den Positionsdaten zu verhindern. Es kann für alle Fahrstrecken dieselbe Entfernung vorbestimmt sein. In einem anderen Beispiel kann für lange Fahrstrecken eine andere, z.B. höhere, Entfernung vorbestimmt sein als für kurze Fahrstrecken. Die Recheneinheit kann beispielsweise periodisch ermitteln, ob die vorbestimmte Entfernung zum Fahrziel unterschritten ist.In a next step, the computing unit can determine whether the vehicle is below a predefined or predetermined distance from the destination. For example, the predetermined distance to the destination can be 1 kilometer (km), This distance can be 2km, 3km, 3.5km, or another distance to the destination suitable for preventing the creation of a travel profile from the position data. The same distance can be predetermined for all routes. In another example, a different, e.g., greater, distance can be predetermined for long routes than for short routes. The computing unit can, for example, periodically determine whether the predetermined distance to the destination has been exceeded.

Das Fahrzeug umfasst zudem zumindest eine Steuereinheit. Ermittelt die Recheneinheit, dass die vorbestimmte Entfernung des Fahrzeugs zum Fahrziel unterschritten ist, ist die Steuereinheit eingerichtet, die Kommunikationseinheit derart zu steuern, dass diese die Datenübertragung an den Backend-Server einschränkt oder einstellt. Beispielsweise kann die Kommunikationseinheit nur noch Datensätze an den Backend-Server übermitteln, die keine Positionsdaten mehr umfassen. In einem anderen Beispiel kann die Datenübertragung vollständig eingestellt werden.The vehicle also includes at least one control unit. If the computing unit determines that the vehicle is below the predetermined distance from the destination, the control unit is configured to control the communication unit in such a way that it restricts or stops data transmission to the backend server. For example, the communication unit can only transmit data records to the backend server that no longer contain position data. In another example, data transmission can be stopped completely.

Vorteilhafterweise können somit Datensätze zur Erbringung eines oder mehrerer Telematik-Dienste vom Fahrzeug an den Backend-Server übermittelt werden, wobei gleichzeitig vermieden wird, dass der Backend-Server aus den Positionsdaten des Fahrzeugs Erkenntnisse über Orts- und Aufenthaltsorte des Fahrers des Fahrzeugs schließen oder Bewegungsprofile erstellen kann. Dadurch wird die Informationssicherheit, insbesondere der Datenschutz, sichergestellt.Advantageously, data records for providing one or more telematics services can thus be transmitted from the vehicle to the backend server, while simultaneously preventing the backend server from using the vehicle's position data to derive information about the driver's location or whereabouts or create movement profiles. This ensures information security, especially data protection.

Vorzugsweise umfasst das Fahrzeug eine Navigationseinheit, wobei das Ermitteln des Fahrziels durch die Recheneinheit durch Ermitteln eines vom Nutzer des Fahrzeugs über die Navigationseinheit gewählten Fahrziels erfolgt.Preferably, the vehicle comprises a navigation unit, wherein the destination is determined by the computing unit by determining a destination selected by the user of the vehicle via the navigation unit.

Der Fahrer kann über einen geeignete Ein- und Ausgabeeinheit (z.B. Dreh-Drück-Steller, Touch-Screen, Spracheingabeeinheit, etc.) des Infotainmentsystems des Fahrzeugs, das eine Navigationseinheit umfasst, ein Fahrziel eingeben. Die Recheneinheit kann die Entfernung zum Fahrziel aus der Navigationseinheit entsprechend der berechneten Route auslesen.The driver can enter a destination using a suitable input/output unit (e.g., rotary push-button, touchscreen, voice command unit, etc.) of the vehicle's infotainment system, which includes a navigation unit. The computing unit can read the distance to the destination from the navigation unit based on the calculated route.

Vorzugsweise kann das Fahrzeug eine selbstlernende Navigationseinheit umfassen, die eingerichtet ist, das Fahrziel zu schätzen, wobei die Recheneinheit eingerichtet ist, das Fahrziel sowie die Entfernung zum Fahrziel über die selbstlernende Navigationseinheit zu ermitteln, selbst wenn ein Nutzer des Fahrzeugs selbst kein Fahrziel eingegeben hat. Preferably, the vehicle may comprise a self-learning navigation unit configured to estimate the destination, wherein the computing unit is configured to determine the destination and the distance to the destination via the self-learning navigation unit, even if a user of the vehicle has not entered a destination himself.

Erfahrungsgemäß nutzen Fahrer nicht immer die Navigationseinheit bzw. das Navigationsgerät, um ein Fahrziel zu erreichen. Dies ist insbesondere der Fall, wenn ein Fahrer ihm wohlbekannte Fahrziele anfährt. Daher kann die Navigationseinheit des Fahrzeugs eine selbstlernende Navigationseinheit sein, die eingerichtet ist, das Fahrziel zu schätzen. Selbstlernende Navigationsgeräte, die ein voraussichtliches Ziel und eine voraussichtliche Route zu dem voraussichtlichen Ziel schätzen, sind bekannt. Zu diesem Zweck werden nutzer- oder fahrzeugspezifische Bewegungsprofile angelegt, die bereits angefahrene Ziele mit Zeit- und/oder Standortinformationen verknüpfen. Unter Berücksichtigung des angelernten Bewegungsprofils, einer aktuellen Uhrzeit und/oder eines aktuellen Wochentags und/oder weitere geeigneter Parameter werden das voraussichtliche Ziel und die Route zum voraussichtlichen Ziel geschätzt.Experience has shown that drivers do not always use the navigation unit or navigation device to reach a destination. This is particularly the case when a driver is traveling to destinations that are well known. Therefore, the vehicle's navigation unit can be a self-learning navigation unit that is configured to estimate the destination. Self-learning navigation devices that estimate an expected destination and an expected route to the expected destination are known. For this purpose, user- or vehicle-specific movement profiles are created that link previously visited destinations with time and/or location information. The expected destination and the route to the expected destination are estimated taking into account the learned movement profile, the current time of day and/or the current day of the week and/or other suitable parameters.

Vorteilhafterweise kann somit die Recheneinheit das Fahrziel sowie die Entfernung zum Fahrziel über die selbstlernende Navigationseinheit ermitteln, selbst wenn der Nutzer des Fahrzeugs selbst kein Fahrziel eingegeben hat.Advantageously, the computing unit can thus determine the destination and the distance to the destination via the self-learning navigation unit, even if the user of the vehicle has not entered a destination himself.

Gemäß einem zweiten Aspekt wird die Aufgabe durch ein Verfahren zur sicheren Fahrzeugkommunikation gelöst, umfassend:

  • Ermitteln, durch eine Recheneinheit, eines Fahrziels eines Fahrzeugs, wobei das Fahrzeug eingerichtet ist, Daten an einen Backend-Server zu senden;
  • Ermitteln, durch die Recheneinheit, der Entfernung des Fahrzeugs zum Fahrziel; und wenn das Fahrzeug eine vorbestimmte Entfernung zum Fahrziel unterschreitet:
    • Einschränken oder Einstellen, durch eine Steuereinheit der Datenübertragung vom Fahrzeug an den Backend-Server, wobei für eine lange Fahrstrecke eine höhere Entfernung vorbestimmt wird als für eine kurze Fahrstrecke.
According to a second aspect, the object is achieved by a method for secure vehicle communication, comprising:
  • Determining, by a computing unit, a travel destination of a vehicle, wherein the vehicle is configured to send data to a backend server;
  • Determining, by the computing unit, the distance of the vehicle to the destination; and if the vehicle falls below a predetermined distance to the destination:
    • Restricting or setting, by a control unit, the data transmission from the vehicle to the backend server, whereby a higher distance is predetermined for a long journey than for a short journey.

Vorzugsweise erfolgt das Ermitteln des Fahrziels durch die Recheneinheit durch Ermitteln eines vom Nutzer des Fahrzeugs über eine Navigationseinheit gewählten Fahrziels.Preferably, the computing unit determines the destination by determining a destination selected by the user of the vehicle via a navigation unit.

Vorzugsweise erfolgt ein Schätzen des Fahrziels durch eine fahrzeugseitige, selbstlernende Navigationseinheit und das Übermitteln des Fahrziels sowie der Entfernung zum Fahrziel über die selbstlernende Navigationseinheit durch die Recheneinheit, selbst wenn ein Nutzer des Fahrzeugs selbst kein Fahrziel eingegeben hat.Preferably, the destination is estimated by a self-learning navigation unit on the vehicle and the destination and the distance to the destination are transmitted via the self-learning navigation unit by the computing unit, even if a user of the vehicle has not entered a destination himself.

Diese und andere Aufgaben, Merkmale und Vorteile der vorliegenden Erfindung werden aus dem Studium der folgenden detaillierten Beschreibung bevorzugter Ausführungsformen und der beiliegenden Figuren verdeutlicht. Es ist ersichtlich, dass - obwohl Ausführungsformen separat beschrieben werden - einzelne Merkmale daraus zu zusätzlichen Ausführungsformen kombiniert werden können.

  • 1 zeigt ein System zur sicheren Fahrzeugkommunikation;
  • 2 zeigt ein Flussdiagramm, das ein Verfahren zur sicheren Fahrzeugkommunikation veranschaulicht.
These and other objects, features and advantages of the present invention will become apparent from a study of the following detailed description preferred embodiments and the accompanying figures. It will be appreciated that, although embodiments are described separately, individual features thereof may be combined to form additional embodiments.
  • 1 shows a system for secure vehicle communication;
  • 2 shows a flowchart illustrating a method for secure vehicle communication.

1 zeigt schematisches System 100 zur sicheren Fahrzeugkommunikation. Das System 100 ist eingerichtet und/oder ausgebildet, ein Verfahren 200 zur sicheren Fahrzeugkommunikation wie mit Bezug auf 2 beschrieben, durchzuführen. 1 shows a schematic system 100 for secure vehicle communication. The system 100 is configured and/or designed to implement a method 200 for secure vehicle communication as described with reference to 2 described.

Das System 100 umfasst einen Backend-Server 120. Der Backend-Server 120 ist ein zentraler Datenpool und kann eine Recheneinrichtung (nicht gezeigt) sowie eine Speichereinrichtung 125, z.B. eine Datenbank 125, umfassen, in der Daten zentral bzw. zentral gesteuert abgelegt, verwaltet und verarbeitet werden können. Es kann erforderlich sein, jedes Fahrzeug 110 zunächst durch einen Nutzer einmalig am Backend-Server 120 zu registrieren. Der Backend-Server 110 kann eingerichtet sein, Datensätze von einer Vielzahl von Fahrzeugen zu empfangen, auszuwerten, und mithilfe der ausgewerteten Daten ein oder mehrere Telematik-Dienste für eine Vielzahl von Fahrzeugen bereitzustellen. Beispielsweise kann die Bereitstellung der Telematik-Dienste die Bereitstellung von Echtzeit-Verkehrsdaten, Echtzeit-Wetterdaten, Echtzeit-Gefahrendaten, Echtzeit-Verkehrs-Änderungs-Daten etc. umfassen.The system 100 includes a backend server 120. The backend server 120 is a central data pool and may include a computing device (not shown) and a storage device 125, e.g., a database 125, in which data can be stored, managed, and processed centrally or under central control. It may be necessary for each vehicle 110 to first be registered once by a user on the backend server 120. The backend server 110 may be configured to receive and evaluate data records from a plurality of vehicles, and to provide one or more telematics services for a plurality of vehicles using the evaluated data. For example, the provision of the telematics services may include the provision of real-time traffic data, real-time weather data, real-time hazard data, real-time traffic change data, etc.

Das Fahrzeug 110 umfasst eine Kommunikationseinheit 112. Die Kommunikationseinheit ist in der Lage, eine Kommunikationsverbindung mit anderen Kommunikationsteilnehmern, z.B. anderen Fahrzeugen 110, einem Backend-Server 120, etc., aufzubauen, um Daten zu übertragen. Jede Kommunikation bzw. Datenübertragung zwischen dem Fahrzeug 110 und anderen Kommunikationsteilnehmern kann über die Kommunikationseinheit 112 erfolgen.The vehicle 110 includes a communication unit 112. The communication unit is capable of establishing a communication connection with other communication participants, e.g., other vehicles 110, a backend server 120, etc., in order to transmit data. Any communication or data transmission between the vehicle 110 and other communication participants can take place via the communication unit 112.

Die Kommunikationseinheit 112 ist eingerichtet, Daten an den Backend-Server 120 zu übermitteln. Wie bereits oben ausgeführt, kann der Backend-Server 120 eingerichtet sein, Telematik-Dienste für eine Vielzahl von Fahrzeugen 110 bereitzustellen bzw. zu erbringen. The communication unit 112 is configured to transmit data to the backend server 120. As already explained above, the backend server 120 can be configured to provide or provide telematics services for a plurality of vehicles 110.

Die Bereitstellung der Telematik-Dienste kann beispielsweise die Bereitstellung von Echtzeit-Verkehrsdaten, Echtzeit-Gefahrendaten, Echtzeit-Wetterdaten, Echtzeit-Verkehrsänderungsdaten, etc. umfassen. Beispielsweise kann der Backend-Server 120 eingerichtet sein, als Telematik-Dienst Echtzeit-Verkehrsdaten bereitzustellen. Wenn ein (vorher registriertes) Fahrzeug 110 diesen Telematik-Dienst nutzt, kann das Fahrzeug 110 bei jedem Fahrtantritt zumindest seine aktuellen geografischen Positionsdaten übermitteln. Der Backend-Server 120 kann nun aktuelle Verkehrsdaten für einen vorbestimmten geografischen Bereich - z.B. Umkreis von 25km - an das Fahrzeug 110 übertragen. Diese Daten können in einer Navigationseinheit 114 des Fahrzeugs dem Nutzer des Fahrzeugs visuell dargestellt werden. Damit der Backend-Server 120 diesen Telematik-Dienst erbringen kann, ist dieser auf Echtzeit-Daten von einer möglichst hohen Anzahl von Fahrzeugen 110 angewiesen. Die Echtzeit-Daten umfassen zu vordefinierten zeitlichen Abständen -z.B. alle 10 Sekunden - einen Datensatz, der zumindest aktuelle geografische Positionsdaten des Fahrzeugs 110 und einen Zeitstempel umfasst.The provision of telematics services can, for example, include the provision of real-time traffic data, real-time hazard data, real-time weather data, real-time traffic change data, etc. For example, the backend server 120 can be configured to provide real-time traffic data as a telematics service. If a (previously registered) vehicle 110 uses this telematics service, the vehicle 110 can transmit at least its current geographical position data each time it starts a journey. The backend server 120 can then transmit current traffic data for a predetermined geographical area - e.g., a radius of 25 km - to the vehicle 110. This data can be visually presented to the vehicle user in a navigation unit 114 of the vehicle. In order for the backend server 120 to be able to provide this telematics service, it relies on real-time data from as many vehicles 110 as possible. The real-time data includes, at predefined time intervals - e.g., every 10 seconds - a data set comprising at least current geographical position data of the vehicle 110 and a timestamp.

Je nach Telematik-Dienst kann der Datensatz weitere, für die Erbringung des Telematik-Dienstes erforderliche Daten, z.B. eine aktuelle Geschwindigkeit des Fahrzeugs 110, Sensor-Daten verschiedener, fahrzeugseitiger Sensoren (z.B. Kamera 118, Radar- 116, Lidar-Sensor 117), etc., umfassen. Die Sensor-Daten können von einer Sensor-Einheit 115 auf geeignete Weise aufbereitet werden. Allerdings wird dadurch der Backend-Server 120 in der Lage versetzt, ein Bewegungsprofil aus den empfangenen Datensätzen eines Fahrzeugs 110 zu erstellen.Depending on the telematics service, the data set may include additional data required to provide the telematics service, e.g., the current speed of the vehicle 110, sensor data from various vehicle-mounted sensors (e.g., camera 118, radar 116, lidar sensor 117), etc. The sensor data can be processed in a suitable manner by a sensor unit 115. However, this enables the backend server 120 to create a movement profile from the received data sets of a vehicle 110.

Daher umfasst das Fahrzeug 110 zumindest eine Recheneinheit 113. Die Recheneinheit 113 ist eingerichtet, ein Fahrziel des Fahrzeugs 110 zu ermitteln. Darüber hinaus ist die Recheneinheit 113 eingerichtet, eine Entfernung des Fahrzeugs 110 zum Fahrziel zu ermitteln.Therefore, the vehicle 110 includes at least one computing unit 113. The computing unit 113 is configured to determine a destination of the vehicle 110. Furthermore, the computing unit 113 is configured to determine a distance of the vehicle 110 from the destination.

Das Fahrzeug 110 kann eine Navigationseinheit 114 umfassen. Das Ermitteln des Fahrziels durch die Recheneinheit 113 kann durch Ermitteln eines vom Nutzer des Fahrzeugs 110 über die Navigationseinheit 114 gewählten Fahrziels erfolgen. Beispielsweise kann der Fahrer des Fahrzeugs 110 über einen geeignete Ein- und Ausgabeeinheit (nicht gezeigt, z.B. Dreh-Drück-Steller, Touch-Screen, Spracheingabeeinheit, etc.) des Infotainmentsystems des Fahrzeugs 110, das die Navigationseinheit 114 umfasst, ein Fahrziel eingeben. Die Recheneinheit 113 kann das eingegebene Ziel sowie die Entfernung zum Fahrziel - z.B. entsprechend der berechneten Route - aus der Navigationseinheit 114 auslesen.The vehicle 110 may include a navigation unit 114. The computing unit 113 may determine the destination by determining a destination selected by the user of the vehicle 110 via the navigation unit 114. For example, the driver of the vehicle 110 may enter a destination via a suitable input/output unit (not shown, e.g., rotary push-button, touchscreen, voice input unit, etc.) of the infotainment system of the vehicle 110, which includes the navigation unit 114. The computing unit 113 may read the entered destination as well as the distance to the destination—e.g., according to the calculated route—from the navigation unit 114.

Darüber hinaus oder alternativ dazu kann die Navigationseinheit 114 eine selbstlernende Navigationseinheit 114 sein, die eingerichtet ist, das Fahrziel zu schätzen. Fahrer nutzen nicht immer die Navigationseinheit 114 bzw. das fahrzeugseitige Navigationsgerät, um ein Fahrziel zu erreichen. Dies ist insbesondere der Fall, wenn Fahrer ihnen wohlbekannte Fahrziele anfahren. Daher kann die Navigationseinheit 114 des Fahrzeugs 110 eine selbstlernende Navigationseinheit 114 sein, die eingerichtet ist, das Fahrziel zu schätzen. Selbstlernende Navigationseinheiten bzw. Navigationsgeräte, die ein voraussichtliches Ziel und eine voraussichtliche Route zu dem voraussichtlichen Ziel schätzen, sind bekannt. Zu diesem Zweck werden von selbstlernenden Navigationseinheiten nutzer- oder fahrzeugspezifische Bewegungsprofile angelegt, die bereits angefahrene Ziele mit Zeit- und/oder Standortinformationen verknüpfen. Unter Berücksichtigung des angelernten Bewegungsprofils, einer aktuellen Uhrzeit und/oder eines aktuellen Wochentags und/oder weiterer relevanter Parameter werden das voraussichtliche Ziel und die Route zum voraussichtlichen Ziel geschätzt.In addition or alternatively, the navigation unit 114 may be a self-learning navigation unit 114 that is configured to destination. Drivers do not always use the navigation unit 114 or the vehicle-mounted navigation device to reach a destination. This is particularly the case when drivers travel to destinations that are well known to them. Therefore, the navigation unit 114 of the vehicle 110 can be a self-learning navigation unit 114 that is configured to estimate the destination. Self-learning navigation units or navigation devices that estimate an expected destination and an expected route to the expected destination are known. For this purpose, self-learning navigation units create user- or vehicle-specific movement profiles that link previously visited destinations with time and/or location information. Taking into account the learned movement profile, a current time of day and/or a current day of the week and/or other relevant parameters, the expected destination and the route to the expected destination are estimated.

Vorteilhafterweise kann somit die Recheneinheit 113 das Fahrziel durch Abrufen dieses von der selbstlernenden Navigationseinheit 114 ermitteln, selbst wenn der Nutzer des Fahrzeugs selbst kein Fahrziel eingegeben hat. Auch die Entfernung vom Fahrziel kann aus der selbstlernenden Navigationseinheit 114 ausgelesen bzw. abgerufen werden.Advantageously, the computing unit 113 can thus determine the destination by retrieving it from the self-learning navigation unit 114, even if the vehicle user has not entered a destination themselves. The distance to the destination can also be read or retrieved from the self-learning navigation unit 114.

In einem nächsten Schritt kann die Recheneinheit 113 ermitteln, ob eine vorbestimmbare bzw. vorbestimmte Entfernung des Fahrzeugs 110 zum Fahrziel unterschritten ist. Beispielsweise kann die vorbestimmte Entfernung zum Fahrziel 1 Kilometer (km), 2km, 3km, 3,5km, oder eine andere Entfernung zum Fahrziel sein, die geeignet ist, um ein Erstellen eines Fahrprofils aus den Positionsdaten zu verhindern. Es kann für alle Fahrstrecken dieselbe Entfernung vorbestimmt sein. In einem anderen Beispiel kann für lange Fahrstrecken eine andere, z.B. höhere, Entfernung vorbestimmt sein als für kurze Fahrstrecken. Die Recheneinheit 113 kann beispielsweise periodisch ermitteln, ob die vorbestimmte Entfernung zum Fahrziel unterschritten ist.In a next step, the computing unit 113 can determine whether the vehicle 110 is below a predeterminable or predetermined distance from the destination. For example, the predetermined distance from the destination can be 1 kilometer (km), 2 km, 3 km, 3.5 km, or another distance from the destination that is suitable for preventing the creation of a driving profile from the position data. The same distance can be predetermined for all routes. In another example, a different, e.g., greater, distance can be predetermined for long routes than for short routes. The computing unit 113 can, for example, periodically determine whether the predetermined distance to the destination has been exceeded.

Das Fahrzeug 110 umfasst zudem zumindest eine Steuereinheit 119. Ermittelt die Recheneinheit 113, dass die vorbestimmte Entfernung des Fahrzeugs zum Fahrziel unterschritten ist, ist die Steuereinheit 119 eingerichtet, die Kommunikationseinheit 112 derart zu steuern, dass diese die Datenübertragung an den Backend-Server 120 einschränkt oder einstellt, wobei für eine lange Fahrstrecke eine höhere Entfernung vorbestimmt ist als für eine kurze Fahrstrecke. Beispielsweise kann die Kommunikationseinheit 112 nur noch Datensätze an den Backend-Server 120 übermitteln, die keine Positionsdaten mehr umfassen. In einem anderen Beispiel kann die Datenübertragung vollständig eingestellt werden.The vehicle 110 also includes at least one control unit 119. If the computing unit 113 determines that the predetermined distance of the vehicle from the destination has been undershot, the control unit 119 is configured to control the communication unit 112 such that it restricts or stops data transmission to the backend server 120, with a greater distance being predetermined for a long journey than for a short journey. For example, the communication unit 112 can only transmit data records to the backend server 120 that no longer include position data. In another example, the data transmission can be stopped completely.

Vorteilhafterweise können somit Datensätze zur Erbringung eines oder mehrerer Telematik-Dienste vom Fahrzeug 110 an den Backend-Server 120 übermittelt werden, wobei gleichzeitig vermieden wird, dass der Backend-Server 120 aus den Positionsdaten des Fahrzeugs 110 Erkenntnisse über Orts- und Aufenthaltsorte des Fahrers des Fahrzeugs 110 schließen und/oder Bewegungsprofile erstellen kann. Dadurch wird die Informationssicherheit, insbesondere der Datenschutz, sichergestellt.Advantageously, data records for providing one or more telematics services can thus be transmitted from the vehicle 110 to the backend server 120, while simultaneously preventing the backend server 120 from using the position data of the vehicle 110 to infer information about the location and whereabouts of the driver of the vehicle 110 and/or create movement profiles. This ensures information security, in particular data protection.

2 zeigt ein Flussdiagramm, das ein Verfahren 200 zur sicheren Fahrzeugkommunikation - wie weiter oben mit Bezug auf 1 beschrieben - veranschaulicht. Die Verfahrensschritte können wie mit Bezug auf 1 beschrieben realisiert werden. 2 shows a flowchart illustrating a method 200 for secure vehicle communication - as described above with reference to 1 The process steps can be described as with reference to 1 described can be realized.

Das Verfahren 200 umfasst das Ermitteln 210, durch eine fahrzeugseitige Recheneinheit, eines Fahrziels eines Fahrzeugs.The method 200 includes determining 210, by a vehicle-side computing unit, a travel destination of a vehicle.

Das Ermitteln 210 des Fahrziels durch die Recheneinheit kann durch Ermitteln eines vom Nutzer des Fahrzeugs über eine Navigationseinheit gewählten Fahrziels erfolgen. Darüber hinaus oder alternativ dazu kann das Ermitteln 210 des Fahrziels durch die Recheneinheit 113 durch Ermitteln eines vom Nutzer des Fahrzeugs über eine Navigationseinheit gewählten Fahrziels erfolgen.The determination 210 of the destination by the computing unit can be performed by determining a destination selected by the vehicle user via a navigation unit. Furthermore or alternatively, the determination 210 of the destination by the computing unit 113 can be performed by determining a destination selected by the vehicle user via a navigation unit.

Das Verfahren umfasst zudem das Ermitteln 222, durch die Recheneinheit 113 der Entfernung des Fahrzeugs zum Fahrziel. Wenn das Fahrzeug 110 eine vorbestimmbare bzw. vorbestimmte Entfernung zum Fahrziel unterschreitet, erfolgt in einem nächsten Verfahrensschritt 230 das Einschränken oder Einstellen, durch eine fahrzeugseitige Steuereinheit, der Datenübertragung vom Fahrzeug 110 an den Backend-Server 120, wobei für eine lange Fahrstrecke eine höhere Entfernung vorbestimmt wird als für eine kurze Fahrstrecke.The method also includes determining 222, by the computing unit 113, the distance of the vehicle to the destination. If the vehicle 110 falls below a predeterminable or predetermined distance to the destination, in a next method step 230, a vehicle-side control unit restricts or stops the data transmission from the vehicle 110 to the backend server 120, with a greater distance being predetermined for a long distance than for a short distance.

Claims (6)

System (100) zur sicheren Fahrzeugkommunikation, umfassend: zumindest einen Backend-Server (120); zumindest ein Fahrzeug (110) umfassend: - eine Kommunikationseinheit (112) die eingerichtet ist, Daten an den Backend-Server zu übertragen; - eine Recheneinheit (113), die eingerichtet ist, - ein Fahrziel des Fahrzeugs (110) zu ermitteln; und - die Entfernung des Fahrzeugs (110) zum Fahrziel zu ermitteln; und - eine Steuereinheit (119), die eingerichtet ist, bei Unterschreitung einer vorbestimmten Entfernung des Fahrzeugs (110) zum Fahrziel die Kommunikationseinheit (112) derart zu steuern, dass diese (112) die Datenübertragung an den Backend-Server (120) einschränkt oder einstellt; wobei für eine lange Fahrstrecke eine höhere Entfernung vorbestimmt ist als für eine kurze Fahrstrecke.System (100) for secure vehicle communication, comprising: at least one backend server (120); at least one vehicle (110) comprising: - a communication unit (112) which is configured to transmit data to the backend server; - a computing unit (113) which is configured to - determine a destination of the vehicle (110); and - determine the distance of the vehicle (110) to the destination; and - a control unit (119) which is configured to interrupt the communication if the distance of the vehicle (110) to the destination falls below a predetermined distance tion unit (112) in such a way that it (112) restricts or stops the data transmission to the backend server (120); wherein a greater distance is predetermined for a long travel distance than for a short travel distance. System (100) gemäß Anspruch 1, wobei das Fahrzeug (110) eine Navigationseinheit (114) umfasst; und wobei das Ermitteln des Fahrziels durch die Recheneinheit (113) durch Ermitteln eines vom Nutzer des Fahrzeugs (110) über die Navigationseinheit (114) gewählten Fahrziels erfolgt.System (100) according to Claim 1 , wherein the vehicle (110) comprises a navigation unit (114); and wherein the determination of the destination by the computing unit (113) is carried out by determining a destination selected by the user of the vehicle (110) via the navigation unit (114). System gemäß Anspruch 1 oder 2, wobei das Fahrzeug (110) eine selbstlernende Navigationseinheit (114) umfasst, die eingerichtet ist, das Fahrziel zu schätzen, wobei die Recheneinheit (113) eingerichtet ist, das Fahrziel sowie die Entfernung zum Fahrziel über die selbstlernende Navigationseinheit (114) zu ermitteln, selbst wenn ein Nutzer des Fahrzeugs (110) selbst kein Fahrziel eingegeben hat.System according to Claim 1 or 2 , wherein the vehicle (110) comprises a self-learning navigation unit (114) which is configured to estimate the destination, wherein the computing unit (113) is configured to determine the destination and the distance to the destination via the self-learning navigation unit (114), even if a user of the vehicle (110) has not entered a destination himself. Verfahren (200) zur sicheren Fahrzeugkommunikation, umfassend: Ermitteln (210), durch eine Recheneinheit (113), eines Fahrziels eines Fahrzeugs (110), wobei das Fahrzeug (110) eingerichtet ist, Daten an einen Backend-Server (120) zu übertragen; Ermitteln (220), durch die Recheneinheit (113), der Entfernung des Fahrzeugs (110) zum Fahrziel; und wenn das Fahrzeug (110) eine vorbestimmte Entfernung zum Fahrziel unterschreitet: Einschränken oder Einstellen (230), durch eine Steuereinheit (119) der Datenübertragung vom Fahrzeug (110) an den Backend-Server (120), wobei für eine lange Fahrstrecke eine höhere Entfernung vorbestimmt wird als für eine kurze Fahrstrecke.A method (200) for secure vehicle communication, comprising: determining (210), by a computing unit (113), a destination of a vehicle (110), wherein the vehicle (110) is configured to transmit data to a backend server (120); determining (220), by the computing unit (113), the distance of the vehicle (110) to the destination; and if the vehicle (110) falls below a predetermined distance to the destination: restricting or stopping (230), by a control unit (119), the data transmission from the vehicle (110) to the backend server (120), wherein a greater distance is predetermined for a long distance than for a short distance. Verfahren (200) gemäß Anspruch 4, wobei das Ermitteln (210) des Fahrziels durch die Recheneinheit (113) durch Ermitteln eines vom Nutzer des Fahrzeugs (110) über eine Navigationseinheit (114) gewählten Fahrziels erfolgt.Procedure (200) according to Claim 4 , wherein the determination (210) of the destination by the computing unit (113) is carried out by determining a destination selected by the user of the vehicle (110) via a navigation unit (114). Verfahren (200) gemäß Anspruch 4 oder 5, wobei ein Schätzen des Fahrziels durch eine fahrzeugseitige, selbstlernende Navigationseinheit (114) erfolgt und das Ermitteln (210, 220) des Fahrziels sowie der Entfernung zum Fahrziel über die selbstlernende Navigationseinheit (114) durch die Recheneinheit (113) erfolgt, selbst wenn ein Nutzer des Fahrzeugs (110) selbst kein Fahrziel eingegeben hat.Procedure (200) according to Claim 4 or 5 , wherein an estimation of the destination is carried out by a vehicle-side, self-learning navigation unit (114) and the determination (210, 220) of the destination and the distance to the destination is carried out via the self-learning navigation unit (114) by the computing unit (113), even if a user of the vehicle (110) has not entered a destination himself.
DE102017216936.2A 2017-09-25 2017-09-25 Safety system for vehicle communication Active DE102017216936B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE102017216936.2A DE102017216936B4 (en) 2017-09-25 2017-09-25 Safety system for vehicle communication

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE102017216936.2A DE102017216936B4 (en) 2017-09-25 2017-09-25 Safety system for vehicle communication

Publications (2)

Publication Number Publication Date
DE102017216936A1 DE102017216936A1 (en) 2019-03-28
DE102017216936B4 true DE102017216936B4 (en) 2025-07-17

Family

ID=65638466

Family Applications (1)

Application Number Title Priority Date Filing Date
DE102017216936.2A Active DE102017216936B4 (en) 2017-09-25 2017-09-25 Safety system for vehicle communication

Country Status (1)

Country Link
DE (1) DE102017216936B4 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019003893A1 (en) 2019-06-03 2020-12-03 Daimler Ag Procedure for the transmission of information

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060178817A1 (en) 2003-10-23 2006-08-10 Navitime Japan Co., Ltd Navigation apparatus, server apparatus, navigation method, and navigation program
DE102007024061A1 (en) 2007-05-22 2008-11-27 Deutsche Telekom Ag Method and device for adaptive targeting in navigation systems
US20100063729A1 (en) 2006-12-15 2010-03-11 Kabushiki Kaisha Kenwood Mobile body position information transmitting device for navigation system, and mobile body position information transmission method and program for navigation system
DE102011106295A1 (en) 2011-07-01 2012-01-12 Daimler Ag Method for bi-directional transferring of data between motor vehicle and service provider, involves supplying information data based on motor vehicle by data infrastructure cloud
US20130261954A1 (en) 2010-12-07 2013-10-03 Breght Boschker Mapping or navigation apparatus and method of operation thereof
US20130345961A1 (en) 2012-06-25 2013-12-26 Google Inc. Providing Route Recommendations
DE102013200393A1 (en) 2013-01-14 2014-07-17 Robert Bosch Gmbh Method and device for providing navigation targets for a motor vehicle

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060178817A1 (en) 2003-10-23 2006-08-10 Navitime Japan Co., Ltd Navigation apparatus, server apparatus, navigation method, and navigation program
US20100063729A1 (en) 2006-12-15 2010-03-11 Kabushiki Kaisha Kenwood Mobile body position information transmitting device for navigation system, and mobile body position information transmission method and program for navigation system
DE102007024061A1 (en) 2007-05-22 2008-11-27 Deutsche Telekom Ag Method and device for adaptive targeting in navigation systems
US20130261954A1 (en) 2010-12-07 2013-10-03 Breght Boschker Mapping or navigation apparatus and method of operation thereof
DE102011106295A1 (en) 2011-07-01 2012-01-12 Daimler Ag Method for bi-directional transferring of data between motor vehicle and service provider, involves supplying information data based on motor vehicle by data infrastructure cloud
US20130345961A1 (en) 2012-06-25 2013-12-26 Google Inc. Providing Route Recommendations
DE102013200393A1 (en) 2013-01-14 2014-07-17 Robert Bosch Gmbh Method and device for providing navigation targets for a motor vehicle

Also Published As

Publication number Publication date
DE102017216936A1 (en) 2019-03-28

Similar Documents

Publication Publication Date Title
EP3830523B1 (en) Method for updating an map of the surrounding area, device for executing method steps of said method on the vehicle, vehicle, device for executing method steps of the method on a central computer, and computer-readable storage medium
EP3830522B1 (en) Method for estimating the quality of localisation in the self-localisation of a vehicle, device for carrying out the method, vehicle, and computer program
EP2223504B1 (en) Transmission of vehicle information
EP2953111B1 (en) Method and device for determining free parking spots in hgv parking lots and notification of hgv drivers
DE102019105307A1 (en) DYNAMIC FEATURES FOR A VEHICLE
DE102011003772A1 (en) Method and apparatus for assisting a driver and computer program product
DE102017123687A1 (en) DYNAMIC UPDATE OF THE ROUTE SELECTION FOR HALF-AUTOMATIC DRIVING
DE102012216994A1 (en) Method for providing free-parking assistance for vehicle, involves receiving information about free-parking spaces in parking card by cloud computing system and providing suitable free-parking for vehicle based on vehicle dimensions
DE102009008959A1 (en) Vehicle system for navigation and / or driver assistance
DE102020106672A1 (en) GEO-LIMITED DYNAMIC DATA COLLECTION FOR THE COLLECTION OF ROAD CHARGES AND THE MONITORING OF ROAD USE
DE102019105306A1 (en) GNSS HEIGHT CORRECTION
EP4046403B1 (en) Method for providing an object message about an object detected in the environment of a road user in a communication network for communication with other road users
DE102019109133A1 (en) Technology for the comparison of journeys by motor vehicles
WO2011117141A1 (en) Data processing in a vehicle
WO2020259931A1 (en) Method for anonymizing vehicle data
DE102017217131B3 (en) A method for supporting a parking space search for a driver of a truck and a system which is adapted to perform such a method
DE102020211095A1 (en) Method, computer program and device for controlling a means of transportation
DE102018202272B4 (en) System and method for robust provision of vehicle data
DE102017216936B4 (en) Safety system for vehicle communication
DE102015203192A1 (en) traffic control
DE102018107858A1 (en) Obtaining vehicle positions based on positional trigger events
DE102019215099A1 (en) Method for providing a current local environmental status map for a motor vehicle and motor vehicle for carrying out such a method
DE102017206363A1 (en) System and method for the dynamic, location-selective acquisition of traffic data
DE102010004292A1 (en) Method for determining route for motor vehicle, involves determining route from start position to target position based on navigation information and bandwidth information with respect to predetermined bandwidth criterion
DE112021005462T5 (en) Wireless communication control device, wireless communication device and wireless communication control method

Legal Events

Date Code Title Description
R012 Request for examination validly filed
R016 Response to examination communication
R016 Response to examination communication
R018 Grant decision by examination section/examining division