lifetime and coverage guarantees through distributed coordinate-free sensor activation

22
Lifetime and Coverage Guarantees Through Distributed Coordinate- Free Sensor Activation ACM MOBICOM 2009

Upload: madison-gilliam

Post on 01-Jan-2016

18 views

Category:

Documents


0 download

DESCRIPTION

Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation. ACM MOBICOM 2009. Outline. Introduction Network model Problem statement Algorithm Simulation Conclusion. Introduction. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

ACM MOBICOM 2009

Page 2: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Outline

• Introduction• Network model• Problem statement• Algorithm• Simulation• Conclusion

Page 3: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Introduction

• In many of these applications, WSNs need to monitor the target field for detecting events of interest.

• The challenge is compounded by the fact that the sensors are battery-powered and owing to size limitations the sensors can only be deployed with low-lifetime batteries.

Page 4: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Introduction

• To our knowledge, the only scheme that provides guarantees on the network lifetime is the one proposed by Berman et al. [11].

• This algorithm determines how to activate sensors based on an approximate solution of a linear program that requires complete knowledge – network topology– coordinates of sensor locations– initial energy of sensors

Page 5: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Introduction

• Our contribution is to provide a distributed, coordinate-free sensor activation scheme that provides provable guarantees on the network lifetime.

Page 6: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Network model

• A set S of n sensors• ID(u) : a unique identification number• : sensing range• :transmission range• : distance between nodes u and v• : the set of neighbors of u (TR)• : initial energy

uRur

vud ,

uN

uB

Page 7: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Network model

• Assume that nodes only have localized distance information– – and for each– for each pair

• Time : time slots• Sensors have synchronized

Internal node

Periphery node

uNvuNvw ,

vrvud ,

wvd ,

uR

Page 8: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

The target field

• Definition 1 (The Target Field).– The target field is the area defined by the closure

of the union of the sensing ranges of all the internal sensors.

Internal node

Periphery node

Page 9: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

The target field

• Definition 2 (Sensor Cover). – A set C of sensors that k-covers the target field is

termed a sensor cover.

Internal node

Periphery node

Page 10: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Problem statement

• Definition 3 (The Network Lifetime). – The network lifetime is the time interval from the

activation of the network until the first time at which a coverage hole appears.

Page 11: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Problem statement

• Definition 4. (The Maximum Network Lifetime Problem) – An activation schedule is a sequence of sensor

covers that are activated in successive slots, such that in every slot, each sensor in the activated sensor cover has non-zero energy.

– The maximum network lifetime problem seeks to find an activation schedule that maximizes the network lifetime.

Page 12: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Algorithm overview

• Distributed Lifetime Maximization (DLM)

– Every node decides whether to activate itself in the slot based only on the state information in its neighborhood.

SlotInitialization

phase

Activationphase

Beginning of the network operation Slot

Activationphase

Page 13: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Algorithm

• Distributed Lifetime Maximization (DLM)– Initialization phase• The set of intersection points that it covers• The identities of the sensors in • The intersection points in that are covered by each

sensor in

u

uP

uTuP

uT

a

b

Page 14: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Algorithm

• Distributed Lifetime Maximization (DLM)– Activation phase• Weight assignment

• If assigns itself a weight of

u

uu B

jbl

)(

u

jl

u Bjw

u )(

)(

The energy has been consumed in slots 1~j-1

Initial energy

Consumed fractionof its energy

1)( uu Bjb

uSu BB

nB

max

4

Page 15: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Algorithm

• Distributed Lifetime Maximization (DLM)– Activation phase• Sensor activation

– Sensors that have infinite weights => sleep at slot j

Page 16: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Algorithm

• Distributed Sensor Cover (DSC)

201

20,10

1

10 BA arar 25.0

20

5,5.0

10

5 BA arar

Page 17: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Algorithm

• Calculation of Sp– Cosine Rule

v

u

wp1

1

1

vupvuw

uwp

Page 18: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Simulation

• n sensors• initial energy of B units• sensing and transmission radii of 10 and 22• deployed uniformly at random in a 50* 50

units2 target field• Each time slot was 1 unit long

Page 19: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Simulation

Page 20: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Simulation

Page 21: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Simulation

Page 22: Lifetime and Coverage Guarantees Through Distributed Coordinate-Free Sensor Activation

Conclusion

• We designed a distributed, coordinate-free algorithm for attaining high lifetimes in sensor networks, subject to ensuring the k-coverage of the target field during the network lifetime.

• Simulation results reveal that our algorithm substantially outperforms other schemes for lifetime maximization.