Distributed Algorithms for Dynamic Coverage in Sensor Networks - PowerPoint PPT Presentation

About This Presentation
Title:

Distributed Algorithms for Dynamic Coverage in Sensor Networks

Description:

Distributed Algorithms for Dynamic Coverage in Sensor Networks. Lan Lin and Hyunyoung Lee ... best and worst coverage radii. Dynamic coverage with migration of ... – PowerPoint PPT presentation

Number of Views:142
Avg rating:3.0/5.0
Slides: 11
Provided by: HYU95
Learn more at: http://www.podc.org
Category:

less

Transcript and Presenter's Notes

Title: Distributed Algorithms for Dynamic Coverage in Sensor Networks


1
Distributed Algorithms for Dynamic Coverage in
Sensor Networks
  • Lan Lin and Hyunyoung Lee
  • Department of Computer Science
  • University of Denver

2
Outline
  • Dynamic maintenance of best and worst coverage
    radii
  • Dynamic coverage with migration of redundant
    nodes
  • Lazy coverage with different radii and limited
    mobility

3
Best and Worst Coverage Radii
  • Let D(P, r) be the union of all disks centered at
    points of P with radius r, where P is a set of
    sensor nodes.
  • Best coverage radius is the minimum coverage
    radius r such that there exists a trajectory
    between S and T that is totally covered by D(P,
    r).
  • Worst coverage radius is the maximum coverage
    radius r such that there exists a trajectory
    between S and T that is covered by the complement
    of D(P, r).
  • Property
  • For best (worst) coverage radius, there exists at
    least one pair of nodes whose disks are tangent
    to each other.

T
S
S
T
4
Dynamic Maintenance of Best and Worst Coverage
Radii
  • Given two sets of nodes P and Q, find the
    shortest distance
  • D(P, Q) minp?P minq?Q d(p,q).
  • Condition communication range is twice of
    sensing range.
  • Scheme
  • Maintain the coverage boundary.
  • Detect a breach.
  • Determine the new best and worst coverage radii.

5
Maintenance of Boundaries
  • Three types of boundary
  • inner, outer, holes.
  • Boundary events
  • Loss of boundary node.
  • Loss of non-boundary node.
  • Non-boundary node moving within range of boundary
    nodes.
  • Critical node
  • Boundary node whose disk is not continuously
    covered by other nodes.

6
Dynamic Best Coverage Radius
  • Message complexity O (n1/2 log n).

T
S
7
Dynamic Coverage with Redundant Nodes
  • Redundant node node whose sensing disk is
    completely covered by other nodes.
  • Redundant node as recovery node.
  • Communication tree connect a non-redundant node
    to its closest recovery node.

8
Tree Operations
  • Insertion Non-redundant node and redundant node.

d
d
a
a
A
b
b
A
B
c
B
c
Deletion Redundant node.
a
c
A
b
f
e
d
B
C
a
c
b
f
e
A
d
B
C
9
Dynamic Coverage Maintenance
  • Energy costs
  • Movement Em k d, where k is a constant
    determined by the vehicle,
    d is the distance moved.
  • Sensing Es l r2, where l is a constant
    specified by the sensing equipment,
    r is the sensing radius.
  • Total Etotal Em Es
  • Suppose a failed node X has m neighbors, S1, S2,
    . . . , Sm. Let the area covered by each node be
    A(S i), for i 1, 2,. . .m. Let the area covered
    by X be A(X). Find the combination of movements
    of the neighbors to new positions P1, P2, . . . ,
    Pm and employments of different radii of sensing
    range for S1, S2, . . . , Sm, such that the
    following conditions are fulfilled.
  • A(X) n (Ui A(S i)) is maximized,
  • ?i Etotal, i is minimized.
  • Lazy coverage strategy
  • Each node knows its one- and two-hop neighbors.
  • No recovery until a certain percentage of
    coverage loss occurs in one-hop neighborhood.

10
Different Radii without or with Mobility
Write a Comment
User Comments (0)
About PowerShow.com