Kommunikationssystem, umfassend:eine Mehrzahl von Kommunikationsvorrichtungen (2, 3), die über eine gemeinsame Kommunikationsleitung miteinander verbunden sind, und die jeweils einen Nachrichtenerzeugungsteil (31), der eine Nachricht mit Information betreffend eine Priorität erzeugt, einen Nachrichtenübertragungsteil (34), der ein Signal in Übereinstimmung mit einer Nachricht, die durch den Nachrichtenerzeugungsteil (31) erzeugt ist, an die Kommunikationsleitung ausgibt, um die Nachricht zu übertragen, und einen Nachrichtenempfangsteil (34) aufweisen, der ein Signal durch Abtasten aus der Kommunikationsleitung erhält, um die das Signal betreffende Nachricht in Übereinstimmung mit der Information zu empfangen; und eine Arbitrierungseinrichtung (34) zum Arbitrieren einer Übertragungsreihenfolge in Übereinstimmung mit Prioritäten von Nachrichten in einem Fall, in dem die Übertragung der Nachrichten durch die Mehrzahl der Kommunikationsvorrichtungen (2, 3) miteinander kollidiert, wobei die Mehrzahl von Kommunikationsvorrichtungen (2, 3) eine Nachricht über eine gemeinsame Kommunikationsleitung aneinander übertragen und/oder voneinander empfangen,wobei mindestens eine der Kommunikationsvorrichtungen (3) umfasst:einen Feststellungteil (31), der feststellt, ob eine Nachricht, die durch den Nachrichtenempfangsteil (34) empfangen ist, sequentiell mit einer anderen Nachricht übertragen ist oder nicht, undder feststellt, dass die zwei Nachrichten sequentiell übertragen sind, wenn ein Intervall zwischen einem Zeitpunkt, zu dem eine Übertragung einer Nachricht abgeschlossen ist, und einem Zeitpunkt, zu dem eine Übertragung einer nachfolgenden Nachricht gestartet ist, kleiner als eine vorbestimmte Zeitspanne ist; undeinen Verzögerungszeitschätzteil (41), der, wenn der Feststellungsteil (31) feststellt, dass die empfangene Nachricht sequentiell übertragen ist, eine Verzögerungszeit der empfangenen Nachricht schätzt, die aufgrund einer Arbitrierung durch die Arbitrierungseinrichtung (34) in Übereinstimmung mit einer Priorität einer oder mehrerer sequentiellen Nachrichten verursacht ist, die der empfangenen Nachricht vorangehen.
Provided are a communication system and a communication device that allow a reception node to estimate delay time, a generation time point or the like of a message. A delay time estimation part in an ECU determines whether a message received by itself is transmitted in sequence with another message without being provided with time information by a transmission node. If the received message is transmitted in sequence with another message, the received message may be delayed due to arbitrary processing. Thus, the delay time estimation part checks the priority of one or more sequential messages preceding the received message, and estimates delay time of the received message occurring due to the arbitrary processing in accordance with the priority of each message. A generation time point estimation part estimates the time point when the received message is generated by an ECU, based on the delay time estimated.
Kommunikationssystem und Kommunikationsvorrichtung
2020-08-06
Patent
Elektronische Ressource
Deutsch
IPC: | B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR / G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung / H04L TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION , Übertragung digitaler Information, z.B. Telegrafieverkehr |
Europäisches Patentamt | 2015
|