Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Zigwarehouse Endpräsentation Projekt Ubicomp

Kopien: 1
10-Feb-03 Seite 1 Anton Biller, Matthias Gsteu, Sylvia Nischkowski, Florian Schmid Zigwarehouse Zwischenpräsentation Projekt Ubicomp.

Ähnliche Präsentationen


Präsentation zum Thema: "Zigwarehouse Endpräsentation Projekt Ubicomp"—  Präsentation transkript:

1 Zigwarehouse Endpräsentation Projekt Ubicomp
Anton Biller, Matthias Gsteu, Sylvia Nischkowski, Florian Schmid 10-Feb-03

2 Agenda Architektur Mobile Geräte Sensoren Protokollierungskonzept
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Agenda Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung

3 Architektur Statische Systemteile: Dynamische Systemteile:
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Architektur Statische Systemteile: Zentralisierte Komponenten Permanente Verfügbarkeit Dynamische Systemteile: Mobile Geräte Dezentralisierte Systemteile Keine permanente Verfügbarkeit voraussetzbar Verwendung der Komponenten in unterschiedlichem Kontext Bedrohungsanalyse der einzelnen Komponenten notwendig Dezentralisierte Systemteile: z.B. „vor Ort“ Paketüberwachung Keine permanente Verfügbarkeit voraussetzbar: dyn. System-Teile kommunizieren via unzuverlässige, drahtlose Verb. Verwendung im unterschiedlichen Kontext: z.B: Auftragsverwaltung (Backoffice und Mobil)

4 Architektur Verwendete Technologien
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Architektur Verwendete Technologien Backoffice MS SQL Server 2005 Kommunikation mit mobilen Geräten über WLAN Synchronisationsservices von Microsoft Mobile Geräte Windows Mobile Bar-Code-Scanner wird simuliert Kommunikation mittels WLAN (Backoffice) Kommunikation mit Paketsensoren über ZigBee Paketsensoren Atmel AVRRaven Kommunikation mittels ZigBee (Mobiles Gerät) Temperatursensor Tatsächlich verwendete Technologien!!! Nicht geplante Technologien!! Seite 4

5 Architektur Hallenkonzept
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Architektur Hallenkonzept Mögliche Aufteilung Hi-Tech: Anbindung ggf. mit Kabel oder ZigBee (mehr Daten werden erzeugt  wegschaufeln) Eigenes Lager? Finanzielle Mittel gegeben?

6 Architektur Positionsbestimmung
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Architektur Positionsbestimmung Semantische Positionsbestimmung Praktische Umsetzung der Positionsbestimmung Bar-Code an der Zeile beinhaltet deren Position Einlagern des Pakets: Scannen des Bar-Codes der Zeile und des Pakets mittels mobilem Gerät Physisches Ablegen des Paketes in der Regalzeile Paket X Außerhalb Zeile X Regal X Gang X Halle X Halle Y Gang Y Regal Y Paket Y Zeile Y Roter Pfeil: Unser Aufgabenbereich; Hier erfolgt Scannen etc Seite 6

7 Mobile Geräte MC9090-G Windows Mobile 5 Barcodescanner WLAN Bluetooth
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Mobile Geräte MC9090-G Windows Mobile 5 Barcodescanner WLAN Bluetooth RFID (optional) 3,8“ Touchscreen Robuste Bauweise Gewicht: 709 g ca. 16h Akkubetrieb Tastatur (optional)

8 Mobile Geräte Paper Prototype
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Mobile Geräte Paper Prototype Seite 8

9 Mobile Geräte Erfahrungen
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Mobile Geräte Erfahrungen WPF unter .NET CF dzt. nicht unterstützt Schwächen von Windows Forms (z.B. Transparenz, keine HW-Beschl.) ADO.NET SyncServices nur in Verbindung mit Middle-Tier (WCF Webservice) nutzbar Dokumentation im Netz: Verwendung von Wizards (Verständnis, Fehlersuche dadurch schwierig) Versionsproblematik: SyncServices  SQL Server CE Probleme beim Laden nativer DLLs  IDE kann Abhängigkeiten nicht auflösen

10 Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung
Sensoren AVR Raven ; 2 8-Bit microcontroller und 1 funk-modul; rzusbstick: 1 mc, 1 funk-modul 3290P: steuert display, audio, joystick, tempsensor; 1284P: steuert AT86RF230 funk-modul; mit USART mit 3290P verbunden Seite 10

11 Sensoren AVR Raven Demoapplikation Stromverbrauch: PicoPower Familiy
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Sensoren AVR Raven Demoapplikation Stromverbrauch: PicoPower Familiy Over-the-air firmware upgrade 16mbit serial dataflash JTAG/ISP interface 6LowWPAN, BitCloud AT90USB1287: steuert AT86RF230 funk-modul demoapplikation: text-messages schicken, temp auslesen stromverbrauch: beide aus AVR picoPower family => minimal power consumption and operation down to 1.8 volts; knopfbatterien; aber auch jede 5-12 volt externe Gleichstromquelle; keine sleep-modes implementiert in demo app bitcloud: sleep-modes implementiert; zusammenspiel mit raven Seite 11

12 Protokollierungskonzept Nicht-Leugbarkeit
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Protokollierungskonzept Nicht-Leugbarkeit Generierte Datensätze enthalten ID / Laufende Nummer Datum / Uhrzeit Sensordaten Public/Private-Key Verfahren Kunde besitzt Schlüsselpaar Sensor hat Public-Key vom jeweiligen Kunden Sensor speichert Verschlüsselten Datensatz für Auswertung durch Kunden Unverschlüsselter Datensatz für Alarmmeldung etc. Zertifizierung von Protokollierungs- und Verschlüsselungsmodule Effizienzverbesserung möglich durch Speicherung von Differenzen (Delta) Kompression

13 Protokollierungskonzept Konfiguration
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Protokollierungskonzept Konfiguration Paketsensor wird beim Wareneingang konfiguriert Konfiguration leitet sich von Kundenvereinbarung ab Parameter Logginghäufigkeit Sensortypen Grenzwerte pro Sensor (Sensorabstraktion) Aus Parameter kann errechnet werden Wie viel Speicherplatz ein Datensatz benötigt Maximales Zeitintervall zwischen Sensordatentransfer oder Datenverlust Seite 13

14 Protokollierungskonzept Sensordatentransfer
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Protokollierungskonzept Sensordatentransfer Speicher von Paketsensor limitiert Persistenz sammelt alle anfallenden Sensordaten Seite 14

15 Zielsetzung Schnitt durch alle Systemteile Backoffice Mobile Geräte
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung Zielsetzung Schnitt durch alle Systemteile Backoffice Persistenz Synchronisation mit mobilen Geräten Mobile Geräte Usability Synchronisation mit Backoffice Empfangen von Sensordaten Paketsensoren Sensordaten weitergeben Protokollierung Konfiguration Seite 15

16 Vielen Dank für eure Aufmerksamkeit!
Diskussion Vielen Dank für eure Aufmerksamkeit! Seite 16


Herunterladen ppt "Zigwarehouse Endpräsentation Projekt Ubicomp"

Ähnliche Präsentationen


Google-Anzeigen