Semantische Sensornetzwerke und Complex Event Processing
Projektgegenstand
Sensornetzwerke bestehen aus einer Vielzahl örtlich verteilter Sensoren und haben sich mittlerweile in vielen Anwendungsbereichen etabliert. Die Auswertung von Sensordaten erfordert entsprechende Softwaresysteme, die mit folgenden Herausforderungen konfrontiert sind:
Heterogene Sensoren: Sensornetzwerke bestehen aus verschiedenen Arten von Sensoren. Das Sensor-basierte Softwaresystem muss die Messdaten heterogener Sensoren zusammenzuführen und integriert auszuwerten.
Dynamische Topologie: Die Topologie von Sensornetzwerken ändert sich häufig dynamisch, d.h. neue Sensoren sollen in das Netzwerk integriert oder bestehende Sensoren ersetzt werden.
Auswertung in Echtzeit: Sensornetzwerke produzieren kontinuierlich fein-granulare Messdaten. In diesen müssen Muster erkannt werden, die einen relevanten Zustand des Netzwerkes charakterisieren – und auf die angemessen in Echtzeit reagiert werden muss.
Das Ziel des Projekts ist die Entwicklung einer offenen Softwarearchitektur für Sensornetzwerke auf Basis von Semantik. Durch die semantische Beschreibung der Sensoren und ihrer Beziehungen ist es möglich: (a) neue, vorher unbekannte Sensoren zu integrieren, ohne die Software zu verändern und (b) die Messdaten semantisch integriert auszuwerten. Zur Verarbeitung der Sensordaten sollen die innovativen Konzepte des Complex Event Processing eingesetzt werden. Die Tragfähigkeit des entwickelten Konzepts soll anhand einer Fallstudie im Bereich der Gebäudesicherung nachgewiesen werden.