Programmierwettbewerb Sensor-Datenbanken

  • Typ: Praktikum
  • Semester: 6 (oder höher)
  • Ort: Gebäude 50.34, Semonarraum 348
  • Zeit:

    Mittwochs, 11:45-13:00

    Gegen Ende des Semesters, vor allem im Hinblick auf die Abschlussveranstaltung, kann es zu weiteren Terminen kommen, die aber rechtzeitig angekündigt werden.

  • Beginn: 16.04.2008
  • Dozent:

    Erik Buchmann
    Markus Bestehorn

  • SWS: 2
  • ECTS: 4
  • Prüfung:

    Nicht Prüfbar.

  • Hinweis:

    Vorraussetzung sind Grundlegende Kenntnisse in der Programmierung mit Java.
    Es ist von Vorteil, wenn die Vorlesung "Datenbankeinsatz"/"Kommunikation und Datenhaltung" gehört wurde oder entsprechendes Vorwissen vorhanden ist.
    Anmeldungen ist im Sekretariat von Prof. Böhm, Geb. 50.34, R 367.

Die Anfrageverarbeitung in Sensornetzen ist ein aktuelles und spannendes Forschungsthema. Sensorknoten vernetzen sich dabei per Funk, um eine gemeinsame Meßaufgabe zu erfüllen, sollen dabei aber nur wenig Batteriekapazität verbrauchen. Das Ziel dieses Praktikums ist es nun, eine möglichst optimale Strategie für eine Anfrage zu entwickeln und diese Strategie in einem Wettbewerb gegen die Strategien anderer Studenten antreten zu lassen.
Im Rahmen des Praktikums werden zunächst Grundlagen von Sensornetzen vermittelt, sowie die Grundkenntnisse aus der Vorlesungen Datenbankeinsatz aufgefrischt. Darauf folgt eine Einführungsphase in den am IPD entwickelten Anfrageprozessor für Sensornetze und dessen Programmierung. Desweiteren unterstützt die Firma SUN Microsystems das Praktikum mit 20 Sensor Knoten (SUN Spot), zu deren Programmierung es ebenfalls eine Einführung geben wird.
Der Wettbewerb beginnt mit der Vorstellung eines Sensornetz-Szenarios aus dem Forschungsbereich der Sensornetze und der Einteilung der Stundenten in Gruppen zu 3 bis 4 Stundenten. Es ist dann die Aufgabe der einzelnen Gruppen aufbauend auf den Anfrageprozessor des IPD selbstständig über mehrere Wochen eine Lösung für das gegebene Szenario zu entwickeln und am Ende des Praktikums zu präsentieren. Die besten Lösungen werden ausgezeichnet.