university college dublin adaptive radio modes in sensor networks: how deep to sleep? secon 2008 san...

20
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

Upload: lisa-sims

Post on 03-Jan-2016

216 views

Category:

Documents


0 download

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Page 20: 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

UNIVERSITY COLLEGE DUBLIN

Thanks for listening

Questions?

[email protected]