Telematiksysteme in Kraftfahrzeugen stellen den Fahrzeuginsassen Navigations-, Kommunikations- und Unterhaltungsfunktionen zur Verfügung. Wachsende Komplexität und Kosten solcher Systeme haben dazu geführt, dass Fahrzeugtelematiksysteme zunehmend als verteilte Systeme realisiert werden, deren einzelne Komponenten über ein geeignetes Kommunikationsnetz miteinander verbunden sind.
Media Oriented Systems Transport (MOST) ist ein im Automobilbereich eingesetzter Standard für die Realisierung verteilter Telematiksysteme.
Um einen reibungslosen Betrieb des Telematiksystems zu gewährleisten, werden entsprechende Überwachungs-, Diagnose- und Reparaturmechanismen benötigt. Zur Zeit existieren zwar Werkzeuge für die Beobachtung des Nachrichtenverkehrs auf dem MOST-Bus, es fehlen aber systemübergreifende Diagnosefunktionen, die eine gezielte Behandlung und Behebung von Störungen ermöglichen.
Ziel dieser Arbeit ist es, bestehende Ansätze für die Diagnose zu untersuchen, einen geeigneten Mechanismus für die Diagnose des MOST-Telematiksystems auszuwählen und in einem Framework prototypisch zu implementieren. Das Framework soll eine Ablaufumgebung für Regeln präsentieren und eine einfache Integration von spezifischen Regeln ermöglichen.
Die Arbeit baut auf der im Rahmen einer anderen Diplomarbeit entstanden Komponente auf, welche die Beobachtung des Netzwerkverkehrs auf dem MOST-Bus realisiert und statistische und Ereignisinformationen bereitstellt. Die Beobachtungskomponente liefert Eingabedaten für das Diagnose-Framework, das diese Informationen auf ein mögliches Fehlverhalten des MOST-Systems untersucht und aufgetretene Anomalien in Form von konkreten Hinweisen auf beobachtete Fehler und deren Verursacher protokolliert.
Zur Evaluierung des Diagnose-Frameworks wurden einige Beispiele mit möglichen Symptomen für ein Fehlverhalten des MOST-Systems ausgewählt und als Ausgangsdaten für eine Beispielimplementierung eingesetzt. Die daraus resultierenden Hinweise werden dann mit den tatsächlich aufgetretenen Stör ungssymptomen verglichen.
|