DE102009057773A1 - Method and device for monitoring data transmission in a vehicle - Google Patents

Method and device for monitoring data transmission in a vehicle Download PDF

Info

Publication number
DE102009057773A1
DE102009057773A1 DE200910057773 DE102009057773A DE102009057773A1 DE 102009057773 A1 DE102009057773 A1 DE 102009057773A1 DE 200910057773 DE200910057773 DE 200910057773 DE 102009057773 A DE102009057773 A DE 102009057773A DE 102009057773 A1 DE102009057773 A1 DE 102009057773A1
Authority
DE
Germany
Prior art keywords
vehicle
transmission
transmission quality
predetermined action
control unit
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.)
Ceased
Application number
DE200910057773
Other languages
German (de)
Inventor
Thomas Koenigseder
Thomas Klattig
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 DE200910057773 priority Critical patent/DE102009057773A1/en
Priority to PCT/EP2010/068115 priority patent/WO2011069826A1/en
Publication of DE102009057773A1 publication Critical patent/DE102009057773A1/en
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0002Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the transmission rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0009Systems modifying transmission characteristics according to link quality, e.g. power backoff by adapting the channel coding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L2001/0092Error control systems characterised by the topology of the transmission link
    • H04L2001/0094Bus

Abstract

Es werden ein Verfahren und eine Vorrichtung zur Überwachung einer Datenübertragung in einem Fahrzeug angegeben, bei dem bzw. bei der eine Übertragungsqualität ermittelt und abhängig von der ermittelten Übertragungsqualität eine vorgegebene Aktion durchgeführt wird. Weiterhin wird ein Fahrzeug mit einer derartigen Vorrichtung vorgeschlagen.A method and a device for monitoring a data transmission in a vehicle are specified in which a transmission quality is determined and a predetermined action is performed depending on the determined transmission quality. Furthermore, a vehicle is proposed with such a device.

Figure 00000001
Figure 00000001

Description

Die Erfindung betrifft ein Verfahren und eine Vorrichtung zur Überwachung einer Datenübertragung in einem Fahrzeug. Weiterhin wird ein Fahrzeug mit einer derartigen Vorrichtung vorgeschlagen.The invention relates to a method and a device for monitoring a data transmission in a vehicle. Furthermore, a vehicle is proposed with such a device.

Die Übertragung von analogen oder digitalen Daten in einem Fahrzeug (z. B. über ein Bussystem des Fahrzeugs) kann auf unterschiedliche Arten gestört werden.The transmission of analog or digital data in a vehicle (eg via a bus system of the vehicle) can be disturbed in different ways.

Beispielsweise ist es möglich, dass es zu Interferenzen durch Übersprechen einzelner Kabel kommt oder dass ein externer Störer die Übertragungsqualität verschlechtert. Auch können Alterungseffekte oder Temperaturveränderungen die Übertragungsqualität beeinflussen. Da das Fahrzeug in unterschiedlichen Umgebungen und über lange Zeit funktionieren muss, werden die Datenübertragung bzw. die an der Datenübertragung beteiligten Komponenten so dimensioniert, dass unter allen definierten Randbedingungen eine Funktionalität gewährleistet ist.For example, it is possible that interference occurs due to crosstalk of individual cables or that an external interferer degrades the transmission quality. Also, aging effects or temperature changes can affect the transmission quality. Since the vehicle must operate in different environments and over a long period of time, the data transmission or the components involved in the data transmission are dimensioned so that a functionality is guaranteed under all defined boundary conditions.

Entsprechend diesen Randbedingungen werden also ausreichend Reserven vorgehalten, so dass auch bei einer angenommenen größtmöglichen Störung die Datenübertragung noch funktioniert. Diese größtmögliche Störung tritt in der Praxis jedoch eher selten auf, so dass das System zur Datenübertragung im Hinblick auf durchschnittliche Betriebsanforderungen ineffizient ausgelegt ist.In accordance with these boundary conditions, sufficient reserves are thus kept available, so that the data transmission still works even if the greatest possible interference is assumed. However, this maximum interference is less likely to occur in practice, rendering the data transmission system inefficient in terms of average operating requirements.

Zusätzlich ist es von Nachteil, dass die Auslegung des Systems zur Datenübertragung in der Praxis oft ohne detaillierte Kenntnis der realen Störung aber mit ausreichenden Reserven ausgelegt wird, die womöglich in dem Fahrzeug auch unter hohem Störeinfluss nie benötigt werden.In addition, it is disadvantageous that the design of the data transmission system in practice is often designed without detailed knowledge of the real fault but with sufficient reserves that may never be needed in the vehicle even under high interference.

Entsprechend kann es bei Unkenntnis möglicher Störungen und unzureichender Auslegung des Systems jedoch auch zu Fehlern in der Datenübertragung kommen, die erst dann erkannt werden, wenn sie auftreten.Accordingly, ignorance of possible interference and inadequate design of the system can also lead to errors in the data transmission, which are only recognized when they occur.

Aufgrund der sehr niedrigen Bitfehlerrate eines in einem Fahrzeug eingesetzten digitalen Bussystems ist es schwierig, eine ansteigende Bitfehlerrate zu erkennen, insbesondere weil die Bitfehler selbst im Fehlerfalle noch sehr selten auftreten.Due to the very low bit error rate of a digital bus system used in a vehicle, it is difficult to detect an increasing bit error rate, in particular because the bit errors occur very rarely even in the event of a fault.

Beispielsweise dauert es bei einer Datenübertragungsrate von 10 Mbps etwa 104 Sekunden, also ca. 2,8 Stunden, bis ein einzelner Fehler beobachtbar wäre. Wegen dieses verhältnismäßig langen Beobachtungszeitraums ist eine Fehlerbehebung nahezu ausgeschlossen.For example, with a data transfer rate of 10 Mbps, it takes about 10 4 seconds, or about 2.8 hours, until a single error is observable. Because of this relatively long observation period, troubleshooting is almost impossible.

Allerdings kann auch ein selten auftretender Fehler eine essentielle Funktion des Fahrzeugs beeinträchtigen und ist daher äußerst unerwünscht.However, even a rare error can affect an essential function of the vehicle and is therefore extremely undesirable.

Die Aufgabe der Erfindung besteht darin, die vorstehend genannten Nachteile zu vermeiden und insbesondere eine effiziente Möglichkeit zur Überwachung eines Datenübertragungssystems bzw. eines Teils eines solchen Systems in einem Fahrzeug zu schaffen.The object of the invention is to avoid the above-mentioned disadvantages and in particular to provide an efficient way of monitoring a data transmission system or a part of such a system in a vehicle.

Diese Aufgabe wird gemäß den Merkmalen der unabhängigen Patentansprüche gelöst. Weiterbildungen der Erfindung ergeben sich auch aus den abhängigen Ansprüchen.This object is achieved according to the features of the independent claims. Further developments of the invention will become apparent from the dependent claims.

Zur Lösung der Aufgabe wird ein Verfahren zur Überwachung einer Datenübertragung in einem Fahrzeug vorgeschlagen,

  • – bei dem eine Übertragungsqualität ermittelt wird,
  • – bei dem abhängig von der ermittelten Übertragungsqualität eine vorgegebene Aktion durchgeführt wird.
To achieve the object, a method for monitoring a data transmission in a vehicle is proposed,
  • - in which a transmission quality is determined,
  • - In which depending on the determined transmission quality, a predetermined action is performed.

Somit ist es insbesondere von Vorteil, dass ein Übertragungsfehler bereits erkannt werden kann bevor dieser tatsächlich auftritt. Auch ist es möglich, dass Verschlechterungen der Übertragungsqualität geeignet ausgewertet werden und zur Auslegung des Kommunikationssystems eingesetzt werden können.Thus, it is particularly advantageous that a transmission error can already be detected before it actually occurs. It is also possible that deteriorations in the transmission quality can be suitably evaluated and used to design the communication system.

Eine Weiterbildung ist es, dass die Übertragungsqualität in einem Steuergerät des Fahrzeugs ermittelt wird.A development is that the transmission quality is determined in a control unit of the vehicle.

Insbesondere kann das Steuergerät hierzu über eine Verarbeitungseinheit sowie einen Transceiver verfügen. Vorzugsweise ist das Steuergerät an ein Bussystem des Fahrzeugs gekoppelt. Bei dem Bussystem kann es sich um einen Ethernet-Bus handeln.In particular, the control unit can for this purpose have a processing unit and a transceiver. Preferably, the controller is coupled to a bus system of the vehicle. The bus system may be an Ethernet bus.

Eine andere Weiterbildung ist es, dass das Steuergerät über ein Bussystem des Fahrzeugs mit mindestens einem weiteren Steuergerät verbunden ist.Another development is that the control unit is connected via a bus system of the vehicle with at least one further control unit.

Insbesondere ist es eine Weiterbildung, dass die Übertragungsqualität anhand mindestens einer der folgenden Größen ermittelt wird:

  • – eines Signalrauschabstands;
  • – eines Signalstörverhältnisses;
  • – ein digital berechneter Fehlerwert.
In particular, it is a development that the transmission quality is determined using at least one of the following variables:
  • - a signal to noise ratio;
  • - a signal interference ratio;
  • - a digitally calculated error value.

Auch ist es eine Weiterbildung, dass die vorgegebene Aktion eine Anpassung der Übertragungsrate umfasst.It is also a development that the predetermined action includes an adjustment of the transmission rate.

Ferner ist es eine Weiterbildung, dass die vorgegebene Aktion eine Anpassung der Fehlerkorrektur umfasst. Furthermore, it is a development that the predetermined action includes an adjustment of the error correction.

Im Rahmen einer zusätzlichen Weiterbildung umfasst die vorgegebene Aktion eine Abspeicherung der Übertragungsqualität und/oder der Veränderung der Übertragungsqualität.In the context of an additional development, the predetermined action comprises a storage of the transmission quality and / or the change of the transmission quality.

Eine nächste Weiterbildung besteht darin, dass eine Art, eine Position und/oder ein Ausmaß einer Störung abgespeichert wird/werden.A next development is that a type, a position and / or an extent of a disorder is / are stored.

Eine Ausgestaltung ist es, dass die vorgegebene Aktion eine Abspeicherung eines Übertragungsfehlers umfasst.An embodiment is that the predetermined action comprises a storage of a transmission error.

Eine alternative Ausführungsform besteht darin, dass die vorgegebene Aktion eine Kommunikation mit einem weiteren Steuergerät umfasst.An alternative embodiment is that the predetermined action includes communication with another controller.

Eine nächste Ausgestaltung ist es, dass die vorgegebene Aktion durchgeführt wird bevor ein Übertragungsfehler auftritt.A next embodiment is that the predetermined action is performed before a transmission error occurs.

Auch ist es eine Ausgestaltung, dass die Übertragungsqualität kontinuierlich oder in vorgegebenen zeitdiskreten Schritten ermittelt wird.It is also an embodiment that the transmission quality is determined continuously or in predetermined time-discrete steps.

Die oben genannte Aufgabe wird auch gelöst mittels einer Vorrichtung umfassend eine Verarbeitungseinheit, die derart eingerichtet ist, dass das hierin beschriebene Verfahren ausführbar ist.The above object is also achieved by means of a device comprising a processing unit which is set up in such a way that the method described herein can be executed.

Die Verarbeitungseinheit kann z. B. eine analoge oder digitale Verarbeitungseinheit sein, sie kann als ein Prozessor und/oder eine zumindest teilweise festverdrahtete Schaltungsanordnung ausgeführt sein, die derart eingerichtet ist, dass das Verfahren wie hierin beschrieben durchführbar ist.The processing unit may, for. It may be implemented as a processor and / or at least partially hard-wired circuitry arranged to perform the method as described herein.

Der Prozessor kann jede Art von Prozessor oder Rechner oder Computer mit entsprechend notwendiger Peripherie (Speicher, Input/Output-Schnittstellen, Ein-Ausgabe-Geräte, etc.) sein oder einen solchen umfassen. Weiterhin kann eine festverdrahtete Schaltungseinheit, z. B. ein FPGA oder ein ASIC oder eine sonstige integrierte Schaltung, vorgesehen sein.The processor may be or include any type of processor or computer or computer with correspondingly necessary peripherals (memory, input / output interfaces, input / output devices, etc.). Furthermore, a hardwired circuit unit, for. As an FPGA or an ASIC or other integrated circuit may be provided.

Eine nächste Ausgestaltung ist es, dass die Vorrichtung ein Steuergerät oder Teil eines Steuergeräts eines Fahrzeugs ist.A next embodiment is that the device is a control unit or part of a control device of a vehicle.

Auch wird die oben genannte Aufgabe gelöst mittels eines Fahrzeugs umfassend mindestens eine der hierin beschriebenen Vorrichtungen.Also, the above object is achieved by means of a vehicle comprising at least one of the devices described herein.

Ausführungsbeispiele der Erfindung werden nachfolgend anhand der Zeichnungen dargestellt und erläutert.Embodiments of the invention are illustrated and explained below with reference to the drawings.

Es zeigen:Show it:

1 ein schematisches Blockschaltbild eines Steuergeräts in einem Fahrzeug, bei dem auch eine Ermittlung des Signalrauschabstands erfolgt; 1 a schematic block diagram of a control device in a vehicle, in which also takes place a determination of the signal to noise ratio;

2 eine schematische Anordnung mehrerer miteinander verbundener Steuergeräte in einem Fahrzeug. 2 a schematic arrangement of several interconnected ECUs in a vehicle.

Der hier vorgeschlagene Ansatz ermöglicht eine proaktive Fehlererkennung in einem Bussystem eines Fahrzeugs. Dies wird insbesondere erreicht durch eine kontinuierliche Überwachung der Übertragungsqualität.The approach proposed here enables proactive fault detection in a bus system of a vehicle. This is achieved in particular by a continuous monitoring of the transmission quality.

Mittels eines Transceivers (d. h. einer Kombination aus Sender und Empfänger) kann ein Signalrauschabstand (Signalstörabstand – SNR, Signalstör-zu-Interferenz-Abstand SNIR) während der Datenübertragung bestimmt, insbesondere gemessen und/oder berechnet, werden.By means of a transceiver (i.e., a combination of transmitter and receiver), a signal-to-noise ratio (signal-to-noise ratio - SNR, signal-to-interference distance SNIR) can be determined, in particular measured and / or calculated, during the data transmission.

Anhand des Signalrauschabstands kann die Übertragungsqualität in einer vorgebbaren Auflösung oder Granularität ermittelt werden. Hierbei ist es von Vorteil, dass die Übertragungsqualität während der Datenübertragung bestimmt werden kann und somit bei Auftreten eines Fehlers (z. B. bei einer Verschlechterung des Signalrauschabstands) eine vorgegebene Aktion durchgeführt werden kann.Based on the signal to noise ratio, the transmission quality can be determined in a predefinable resolution or granularity. In this case, it is advantageous that the transmission quality can be determined during the data transmission and thus a predetermined action can be carried out when an error occurs (for example in the event of a deterioration in the signal-to-noise ratio).

Beispielsweise kann die Störung (Art, Ort und/oder Ausmaß der Störung) abgespeichert werden oder es kann auf die Störung reagiert werden. Bei der Störung kann es sich auch um einen Übertragungsfehler, z. B. einen (oder mehrere) Bitfehler handeln.For example, the disturbance (type, location and / or extent of the disturbance) can be stored or it can be reacted to the disturbance. The fault may also be a transmission error, eg. B. one (or more) bit errors.

Somit kann im Fehlerfall, z. B. bei einem Unterschreiten eines vorgegebenen Schwellwerts für den Signalrauschabstand, während der Datenübertragung ein Fehlerspeicher gesetzt werden und/oder es können Maßnahmen eingeleitet werden, geeignet auf den Fehler (und damit auf die Störung) zu reagieren. Beispielsweise kann eine erneute Übermittlung angefordert werden oder es kann ein Fehlerkorrekturmittel aktiviert und/oder erhöht werden. Das Fehlerkorrekturmittel kann vorzugsweise so ausgelegt sein, dass aufgrund redundanter Information die Daten zumindest teilweise beim Empfänger rekonstruierbar sind, auch wenn ein Teil der Daten aufgrund der Störung verfälscht wurde.Thus, in case of error, z. B. when falling below a predetermined threshold for the signal-to-noise ratio, during the data transmission, a fault memory are set and / or measures can be taken to respond to the error (and thus to the fault). For example, a retransmission may be requested or an error correction means may be activated and / or increased. The error correction means may preferably be designed so that, due to redundant information, the data is at least partially reconstructable at the receiver, even if some of the data has been corrupted due to the interference.

Ein Vorteil besteht darin, dass die Reaktion auf den Fehler örtlich begrenzt, also in dem von der Störung betroffenen Bereich, erfolgen kann. Auch ist es von Vorteil, dass bereits eine Erkennung einer gestörten Datenübertragung möglich ist, bevor es zu einem Übertragungsfehler kommt. In modernen Bussystemen sind Bitfehlerwahrscheinlichkeiten z. B. von 10–10 üblich, so dass einer Verschlechterung der Datenübertragung bereits begegnet werden kann, bevor ein tatsächlicher Kommunikationsfehler auftritt.One advantage is that the reaction to the fault is localized, that is to say in that of the Disorder affected area, can be done. It is also advantageous that even a detection of a disturbed data transmission is possible before it comes to a transmission error. In modern bus systems bit error probabilities z. From 10 -10 , so that degradation of the data transmission can already be countered before an actual communication error occurs.

Damit ermöglicht es der hier vorgestellte Ansatz, einen Übertragungsfehler zu erkennen (Abtastraten z. B. im Bereich von Millisekunden); es ist nicht notwendig, auf den vielleicht unwahrscheinlichen Fall des Eintretens des Fehlers mehrere Stunden warten zu müssen.Thus, the approach presented here makes it possible to detect a transmission error (sampling rates, for example, in the range of milliseconds); it is not necessary to wait several hours in the perhaps unlikely event of error occurrence.

1 zeigt ein schematisches Blockschaltbild eines Steuergeräts 101 in einem Fahrzeug, bei dem auch eine Ermittlung des Signalrauschabstands erfolgt. Das Steuergerät 101 umfasst eine Prozessoreinheit HOST 102, einen Transceiver 104 (umfassend einen Sender und einen Empfänger) mit Anschluss an einen Bus 105 des Fahrzeugs sowie einen Monitor 103. 1 shows a schematic block diagram of a controller 101 in a vehicle in which a determination of the signal-to-noise ratio also takes place. The control unit 101 includes a processor unit HOST 102 , a transceiver 104 (comprising a transmitter and a receiver) connected to a bus 105 of the vehicle and a monitor 103 ,

Der Transceiver 104 übermittelt Busparameter an den Monitor 103, der anhand dieser Busparameter den Signalrauschabstand vorzugsweise (nahezu) in Echtzeit bestimmt. Der Signalrauschabstand kann dann an die Prozessoreinheit HOST 102 zur weiteren Auswertung weitergeleitet werden. Abhängig von dem Signalrauschabstand kann die Prozessoreinheit HOST 102 z. B. die dem Transceiver 104 zur Verfügung gestellte Datenrate beeinflussen. Auch ist es möglich, dass die Prozessoreinheit HOST 102 Informationen betreffend den Signalrauschabstand abspeichert, so dass diese später ausgewertet werden können.The transceiver 104 transmits bus parameters to the monitor 103 , which determines the signal-to-noise ratio preferably (almost) in real time on the basis of these bus parameters. The signal-to-noise ratio can then be sent to the processor unit HOST 102 forwarded for further evaluation. Depending on the signal-to-noise ratio, the processor unit may be HOST 102 z. B. the transceiver 104 influence the data rate provided. It is also possible that the processor unit is HOST 102 Information regarding the signal to noise ratio stores so that they can be evaluated later.

Aufgrund der Überwachung des Signalrauschabstands ist es somit möglich, bereits frühzeitig graduelle Verschlechterungen der Übertragung und somit bevorstehende Übertragungsfehler zu erkennen. Entsprechend können insbesondere für sicherheitsrelevante Funktionen des Fahrzeugs entsprechende Maßnahmen eingeleitet werden: Beispielsweise kann das Steuergerät einer graduellen Verschlechterung z. B. aufgrund von Alterungseffekten, Temperaturvariationen, Störungen durch externe Quellen, etc. entgegenwirken, indem die Prozessoreinheit HOST 102 z. B.

  • – zusätzliche Daten überträgt, die eine verbesserte Fehlerkorrektur ermöglichen (z. B. mehr redundante Daten um die Möglichkeiten der Bitfehlerkorrektur zu verbessern);
  • – weiteren Steuergeräten mitteilt, dass diese entsprechend auf einen Modus mit einer höheren Fehlerkorrektur umschalten sollen;
  • – einer zentralen Steuereinheit mitteilt, dass ein Übertragungsfehler bevorsteht;
  • – einer zentralen Steuereinheit mitteilt, dass ein Übertragungsfehler eingetreten ist;
  • – einer zentralen Steuereinheit die ermittelte Übertragungsqualität mitteilt.
Due to the monitoring of the signal to noise ratio, it is thus possible to detect early gradual deterioration of the transmission and thus impending transmission errors. Accordingly, appropriate measures can be taken in particular for safety-related functions of the vehicle: For example, the control unit of a gradual deterioration z. B. due to aging effects, temperature variations, interference from external sources, etc. counteract by the processor unit HOST 102 z. B.
  • - transmits additional data that allows for improved error correction (eg more redundant data to improve the capabilities of bit error correction);
  • - tells other ECUs that they should switch accordingly to a mode with a higher error correction;
  • - notifies a central control unit that a transmission error is imminent;
  • - notifies a central control unit that a transmission error has occurred;
  • A central control unit communicates the determined transmission quality.

Entsprechend ist es auch möglich, dass die Prozessoreinheit HOST 102 die ermittelten Übertragungsqualitäten speichert und diese z. B. bei Bedarf einem Steuergerät zur Verfügung stellt.Accordingly, it is also possible that the processor unit HOST 102 stores the determined transmission qualities and this z. B. provides a control device when needed.

Auch kann die Prozessoreinheit HOST 102 die Redundanzinformation für die Fehlerkorrektur reduzieren (bzw. dies den an der Kommunikation beteiligten Einheiten, z. B. Steuergeräten) mitteilen, wenn festgestellt wird, dass sich die Übertragungsqualität wieder verbessert.Also, the processor unit can HOST 102 Reduce the redundancy information for the error correction (or communicate this to the units involved in the communication, for example, control units), if it is determined that the transmission quality improves again.

Hierbei sei angemerkt, dass der hier erwähnte Signalrauschabstand nur beispielhaft als ein mögliches Maß genannt ist, anhand dessen die Übertragungsqualität bestimmt werden kann. Entsprechend können andere Größen, z. B. ein Signalstörverhältnis oder ein (digital oder analog) berechneter Fehlerwert, auch in Kombination miteinander bzw. mit dem Signalrauschabstand verwendet werden.It should be noted that the signal-to-noise ratio mentioned here is only mentioned by way of example as a possible measure by means of which the transmission quality can be determined. Accordingly, other sizes, eg. As a signal interference ratio or a (digital or analog) calculated error value, also be used in combination with each other or with the signal to noise ratio.

2 zeigt eine schematische Anordnung mehrerer Steuergeräte 201 bis 205 in einem Fahrzeug, die miteinander verbunden sind. 2 shows a schematic arrangement of several control devices 201 to 205 in a vehicle that are interconnected.

Im Beispiel von 2 ist das Steuergerät 201 mit den Steuergeräten 202 und 203 verbunden, das Steuergerät 202 ist weiterhin mit den Steuergeräten 204 und 205 verbunden und das Steuergerät 204 ist ferner mit den Steuergeräten 205 und 203 verbunden.In the example of 2 is the control unit 201 with the control units 202 and 203 connected, the control unit 202 is still with the control units 204 and 205 connected and the control unit 204 is also with the control units 205 and 203 connected.

Beispielhaft ist die Verbindung zwischen dem Steuergerät 201 und dem Steuergerät 202 gestört bzw. kommt es auf dieser Verbindung zu einer Verschlechterung der Übertragungsqualität ohne dass bereits ein Übertragungsfehler auftreten müsste (siehe Störung 206).An example is the connection between the control unit 201 and the controller 202 disturbed or it comes to this connection to a deterioration of the transmission quality without a transmission error would already occur (see fault 206 ).

Gemäß der vorliegenden Lösung können beide Steuergeräte 201, 202 die Art, den Ort sowie das Ausmaß der Störung 206 erkennen und entsprechend reagieren.According to the present solution, both controllers 201 . 202 the nature, location and extent of the disturbance 206 recognize and react accordingly.

Auch ist es eine Option, dass ab einem bestimmten Maß der Verschlechterung der Übertragungsqualität beide Steuergeräte 201, 202 (oder jedes dieser Steuergeräte für sich) eine alternative Kommunikationsroute zu dem jeweilig anderen Steuergerät wählen. Somit kann auf einen möglichen Übertragungsfehler effizient reagiert werden bevor dieser tatsächlich eintritt.Also, it is an option that, starting from a certain degree of degradation in transmission quality, both controllers 201 . 202 (or each of these controllers for themselves) choose an alternative communication route to the respective other controller. Thus, a possible transmission error can be efficiently reacted before it actually occurs.

(Weitere) Vorteile:(Other advantages:

Die kontinuierliche Bestimmung des Signalrauschabstands ermöglicht es, Beeinträchtigungen der Datenübertragung zu erkennen noch bevor der Fehler auftritt und die unerwünschten Folgen eines solchen Fehlers im Fahrzeug erkennbar werden.The continuous determination of the signal-to-noise ratio makes it possible to detect impairments in the data transmission even before the error occurs and the undesired consequences of such a fault in the vehicle become apparent.

Somit ist es möglich, Störungen zu quantifizieren und zu lokalisieren. Vorzugsweise kann ein Schwellwert für den noch akzeptablen Signalrauschabstand so eingestellt werden, dass das Übertragungssystem in dem Fahrzeug einen Fehler erkennt.Thus, it is possible to quantify and locate disturbances. Preferably, a threshold for the still acceptable signal to noise ratio can be set so that the transmission system in the vehicle detects an error.

Insbesondere muss das Übertragungssystem in dem Fahrzeug nicht vorab mit großen Sicherheitsreserven für eine vielleicht eher unwahrscheinliche größtmögliche Störung ausgelegt werden, sondern das Übertragungssystem selbst kann auf Störungen (z. B. dynamisch) reagieren.In particular, the transmission system in the vehicle need not be designed in advance with large safety margins for perhaps the most unlikely greatest possible disturbance, but the transmission system itself may respond to disturbances (eg, dynamic).

Durch die kontinuierliche Bestimmung des Signalrauschabstands wird die Robustheit des Gesamtsystems deutlich gesteigert und unnötige Sicherheitsreserven und damit verbundene Kosten werden reduziert.The continuous determination of the signal-to-noise ratio significantly increases the robustness of the overall system and reduces unnecessary safety margins and associated costs.

BezugszeichenlisteLIST OF REFERENCE NUMBERS

101101
Steuergerätcontrol unit
102102
Prozessoreinheit HOSTProcessor unit HOST
103103
Monitormonitor
104104
Transceivertransceiver
105105
Busbus
201201
Steuergerätcontrol unit
202202
Steuergerätcontrol unit
203203
Steuergerätcontrol unit
204204
Steuergerätcontrol unit
205205
Steuergerätcontrol unit
206206
Störungdisorder

Claims (15)

Verfahren zur Überwachung einer Datenübertragung in einem Fahrzeug, – bei dem eine Übertragungsqualität ermittelt wird, – bei dem abhängig von der ermittelten Übertragungsqualität eine vorgegebene Aktion durchgeführt wird.Method for monitoring data transmission in a vehicle, - in which a transmission quality is determined, - In which depending on the determined transmission quality, a predetermined action is performed. Verfahren nach Anspruch 1, bei dem die Übertragungsqualität in einem Steuergerät des Fahrzeugs ermittelt wird.The method of claim 1, wherein the transmission quality is determined in a control unit of the vehicle. Verfahren nach Anspruch 2, bei dem das Steuergerät über ein Bussystem des Fahrzeugs mit mindestens einem weiteren Steuergerät verbunden ist.Method according to Claim 2, in which the control unit is connected to at least one further control unit via a bus system of the vehicle. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die Übertragungsqualität anhand mindestens einer der folgenden Größen ermittelt wird: – eines Signalrauschabstands; – eines Signalstörverhältnisses; – ein digital berechneter Fehlerwert.Method according to one of the preceding claims, in which the transmission quality is determined on the basis of at least one of the following variables: - a signal to noise ratio; - a signal interference ratio; - a digitally calculated error value. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die vorgegebene Aktion eine Anpassung der Übertragungsrate umfasst.Method according to one of the preceding claims, in which the predetermined action comprises an adaptation of the transmission rate. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die vorgegebene Aktion eine Anpassung der Fehlerkorrektur umfasst.Method according to one of the preceding claims, in which the predetermined action comprises an adaptation of the error correction. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die vorgegebene Aktion eine Abspeicherung der Übertragungsqualität und/oder der Veränderung der Übertragungsqualität umfasst.Method according to one of the preceding claims, in which the predetermined action comprises a storage of the transmission quality and / or the change of the transmission quality. Verfahren nach einem der vorhergehenden Ansprüche, bei dem eine Art, eine Position und/oder ein Ausmaß einer Störung abgespeichert wird/werden.Method according to one of the preceding claims, in which a type, a position and / or an extent of a disturbance is / are stored. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die vorgegebene Aktion eine Abspeicherung eines Übertragungsfehlers umfasst.Method according to one of the preceding claims, wherein the predetermined action comprises a storage of a transmission error. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die vorgegebene Aktion eine Kommunikation mit einem weiteren Steuergerät umfasst.Method according to one of the preceding claims, wherein the predetermined action comprises a communication with a further control unit. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die vorgegebene Aktion durchgeführt wird bevor ein Übertragungsfehler auftritt.Method according to one of the preceding claims, wherein the predetermined action is performed before a transmission error occurs. Verfahren nach einem der vorhergehenden Ansprüche, bei dem die Übertragungsqualität kontinuierlich oder in vorgegebenen zeitdiskreten Schritten ermittelt wird.Method according to one of the preceding claims, in which the transmission quality is determined continuously or in predetermined time-discrete steps. Vorrichtung mit einer Verarbeitungseinheit, die derart eingerichtet ist, dass das Verfahren nach einem der vorhergehenden Ansprüche ausführbar ist.Device having a processing unit, which is set up such that the method according to any one of the preceding claims is executable. Vorrichtung nach Anspruch 13, bei der die Vorrichtung ein Steuergerät oder Teil eines Steuergeräts eines Fahrzeugs ist.Device according to Claim 13, in which the device is a control device or part of a control device of a vehicle. Fahrzeug mit einer Vorrichtung gemäß einem der Ansprüche 13 oder 14.Vehicle with a device according to one of claims 13 or 14.
DE200910057773 2009-12-10 2009-12-10 Method and device for monitoring data transmission in a vehicle Ceased DE102009057773A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE200910057773 DE102009057773A1 (en) 2009-12-10 2009-12-10 Method and device for monitoring data transmission in a vehicle
PCT/EP2010/068115 WO2011069826A1 (en) 2009-12-10 2010-11-24 Method and device for monitoring a data transfer in a vehicle

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE200910057773 DE102009057773A1 (en) 2009-12-10 2009-12-10 Method and device for monitoring data transmission in a vehicle

Publications (1)

Publication Number Publication Date
DE102009057773A1 true DE102009057773A1 (en) 2011-06-16

Family

ID=43502608

Family Applications (1)

Application Number Title Priority Date Filing Date
DE200910057773 Ceased DE102009057773A1 (en) 2009-12-10 2009-12-10 Method and device for monitoring data transmission in a vehicle

Country Status (2)

Country Link
DE (1) DE102009057773A1 (en)
WO (1) WO2011069826A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015074938A1 (en) * 2013-11-20 2015-05-28 Bayerische Motoren Werke Aktiengesellschaft Vehicle having an ethernet bus system and method for operating such a bus system

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19720401A1 (en) * 1996-09-07 1998-03-12 Bayerische Motoren Werke Ag Data bus for several participants
DE19810292A1 (en) * 1998-03-10 1999-09-16 Bayerische Motoren Werke Ag Data bus for several subscribers connected together via a star coupler enables degradation of transmission quality to be detected e.g. in vehicle
DE69526314T2 (en) * 1994-12-12 2002-11-21 Denso Corp Serial transmission method and apparatus
US20030189906A1 (en) * 2002-03-15 2003-10-09 Belcea John M. System and method for providing adaptive control of transmit power and data rate in an ad-hoc communication network
DE10354876A1 (en) * 2003-06-27 2005-01-13 Robert Bosch Gmbh Data transmission simulation device for data transmission network installed in automobile using modification of modulated input signal dependent on interference model and channel ratio model
US20050289256A1 (en) * 2003-04-25 2005-12-29 Cudak Mark C Method and apparatus for channel quality feedback within a communication system
DE102008016720A1 (en) * 2008-03-31 2009-10-01 Deutsche Telekom Ag A method and communication system for determining the quality of at least one IP connection between a mobile device and a server connected to a public IP-based communication network

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6795941B2 (en) * 2000-12-21 2004-09-21 Honeywell International Inc. Method for diagnosing a network
US20030084384A1 (en) * 2001-10-26 2003-05-01 Schneider Automation Inc. Residual error handling in a can network
FR2923108B1 (en) * 2007-10-26 2009-11-20 Peugeot Citroen Automobiles Sa METHOD AND SYSTEM FOR COMMUNICATION IN ENVIRONMENTAL DISTURBANCES

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69526314T2 (en) * 1994-12-12 2002-11-21 Denso Corp Serial transmission method and apparatus
DE19720401A1 (en) * 1996-09-07 1998-03-12 Bayerische Motoren Werke Ag Data bus for several participants
DE19810292A1 (en) * 1998-03-10 1999-09-16 Bayerische Motoren Werke Ag Data bus for several subscribers connected together via a star coupler enables degradation of transmission quality to be detected e.g. in vehicle
US20030189906A1 (en) * 2002-03-15 2003-10-09 Belcea John M. System and method for providing adaptive control of transmit power and data rate in an ad-hoc communication network
US20050289256A1 (en) * 2003-04-25 2005-12-29 Cudak Mark C Method and apparatus for channel quality feedback within a communication system
DE10354876A1 (en) * 2003-06-27 2005-01-13 Robert Bosch Gmbh Data transmission simulation device for data transmission network installed in automobile using modification of modulated input signal dependent on interference model and channel ratio model
DE102008016720A1 (en) * 2008-03-31 2009-10-01 Deutsche Telekom Ag A method and communication system for determining the quality of at least one IP connection between a mobile device and a server connected to a public IP-based communication network

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015074938A1 (en) * 2013-11-20 2015-05-28 Bayerische Motoren Werke Aktiengesellschaft Vehicle having an ethernet bus system and method for operating such a bus system
CN105745871A (en) * 2013-11-20 2016-07-06 宝马股份公司 Vehicle having an ethernet bus system and method for operating such a bus system
JP2017503378A (en) * 2013-11-20 2017-01-26 バイエリシエ・モトーレンウエルケ・アクチエンゲゼルシヤフト Vehicle having Ethernet bus system and method of operating Ethernet bus system in vehicle
US10374923B2 (en) 2013-11-20 2019-08-06 Bayerische Motoren Werke Aktiengesellschaft Vehicle having an ethernet bus system and method for operating such a bus system
CN105745871B (en) * 2013-11-20 2020-04-14 宝马股份公司 Vehicle having an ethernet bus system and method for operating such a bus system

Also Published As

Publication number Publication date
WO2011069826A1 (en) 2011-06-16

Similar Documents

Publication Publication Date Title
EP2040957B1 (en) Method and device for checking the plausibility of measured values in the surroundings of a motor vehicle
DE10152235B4 (en) Method for detecting errors during data transmission within a CAN controller and a CAN controller for carrying out this method
DE102018122766A1 (en) ANALOG TO DIGITAL ERROR DETECTION, INSULATION AND REDUCTION FOR A LOW VOLTAGE COMMUNICATION NETWORK
DE102006017302B4 (en) Method and system for controlling a signal transmission of an electric pedal
EP2613463B1 (en) Method for monitoring a transmitter and corresponding transmitter
DE102016116426B4 (en) Method for processing a single-edge nibble transmission signal, data receiving device and data transmission device
DE102011081477A1 (en) interlocking computers
EP2394400B1 (en) Configurable status processing unit for sensor-actuator systems
DE102009057773A1 (en) Method and device for monitoring data transmission in a vehicle
EP1533921B1 (en) Digital optical receiving apparatus and method for monitoring the quality of a modulated optical transmission signal
DE112016007054B4 (en) Display device and display control method
WO2020234465A1 (en) Subscriber station for a serial bus system, and method for communicating in a serial bus system
DE10225556A1 (en) Networked system earthing testing method, especially for a motor vehicle CAN bus system, in which voltage levels are measured in an idle state and compared with threshold values, over a given and then a longer period if necessary
EP1640869A2 (en) Method for performing a vote on redundant information
EP1597470B1 (en) Signal processing device and control unit for co-operating with a signal processing device
DE102011089397B4 (en) Method for monitoring an adaptive network
DE102012202294A1 (en) Method and control system for plausibility of a first driver request sensor with respect to a second to the first different driver request sensor of a motor vehicle
DE102016215871A1 (en) Method and device for evaluating a diagnosis result
EP2575282B1 (en) Device and method for receiving a secure telegram
EP2338248B1 (en) Method for operating a communication system with a plurality of nodes and communication system therefor
DE102015213599A1 (en) Method and device for signal examination
WO2019121383A1 (en) Method for self-testing, data bus arrangement and use
DE102018203359A1 (en) Method and device for monitoring a control system
EP2432141B1 (en) Method for monitoring the operation of a communication network
DE19601835B4 (en) A method of monitoring a serial transmission of digital data messages between mutually communicating signal processing devices

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
R012 Request for examination validly filed
R079 Amendment of ipc main class

Free format text: PREVIOUS MAIN CLASS: H04L0012260000

Ipc: H04L0043000000

R002 Refusal decision in examination/registration proceedings
R003 Refusal decision now final