17
IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp- microelectronics.com © 2007 - All rights reserved Energieeffizienter Medienzugriff für drahtlose Sensornetze Daniel Dietterle

Energieeffizienter Medienzugriff für drahtlose Sensornetze

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

IHP Im Technologiepark 25 15236 Frankfurt (Oder) Germany www.ihp-microelectronics.com © 2007 - All rights reserved17

Aufbau von Zigbee-Sensornetzen

Zigbee-Netze können einen größeren Bereich als die einfache Funkreichweite abdecken.