• No results found

Surveillance coverage of sensor networks under a random mobility strategy

N/A
N/A
Protected

Academic year: 2021

Share "Surveillance coverage of sensor networks under a random mobility strategy"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Surveillance coverage of sensor networks under a random

mobility strategy

George Kesidis

EE & CSE Depts, Penn State University University Park, PA, USA

[email protected]

Takis Konstantopoulos

ECE Dept, University of Texas Austin, TX, USA [email protected]

Shashi Phoha

ARL, Penn State University University Park, PA, USA

[email protected]

Abstract

!"#$%&$' !&()$$*"+

&$,$-/.0&1)$$"- 23$4$56872&$ 93$+

%%:.;<5&=) %>(& ?@"<>;%0A($'=# 5& )$3B+

C

.$DE$3F"@&=% &$1@& %%:.G; <%3/#H%+

3/6JI2K4&8LM=NO@& PQ$$R5& S3$%+

T:.G<5&=)$.UV$WQ$W)$XDKF<%"$

Q+Y" %%+Z[% \ E=NO%.A3=#H%)\]^K %/[_`& )$M@

:"a6LM *:NMQ&$A%3<$K& bH#H%$3 5

& G$K<@X6c8G$& de@%*V$("@&$*%R

%3<$K2& Ub$"O%4:NM6

INTRODUCTION

Sensor network applications range from passive surveillance (search) to simultaneous tracking of multiple targets and dis-tributed identification of their co-ordinated movement. The targets will have specific space-time neighborhoods (from stationary point-targets to large, rapidly moving ones). Ex-ample targets range from individual humans roaming through a crowd to platoons of tanks in a desert war theatre to point explosions to activation sites of chemical or biolog-ical weapons. A wide variety of sensors could also be used including image (video, 3-dimensional, infrared, omnidirec-tional), acoustic microphones, seismic or radiation meters,

72f'g2fW7

andh fWg2f'7

. The sensor nodes themselves could be fixed (to, e.g., monitor an airport or power plant) or could form a mobile expeditionary sensor grid.

Sensor nodes may have limited amounts of available energy stored in batteries which may require energy efficient rout-ing and communication medium access control. The envi-ronment in which the sensors and their targets operate could range from land (desert, jungle, mountains), sea and air. Fur-thermore, environmental conditions could include high levels of noise, low levels of ambient light, cloud cover and other occlusions, and enemy activity that can compromise target search and tracking and network communication.

Individual sensors may need to co-ordinate in a distributed fashion to maintain communication connectivity [8, 13, 5,

i5jXkmlonXpYq:nrqs5prtukWvas5nXw%xmymz>q<z|{}2~rkmqEqZwq:ymnrq€Ez>‚5s5ymt:q:z„ƒ…q:nYq<s5prtuk † pY‡5ˆ^q:tZ~Yn…€E‰[q:ymtZ}(Š@X€‹ƒ † €‹Œas5ymzs5zmOloy>lonr~rq<prq:zW{}2~Ykmq€!pY`} ƒXq:nYq<s5pYtYk„Ž!Ot:qŠ€EƒXށŒ‘xmymzmq:p…’a“ †?”• ƒX–‘€…vXs5pYzW—!‡m˜ X€E€E`™<š›Vœ>™Z›u™Z›Bœ[[œ5žm˜b€!y}'‡[Ÿmloymlo‡[y>n >¡mymzmloym‰[n<  s5ymz|t:‡[ymt:¢oxmnrlo‡[ymn…‡[p prq:t<‡[OOq:ymzms~Ylo‡[ymnXqZ£ŸmpYq:nYnrq:zloy'~rkmlon…Ÿmxm{m¢olot<s~rlo‡[ys5prq‹~Ykm‡[nrq‡5w~Ykmq s5x~Ykm‡[prn‹s5ymzWzm‡ym‡5~…ymq:t:q:nYnYs5pYlo¢}'pYqZ¤=q:tZ~!~rkmq‹‚loqZv!n…‡5w~rkmq¥…€Eƒ † € ‡[pX~rkmq€‹ƒXŽ`˜>j…k>q‹¡=pYn^~Es5x~Ykm‡[p<¦nXpYq:nYq<s5pYtYkWvXs5n…nYxmŸ>Ÿ$‡[p^~Yq:zloy'Ÿ=s5p^~ {}W—‹“§A‰[pYs5y~…–Bj…ƒa›Vœ[¨>™<©[[[ª2s5ymz|nrq<t:‡[ymzs5x>~Yk>‡[p¦nXpYq:nYq<s5prtukWvXs5n nrxmŸmŸ ‡[pr~rq:zloy'Ÿ=s5pr~…{}|—E“§A‰[pus5y~…€‹—…–@›Vš[š[œ[¨5žš[>˜

1], target contact, and surveillance coverage to prespecified degrees of confidence. These are often conflicting goals requiring basic trade-offs.

The focus of this paper is to study target detection perfor-mance for a sensor network under random mobility. This paper is organized as follows. We first define notation for our subsequent problem formulation and give a brief overview of mobility strategies in target-search mode. Deterministic and random search strategies are compared. Next, we described the problem of detection of slowly moving (point) targets in two and three dimensional environments, again under a random mobility mechanism for the sensor grid. For a two-dimensional planar environment, we give a bound on the tail of the distribution of time-until-detection of a point target. A more precise calculation is given for a three-dimensional en-vironment. Our problem formulation allows us to consider a large number of sensors operating in a large region. Finally, design issues pertaining to the single parameter of mobility, the variance«a¬ , are discussed.

TARGET SEARCH STRATEGIES

Consider a contiguous region­ in the plane. Extensions to

three-dimensions (undersea, air or space environments) are straight-forward. Let® be the number of mobile sensors in ­ that form the nodes of our network. The position of the

node¯ at time° is denoted by±*²

]

°

_

. Each node is assumed to have a maximum5&$" ‹<"# %@& ¥³=´

. At time°, the total

<"#$%@& =#$&$)$

of the® nodes is

the intersection of the setµ

¶ ²%·E¸¹ ] ± ² ] ° _[º³ ´ _

with the region­ . Here,

¹

]V»…º³ _¥¼¾½>¿*ÀKÁ¿FÂ8»EÁÃij/Å

denotes a closed disk of radius³

and center»

. The distance between two points»…º¿\Æ

­ is the Euclidean distance Á»U ¿XÁ$¼ÈÇ ÉPÊ ]V» Ê Â8¿ Ê _ ¬ .

We assume in the following that the maximum coverage area ®GË

³

¬

´

(maximum assuming no overlapping disks) is significantly less than the area Á

­

Á

of­ . Thus, 3$%T:.

of the nodes is necessary to maintain surveillance coverage of the whole region­ to some degree of confidence as described

(2)

Let be the mean density of nodes in the given region, i.e., ¼ ® Á ­ Á or ¼ ® Á ­ Á if® is random.

The objective of surveillance is to gather information about certain target objects that move through the region­ . These

objects exist in a so-called time-space neighborhood charac-terized by a time-varying function

]

°

_

for times° in some

finite interval of (continuous) time°

º

°¸ where takes

val-ues in the subsets of­ . For convenience of notation, we can

define ] ° _`¼ for° Æ ° º

°¸ . In the following, we simply

assume that if ¹ ] ± ² ] ° _[º³ ´ _ Ê ] ° _ ¼

then sensor node¯ >[

object at time°.

Certain targets may be

:5&=% & .

in the sense that, for a fixed

» and ³ , ] ° _¥¼ ¹ ]^»…º<³ _

­ for all times°

Æ

°

º

°¸ where

»

is the center (ground zero) of, for example, an explosion and°¸

Â

° is its duration. An expanding object’s detection

region grows as a function of time, e.g., a biological weapon whose agents diffuse through the air; i.e.,

] ° _¥¼ ¹ ]^»…º<³] ° _<_

for some increasing function³]o_

. Finally, a single3=#H)

object could be characterized by a (one dimensional)K&=

in­ , »!] ° _ for° Æ ° º °¸ as well as a radius ³ , i.e., ] ° _2¼ ¹ ]V»E] ° _º<³ _ .

We obviously assume that no sensor node is&*$

aware of any such attributes of a target object. In [7], a data fusion framework for sensor data is given and, in particular, a mech-anism is described for estimation of object velocity involving a triangulation between two nodes sensing the object.

Problems in surveillance coverage

Mobility strategies have two modes of operation depend-ing on the presence (data acquisition, target trackdepend-ing) or absence (search) of a>[>

target object(s). In search mode, mobility strategies can be roughly classified into two groups: random and deterministic. In deterministic strate-gies, region­ could be partitioned a priori into® pieces

and a sensor node assigned to each piece that becomes the

$3

area of the node. The node sweeps its home area in, e.g., a deterministic zigzag pattern of a lawn-mower, search-ing for targets. Under random search strategies, each node moves at random or “diffuses" through­ . Random

mo-bility can be made somewhat more efficient by adopting strategies wherein nodes locally “repel" each other and are then less likely to visit areas very recently visited. Alterna-tively, proximal nodes can dynamically elect a “cluster head" which remains active while the other proximal nodes “sleep" to conserve energy and reduce communication congestion in the cluster neighborhood [15, 4, 12]. Clearly, hybrid and hierarchical mobility patterns could also be devised, e.g., a coarser partition of­ in which each element of the partition

has more than one node and each node employs a random sweep pattern within its (now larger and shared) home area. In data-acquisition mode, the first node to sense an object could be deemed the “co-ordinator" for that object and the alarm to the rest of the network. Certain nodes would then

deterministically drift toward the target. In the following, we focus on sensor networks only in search mode.

Robustness of mobility strategies

A sensor node may fail because of electro-mechanical prob-lems, unforeseen obstructions or hazards (including traps placed by the enemy), exhaustion of its power supply, or by overt enemy activity leading to destruction or captur-ing/hijacking of the node. When a node fails in the de-terministic mobility setting, the remaining nodes need to quickly become aware of the failure (note that this assump-tion would require a nontrivial intrusion detecassump-tion system). An advantage of random mobility strategies is that they re-quire minimal coordination (communication overhead) espe-cially when a node fails and experience graceful degradation in surveillance coverage in that event. On the other hand, ran-dom mobility strategies will, in general, have poorer target detection performance.

Sensor networks with uncontrolled random mobil-ity

Recently, networks of extremely small sensors have been proposed, in particular the “smart dust" project [9, 10]. In such networks, control of sensor mobility may highly limited by energy supply and environmental conditions, an example of the latter being turbulent air. For such networks, mobility may be implicitly random, i.e., mobility may be modeled with diffusion dynamics together with a drift imparted at the time of deployment.

POINT TARGET DETECTION UNDER BROWNIAN MOVEMENT

Consider an arbitrary point in ¬ or , representing a

sta-tionary point target, taken to be the origin and taken to come into existence at time zero (both without loss of generality since our sensor mobility models are spatial and temporal translation invariant). In this section, we study the distri-bution of time required by a sensor grid, under a Brownian mobility strategy, to detect the object. Our problem formula-tion allows us to consider a large number of sensors operating in a large region.

We assume the initial positions of the sensors ]/_d¼

½

± ] _5Å"!

·!¸ are distributed as a Poisson point process with

intensity nodes/m¬ or nodes/m

(depending on whether the

network is two- or three-dimensional). Recall, at this point, the notion of a L`H %>& $#

[14]. It is constructed by drawing i.i.d. copies of some random set (e.g., a disk or a ball) that are known as)$5&

and by translating each copy at the point of a Poisson process; these points are known as

)$A

and are taken to be independent of the grains. Below we model the network as aLM=NO&$2L`H %>& %#

(BBM) whereby the nodes execute independent Brownian motions,± ] ° _ ,& ¼(' º)º+*,*+*

. The assumption of i.i.d. node displacements means that the sensor positions

]

°

_

form a Poisson process for all

(3)

The three-dimensional environment

In this section, each stochastic process

± ] ° _¥¼ ] ± ¸ ] ° _º ± ¬ ] ° _º ± ] ° __

is a 3-dimensional Brownian motion with independent Carte-sian coordinates and variance coefficient «…¬ (measured in

m¬ /s). Without loss of generality, suppose that a target is

located at the origin. Let

¹

] º³=_

be the ball of radius³ ³ ´

(the surveillance radius) centered at the origin. At each point of time, the area that can be monitored by the sensor network is represented by the set

(] ° _¼ ¶ ] ± ] ° _ ¹ ] º<³ __¥¼ ¶ ± ] ° _ ¹ ] º³=_º where­ ¹

denotes Minkowski addition of two sets­

º ¹ : ­ ¹ ¼ ½ 'ÀAÆ ­ ºWÆ ¹ Å *

Thus, at each°, the random set (]

°

_

is a Boolean model. We are interested in the time required for the target detection:

3a½ °.-FÀ 3Æ(] ° _[Å * Define ] ° _¥¼ ¶ ´ „]m_* We have ]! ° _¥¼ ] Æ"„]>_ for allÆ º ° _¼ ] Æ ] ° _<_ *

Now note that, for each°,

]

°

_

is itself a Boolean model. Indeed, we may take as centers (or germs) the initial Poisson points, and as sets around them (or grains) i.i.d. copies of the set # ] ° _¥¼ ¶ ´ $ ± ]%m_& ¹ ]º<³ _[º

i.e., a ball carried around by the trajectory of a%) %

Brow-nian motion± between

and° that is a so-called Wiener

sausage. Hence, ]'

°

_

is actually the volume fraction of the Boolean model with Wiener sausage grains [14]:

](! ° _¥¼de…]: *) #$ r] # ] ° _<_<_ ]'m_ where

is the target hitting time of a single grain. Clearly, by Fubini’s theorem, ) #$ ^] # ] ° _<_ ¼ ),+.-0/21 ½» Æ # ] ° _[Å d» ¼ + -3/0 ]V»GÆ # ] ° __ d» * Note that »GÆ # ] ° _5476 89Æ º ° º:8H¿UÆ ¹ ]º<³ _À'»U¼ ± ]>_&0¿ 476 89Æ º ° ÀW»* ± ]%m_MÆ ¹ ]º<³ _ 476 89Æ º ° À3Á»* «&; ]%m_ÁÃP³ 476 89Æ º ° À3ÁT]^» =« _Â ; ]>_ÁÃP³ =« º

where; is a standard Brownian motion (variance 1) with

;

]/_¼

. Letting <"=

> denote the first hitting time of the ball

¹

] º³=_

by a standard Brownian motion ; started at » Æ , we therefore have »GÆ # ] ° _?4@6 < = AB > AB Ã ° * Hence, ) # $^] # ] ° _<_¥¼ + - / ] < = AB > AB Ã ° _ d» *

Now consider again the Bessel processC

] ° _2¼ Á»D ; ] ° _Á

for a standard Brownian motion started at »

. It is known thatC is a one-dimensional diffusion withC

] _`¼ Á»EÁ¼FE . Define<IHG > ¼d3%…½ ° -QÀ C Ãij Å

and note that since there is isotropy (rotational invariance), the hitting time depends on the initial position only through its magnitude, i.e.,<G

H>

¼

<I=>

for all»

such thatEQ¼ÈÁ»‹Á

. Thus, ) #$ r] # ] ° _<_¥¼F+ ! KJ Ë E ¬ ] G < H ALB > AB Ã ° _ dE * ])$_

The random variable<G

H

> has a well-known distribution [2]:

MA] G < >H Ã ° _¥¼ON ' E*Ã-³ P >Q H$R >S HUT ¬LV ´ /XWXY e[Z$Â Q H$R >S Y ¬ ´]\ dKE -³"* ]%^ _ We see that MA] G < H AB > ALB Ã ° _¼MA] G < H> Ã « ¬ ° _*

Hence we may take « ¼ '

, to alleviate notation, and in the end replace° by«X¬°. With this in mind, and using the

expression above, we have

) #$ r] # ] ° _<_¥¼ + > J Ë E ¬ d E_ + ! > J Ë E ¬`a + ³H](E(Â8³ _ E Ç ¬ V A¬ eHIbX ]E„Â8³ _ ¬ ). c d Ude dE *

The first integral is clearly ]

J

^ _

Ë

³

, the volume of the ball

¹

] º³=_

. For the second integral we use Fubini and a change of variables (settingE`Â3³¼ »

) to get that the second integral equalsf g Ë ³ + R A¬Dh + ! > Eb](E(Â8³ _He b  ](E(Â8³=_ ¬ ). c d E.i d ¼ f g Ë ³ + R A¬ h + ! »!]V»D ³ _He!]:ÂO» ¬ ).m_ d»9i d ¼ f g Ë ³ + R A¬$j ]>_ d * Let k ´ ]^»b_¥¼ ' f ) e…]:ÂO» ¬ ).m_

(4)

be the density of

, where is a standard normal dis-tributed random variable. Thus,

j ]m_¥¼ + ! »!]^»@ ³ _He!]:ÂO» ¬ ).m_ d» ¼ f ) Ë + ! R ! »E]V»D ³ _ 1 ½» -Å k ´ ]^»b_ d» ¼ f ) Ë ) f U] f ³ _ 1 ½ -Å ¼ f ) Ë ) ] ¬ 1 ½ -Åm_&0³ f *] 1 ½ -Åm_ ¼ f ) Ë b ) 0³ ) Ë c ¼ A¬ Ë ),0³ *

Collecting the calculations together, we get

) # $^] # ] ° _<_¥¼ J Ë ^ ³ f g Ë ³ + R A¬ ] Ë ) A¬ ³ m_ d ¼ J Ë ^ ³ J Ë ³ ° J ³ ¬ f ) Ëa° *

Now recall that the actual variance is « ¬ (hence replace°

by «X¬° in the last expression) and finally substitute in the

expression]'m_ to get: ]! ° _¼ e b  b J Ë ^ ³ J Ë ³ « ¬ ° J f ) Ë ³ ¬ « f °c c

This is a distribution with a Weibull-type tail.

The two-dimensional environment

In a two-dimensional (planar) environment­ , the expression

for the distribution of the hitting time<G given in (3) above

is not available. We can, however, use the Chernoff upper bound: ] G < H> à ° _¥¼('O ] G < H > ° _ -'OÂ8e b  " ½ °  ) eX] G < H > _[Å c

where the expression for) eX]

G

<

H>

_

is given as a ratio of modified Bessel functions in 2.0.1, p. 297, of [2]. This lower bound could then be substituted into (2) to obtain a lower bound on) #$$Y]

#

]

°

__

and thus obtain an upper bound on the tail of the target detection time distribution (1).

Random mobility design

A design objective here could be as follows: Suppose that a point target is required to be detected within a prespecified time° with an error probability less than R , where is a

positive number.

Our design variable is the variance«…¬ of the node

mobil-ity. When

³

is very small, the target detection goal can be achieved if we choose«X¬ roughly larger than

] J Ë ³ ° _ : « ¬ Ë ³ ° *

This is found by solving a quadratic inequality and taking asymptotics when³

becomes small. We omit the details of the computation.

We next compute the expectation of the target hitting time

as follows. First rewrite

](! ° _¼ R RT º

with the obvious choice of the constants. The integration

) ¼ P ! ]' ° _

d° can be performed to give

) ¼ b 'O f Ë ) f Y A |]% ) f _ c where |]V»‘_

is the tail of the standard normal distribution function. Using the inequality

|]V»‘_Ã R = Y A¬ » f ) Ë

bounds can be obtained. Finally, by substituting the values of the constants, we obtain an exact expression:

) R¼ ' « ¬ R / > / b ' J Ë ³ Â ³ g Ë ¬ > / b f ) ³ c,c *

This is a rapidly decreasing function of (exponential decay).

SUMMARY

We considered the problem of surveillance of a potentially large region undertaken by a potentially large group of mo-bile sensors. Under a random mobility strategy for the sensor grid, the distribution of the contact time between two nodes and the distribution of the time-until-detection of slowly moving (point) targets were studied. Both two and three dimensional environments were considered. Finally, design issues pertaining to the single parameter of mobility, the variance«a¬ , were discussed.

REFERENCES

[1] Bettstetter, C. On the minimum node degree and connectivity of a wireless multihop network. H$6 f"!.# # $$#&%'!

, Lausanne, Switzerland, June 2002. [2] Borodin, A.N. and Salminen, P.#W& KH$,?

LM=NO&$ # $$)(*& [&$+*$("&$

. Birkh¨auser, Boston, 1996.

[3] J. Canny. Complexity of Robot Motion Planning. MIT Press, Cambridge, MA, June 1988.

[4] C. Chevally, R.E. Van Dyck and T.A. Hall,

Self-organization for Wireless Sensor Networks. In

6!-,./.

, Princeton, March 2002.

[5] Dowell, L.J. and Bruno, M.L. Connectivity of random graphs in mobile sensor networks: validation of Monte Carlo simulation results. 6f"!.# 72Lf"!

, Berlin, 2000.

[6] Frey, A. and Schmidt, V. Marked point processes in the plane I.f'#‘6 <V A& Kf2&$r6 '

, 65-110, 1998. [7] Friedlander, D. and Phoha, S. Semantic information fusion for coordinated signal processing in mobile

(5)

sensor networks.

!`$3"%)*f2Y6

Special issue on sensor networks,

'

, August 2002.

[8] Gupta, P. and Kumar, P.R. Critical power connectivity in wireless networks. In: ./5& :f'& .<@D !`$/$YD%W3>&=% XD& KUf'&=$KÀf

$"3% #'$ M$E 6#„6 *!3)

, W.M. McEneany, G. Yin, and Q. Zhang (eds.) Birkh¨auser, Boston, 547-556, 1998.

[9] Kahn, J.M., Katz, R.H. and Pister, K.S.J. Mobile networking for smart dust. In H$6f"!.# , ,Z >6

!`$:6$ # $ !` 3")*&$':NM$,H%)

, Seattle, 1999.

[10] Kahn, J.M., Katz, R.H. and Pister, K.S.J. Emerging Challenges: mobile networking for smart dust.

$ "& ‘ !`$3F"@&=% & ':NM$,H

, Vol. 2, No. 3, 2000.

[11] G. Kesidis, R. Rao and S. Phoha, "Mobility management of ad-hoc sensor networks using distributed annealing", CSE Dept, Penn State University, Technical Report, CSE 03-017, Sept. 29, 2003.

[12] Krishnamachari, B., Wicker, S.B., and Bejar, R. Phase transition phenomena in wireless ad hoc networks.

6), ../3b %" $ f'+#'Hd

2:N` ,D/ :"$\NOT+,

h

%|L ! %#

, San Antonio, TX, November 2001. [13] Q. Li, R. Peterson, M. DeRosa, and D. Rus. Reactive

Behavior in Self-reconfiguring Sensor Networks. in

6f"!.# # %|L ,! %# )

, Atlanta, 2002. [14] Santi, P., Blough, D.M., and Vainstein, F. A

probabilistic analysis for the range assignment problem in ad hoc networks. 6f"!.# # $# %'!

, Long Beach, CA, 2001.

[15] Stoyan, D., Kendall, W.S., and Mecke, J../5& :

Q.?& K ,u52f2%@& $6

Wiley, New York, 1996.

[16] L. Subramanian and R.H. Katz. An architecture for building self-configurable systems. In 6),

# $$#'H

References

Related documents

National Conference on Technical Vocational Education, Training and Skills Development: A Roadmap for Empowerment (Dec. 2008): Ministry of Human Resource Development, Department

This essay asserts that to effectively degrade and ultimately destroy the Islamic State of Iraq and Syria (ISIS), and to topple the Bashar al-Assad’s regime, the international

Project Management, Configuration Services, Deployment Services, Asset Tagging, Apple One-to-One Services Solution, Remote Consulting, and Full-Time Resources are custom

Apply discount rate to lost earning capacity damages for each year to calculate annual present value of that year. – For past and current years discount factor is 1.0 – For

There are infinitely many principles of justice (conclusion). 24 “These, Socrates, said Parmenides, are a few, and only a few of the difficulties in which we are involved if

In view of the importance of aryloxy tetrazoles and aryloxy imidoylazides [38-43], we want to report a facile, effective and less hazard method for synthesis the 5-aryloxy

The distribution data in Figure 13 demonstrates that at least a year in advance, with production modules rather than champion modules, SSI accomplishments far exceed the 2003 DOE

This conclusion is further supported by the following observations: (i) constitutive expression of stdE and stdF in a Dam + background represses SPI-1 expression (Figure 5); (ii)