Upload
sylvester-evans
View
27
Download
0
Embed Size (px)
DESCRIPTION
Energieeffizienter Medienzugriff für drahtlose Sensornetze. Daniel Dietterle. Überblick. Bedeutung der Medienzugriffsschicht für die Energieeffizienz Nutzen der TANDEM-Lösung aus Anwendersicht Wake-up-Radio Aktuelle Arbeiten und Zwischenergebnisse. Zweck der Medienzugriffsschicht. - PowerPoint PPT Presentation
Citation preview
IHPIm Technologiepark 2515236 Frankfurt (Oder)
Germany
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved
Energieeffizienter Medienzugriff fürdrahtlose Sensornetze
Daniel Dietterle
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved2
Überblick
Bedeutung der Medienzugriffsschicht für die Energieeffizienz
Nutzen der TANDEM-Lösung aus AnwendersichtWake-up-Radio
Aktuelle Arbeiten und Zwischenergebnisse
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved3
Zweck der Medienzugriffsschicht
Funkkanal ist gemeinsam genutztes MediumSteuerung des Zugriffs nötig, engl. Medium Access Control
MAC-Protokolle definieren, wie Nutzer auf den Kanal zugreifen und Informationen an Empfänger übermitteln
Bekannte Vielfachzugriffverfahren sind:Zeit-, Frequenz-, Code- und Raum-Multiplex
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved4
Bedeutung für den Energieverbrauch
Funkmodul ist ein signifikanter Energieverbraucher im aktiven Zustand (Senden oder Empfangen)
Für sehr lange Netzlebensdauer: kurze Aktivitätsphasen!
CC2420 Transceiver (250 kbit/s, 3 V)Empfangsmodus: 18.8 mASendemodus: 17.4 mA @ 0 dBm,
11 mA @ -10 dBm(Power Down: 0.02 µA, Ruhezustand: 426 µA)
CR2032 Lithium-Batterie (3 V, 220 mAh)>10 Jahre BetriebsdauerRX: 11.7 h (16 Monate bei 1 ‰ Duty Cycle)TX (brutto): 1.4 Gbyte @ 0 dBm, 250 kbit/s
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved5
Häufige Ursachen für Energieverschwendung
Lauschen(“Idle listening”)
Kollisionen undNeuübertragungen
Mithören Senden ohne
Empfänger
Steuerinformationen
Sender
Receiver
Paket
PaketIdle Idle
Receiver
SenderA Paket
Paket
SenderB Paket
??????
Paket
Paket
Paket
Paket
ReceiverB
Sender Für A
ReceiverA
Für B
(Aus)
(Aus)
Sender NutzdatenP a k e t
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved6
Klassifikation von MAC-Protokollen für Sensornetze
Wettbewerbszugriff (“Contention-based“, CSMA / CA)Verteilter Ansatz, gleichberechtigte SensorknotenUnterstützt die Mobilität von GerätenKein SynchronisationsaufwandGroßteil der Energie geht ins “Idle Listening”
Zeit-Multiplexverfahren (TDMA) mit KanalzuweisungZentralisiertes VerfahrenUnterstützt Anwendungen mit Dienstgüte-AnforderungenSynchronisationsaufwand für alle GeräteZusätzlicher Aufwand, wenn sich Geräte bewegen
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved7
Vergleich der MAC-Verfahren
Wahl des Verfahrens hängt auch von der Applikation ab Kombination aus verbrauchsarmem Wake-up Radio für Inaktivitäts-
phasen und TDMA für aktive Perioden wäre ideal.
Wettbewerbs-zugriff
TDMA
Idle listening (teilweise)Kollisionen Mithören Overemitting Synchronisations- aufwand
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved8
Wake-up Radio
Benutzt separaten Kanal um Geräte (selektiv) zu aktivierenIn-band signalling (Wiederverwendung von RF-Schaltungen) oderSeparates Frequenzband (zusätzlicher, optimierter Transceiver)
Empfänger des Wake-up Radios muss immer an seinMinimale Verlustleistung (~ 1 µA)
Wake-up-Signal sollte Geräte auswählen (addressieren) könnenEinzelne Geräte, Broadcast, Gerätegruppen, Koordinator
Mehrstufiger Empfänger1) Detektion des Wake-up-Signals2) Adressfilter3) Zusätzliche Informationen (Timing, Kanal, etc.)=> Anschalten des kompletten Transceivers
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved9
Szenario für den Einsatz eines Wake-up Radios (1)
Überwachungsanwendung:Messwerte 10x pro Sekunde, lokale VerarbeitungAuffälligkeit gemessen => Nachricht an Koordinator in 500 msDaraufhin Abfrage aller anderen Sensoren innerhalb von 500 ms, planmäßig einmal pro Stunde durch Koordinator
Ohne Wake-up Radio
Koordinator B B B BCAP Aus
B B B B
B B B B
D
D
D
D
Sensor #1
Sensor #2
Aus
Aus
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved10
Szenario für den Einsatz eines Wake-up Radios (2)
Mit Wake-up RadioKoordinator kann individuell aktiviert werden
Kommunikation nur bei BedarfDeutlich verringerter Aufand für Idle listening und Synchronisation
B B B
B B B
B B
D
D
D
DAusWake up
Aus
Aus
Aus
Koordinator
Sensor #1
Sensor #2
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved11
Berechnung des Energieverbrauchs (1 Tag)
Parameter:10 Sensorknoten incl. Koordinator, CC2420, 250 kbit/s5 Ereignisse pro Tag und Sensor, ca. 500 ms Beacon-Intervall
Coordinator Node Coordinator Node1) 1913 mAs 1913 mAs 8 mAs 8 mAs2) 1758 mAs 1758 mAs 7 mAs 7 mAs3) 35156 mAs 0 mAs 222 mAs 0 mAs4) 86 mAs 86 mAs 86 mAs 86 mAs5) 0 mAs 1 mAs 0 mAs 1 mAs6) 0 mAs 0 mAs 86 mAs 86 mAs7) 0 mAs 0 mAs 1 mAs 0 mAsSum: 38913 mAs 3758 mAs 412 mAs 190 mAsAverage:
Pure Zigbee network Tandem network (wake-up)
7274 mAs 212 mAs
Beacon (RX, TX) (544 µs)Before beacon (500 µs)
Pro Tag
CAP (10 ms)Off mode (1 µA)Send status (1 ms)Wake-up radio RXWake-up radio TX
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved12
Schlussfolgerungen
Wahl des MAC-Protokolls bestimmt Betriebsdauer des Netzes Kompromiss zwischen Nachrichtenverzögerung und Energie-
verbrauchAktivitätszyklen von Koordinator und Sensoren bestimmen wie häufig kommuniziert werden kannSensornetze mit batteriebetriebenen Basisstationen oder reagierenden Sensorknoten können durch das TANDEM-Projekt realisiert werdenWake-up Radio ermöglicht neue Sensornetz-Anwendungen
Forschungsthemen:Entwurf eines äußerst energieeffizienten Wake-up RadiosIntegration in ein Standard-MAC-Protokoll
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved13
Aktuelle Arbeiten
Beschäftigung mit dem Zigbee-MAC-Protokoll (IEEE 802.15.4)
Zigbee ist der Industriestandard für Sensornetze Entwurf und Modellierung des Protokolls
Integration in das Betriebssystem Reflex (BTU Cottbus) Erste Tests mit den Tmote Sky Sensorboards
MSP430-Mikrocontroller wie beim Tandem-Knoten
CC2420-Transceiver mit MAC-Unterstützung, Zigbee-kompatibel
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved14
Erster (Sensornetz-) Funk-Demonstrator
Tmote Sky Sensorknoten, rudimentäres 802.15.4-Protokoll
Lichtsensor
Helligkeitsanzeige
Grün: MessungRot: Keine Verbindung
Sniffer
Basisstation
Helligkeitsanzeigebeim Lichtsensor
Grün: ok!Rot: Keine Daten
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved15
Energieeffizienter Medienzugriff für drahtlose Sensornetze
Fragen und Diskussion
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved16
Beispiel: IEEE802.15.4 MAC
Verwendetes MAC-Protokoll des Zigbee-Standards Unterstützt Wettbewerbszugriff und TDMA
“Beacon-less” und “beacon-enabled”
Koordinator
Beacon
Sensorknoten