Verfahren zum Überwachen eines Datenverkehrs zwischen Steuergeräten (12, 13) eines Kraftfahrzeugs (10), wobei die Steuergeräte (12, 13) über ein Datennetz (11) verbunden sind, das eine Switchvorrichtung (15) aufweist, in welcher physikalische Ports (16, 17) zum Empfangen und zum Aussenden von Datenpaketen (18) über eine Switchschaltung (20) verschaltet sind, und bei dem Verfahren einem jeweiligen Datenpaket (18), das über einen der Ports (16, 17) empfangen wird, durch einen Netzwerkprozessor (21) mittels eines Assoziativspeichers (22) Zielportdaten (26) zugeordnet werden und in Abhängigkeit von den Zielportdaten (26) zumindest einer der Ports (16, 17) als jeweiliger Zielport (19) ausgewählt wird und durch die Switchschaltung (20) das empfangene Datenpaket (18) an den zumindest einen Zielport (19) geleitet wird, wobeiin dem Assoziativspeicher (22) zumindest ein vorbestimmtes Datenmuster (23) eines zu überwachenden und/oder zu detektierenden Pakettyps und/oder zu detektierenden Dateninhalts gespeichert wird, sodass durch den Assoziativspeicher (22) in Reaktion auf Eingangsdaten (25), falls die Eingangsdaten (25) das jeweilige Datenmuster (23) enthalten, ein zugeordnetes Treffersignal (27) erzeugt wird, undder Netzwerkprozessor (21) aus dem empfangenen Datenpaket (18) an vorbestimmten Überwachungspositionen des Datenpaktes (18) Detektionsdaten (31) ausliest und aus den Detektionsdaten (31) Eingangsdaten (25) für den Assoziativspeicher (22) bildet und durch Eingeben der Eingangsdaten (25) in den Assoziativspeicher (22) überprüft, ob sich ein Treffersignal (27) ergibt,dadurch gekennzeichnet, dasszumindest ein Zähler (C) bereitgestellt ist, in welchem durch einen jeweiligen Zählerwert angegeben wird, wie oft zu zumindest einem vorbestimmten Datenmuster (23) ein Treffersignal (27) erzeugt wurde, und für jeden des zumindest einen Zählers (C) zusätzlich zu dem Zählerwert auch ein Zeitstempel (T) der jeweils letzten Erhöhung des Zählerwerts gespeichert gehalten wird undund der jeweilige Zählerwert und das jeweils letzte Datenpaket (18), durch welches der Zählerwert zuletzt erhöht wurde, und der Zeitstempel (T) als Analysedaten (30') in einem Auslesespeicher (30) bereitgestellt werden, undein Mikroprozessor (29) über eine Datenschnittstelle die jeweils aktuellen Analysedaten (30') ausliest und anhand von Sendeplandaten (33), welche ein bestimmungsgemäßes Sendeschema der Steuergeräte (12, 13) beschreiben, mittels einer vorbestimmten Abgleichroutine (32) erkennt, dass die Analysedaten (30') von dem Sendeschema abweichen, und in diesem Fall eine vorbestimmte Abwehrroutine (35) auslöst.

    The invention relates to a method for monitoring data traffic between control devices (12, 13) of a motor vehicle (10), wherein at least one data pattern (23) of a packet type to be monitored and/or detected and/or data content is stored in a content addressable memory (22) such that by means of the content addressable memory (22), an assigned hit signal (27) is generated in response to input data (25) which contains the relevant data pattern (23), and a network processor (21) reads detection data (31) from received data packages (18) at predetermined monitoring positions (31) and therefrom forms input data (25) for the content addressable memory (22) and by inputting the input data (25) into the content addressable memory (22), checks whether a hit signal (27) is produced, and a microprocessor (29) detects, by means of a predetermined comparison routine (32) and on the basis of transmission plan data (33) which describe a correct transmission scheme of the control devices (12, 13), whether the hit signals (27) deviate from the transmission scheme.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    Verfahren zum Überwachen eines Datenverkehrs zwischen Steuergeräten eines Kraftfahrzeugs sowie entsprechend ausgestattetes Kraftfahrzeug


    Beteiligte:

    Erscheinungsdatum :

    2024-06-13


    Medientyp :

    Patent


    Format :

    Elektronische Ressource


    Sprache :

    Deutsch


    Klassifikation :

    IPC:    H04L TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION , Übertragung digitaler Information, z.B. Telegrafieverkehr / 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