Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform...

24
Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department of Computer Sc ience Old Dominion Univer sity Ivan Stojmenović SITE, University of Ottaw a INFOCOM 2006

Transcript of Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform...

Page 1: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Design Guidelines for Maximizing Lifetime andAvoiding Energy Holes in Sensor Networks with

Uniform Distribution and Uniform Reporting

Stephan Olariu

Department of Computer Science Old Dominion University

Ivan Stojmenović

SITE, University of Ottawa

INFOCOM 2006

Page 2: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Outline

Introduction

System Assumptions

Evaluating The Minimal Energy Consumption

Evaluating The Balancing Energy

Conclusions

Page 3: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Background

The sensing data is routed to the closest sink

Multi-sink can increase the network lifetime

The circular sensing field with sink at the central point is the best network environment

Page 4: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Motivations

The sensors closest to the sink have least lifetime

The network is easily to be partitioned without power control

Page 5: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Goals

Minimizing the energy consumption of network

Balancing the energy consumption of network

Page 6: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

System Assumptions(1)

All sensors have no ID

All sensors can adjust their transmission range

All sensors are location-aware

Each sensor has a maximum transmission range tx

Page 7: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

System Assumptions(2)

Page 8: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

System Assumptions(3)

r1

r2

r3

r4

Page 9: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

System Assumptions(4)

Energy consumption model

The distance of two nodes

power attenuation(2~6)

technology-dependent positive constant(4500)

Page 10: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Minimal Energy Consumption

n: The number of sensor nodes

T: The number of tasks during the network lifetime

ρ: The density of network

Ei: The energy consumption of corona i

ni: The number of sensor nodes in corona i

Page 11: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Minimal Energy Consumption

r1

r2

r3

r4

1 1r rE ca= +

1 11

121

( )

( )

TrE c

n

Tr c

r

a

a

rp

= +

= +

Page 12: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Minimal Energy Consumption

r1

r2

r3

r4 21

2 2 21

1 1( )( )i

ii i k

rTE ci ir r r

r r arp

-

-

é ùê ú= - +-ê ú- ë û

-

i xr t£

Page 13: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Unbalanced-Energy Consumption

R: 240m

α: 3.5

Page 14: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Balancing Energy Consumption

Goal:

Strategy:

Page 15: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Determining r1

1 121

( )T

rE cr

a

rp= +

Page 16: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Determining r1

1 121

( )T

rE cr

a

rp= +

21

2 2 21

1 1( )( )i

ii i k

rTE ci ir r r

r r arp

-

-

é ùê ú= - +-ê ú- ë û

-

Page 17: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Balancing Energy Consumption

21

1 12 2 2 21 1

( ) 1 1( )( )i

ii i k

rT TrE c E ci ir r r r

r raa

rp rp-

-

é ùê ú= + = = - +-ê ú- ë û

-

Page 18: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Balancing Energy Consumption

R: 225m

tx: 55m

α: 4

Page 19: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Unbalanced-Energy Consumption in α=2

i = 2, rk = R, α= 2

Page 20: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Unbalanced-Energy Consumption in α=2

Page 21: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Unbalanced-Energy Consumption in α=2

Page 22: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Unbalanced-Energy Consumption in α=2

21r x=

Page 23: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Conclusions

Two energy consumption models– Minimal– Balanced

Balancing energy consumption can be achieved by different width of coronas

Unbalanced energy consumption in α = 2

Page 24: Design Guidelines for Maximizing Lifetime and Avoiding Energy Holes in Sensor Networks with Uniform Distribution and Uniform Reporting Stephan Olariu Department.

Thank You !