$

'

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network S. Vashistha, A. P. Azad and A. Chockalingam sumit,[email protected] [email protected]

WOWMOM 2007 19th June , Helsinki

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

1

$

'

Outline • Introduction • Background • Coverage – Physical Coverage Vs Information Coverage

• Proposed GB-FAIC Algorithm • Result and Discussion

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

2

$

'

Introduction • Wireless Sensor Networks – Energy efficiency is crucial in battery operated tiny sensors(nodes). – Energy is consumed primarily in Sensing (coverage of a point/target), Communicating and Processing of data. – Depletion of battery causes

∗ End of Network lifetime

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

3

$

'

Background • Coverage (sensing) - A point or target is said to be covered if a sensor node is able to sense it. – Physical Coverage (Classical sensing)

∗ Sensing a target within a fixed radius(PCR) with acceptable accuracy. ∗ Only one node takes part. – Information Coverage a

∗ Sensing a target is feasible even beyond the fixed radius with acceptable accuracy. ∗ Multiple nodes collaborate. a

B. Wang, W. Wang, V. Srinivasan, and K. C. Chua, ”Information coverage for wireless sensor networks,” IEEE Commun.

Letters, vol. 9, no. 11, pp. 967-969, November 2005.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

4

$

'

Information Coverage • A collaborative strategy to enhance feasible sensing range beyond physical coverage region. – Useful for low node density sensor network.

• Improvement in Coverage at the cost of excess energy expenditure (Sensing a target involves more than one node).

s2

s1

s3

T1 s5

s7

T3

T2 s6 s4

Physical covers

Figure 1:

&

Information covers

Target T3 is out of Physical Coverage region

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

5

$

'

Information Coverage (Contd.) • Measured value yi , yi =

θ dα i

+ ni , i=1, 2, ....K(sensor node)

α = exponential decay component(α > 0) θ = parameter to be sensed/measured di = distance between sensor node i and target ni = additive noise at sensor node i. • Estimation error

θ˜ = θˆ − θ

θˆ= estimation of the parameter θ • θ˜K is the estimation error when K nodes collaborate • A target is said to be (K, ²) information covered if K sensor collaborate to estimate the parameter θ at the target ,such that Pr{| θ˜K |≤A} ≥ ε , where 0 < ε < 1 &

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

6

$

'

Information Coverage -An Illustration • Extension of coverage area (in black color) using information collaboration of 2 and 3 nodes ε =0.683, R=1, α =1 5 4.5 4 R=1

3.5

s3

R=1 s4

d=2 *

*

3 2.5

d=2

d=2

2 1.5

R=1 s1

R=1

*

R=1 d=2 s2

*

s5 *

1 0.5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6 6.5 7 7.5 8 8.5 9 9.5 10

Figure 2:

&

Illustration of area covered by physical coverage and information coverage.

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

7

$

'

Full Area Information Coverage S4

S3

S4

S3

L

L S5 S2

S6

S1

S5 S2 S1

L

L

(a)

(b)

Figure 3: Illustration of full and partial area physical coverage. (a) Full s1 , s2 , · · · , s6 . (b)Partial area physical coverage by sensors s1 , s2 , · · · , s5 .

&

area physical coverage by sensors

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

8

$

'

Full Area Information Coverage (Contd.) • Ensuring sensing/monitoring of the full area-to-monitor essentially guarantees sensing/monitoring of any number of targets lying inside the area-to-monitor irrespective of their locations.

• The full area-to-monitor can be viewed as a collection of large number of densely populated point targets. T1 L

T2

T3

T4

L

T5

Figure 4:

L

L

(a)

(b)

(a) Point targets coverage problem.

→(b) Full area coverage problem viewed as a point targets coverage

problem.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

9

$

'

Point target coverage → Full area coverage • Coverage – Point target Coverage

∗ Objective is to cover one or more(few) point target by using information collaboration of multiple nodes. – Full Area Coverage

∗ The whole sensor network area to be covered. Assume large number of densely populated targets depending on the PCR.

• Algorithms developed for point targets information coverage (e.g., EGEH and DSIC) can’t be used to achieve full area information coverage. – Complexity in these algorithms for large number of targets in prohibitively high. – Complexity in the DSIC algorithm grows exponentially in the number of targets.

• Our Contribution – A two step scheme(first) for area coverage using information coverage.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

10

$

'

Proposed GB-FAIC Algorithm • Step I – We propose a low-complexity heuristic approach to achieve full area information covers(FAIC).

∗ An exhaustive search for FAICs among all sensors is expensive. Search only through those sensor combinations that are more likely to be beneficial.

∗ Search for valid FAICs only among those sensors which are separated adequately apart so that

· information coverage among them is more likely to be feasible · closely located sensors are given less preference to be in the same FAIC (since information coverage through very closely located sensors can be less beneficial). – Step II

∗ Optimally schedule these FAICs (by solving an integer linear program) so that the sensing lifetime is maximized.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

11

$

'

System Model • N homogeneous sensor nodes distributed uniformly in the sensing field of area L×L. –

S = {s1 , s2 , · · · , sN }

• P = {p1 , p2 , · · · , p|P| } denote the set of all pixels that characterize the full area. • C : Set of information coversa . © ª – C = C1 , C2 , · · · , C|C| • The j th FAIC Cj , j = 1, 2, · · · , |C|, denotes a subset of S such that all pixels in P are information covered by using all sensors in Cj T Cj Ck 6= φ for j 6= k • (Xi , Yi ): coordinates of the sensor si . • D ((A, B), (C, D)): the distance between two points with coordinates (A, B) and (C, D). a

An information cover for a point target is defined as a set of sensors which collectively can sense that target accurately.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

12

$

'

Proposed GB-FAIC Algorithm (Contd.) • Partition the entire area-to-monitor into square grids of size d × d (Fig. 5) so that one sensor from each grid can be taken and checked if these sensors together form a valid FAIC. d

d

L

L

Figure 5:

&

Dividing the L × L area-to-monitor into square grids of size d × d.

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

13

$

'

Proposed GB-FAIC Algorithm (Contd.) • Grid size ?. – Consider a square grid of size d × d with four sensors located at the four corners of the grid, as shown in Fig. 6. – Locate a point target at the center of the grid. – Find dmax (maximum value of d) for which all the four sensors together can sense the target.

(X,Y+d)

(X+d,Y+d)

S3

S4 T d d (X,Y)

S1

Figure 6:

&

S2 (X+d, Y)

Choice of the grid size, d.

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

14

$

'

Proposed GB-FAIC Algorithm (Contd.) • From the equation(Classical Information Coverage) Pr{| θ˜K |≤A} ≥ ε √ • dmax can be calculated to be 2 for α = 2 and 2 2 for α = 1. • A grid size ≥ dmax will leave the target uncovered while grid size ≤ dmax will result in a larger search space without much coverage benefit.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

15

$

'

Proposed GB-FAIC Algorithm (Contd.) • The set of sensors for a valid FAIC test is chosen such that in each grid the sensor closest to its corner (if available) is chosen.

• The reference corner is alternatively taken to be the bottom left corner and top left corner (Fig. 7) to make the selected sensors in different sets to stay apart.

d

d

d (a)

d

n is odd

Figure 7:

&

(b)

n is even

Illustration of how sensors are selected in each grid.

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

16

$

'

Proposed GB-FAIC Algorithm (Contd.)  S©  Cj si :      f or j Cj = S©  si : Cj      f or j

£ ¡ ¢¤ ª min D (Xi , Yi ), (X, Y ) , i = 1, 2, · · · , |St | , = odd, and (X ≤ Xi ≤ X + d, Y ≤ Yi ≤ Y + d) £ ¡ ¢¤ ª min D (Xi , Yi ), (X, Y + d) , i = 1, 2, · · · , |St | = even, and (X ≤ Xi ≤ X + d, Y ≤ Yi ≤ Y + d)

• ACj denotes the area (set of pixels) covered by the j th set of sensors through information coverage, such that

0 ≤ |ACj | ≤ |P| and

ACj ≥ As1 For physical coverage,

ACj = As1

&

[ [

As2 As2

[ [

(1)

· · · As|Cj | .

(2)

· · · As|Cj | .

(3)

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

17

$

'

Proposed GB-FAIC Algorithm (Contd.) • If ACj 6= P . –

ACj : area covered by the set of sensors Cj .



A0 = P − ACj (area not covered) by the set of sensors Cj .

• Algorithm attempts to cover the uncovered pixels A0 = P − ACj by including additional sensors to the set Cj . [ Cj = Cj {si : max[Asi ∈ A0 ], i = 1, 2, · · · , N }

(4)

• A valid set of FAICs is obtained as the output of the algorithm. • The worst case complexity of the algorithm can be shown to be of order |P|N 3 .

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

18

$

'

Scheduling • FAICs obtained from the proposed GB-FAIC algorithm are not disjoint. • We consider that a cover is activated for an integer number of time slots. • Scheduling algorithm is formulated as an integer linear programming (ILP) problem: –

Nc : number of FAICs obtained from the GB-FAIC algorithm presented above.



Tj : activation time of the j th FAIC in number of time slots.



Ei : battery energy of sensor node i.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

19

$

'

Scheduling (Contd.) • The optimum schedule is obtained as the solution to the following optimization problem: Maximize Nc X

Tj

(5)

j=1

s.t Nc X

Ci,j Tj ≤ Ei ,

∀i = 1, 2 · · · N,

(6)

j=1

where

( Ci,j =

1

if si ∈ Cj

0

otherwise

and

Tj ∈ {0, 1, 2, · · · }, &

∀j = 1, 2 · · · , Nc .

(7)

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

20

$

'

Simulation parameter • A network with 5 × 5 square sensing area. • Initial battery energy of each sensor E0 = 2 Joules(i.e. Ei = 2 Joules for i = 1, 2 · · · , N ). • Each sensing operation when a sensor is activated to sense cost 4 nJ . • No energy is consumed when the sensor is not activated (i.e., left idle). • In each slot exactly one cover is activated for sensing operation. • Sensing lifetime is the number of active time slots till full area coverage is maintained. • Physical coverage range R = 1, α=1, and ²=0.683. • Optimum schedules (i.e., Tj ’s) are obtained by solving the optimization problem in (5) using CPLEX 9.0.

• Assumptions – All sensor have fixed and equal physical coverage range. – Time axis is divided into contiguous intervals with equal duration. – Cover is invalid if any sensor of the cover is dead.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

21

$

'

Simulation Results 15 SP heuristic

100% area coverage

Average sensing lifetime

α =1, proposed α =2, proposed 10

5

0 50

60

70

80

90

100

Number of sensors

Figure 8:

Average sensing lifetime as a function of number of sensors in the network. Physical coverage (SP

heuristic) vs information coverage (proposed). 100% area coverage.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

22

$

'

Simulation Results (Contd.) 40 35

SP heuristic

95% area coverage

α=1, proposed Average sensing lifetime

30

α=2, proposed

25 20 15 10 5 0 50

60

70

80

90

100

Number of sensors

Figure 9:

Average sensing lifetime as a function of number of sensors in the network. Physical coverage (SP

heuristic) vs information coverage (proposed). 95% area coverage.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

23

$

'

Simulation Results (Contd.) 40 SP heuristic

Average sensing lifetime

35

30

90% area coverage

α=1, proposed α=2, proposed

25

20

15

10

5 50

60

70

80

90

100

Number of sensors

Figure 10:

Average sensing lifetime as a function of number of sensors in the network. Physical coverage (SP

heuristic) vs information coverage (proposed). 90% area coverage.

&

%

Energy Efficient Area Monitoring Using Information Coverage in Wireless Sensor Network

24

$

'

Conclusion • Concept of information coverage is used to increase the network lifetime over physical coverage. • We proposed GB-FAIC algorithm and compared the lifetime of network with physical coverage algorithm.

• Algorithm is proposed to cover the entire sensing field rather than point coverage. • Simulation results shows the increase in sensing lifetime of network using information coverage.

&

%

Energy Efficient Area Monitoring Using Information ...

1. ' &. $. %. Outline. • Introduction. • Background. • Coverage. – Physical Coverage Vs Information Coverage. • Proposed GB-FAIC Algorithm. • Result and ...

2MB Sizes 0 Downloads 166 Views

Recommend Documents

Energy-Efficient Surveillance System Using Wireless ... - CiteSeerX
an application is to alert the military command and control unit in advance to .... to monitor events. ...... lack of appropriate tools for debugging a network of motes.

Energy Efficient Monitoring in Sensor Networks - Springer Link
Apr 16, 2010 - for monitoring applications in a wireless sensor network with the goal to increase the sensor network lifetime. We study several .... ing hypergraph G = (V,E). Each node in V corresponds to a .... 5 we illustrate the data sets as well

GSM Based Remote Energy Meter Monitoring USING ...
RASPBERRY-PI is a credit card size minicomputer developed in UK. It acts as a fast processor system. ... does, like spreadsheets, word processing and games. .... [2]Mahesh Chahare , P.T.Karule, “ Wireless Electric Meter Reading Based On ...

Energy- and Cost-Efficient Mobile Communication using Multi-Cell ...
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS. 1. Energy- and .... combine the benefits of multi-cell MIMO and relaying. Hence, a system applying .... ditional radio access-points in order to increase the spatial resource utilization ...

Energy and Cost Efficient Mobile Communication using ...
Jul 27, 2010 - comparison between different technologies/deployment strategies (2) ..... power amplifier efficiency, the cooling power, and the battery backup.

An information-theoretic look at MIMO energy-efficient ...
REFERENCES. [1] H. Kremling, “Making mobile broadband networks a success ... Globecom Technical Conf., San Francisco, California, USA,. Nov./Dec. 2006.

Energy-Efficient Surveillance System Using Wireless Sensor Networks
One of the key advantages of wireless sensor networks (WSN) is their ability to bridge .... higher-level services, such as aggregation and power manage- ment.

Energy- and Cost-Efficient Mobile Communication using Multi-Cell ...
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS. 1. Energy- and ... plementary technologies is of particular interest as multi-cell. MIMO is able to ...

An information-theoretic look at MIMO energy-efficient ...
sending some messages to the base station which decodes all the messages by applying single-user decoding. ..... AT&T Bell Laboratories Tech. Memo., June ...

Energy efficient cooperative communication techniques ...
recharged, each road sign wireless node is usually powered by a small battery that may not be rechargeable or renewable for long term (or powered by a low power solar battery). Even if such networks are mainly concentrated in cities (even though new

Energy-Efficient Register Access
Appears in 13th Symposium on Integrated Circuits and System Design, Manaus, Brazil, September ... seven techniques to reduce register file access energy by.

Energy-Efficient Protocol for Cooperative Networks - CiteSeerX
Apr 15, 2011 - model a cooperative transmission link in wireless networks as a transmitter cluster ... savings can be achieved for a grid topology, while for random node placement our ...... Comput., Pacific Grove, CA, Oct. 2006, pp. 814–818.

Energy-Efficient Opportunistic Interference Alignment - IEEE Xplore
Abstract—We introduce an energy-efficient distributed op- portunistic interference alignment (OIA) scheme that greatly improves the sum-rates in multiple-cell ...

Green Resilient Energy-Efficient Nano -
circuit- to system-level techniques to enhance the energy efficiency of high-speed VLSI circuits to enable continued performance enhancements under a tight power budget. • circuit and system integration with emerging and post-CMOS technologies for

Executive Information System For Monitoring Building Construction ...
EXECUTIVE INFORMATION SYSTEM FOR MONITORING BUILDING ... For Monitoring Building Construction Work Progress : Wan Zahran Zakaria - ttp.pdf.

Efficient Monitoring Mechanisms for Cooperative Storage in Mobile Ad ...
and use limited storage capacity, data holders might behave selfishly by ... the stored data. ..... Better performance by relaxing in peer-to-peer backup. In.

An Efficient Algorithm for Monitoring Practical TPTL ...
on-line monitoring algorithms to check whether the execution trace of a CPS satisfies/falsifies an MTL formula. In off- ... [10] or sliding windows [8] have been proposed for MTL monitoring of CPS. In this paper, we consider TPTL speci- ...... Window

Efficient parallel inversion using the ... - Semantic Scholar
Nov 1, 2006 - Centre for Advanced Data Inference, Research School of Earth Sciences, Australian ..... (what we will call the canonical version), and then.

Efficient Speaker Recognition Using Approximated ...
metric model (a GMM) to the target training data and computing the average .... using maximum a posteriori (MAP) adaptation with a universal background ...

Text Extraction Using Efficient Prototype - IJRIT
Dec 12, 2013 - as market analysis and business management, can benefit by the use of the information ... model to effectively use and update the discovered Models and apply it ..... Formally, for all positive documents di ϵ D +, we first deploy its

Multipath Medium Identification Using Efficient ...
proposed method leads to perfect recovery of the multipath delays from samples of the channel output at the .... We discuss this connection in more detail in the ...

Text Extraction Using Efficient Prototype - IJRIT
Dec 12, 2013 - Various data mining techniques have been proposed for mining useful Models ... algorithms to find particular Models within a reasonable and ...

Efficient parallel inversion using the ... - Semantic Scholar
Nov 1, 2006 - Centre for Advanced Data Inference, Research School of Earth Sciences, Australian National University, Canberra, ACT. 0200 ... in other ensemble-based inversion or global optimization algorithms. ... based, which means that they involve

Memory-Efficient GroupBy-Aggregate using ...
Of course, this requires a lazy aggregator to be finalized, where all scheduled-but-not-executed aggregations are performed, before the aggregated values can be accessed. Lazy aggregation works well in scenarios where ..... for collision resolution;