university college dublin adaptive radio modes in sensor networks: how deep to sleep? secon 2008 san...
TRANSCRIPT
![Page 1: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/1.jpg)
UNIVERSITY COLLEGE DUBLIN
Adaptive Radio Modes in Sensor Networks: How Deep to Sleep?
SECON 2008
San Francisco, CA
June 17, 2008
Raja Jurdak
Antonio Ruzzelli
Gregory O’Hare University College Dublin, Ireland
![Page 2: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/2.jpg)
UNIVERSITY COLLEGE DUBLIN
Outline Motivation
Protocols
Energy Model
Performance Evaluation
Conclusion
![Page 3: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/3.jpg)
UNIVERSITY COLLEGE DUBLIN
Motivation
Need for energy-efficiency in WSNs Radio is a major energy sink Two major approaches for saving radio energy
Duty cycling Wake-up radio
Put radio into sleep mode (either periodically or on-demand)
Current IEEE 802.15.4 radios (e.g CC2420) provide multiple low power modes
Which radio mode is most energy-efficient?
![Page 4: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/4.jpg)
UNIVERSITY COLLEGE DUBLIN
Radio Sleep Mode Tradeoffs
Deep sleep mode
Light sleep mode
Adapt radio sleep mode to current traffic conditions
µW
mW
![Page 5: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/5.jpg)
UNIVERSITY COLLEGE DUBLIN
Outline Motivation
Protocols
Energy Model
Performance Evaluation
Conclusion
![Page 6: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/6.jpg)
UNIVERSITY COLLEGE DUBLIN
Protocols 1/2 BMAC
IEEE 802.15.4
Periodically check for channel activity every T seconds
Sender uses preamble that has length P, with a duration of at least T seconds
Listener
SenderP
Idle Transmission
Data
T
Receiving
![Page 7: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/7.jpg)
UNIVERSITY COLLEGE DUBLIN
Protocols 2/2RFIDImpulse Wake-up radio
based on RFID Attach tag to
external interrupt pin of MCU
Remotely trigger tag to wake up radio
Enables power down of MCU
![Page 8: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/8.jpg)
UNIVERSITY COLLEGE DUBLIN
Outline Motivation
Protocols
Energy Model
Performance Evaluation
Conclusion
![Page 9: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/9.jpg)
UNIVERSITY COLLEGE DUBLIN
Energy Model 1/3Listening Energy LPL
Listening Energy RFIDImpulse
Radio current consumption in sleep mode α
![Page 10: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/10.jpg)
UNIVERSITY COLLEGE DUBLIN
Energy Model 2/3Switching Energy (for one state transition)
Cumulative Switching Energy (LPL)
Cumulative Switching Energy (RFIDImpulse)
![Page 11: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/11.jpg)
UNIVERSITY COLLEGE DUBLIN
Energy Model 3/3Microcontroller Energy
Transmission Energy
Reception Energy
Sleeping Energy
![Page 12: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/12.jpg)
UNIVERSITY COLLEGE DUBLIN
Outline Motivation
Protocols
Energy Model
Performance Evaluation
Conclusion
![Page 13: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/13.jpg)
UNIVERSITY COLLEGE DUBLIN
Performance Evaluation
Apply energy model to following scenarios
Explore inter-dependencies among MAC protocols, node platforms, and traffic load in WSNs Energy tradeoffs Radio sleep mode optimization
Measured current values from node platforms 6-level binary tree static topology
BMAC 802.15.4 RFIDImpulse
MicaZ X X X
TelosB X X X
![Page 14: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/14.jpg)
UNIVERSITY COLLEGE DUBLIN
Total Energy Low Traffic
MicaZ
TelosB
![Page 15: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/15.jpg)
UNIVERSITY COLLEGE DUBLIN
Energy Tradeoffs Low Traffic
MicaZ
TelosB
![Page 16: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/16.jpg)
UNIVERSITY COLLEGE DUBLIN
Total Energy High Traffic
MicaZ
TelosB
![Page 17: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/17.jpg)
UNIVERSITY COLLEGE DUBLIN
Energy Tradeoffs High Traffic
MicaZ
TelosB
![Page 18: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/18.jpg)
UNIVERSITY COLLEGE DUBLIN
Power Consumption versus Data Rate
MicaZ TelosB
![Page 19: UNIVERSITY COLLEGE DUBLIN Adaptive Radio Modes in Sensor Networks: How Deep to Sleep? SECON 2008 San Francisco, CA June 17, 2008 Raja Jurdak Antonio Ruzzelli](https://reader036.vdocuments.us/reader036/viewer/2022062422/56649eff5503460f94c1422a/html5/thumbnails/19.jpg)
UNIVERSITY COLLEGE DUBLIN
To Conclude
Contributions Proposed adaptive sleep modes according to current traffic
activity Presented comprehensive and generalizable energy model
for evaluating energy consumption Evaluated performance with 3 protocols and 2 node
platforms with measured current values Identified suitable radio sleep mode/protocol for given traffic
load on each node platform
Future workImplement mechanism to enable nodes to adapt their sleep
mode on the fly according to current traffic load