Implentierung einer XML-Schnittstelle zur Visualisierung von Sensornetzen

- Bachelorarbeit -


Beschreibung:
Ein Sensornetz ist ein spezielles Ad-hoc Netz, welches aus vielen kleinen sich selbst organisierenden Knoten besteht. Die Kommunikation mit einzelnen Knoten erfordert im Allgemeinen detailiertes Wissen über den Aufbau des Netzes und die verwendeten Kommunikationsmittel. Eine Möglichkeit Informationen in Sensornetzen auszutauschen ist die Übertragung von XML Dokumenten. Mit Hilfe von XML lassen sich viele Informationen, wie z.B. die Topologie und der Status des Netzes (und der einzelnen Sensorknoten), strukturiert darstellen und weiterverarbeiten. Durch die Verwendung von XML bietet sich zudem die Möglichkeit eine Vielzahl von verschiedenen Endgeräten als Anfragemedien zu verwenden. Ergebnisse lassen sich einfach in vorhandene XML Datenbanken integrieren.

Teilaufgaben dieser Arbeit:

  1. Einarbeitung in das Gebiet der Sensornetze und der Kommunikation via Bluetooth in Java und C
  2. Entwicklung eines XML Schemas zur Repräsentation des Status und der Topologie des vorliegenden Sensornetzes.
  3. Entwicklung eines Clientprogramms zur Abfrage des Status des vorliegenden Sensornetzes (inkl. Abfrage einer Untermenge des Gesamtstatus)
  4. Implementierung des Programms für einen mobilen Client und einen stationären Client (Anbindung ans WWW)
  5. Visualisierung der Topologie aus dem Anfrageergebnis mittels geeigneter Frameworks
  6. Weiterverarbeitung des Statusberichts zur Anzeige auf dem jeweiligen Client
  7. Optional: Integration der Anfrageergebnisse in eine XML Datenbank auf dem stationären Client (Backup and Restore)

Vorkenntnisse/Anforderungen:
Vorlesung Datenbanksysteme,Grundlagen JAVA, XML und C

Bearbeitung:
Dennis Boldt

Ergebnis:
Die Ausarbeitung kann im Institut für Informationssysteme angefordert werden.

Betreuung:
Dipl.-Inf. Christoph Reinke
Institut für Informationssysteme
Ratzeburger Allee 160 ( Gebäude 64 - 2. OG)
23538 Lübeck
Telefon: 0451 / 500 5708