Date post: | 05-Apr-2015 |
Category: |
Documents |
Upload: | theresia-lause |
View: | 110 times |
Download: | 8 times |
10-Feb-03 Seite 1
Anton Biller, Matthias Gsteu, Sylvia Nischkowski, Florian Schmid
ZigwarehouseZwischenpräsentation Projekt Ubicomp
Seite 2
Agenda
• Architektur
• Mobile Geräte
• Sensoren
• Protokollierungskonzept
• Zielsetzung
Architektur Mobile Geräte Sensoren Protokollierungskonzept Zielsetzung
23. April 2009
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
11.04.23 Seite 3
ArchitekturVerwendete 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)
– Synchronisationsservices von Microsoft
– Kommunikation mit Paketsensoren über ZigBee
• Paketsensoren– Atmel AVRRaven
– Kommunikation mittels ZigBee (Mobiles Gerät)
– Temperatursensor
11.04.23 Seite 4
Architektur Hallenkonzept
11.04.23 Seite 5
ArchitekturPositionsbestimmung
• Semantische Positionsbestimmung
• Praktische Umsetzung der Positionsbestimmung– Bar-Code an der Zeile beinhaltet deren Position– Einlagern des Pakets:
1. Scannen des Bar-Codes der Zeile und des Pakets mittels mobilem Gerät
2. Physisches Ablegen des Paketes in der Regalzeile
11.04.23 Seite 6
Paket X
Außerhalb
Zeile X
Regal X
Gang X
Halle X Halle Y
Gang Y
Regal Y
Paket Y
Zeile Y
Mobile GeräteMC9090-G
• Windows Mobile 5• Barcodescanner• WLAN• Bluetooth
• 3,8“ Touchscreen• Robuste Bauweise• Gewicht: 709 g
11.04.23 Seite 7
Mobile GerätePaper Prototype
11.04.23 Seite 8
Mobile Geräte
11.04.23 Seite 9
SensorenAVR Raven
11.04.23 Seite 10
SensorenAVR Raven
• Demoapplikation• Stromverbrauch: PicoPower Familiy• Over-the-air firmware upgrade• 16mbit serial dataflash• JTAG/ISP interface
• 6LowWPAN, BitCloud
11.04.23 Seite 11
ProtokollierungskonzeptNicht-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
11.04.23 Seite 12
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
11.04.23 Seite 13
Protokollierungskonzept Sensordatentransfer
11.04.23 Seite 14
• Speicher von Paketsensor limitiert• Persistenz sammelt alle anfallenden Sensordaten
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
11.04.23 Seite 15
Diskussion
Vielen Dank für eure Aufmerksamkeit!
11.04.23 Seite 16