DE19601835B4 - A method of monitoring a serial transmission of digital data messages between mutually communicating signal processing devices - Google Patents
A method of monitoring a serial transmission of digital data messages between mutually communicating signal processing devices Download PDFInfo
- Publication number
- DE19601835B4 DE19601835B4 DE19601835A DE19601835A DE19601835B4 DE 19601835 B4 DE19601835 B4 DE 19601835B4 DE 19601835 A DE19601835 A DE 19601835A DE 19601835 A DE19601835 A DE 19601835A DE 19601835 B4 DE19601835 B4 DE 19601835B4
- Authority
- DE
- Germany
- Prior art keywords
- test
- level
- signal processing
- signal
- reference voltage
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims abstract description 39
- 230000005540 biological transmission Effects 0.000 title claims abstract description 19
- 238000000034 method Methods 0.000 title claims abstract description 19
- 238000012544 monitoring process Methods 0.000 title claims abstract description 6
- 238000012360 testing method Methods 0.000 claims abstract description 55
- 238000005070 sampling Methods 0.000 claims description 2
- 238000004891 communication Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 3
- 230000002950 deficient Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000018109 developmental process Effects 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000010586 diagram Methods 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003094 perturbing effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/24—Testing correct operation
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
- B60R16/03—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for
- B60R16/0315—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements for supply of electrical power to vehicle subsystems or for using multiplexing techniques
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40267—Bus for use in transportation systems
- H04L2012/40273—Bus for use in transportation systems the transportation system being a vehicle
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Monitoring And Testing Of Transmission In General (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Maintenance And Management Of Digital Transmission (AREA)
Abstract
Verfahren zur Überwachung einer seriellen Übertragung von digitalen Datennachrichten auf mindestens einer Datenleitung zwischen untereinander kommunizierenden Signalverarbeitungsgeräten, insbesondere eines Kraftfahrzeuges, bei dem das als Sender arbeitende Signalverarbeitungsgerät die gesendete Datennachricht zurückliest und in Abhängigkeit einer Fehlerprüfung der Datennachricht ein Prüfsignal an die als Empfänger arbeitenden Signalverarbeitungsgeräte aussendet, dadurch gekennzeichnet, daß in den als Empfänger arbeitenden Signalverarbeitungsgeräten (T2, T3) das Prüfsignal (Sprüf) mit mindestens einer Referenzspannung (Uref) verglichen wird und in Abhängigkeit dieses Vergleiches ein Statussignal (Sstatus) gebildet wird.Method for monitoring a serial transmission of digital data messages on at least one data line between mutually communicating signal processing devices, in particular a motor vehicle in which the signal processing device operating as a transmitter reads back the transmitted data message and sends out a test signal to the signal processing devices operating as receiver as a function of error checking of the data message, characterized in that the test signal (S test ) is compared with at least one reference voltage (U ref ) in the working as a receiver signal processing equipment (T2, T3) and depending on this comparison, a status signal (S status ) is formed.
Description
Die Erfindung betrifft ein Verfahren zur seriellen Übertragung von digitalen Datennachrichten auf mindestens einer Datenleitung zwischen untereinander kommunizierenden Signalverarbeitungsgeräten, insbesondere eines Kraftfahrzeuges, bei dem das als Sender arbeitende Signalverarbeitungsgerät die gesendete Datennachricht zurückliest und in Abhängigkeit einer Fehlerprüfung der Datennachricht ein Prüfsignal an die als Empfänger arbeitenden Signalverarbeitungsgeräte aussendet.The The invention relates to a method for the serial transmission of digital data messages on at least one data line between communicating with each other Signal processing equipment, in particular a motor vehicle, in which the signal processing device operating as a transmitter, the sent Read back the data message and depending an error check the data message is a test signal to those as recipients sending out working signal processing equipment.
Bei der Datenübertragung zwischen den unterschiedlichsten Signalverarbeitungsgeräten eines Kraftfahrzeuges, wie beispielsweise Zünd-, Einspritz-, Brems- oder Getriebesteuergeräten, aber auch bei den Signalverarbeitungsgeräten der Komfortelektronik, kann es aufgrund von fahrzeugeigenen als auch äußeren Störquellen, wie Sende- und Empfangsanlagen des Mobil-Funknetzes, durch Überlagerung der Übertragungsdaten mit HF-Störungen als auch durch im System auftrefende Kurzschlüsse oder Unterbrechungen zu Verfälschungen der übertragenen Daten kommen. Diese Übertragungsfehler müssen zur Vermeidung einer Fehlsteuerung als auch einer Überlastung einzelner Systemkomponenten erkannt und entsprechende Gegenmaßnahmen getroffen werden. Jedes Signalverarbeitungsgerät muß deshalb Datenverfälschungen selbständig erkennen und je nach Störungsart durch Übertragungswiederholung oder durch Abschaltung eventuell defekter Schaltungsteile eine eindeutige Kommunikationssituation aufrechterhalten.at the data transmission between the most diverse signal processing devices of a motor vehicle, such as ignition, Injection, brake or transmission control units, but also in the signal processing equipment of Comfort electronics, it may be due to vehicle as well as external sources of interference, like transmitting and receiving systems of the mobile radio network, by superposition the transmission data with RF interference as well as by system short circuits or interruptions Distortions of the transmitted Data is coming. This transmission error have to to avoid a faulty control as well as an overload individual system components detected and appropriate countermeasures to be hit. Each signal processing device must therefore recognize data corruption on its own and depending on the type of fault by retransmission or by switching off any defective circuit parts a clear communication situation maintained.
Zur Gewährleistung einer einwandfreien Kommunikation zwischen verschiedenen elektronischen Steuergeräten trotz unvermeidbarer Störungen im Leitungsnetz ist es bekannt, daß das als Sender autorisiertes Signalverarbeitungs- oder Steuergerät seine gesendete Datennachricht zurückliest, einen Fehlererkennungsalgorithmus durchführt und in Abhängigkeit des Ergebnisses ein aus einem oder mehreren Bits bestehendes Prüfsignal an die als Emp fänger arbeitenden Signalverarbeitungs- oder Steuergeräte sendet, das wiederum das Prüfsignal interpretiert und gegebenenfalls einen Fehler erkennt. Problematisch können bei diesem Verfahren während der Übertragung auftrefende HF-Störungen sein, die das Prüfsignal verfälschen.to warranty a flawless communication between different electronic ECUs despite unavoidable disturbances in the network it is known that the authorized as a transmitter Signal processing or control unit transmitted data message back reads, performs an error detection algorithm and in dependence the result is a test signal consisting of one or more bits to those as receivers sends working signal processing or control devices, which in turn the Test signal interpreted and detects an error if necessary. Can be problematic during this procedure the transmission be incident RF interference, the the test signal distort.
Aus
der nachveröffentlichten
Aus
der
Die Aufgabe der Erfindung besteht darin, ein Verfahren zur Überwachung einer seriellen Übertragung einer Datennachricht zwischen untereinander kommunizierenden Signalverarbeitungsgeräten zu schaffen, daß eine sichere Erkennung von Übertragungsfehlern gewährleistet, bei dem jedoch der Aufwand an elektronischen Bauelementen gering gehalten werden kann.The The object of the invention is a method for monitoring a serial transmission to provide a data message between mutually communicating signal processing devices, that one secure detection of transmission errors guaranteed in which, however, the cost of electronic components low can be held.
Die Aufgabe wird durch die Merkmale des Patentanspruchs gelöst. Vorteilhafte Weiterbildungen sind in den Unteransprüchen dargestellt.The The object is solved by the features of the claim. advantageous Further developments are shown in the subclaims.
Erfindungsgemäß ist bei
dem gattungsgemäßen Verfahren
vorgesehen, daß nur
das von dem als Sender arbeitenden Signalverarbeitungsgerät ausgesendete
Prüfsignale
in den als Empfänger
arbeitenden Signalverarbeitungsgeräten mit mindestens einer Referenzspan nung
verglichen wird und in Abhängigkeit
dieses Vergleiches ein Statussignal für den Zustand der übertragenen
Datennachrichten gebildet wird. Vorteilhafterweise liegt der Pegel
der Referenzspannung außerhalb
des Pegelbereiches des Prüfsignals,
also oberhalb des Pegels
Gemäß einer Weiterbildung der Erfindung ist der Pegel der Referenzspannung derart festgelegt, daß er einen Abstand von dem geforderten Pegel des Prüfsignals aufweist, der kleiner oder gleich dem halben Abstand zwischen den Pegeln des Prüfsignals ist.According to one Development of the invention is the level of the reference voltage such determined that he a distance from the required level of the test signal, the smaller or equal to half the distance between the levels of the test signal.
Das Prüfsignal kann sowohl auf einer gesonderten Prüfleitung als auch auf der Datenleitung gemeinsam mit der Datennachricht, beispielsweise als Prüfbit gesendet werden. Bei der Fehlerprüfung eines solchen Prüfbits wird mit Hilfe der Referenzspannung immer der fehlerkennzeichnende Pegel des Prüfbits mit der Referenzspannung verglichen. Dies hat den wesentlich Vorteil, daß bei einer durch eine Hochfrequenzstörung verfälschten Fehlermeldung durch das Prüfbit diese Fehlermeldung auch eindeutig erkannt werden kann.The test signal can ge both on a separate test line and on the data line together with the data message, for example as a check bit. During the error check of such a check bit, the error-identifying level of the check bit is always compared with the reference voltage with the aid of the reference voltage. This has the significant advantage that when a corrupted by a high-frequency interference error message through the check this error message can also be clearly identified.
Vorteilhafterweise
wird dazu der Pegel der Referenzspannung oberhalb des digitalen
Pegels
Der Vergleich des Prüfsignals mit der Referenzspannung kann sowohl kontinuierlich als auch zu definierten Abtastzeitpunkten über die Zeitdauer eines Bits erfolgen.Of the Comparison of the test signal with the reference voltage can be both continuous and too defined Sampling times via the duration of a bit take place.
Aufgrund des erfindungsgemäßen Verfahrens ist jedes empfangene Signalverarbeitungsgerät in der Lage, fehlerbedingte Veränderungen des Prüfsignals selbständig zu erkennen und je nach Störungsart durch Übertragungswiederholung, Nichtbewertung der empfangenen Datennachricht oder durch Abschalten eventuell defekter Schaltungsteile eine eindeutige Kommunikationssituation aufrechtzuerhalten.by virtue of the method according to the invention Each received signal processing device is capable of error-related changes the test signal independent to recognize and depending on type of fault through retransmission, Non-evaluation of the received data message or by switching off possibly defective circuit parts a clear communication situation maintain.
Nachfolgend wird die Erfindung anhand eines Ausführungsbeispiels näher beschrieben. Die zugehörigen Zeichnungen zeigen:following the invention will be described in more detail with reference to an embodiment. The associated Drawings show:
In
Bei
der Datenübertragung
in einem Netzwerk können
durch Störungen
im Netz selbst, wie Kurzschlüsse
oder Leitungsunterbrechungen aber auch durch Hochfrequenzfelder
in der Umgebung des Netzes Datenverfälschungen auftrefen, die zu Funktionsstörungen führen können. Es
müssen
also Mechanismen vorgesehen werden, die diese Signalverfälschungen
sicher erkennen und je nach Störungsart
auf jeden Fall eine eindeutige Kommunikationssituation aufrechterhalten.
Dies geschieht nach der Erfindung dadurch, daß das als Sender arbeitende
Signalverarbeitungsgerät
T1 seine gesendete Datennachricht N zurückliest und sie in einem Komparator
K1 mit einer innerhalb des Nutzpegelbereichs
In Abhängigkeit des Vergleiches der Datennachricht N mit der Referenzspannung U1 bildet das Signalverarbeitungsgerät T1 ein Prüfsignal Sprüf, das im Ausführungsbeispiel ein Prüfbit ist, und sendet dieses über die Prüfleitung L an die als Empfänger arbeitenden Signalverarbeitungsgeräte T2 und T3, die nach dem Erkennen eines Fehlers entsprechende Maßnahmen einleiten. Für die Übertragung des Prüfsignals Sprüf stehen mehrere Möglichkeiten zur Verfügung. Einmal kann das Prüfsignal gemeinsam mit der Datennachricht N, beispielsweise als letzter Teil der Datennachricht, auf der Datenleitung D oder andererseits auf einer gesonderten Prüfleitung L an die Signalverarbeitungsgeräte gesendet werden. Während der Übertragung des Prüfbits kann dieses jedoch durch auftrefende Störungen verfälscht werden, so daß nicht gesichert ist, daß das angesprochene Signalverarbeitungsgerät T2 oder T3 den tatsächlich gesendeten Pegel des Prüfsignals Sprüf erhält. Aus diesem Grund wird in den als Empfänger arbeitenden Signalverarbeitungsgeräten T2 und T3 das Prüfsignal Sprüf in einem Komparator K2 mit einer Referenzspannung Uref verglichen und ein Statussignal Sstatus für das Prüfsignal gebildet und einer Auswerteeinrichtung A zugeführt.Depending on the comparison of the data message N with the reference voltage U 1 , the signal processing device T1 forms a test signal S test , which is a check bit in the embodiment, and sends this via the test line L to the working as a receiver signal processing devices T2 and T3, after detecting a Error initiate appropriate measures. For the transmission of the test signal S test several options are available. Once the test signal can be sent together with the data message N, for example as the last part of the data message on the data line D or on the other hand on a separate test line L to the signal processing equipment. However, during the transmission of the check bit this can be falsified by auftrefende interference, so that it is not certain that the addressed signal processing device T2 or T3 receives the actual transmitted level of the test signal S test . For this reason, in the signal processing devices T2 and T3 operating as receivers, the test signal S test is compared with a reference voltage U ref in a comparator K2 and a status signal S status for the test signal is formed and fed to an evaluation device A.
Da
sowohl die Datenleitung D als auch die Prüfleitung L im Ruhestand immer
den Pegel
In
- T1T1
- SignalverarbeitungsgerätSignal processing device
- T2T2
- SignalverarbeitungsgerätSignal processing device
- T3T3
- SignalverarbeitungsgerätSignal processing device
- DD
- Datenleitungdata line
- LL
- PrüfleitungTest lead
- NN
- Datennachrichtdata message
- 0,10.1
- Pegellevel
- U1 U 1
- Referenzspannungreference voltage
- Uref U ref
- Referenzspannungreference voltage
- Sprüf S test
- Prüfsignaltest signal
- K1,K2K1, K2
- Komparator comparator
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19601835A DE19601835B4 (en) | 1995-01-31 | 1996-01-19 | A method of monitoring a serial transmission of digital data messages between mutually communicating signal processing devices |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE19502881.3 | 1995-01-31 | ||
DE19502881 | 1995-01-31 | ||
DE19601835A DE19601835B4 (en) | 1995-01-31 | 1996-01-19 | A method of monitoring a serial transmission of digital data messages between mutually communicating signal processing devices |
Publications (2)
Publication Number | Publication Date |
---|---|
DE19601835A1 DE19601835A1 (en) | 1996-08-01 |
DE19601835B4 true DE19601835B4 (en) | 2008-04-30 |
Family
ID=7752667
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19601835A Expired - Fee Related DE19601835B4 (en) | 1995-01-31 | 1996-01-19 | A method of monitoring a serial transmission of digital data messages between mutually communicating signal processing devices |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19601835B4 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10238547A1 (en) * | 2002-08-22 | 2004-03-04 | Bayerische Motoren Werke Ag | Control system for fault correction in vehicle electronic units or sub-networks, interrupts energy feed to electronic unit(s) if it detects faulty function or unit failure, restarts after defined time |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3826774A1 (en) * | 1988-08-06 | 1990-02-08 | Bosch Gmbh Robert | NETWORK INTERFACE |
DE4421083A1 (en) * | 1994-06-16 | 1995-12-21 | Volkswagen Ag | Method for monitoring a serial transmission of digital data on a one-wire multiplex connection between mutually communicating signal processing devices |
-
1996
- 1996-01-19 DE DE19601835A patent/DE19601835B4/en not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3826774A1 (en) * | 1988-08-06 | 1990-02-08 | Bosch Gmbh Robert | NETWORK INTERFACE |
DE4421083A1 (en) * | 1994-06-16 | 1995-12-21 | Volkswagen Ag | Method for monitoring a serial transmission of digital data on a one-wire multiplex connection between mutually communicating signal processing devices |
Also Published As
Publication number | Publication date |
---|---|
DE19601835A1 (en) | 1996-08-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE102012204176B4 (en) | System and method for bit error rate monitoring | |
DE102012101747B4 (en) | RELIABLE DATA TRANSMISSION WITH REDUCED BIT ERROR RATE | |
DE3887777T2 (en) | Multiplex wiring system. | |
DE102015108333B4 (en) | SHORT CIRCUIT FAULT ISOLATION IN A CONTROLLER AREA NETWORK | |
DE4421083C2 (en) | Method for monitoring a serial transmission of digital data on a one-wire multiplex connection between mutually communicating signal processing devices | |
EP1009122A2 (en) | Method for transmitting data | |
EP2742642B1 (en) | Measured value transmitting device | |
DE69328648T2 (en) | Transmission control device | |
EP2575282B1 (en) | Device and method for receiving a secure telegram | |
EP0738973B1 (en) | Data transfer method and device | |
DE19601835B4 (en) | A method of monitoring a serial transmission of digital data messages between mutually communicating signal processing devices | |
EP3766214B1 (en) | Subscriber station for a serial bus system, and method for data transmission in a serial bus system | |
EP0182134B1 (en) | Method for operating a fail-safe multi-computer system with some not fail-safe input/output units | |
EP1469627B1 (en) | Method for secure data transfer | |
DE10232272A1 (en) | Security system with central control for doors has modules with actuators and sensors connected by data bus to control module | |
EP1596517B1 (en) | Method of transmission of redundantly provided data over a single channel | |
EP3501127B1 (en) | Method and system for transmitting a data packet from a sensor to a controller | |
DE102006031230B4 (en) | Method of transferring data | |
WO2000052579A1 (en) | Monitoring unit for an mproved data transmission security in the master slave bus system | |
DE102008052781A1 (en) | Bus system e.g. controller area network-bus, for transmission of digital data messages e.g. data telegram, in automobile area, has part of bus nodes with microcontroller serving as signal control device for monitoring bus lines | |
DE102017110151B3 (en) | Apparatus and method for plausibility checking of reference currents in a multi-level PSI5 data bus interface | |
DE3882537T2 (en) | Method and device for a safe and diagnosable transmission that avoids signal blurring. | |
DE102020212452B3 (en) | Method for reducing the impact of a message injected on a communication bus | |
WO2019121383A1 (en) | Method for self-testing, data bus arrangement and use | |
DE10115410A1 (en) | Bus station for connection to a bus system for restraint devices and / or sensors |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8110 | Request for examination paragraph 44 | ||
8120 | Willingness to grant licences paragraph 23 | ||
8364 | No opposition during term of opposition | ||
R082 | Change of representative |
Representative=s name: PATENTANWAELTE BRESSEL UND PARTNER, DE Representative=s name: PATENTANWAELTE BRESSEL UND PARTNER, 10785 BERLIN, |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |