17
4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection Over MIMO Channels in Wireless Sensor Networks Xin Zhang, Member, IEEE, H. Vincent Poor, Fellow, IEEE, and Mung Chiang, Member, IEEE Abstract—In distributed detection systems with wireless sensor networks, the communication between sensors and a fusion center is not perfect due to interference and limited transmitter power at the sensors to combat noise at the fusion center’s receiver. The problem of optimizing detection performance with such imperfect communication brings a new challenge to distributed detection. In this paper, sensors are assumed to have independent but nonidentically distributed observations, and a multiple-input/mul- tiple-output (MIMO) channel model is included to account for imperfect communication between the sensors and the fusion center. The J-divergence between the distributions of the detection statistic under different hypotheses is used as a performance criterion in order to provide a tractable analysis. Optimization of performance with individual and total transmitter power con- straints on the sensors is studied, and the corresponding power allocation scheme strikes a tradeoff between two factors, the communication channel quality and the local decision quality. For the case with orthogonal channels, under certain conditions, the power allocation can be solved by a weighted water-filling algorithm. Simulations show that the proposed power allocation in certain cases only consumes as little as 25% of the total power used by an equal power allocation scheme while achieving the same performance. Index Terms—Distributed detection, multiple-input mul- tiple-output (MIMO) channel, power allocation, wireless sensor networks (WSNs). I. INTRODUCTION W IRELESS sensor networks (WSNs) have received con- siderable attention recently. Event monitoring is a typ- ical application of wireless sensor networks. In event moni- toring, a number of sensors are deployed over a region where some phenomenon is to be monitored. Each sensor collects and possibly processes data about the phenomenon and transmits its observation or a summary of its observation to a fusion center Manuscript received January 19, 2007; revised March 27, 2008. Published August 13, 2008 (projected). The associate editor coordinating the review of this manuscript and approving it for publication was Dr. Marcelo G. S. Bruno. This research was supported in part by the National Science Foundation under Grants ANI-03-38807 and CNS-06-25637. This paper has been presented in part at the Forty-Fourth Annual Allerton Conference on Communication, Control and Computing, Monticello, IL, September 27–29, 2006, and at the IEEE Military Communications Conference, Washington, DC, October 23–25, 2006. X. Zhang is with the United Technologies Research Center, East Hartford, CT 06108 USA (e-mail: [email protected]). H. Vincent Poor and M. Chiang are with the Department of Electrical Engineering, Princeton University, Princeton, NJ 08540 USA (e-mail: [email protected]; [email protected]). Color versions of one or more of the figures in this paper are available online at http://ieeexplore.ieee.org. Digital Object Identifier 10.1109/TSP.2008.924639 (FC). The FC makes a global decision about the state of the phe- nomenon based on the received data from the sensors, and pos- sibly triggers an appropriate action. The essential part of event monitoring is a detection problem, i.e., the FC needs to detect the state of the phenomenon under observation. In wireless sensor networks, due to power and com- munication constraints, sensors are often required to process their observations and transmit only summaries of their own findings to an FC. In this case, the detection problem associ- ated with event monitoring becomes distributed detection (also called decentralized detection). Distributed detection is obviously suboptimal relative to its centralized counterpart. However, energy, communication bandwidth, and reliability may favor the use of distributed detection systems. Distributed detection has been studied for several decades. Particularly, the design of optimal and sub- optimal local decision and fusion rules has been extensively investigated. Tsitsiklis [31], Varshney [32], Viswanathan and Varshney [33], and Blum et al. [3] provide excellent reviews of the early work as well as extensive references. However, most of these studies assume that a finite valued summary of a sensor is perfectly transmitted to an FC, i.e., no error occurs during the transmission. In distributed detec- tion systems based on wireless sensor networks, this assump- tion may fail due to interference and limited transmitter power at sensors to combat receiver noise at the FC. The problem of optimizing detection performance with imperfect communica- tions between the sensors and the FC over wireless channels brings a new challenge to distributed detection. Rago et al. [28] consider a “censoring” or “send/no-send” idea. The sensors may choose to transmit data or keep silent ac- cording to a total communication rate constraint and values of their local likelihood ratios. Predd, Kulkarni, and Poor [27] ex- amine a related protocol for the problem of distributed learning. Duman and Salehi [13] introduce a multiple access channel model to account for noise and interference in data transmis- sion, and optimal quantization points (in the person-by-person sense) were obtained on the original observations through a nu- merical procedure. Chen and Willett [6] assume a general or- thogonal channel model from the local sensors to the FC and investigate the optimality of the likelihood ratio test (LRT) for local sensor decisions. Chen et al. [5] formulate the parallel fu- sion problem with a fading channel with instantaneous channel state information (CSI) and derive the optimal likelihood ratio (LR)-based fusion rule with binary local decisions. Niu et al. [24] extend the results of [5] to the case without instantaneous CSI. Note that both [5] and [24] assume orthogonal channels between the sensors and the FC. 1053-587X/$25.00 © 2008 IEEE

4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

Embed Size (px)

Citation preview

Page 1: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

Optimal Power Allocation for Distributed DetectionOver MIMO Channels in Wireless Sensor Networks

Xin Zhang, Member, IEEE, H. Vincent Poor, Fellow, IEEE, and Mung Chiang, Member, IEEE

Abstract—In distributed detection systems with wireless sensornetworks, the communication between sensors and a fusion centeris not perfect due to interference and limited transmitter powerat the sensors to combat noise at the fusion center’s receiver. Theproblem of optimizing detection performance with such imperfectcommunication brings a new challenge to distributed detection.In this paper, sensors are assumed to have independent butnonidentically distributed observations, and a multiple-input/mul-tiple-output (MIMO) channel model is included to account forimperfect communication between the sensors and the fusioncenter. The J-divergence between the distributions of the detectionstatistic under different hypotheses is used as a performancecriterion in order to provide a tractable analysis. Optimizationof performance with individual and total transmitter power con-straints on the sensors is studied, and the corresponding powerallocation scheme strikes a tradeoff between two factors, thecommunication channel quality and the local decision quality.For the case with orthogonal channels, under certain conditions,the power allocation can be solved by a weighted water-fillingalgorithm. Simulations show that the proposed power allocationin certain cases only consumes as little as 25% of the total powerused by an equal power allocation scheme while achieving thesame performance.

Index Terms—Distributed detection, multiple-input mul-tiple-output (MIMO) channel, power allocation, wireless sensornetworks (WSNs).

I. INTRODUCTION

W IRELESS sensor networks (WSNs) have received con-siderable attention recently. Event monitoring is a typ-

ical application of wireless sensor networks. In event moni-toring, a number of sensors are deployed over a region wheresome phenomenon is to be monitored. Each sensor collects andpossibly processes data about the phenomenon and transmits itsobservation or a summary of its observation to a fusion center

Manuscript received January 19, 2007; revised March 27, 2008. PublishedAugust 13, 2008 (projected). The associate editor coordinating the review of thismanuscript and approving it for publication was Dr. Marcelo G. S. Bruno. Thisresearch was supported in part by the National Science Foundation under GrantsANI-03-38807 and CNS-06-25637. This paper has been presented in part atthe Forty-Fourth Annual Allerton Conference on Communication, Control andComputing, Monticello, IL, September 27–29, 2006, and at the IEEE MilitaryCommunications Conference, Washington, DC, October 23–25, 2006.

X. Zhang is with the United Technologies Research Center, East Hartford,CT 06108 USA (e-mail: [email protected]).

H. Vincent Poor and M. Chiang are with the Department of ElectricalEngineering, Princeton University, Princeton, NJ 08540 USA (e-mail:[email protected]; [email protected]).

Color versions of one or more of the figures in this paper are available onlineat http://ieeexplore.ieee.org.

Digital Object Identifier 10.1109/TSP.2008.924639

(FC). The FC makes a global decision about the state of the phe-nomenon based on the received data from the sensors, and pos-sibly triggers an appropriate action.

The essential part of event monitoring is a detection problem,i.e., the FC needs to detect the state of the phenomenon underobservation. In wireless sensor networks, due to power and com-munication constraints, sensors are often required to processtheir observations and transmit only summaries of their ownfindings to an FC. In this case, the detection problem associ-ated with event monitoring becomes distributed detection (alsocalled decentralized detection).

Distributed detection is obviously suboptimal relative toits centralized counterpart. However, energy, communicationbandwidth, and reliability may favor the use of distributeddetection systems. Distributed detection has been studied forseveral decades. Particularly, the design of optimal and sub-optimal local decision and fusion rules has been extensivelyinvestigated. Tsitsiklis [31], Varshney [32], Viswanathan andVarshney [33], and Blum et al. [3] provide excellent reviews ofthe early work as well as extensive references.

However, most of these studies assume that a finite valuedsummary of a sensor is perfectly transmitted to an FC, i.e.,no error occurs during the transmission. In distributed detec-tion systems based on wireless sensor networks, this assump-tion may fail due to interference and limited transmitter powerat sensors to combat receiver noise at the FC. The problem ofoptimizing detection performance with imperfect communica-tions between the sensors and the FC over wireless channelsbrings a new challenge to distributed detection.

Rago et al. [28] consider a “censoring” or “send/no-send”idea. The sensors may choose to transmit data or keep silent ac-cording to a total communication rate constraint and values oftheir local likelihood ratios. Predd, Kulkarni, and Poor [27] ex-amine a related protocol for the problem of distributed learning.Duman and Salehi [13] introduce a multiple access channelmodel to account for noise and interference in data transmis-sion, and optimal quantization points (in the person-by-personsense) were obtained on the original observations through a nu-merical procedure. Chen and Willett [6] assume a general or-thogonal channel model from the local sensors to the FC andinvestigate the optimality of the likelihood ratio test (LRT) forlocal sensor decisions. Chen et al. [5] formulate the parallel fu-sion problem with a fading channel with instantaneous channelstate information (CSI) and derive the optimal likelihood ratio(LR)-based fusion rule with binary local decisions. Niu et al.[24] extend the results of [5] to the case without instantaneousCSI. Note that both [5] and [24] assume orthogonal channelsbetween the sensors and the FC.

1053-587X/$25.00 © 2008 IEEE

Page 2: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4125

Chamberland and Veeravalli [7]–[9] provide asymptoticresults for distributed detection in power (or equivalently,capacity) constrained wireless sensor networks. More specif-ically, [7] shows that, when the sensors have i.i.d. Gaussian orexponential observations and the sensors and the FC are con-nected with a multiple access channel with capacity , havingidentical binary local decision rules at the sensors is optimal inthe asymptotic regime where the observation interval goes toinfinity. [8] considers a similar problem but with a total powerconstraint instead of a channel capacity constraint, and showsthat using identical local decision rules at the sensors is op-timal for i.i.d. observations. [9] considers the detection of 1-Dspatial Gaussian stochastic processes. An amplify-and-relaycommunication strategy with power constraint is used and thechannels are orthogonal with equal received signal power fromeach sensor. They assume sensors are scattered along 1-D spaceand have correlated observations of the Gaussian stochasticprocesses. The tradeoff between sensor density and the qualityof information provided by each sensor is studied using anasymptotic analysis.

Liu and Sayeed [20] and Mergen et al. [21] propose the useof type based multiple access (TBMA) to transmit local infor-mation from the sensors to the FC, and present a performanceanalysis of detection at the FC. The results of [20] and [21]focus mainly on the case with i.i.d. observations at the sensors.Jayaweera [15] studies the fusion performance of distributedstochastic Gaussian signal detection with i.i.d. sensor observa-tions, assuming an amplify-and-relay scheme.

Chamberland and Veeravalli [10] provide a survey of muchof the recent progress in distributed detection in wireless sensornetworks with resource constraints.

In this paper, we propose a distributed detection system infra-structure with a virtual multiple-input multiple-output (MIMO)channel to account for nonideal communications between a fi-nite number of sensors and an FC. Our analysis does not con-sider an infinite number of sensors because in many practicalcases, only a few tens of sensors are used. We assume the sen-sors have independent but nonidentically distributed observa-tions, so they have different local decision qualities. Each sensorhas an individual transmitting power constraint, and there is alsoa joint power constraint on the total amount of power that thesensors can expend to transmit their local decisions to the FC.The goal is to optimally distribute the joint power budget amongthe sensors so that the detection performance at the FC is opti-mized.

The J-divergence between the distributions of the detectionstatistic under different hypotheses is used as a performanceindex instead of the probability of error in order to provide amore tractable analysis. A power allocation scheme is devel-oped with respect to the J-divergence criterion, and in-depthanalysis of the special case of orthogonal channels is provided.The proposed power allocation is shown to be a tradeoff betweentwo factors, the quality of the communication channel and thequality of the local decisions of the sensors. As will be shownin the simulations, to achieve the same performance in certaincases, the power allocation developed in this paper consumes aslittle as 25% of the total power used by an equal power alloca-tion scheme.

This paper differentiates from previous work in the followingaspects.

• A system with the sensors and the FC connected by a vir-tual MIMO channel is considered.

• The sensors have independent but nonidentically dis-tributed observations,1 and hence they have different localdecision qualities.

• We develop the power allocation scheme for a finitenumber of sensors rather than asymptotically.

• To improve global detection performance within a powerbudget, we focus on how to efficiently and effectivelytransmit the local sensor decisions to the FC rather thanhow to design local and global decision rules.

• The proposed power allocation quantifies the tradeoff be-tween communication channel quality and local decisionquality.

The rest of the paper is organized as follows. In Section II,we introduce a distributed detection system infrastructure witha MIMO channel model. In Section III, we develop the optimalpower allocation scheme with respect to the J-divergence per-formance index. In Section IV, we study a special case in whichthe sensors transmit data to the FC over orthogonal channels. InSection V, we provide numerical examples to illustrate the pro-posed power allocation. We conclude the paper in Section VI.

II. MODELS

Let us consider a hypothesis testing problem with two hy-potheses and , as shown in Fig. 1. There are wire-less sensors with observations . The obser-vations are independent of each other but are not necessarilyidentically distributed. The conditional probability density func-tions of these observations (conditioned on the underlying hy-potheses) are given by for . The sensorsthen make local decisions according to theirlocal decision rules:

decidedecide

(1)

where . In this paper, we assume the local sensorsdo not communicate with each other, i.e., sensor makes a de-cision independently based only on its own observation . Thelocal decision rules do not have to be identical, and thefalse alarm probability and detection probability of sensor aregiven by

(2)

and

(3)

We assume the sensors have knowledge of their observationquality in terms of and , which can be obtained by variousstandard methods from detection theory [25]. The joint condi-tional density functions of the local decisions are

(4)

1TBMA [20], [21] and amplify-and-relay [15] schemes usually assume thatthe sensors have i.i.d. observations.

Page 3: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4126 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

Fig. 1. Distributed detection system diagram.

and

(5)

The local decisions are transmitted to an FC through a MIMOchannel, modelled by the following sampled baseband signalmodel (see, e.g., [35]):

(6)

where contains the received signals at theFC. is a diagonal matrix, the diag-onal elements of which are the amplitudes of the signals trans-mitted from the sensors. is the channel matrix, which is as-sumed to be deterministic in this paper.2 is an additive noisevector which is assumed to be Gaussian with zero mean andcovariance matrix . We assume that the channel quality (interms of the and matrices) is known at the FC. This infor-mation can be obtained by channel estimation techniques. Thedimension of , determined by the receiver design, is , whichdoes not have to be the same as the number of sensors . Manydifferent wireless channels and multiple access schemes canbe expressed with the MIMO model in (6), including CDMA,TDMA, FDMA, as well as TBMA [20], [21], [34], [30].

The conditional density function of the received signals atthe FC given the transmitted signals from the sensors is

(7)

The conditional density functions of the received signals giventhe two hypotheses are

(8)

where the summation is over all possible values of . The FCapplies its fusion rule to to get a global decision

(9)

The system is summarized in Fig. 1. We notice the Markov prop-erty of the system: forms a Markovchain, which is used to derive (8) and will be used in the nextsection.

2We focus on the case in which the sensors and the FC have minimal move-ment and the environment changes slowly. In this case, the coherence time [30]of the wireless channel can be much longer than the time interval between twoconsecutive decisions made by the FC, and instantaneous CSI can be obtained.

In this paper, we do not focus on the design of local and globaldecision rules to optimize the detection performance at theFC. Instead, we focus on how to intelligently distribute a totaltransmitter power budget among the sensors, by choosingan amplitude matrix within the constraint .There are also individual power constraint for each sensor,

, to account for the maximum output powerat each sensor. Here, denotes the component-wisesquare root of , where

is the transmitting power limit of sensor . The matrixinequality means is positive semidefinite.

III. OPTIMAL POWER ALLOCATION

In this section, an optimal power allocation among the sen-sors in the distributed detection system described in Section IIis studied. We first choose a detection performance metric forour analysis.

There are three categories of commonly used detectionperformance metrics [25]: exact closed-form expressions of themiss probability (which equals ) and false alarmprobability (or the average error probability , if priorprobabilities of the hypotheses are known), distance relatedbounds, and asymptotic relative efficiency (ARE).

The closed-form expressions of and (or ) are hardto obtain even for centralized detection. ARE is useful for de-tection systems under large-sample-size (long observation du-ration) and weak signal conditions. Distance related bounds areupper or lower bounds on and (or ), such as the Cher-noff bound, the Bhattacharyya bound, and the J-divergence [25].

In this paper, we use distance related bounds, more specifi-cally the J-divergence, as the performance metric. The J-diver-gence, first proposed by Jeffreys [16], is a widely used metricfor detection performance [17]–[19], [26]. It provides a lowerbound on the detection error probability [18] via the in-equality

(10)

We choose the J-divergence as the performance metric becauseit provides more tractable results in our study, it is closelyrelated to results in information theory, such as the data pro-cessing lemma [12], and it is also closely related to other typesof performance metrics. [19] shows that the ratio of the J-diver-gences of two test statistics is equivalent to the ARE under somecircumstances. The J-divergence and the Bhattacharyya boundboth belong to a more general class of distance measures, theAli–Silvey class of distance measures [1]. The J-divergence isthe symmetric version of the Kullback–Leibler (KL) distance[11], [12], and the KL distance is asymptotically the errorexponent of the Chernoff bound from Stein’s lemma [11].

The J-divergence between two densities, and , is definedas

(11)

where is the (nonsymmetric) KL distance betweenand . and are defined as

(12)

Page 4: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4127

There is a well-known data processing lemma on the KL dis-tance along a Markov chain [12, Lemma 3.11].

Lemma 1: The KL distance is nonincreasing along theMarkov chain , i.e.,

(13)

and

(14)

This result can be easily generalized to the J-divergence withthe following corollary.

Corollary 1: The J-divergence is nonincreasing along theMarkov chain , i.e.,

(15)

and

(16)

Corollary 1 tells us that a performance upper bound of the de-tection at the FC is provided by . Thiscan be achieved only when there are perfect data transmissionsfrom the sensors to the FC, i.e., the FC receives with no error.

Recall that our goal is to optimize the detection performanceat the FC. This now translates into maximization of the J-diver-gence between the two densities of the received signals , withrespect to the underlying hypotheses. The optimal power alloca-tion is thus the solution to the following optimization problem:

s.t.

(17)

where the J-divergence is given by

(18)

The density functions , are given by(7)–(8).

It can be seen that the conditional density functionsare Gaussian mixtures. Unfortunately, the J-divergence be-tween two Gaussian mixture densities does not have a generalclosed-form expression [22], [29]. In order to present theobjective function in (17) in closed form, approximations mustbe made. An upper bound has been suggested in [29] based onthe log-sum inequality [11]. However, this upper bound is notsuitable for the study here, since the dependence on the powerof transmitted signals is lost in the bound.

In this paper, the J-divergence of two Gaussian mixturedensities is approximated by the J-divergence of twoGaussian densities . The parametersof the Gaussian densities are provided by moment matching,i.e.,

(19)

and

(20)

for . That is, a Gaussian mixture density is approxi-mated by a Gaussian density with the same mean and varianceas the Gaussian mixture density.

Obviously the quality of this approximation will directly af-fect the analysis in this paper and the difference between the op-timal scheme and the proposed scheme, which is optimal for theapproximated cases. It can be seen from (7) and (8) that when

, the Gaussian mixture density in(8) approaches a Gaussian distribution. So, we can predict theapproximation will work well for the low SNR cases, and sim-ulations in Section V show that it still works well even with re-ceived SNR as high as 10–12 dB.

We next calculate the means and covariance matrices of theGaussian densities . From (8), (19), andthe Markov property of the system

(21)

Recall that is a Gaussian density with mean , asshown in (7), so

(22)

By applying (4) and (5), we have

(23)

for

(24)

and

(25)

Similarly, from (20) and the Markov property of the system, wehave

(26)

Page 5: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4128 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

The last step follows because is a Gaussian density withmean and covariance matrix . Applying (4) and (5), weobtain

(27)

where

(28)

and

(29)

We next derive the J-divergence between the Gaussian densi-ties, . From the definition of the J-di-vergence and the KL distance in (11) and (12), we have

(30)

Using the fact that are Gaussian densities, after some algebra, we obtain

(31)

where is the dimension of the received signal vector at theFC. Applying the means and covariance matrices in (23)and (27), we have

(32)

where .The approximated optimal power allocation is the solution to

the following optimization problem:

s.t.

(33)

For the objective function given in (32), the optimization is overthe amplitude matrix , or equivalently the power allocationamong the sensors. The optimization problem can be solved byvarious constrained optimization techniques, and in the simula-tions we use the interior point method [2], [4].

Fig. 2. Distributed detection system with orthogonal channels.

IV. SPECIAL CASE WITH ORTHOGONAL CHANNELS

A special case of the distributed detection system depictedin Fig. 1, is that in which all of the sensors have orthogonalchannels for communication with the FC. A system diagram forthis case is shown in Fig. 2.

Compared to the system in Fig. 1, this special case has

(34)

(35)

where is a identity matrix, and the noises in all thechannels are independent and have the same variance . Here,

is the channel power gain for sensor . By substituting theabove two matrices into the optimization problem in (32) and(33), the power allocation for this special case reduces to thesolution to the following optimization problem:

s.t.

(36)

where

(37)

(38)

(39)

and

(40)

Note that is the power allocated to sensor for trans-mitting its findings to the FC. The objective function is fullydecoupled, a direct result of the orthogonal channels betweenthe sensors and the FC.

The first order partial derivative of with re-spect to is given by

(41)

It has an interesting property as stated by the following lemma.

Page 6: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4129

Lemma 2: The first order derivative of the objective functionwith respect to is always nonnegative at any

valid power allocation point . That is

(42)

Proof: See Appendix I.Lemma 2 tells us that the objective function in (36) is non-

decreasing with increasing power budget . Since we aremaximizing a nondecreasing function, the optimal point is al-ways at the constraint boundary, i.e., , or

. This result is intuitively plausible sinceit makes full use of the power budget.

Practical sensors should always have , since, if, the sensors do not provide useful information. With

this condition, we can easily prove the following corollary.Corollary 2: If , then the first order deriva-

tive of the objective function with respect tois always strictly positive at any valid power allocation point

.Corollary 2 tells us that there is no stationary point inside the

constraint boundary, so gradient based optimization techniqueswill not get stuck.

The second order partial derivative of withrespect to is given by

(43)

where

(44)

(45)

(46)

and

(47)

The second-order partial derivative in (43) is not always non-positive, which means the objective function isnot always concave. However, the following lemma specifies theregion in terms of local sensor observation quality, where thesecond order derivative of the objective function is indeed non-positive. We again assume that practical sensors have .

Lemma 3: The second order partial derivative of the objectivefunction, , for any allocated

Fig. 3. Illustration of region SSS .

power , if and only if , where isdefined by

(48)

Proof: See Appendix II.Region is depicted in Fig. 3, in which

and. We will show that, if

all the sensors operate in region , the power allocation can besolved by a weighted waterfilling algorithm.

To derive the algorithm, we will use the technique of La-grange multipliers [2], [4]. The Lagrangian associated with theconstrained optimization problem in (36) is

(49)

where , and are Lagrange multipliers. TheKarush–Kuhn–Tucker necessary conditions for optimality [4]are

(50)

if (51)

Page 7: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4130 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

if (52)

if (53)

if (54)

and

if (55)

if (56)

All variables with superscript “ ” are at their optimal values.Since the optimal solution is always on the total power con-straint boundary as indicated by Lemma 2, (52) is inapplicableexcept in the trivial case when and all thesensors just transmit at full power. So, in other words, we con-sider that the total power constraint is always active (meaning

) and is always positive. Similarly, (or) is positive only when the constraint (or

) is active.(50) is the key equation to solve. For each fixed value of ,

we can solve (50) to obtain the corresponding , and .We can then calculate the corresponding . The goal

here is to find a such that .Substituting (41) into (50), we have

(57)

Let us define

(58)

and

(59)

For sensor operating at , we can see that,when , we have , and .Sensor starts to get positive power allocation when

, and in this case the constraintis inactive . is monotonically decreasing withincreasing , as long as . This can be easilyverified using Lemma 3 since isalways nonpositive for . When

is now “clamped” at , so we have and.

This case is depicted as the dashed line in Fig. 4. Regardlessof the value of , we can easily verify that there is always aone-to-one mapping [through (50) or (57)] between and ,and is nondecreasing with decreasing .

We have the following observations based on the above anal-ysis. (1) If all the sensors operate at

Fig. 4. � as a function of P for sensors operating in or not in region SSS .

Fig. 5. Power allocation as a function of � when all the sensors are operatingin region SSS .

, there is a one-to-one mapping between

and , and is nondecreasing with decreasing . (2)The sensors get positive power allocation with increasing powerbudget (hence decreasing ) in a sequential fashion, and it isdetermined by .

The above observations with a two-sensor case are illustratedin Fig. 5. Based on the observations, the solution can be foundthrough a “weighted waterfilling” procedure, specified by thefollowing algorithm. Initially the sensors send their local detec-tion quality to the FC, and then the algo-rithm is executed at the FC.

Algorithm 1:1) The FC estimates the channel power gain of the

sensors and the noise variance .2) The FC calculates using (58) and ranks them

such that . The FC also solves forusing (59). Then the FC calculates the power allocations

with for each using (57).

Page 8: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4131

Fig. 6. Power allocation as a function of � when one or more sensors are notoperating in region SSS .

3) The FC finds the largest such that, and assigns and . If

, the FC sets . The rest of the algorithm conductsa simple line search on between and such that

.

4) If , where is a smallpositive number, the algorithm goes to (5). Otherwise, theFC stops the algorithm and broadcasts the desired powerallocations to the sensors.

5) The FC sets , following bisection rule.If , the FC sets . Otherwise,the FC sets . The algorithm goes to (4).

Algorithm 1 can be easily seen to converge because of themonotonicity between total power budget and . And thesimple line search of between and should convergevery quickly [2].

If sensor operates at is monotoni-cally increasing with when is small and is monotonicallydecreasing with when grows larger. This is becauseis negative and , and are nonnegative in (43). Thus,

is positive, and will even-tually become negative with sufficiently large. Therefore,

has a single local maximum at some, and it is possible that (57) has two solutions for for

a single . This case is also shown in Fig. 4.If one or more sensors operate at ,

the monotonicity and one-to-one mapping between andmay be invalid, as shown in Fig. 6. Therefore, the

computationally efficient Algorithm 1 does not work for thiscase. The solution can still be obtained from general constrainedoptimization techniques, such as the interior point method [2],[4].

V. SIMULATIONS

In this section, numerical results are provided to illustrate thepower allocation scheme developed in this paper. In the simula-tions, we consider the following settings. There are sensorsscattered around an FC and the distances from the sensors to the

FC are . The pathloss of signal power at the FC fromsensor follows the Motley–Keenan pathloss model (expressedin decibels) without the wall and floor attenuation factor [23]:

(60)

where is a constant set to 55 dB, and is also a constantset to 1 m in the simulations. Here, is the pathloss exponent,which is set to 2 for free space propagation. The channel powergain for sensor is in dB. The noise variance atthe FC is 70 dBm, and we assume the noise covariancematrix is . The maximum transmitting power of eachsensor is 2 mW (3 dBm). The total power budget inthe simulations is below or equal to mW, otherwise eachsensor just uses maximum transmitting power (a trivial case).All the sensors perform Neyman-Pearson detection with falsealarm probabilities set to . Thedetection probabilities may vary according to their local obser-vation qualities. The FC also uses a Neyman–Pearson detectortargeting the same false alarm probability as the local sensors,3

i.e., .We will investigate three scenarios: 1) two sensors with or-

thogonal MIMO channels; 2) two sensors with nonorthogonalMIMO channels; and 3) ten sensors with orthogonal MIMOchannels.

A. Two Sensors With Orthogonal Channels

Two sensors are located m and m awayfrom the FC, and communicate with the FC through orthogonalchannels. Channel gains and are calculated by (60), andare 61 and 69 dB, respectively.

We will consider four cases with various local detectionquality combinations.

Case V-A1: .Case V-A2: .Case V-A3: .Case V-A4: .

In Case V-A1 one sensor does not operate in region , so the in-terior point optimization algorithm is used in this case. In CaseV-A2, Case V-A3, and Case V-A4, both sensors operate in re-gion , thus Algorithm 1 is used. The total power budgetvaries from 14 to 6 dBm (when each sensor transmits at fullpower 2 mW).

In addition to the proposed power allocation, we also includean equal power allocation and an equal received SNR powerallocation for comparison. The equal power allocation simplydistributes power equally among the sensors, without consid-ering channel or local detection quality. The equal received SNRpower allocation considers channel quality only and distributespower among sensors in such a way that the received signalsfrom the sensors have the same SNR.

3The operating points in terms of targeted false alarm probabilities of thedetectors at the sensors and the FC can be designed to be different from oneanother, and the analysis in this paper does not require the false alarm probabil-ities to be the same. The optimal design of the operating points of the detectorsis beyond the scope of this paper, and we use the same false alarm probabilityfor the sake of simplicity.

Page 9: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4132 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

Fig. 7. Equal power allocation, equal received SNR allocation, and theproposed power allocation for the four cases in Section V-A. (Note thatthe curves for ; , and overlay in this graph.)

Fig. 7 shows the proposed power allocation as well as theequal power allocation and the equal received SNR powerallocation, we can see that for Case V-A1 the proposed powerallocationdistributes all thepower tosensor2,until themaximumoutput power is reached for sensor 2, and then sensor 1 startsto get positive power allocation. This is because, althoughsensor 1 is closer to the FC (hence it has a better channel),its detection quality is much worse than that of sensor 2. ForCase V-A2, the detection quality of sensor 1 is still worsethan that of sensor 2, but the gap is small enough for sensor1’s better communication channel to show difference. Theproposed allocation distributes all the power to sensor 1, untilthe maximum output power is reached for sensor 1, and thensensor 2 starts to get power allocation. For Case V-A3 andCase V-A4, sensor 1 has a better communication channel andequal or better local detection quality, so it is not surprisingto see that the proposed allocation distributes power to sensor1 as much as possible, and these two cases have the samepower allocation as Case V-A2. The waterfilling effect of theproposed power allocation is obvious in this scenario. Theequal power allocation and the equal received SNR allocationdo not change between the four cases because they are notaffected by the local detection quality.

Recall that the proposed power allocation scheme is basedon the J-divergence instead of detection probability and falsealarm probability. Furthermore, the J-divergence between twoGaussian mixture distributions, i.e., that of the received signalsat the FC under the two hypotheses, is approximated in thisoptimization by the J-divergence between two Gaussian distri-butions, with the same means and covariance matrices as theGaussian mixtures. We next show the quality of this approxi-mation.

Fig. 8 shows the optimal power allocation found by simu-lations. The FC uses a Neyman-Pearson detector based on thelikelihood ratio of the received signal . The optimal powerallocation is the one that produces the highest for agiven total power budget. The optimal power allocation is

Fig. 8. Equal power allocation, equal received SNR allocation, and the simu-lated optimal power allocation for the four cases in Section V-A. (Note that thecurves for ; , and overlay in this graph.)

found by a brute-force grid search in a two dimensional spaceof all possible power allocations. For each possible powerallocation point, Monte Carlo runs are used to providethe corresponding .

We can see that the simulated optimal power allocations inFig. 8 perfectly match the proposed power allocations in Fig. 7.

The contours of the approximated J-divergence (used as theobjective function to develop the proposed power allocation)and the simulated for Case V-A3 are plotted in Figs. 9and 10. The contours for the other cases are similar andare omitted due to limited space. We can see from Figs. 9and 10 that the two contours match each other well at anypower allocation point in this scenario, including the casein which either sensor transmits at full power (2 mW orequivalently 3 dBm). When sensor 1 transmits at full power(3 dBm), the corresponding received SNR is about 12 dB.So we can see the approximation works well in this scenarioeven with received SNR as high as 12 dB. This is the reasonfor the perfect match between the proposed allocation andthe simulated optimal allocation.

In Figs. 11–14, we plot the detection probability at the FCas a function of the total power budget for the

four cases. The performance of the proposed power allocationmatches that of the simulated optimal power allocation verywell in all four cases (the two curves overlay in the four figures),and it can save almost 3 dB in compared to the equal powerallocation to achieve the same . The equal received SNRpower allocation considers only the channel quality, so it per-forms even worse than the equal power allocation in Case V-A2through Case V-A4, where optimally sensor 1 should get morepower than sensor 2. The equal received SNR power allocationhappens to be similar to the proposed power allocation only inCase V-A1.

B. Two Sensors With Nonorthogonal MIMO Channels

The setting here is similar to the setting in Section V-A,but the data transmission is over nonorthogonal channels. The

Page 10: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4133

Fig. 9. Contour of the approximated J-divergence objective function forCase V-A3.

Fig. 10. Contour of the simulated P for Case V-A3.

channel matrix is given by

(61)

and are the same as those in Section V-A. is theinterference coefficient. We consider four cases, Case V-B1through Case V-B4, with exactly the same local detectionquality combinations as those of Case V-A1 through CaseV-A4. The interior point optimization algorithm is used tosolve the proposed power allocation for all four cases.

Fig. 15 shows the proposed power allocation as well as theequal power allocation and the equal received SNR allocation.The major difference between Figs. 15 and 7 in Section V-A isthat the waterfilling effect in Case V-B2 through Case V-B4 isnot as obvious as that in Case V-A2 through Case V-A4. Thenonorthogonal channel makes the contribution from the sensors

Fig. 11. FC detection probability P as a function of P of Case V-A1.

Fig. 12. FC detection probability P as a function of P of Case V-A2.

at the FC dependent. So the power allocation is less extreme inthe sense that the “better” sensors take all the power.

Fig. 16 shows the optimal power allocation found by sim-ulations for the four cases. For Case V-B1 and Case V-B4, thesimulated optimal power allocation matches the proposed powerallocation in Fig. 15. For Case V-B2 and Case V-B3, the sim-ulated optimal power allocation is different from the proposedpower allocation when the total power budget is high. For thesetwo cases, as a function of power allocation is quite “flat”in the high total power region. This can be seen from the widergaps between contour lines in Fig. 18. So the difference betweenthe proposed power allocations and the simulated optimal powerallocation in the high total power region for Case V-B2 and CaseV-B3 is nothing but a pronounced artifact of Monte Carlo trials.In Figs. 20 and 21, the performance of the proposed power allo-cation is still very close to that of the simulated power allocation.

The contours of the approximated J-divergence and the sim-ulated for Case V-B2 are plotted in Figs. 17 and 18. The

Page 11: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4134 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

Fig. 13. FC detection probability P as a function of P of Case V-A3.

Fig. 14. FC detection probability P as a function of P of Case V-A4.

two contours match each other well, but the artifact of MonteCarlo trials in Fig. 18 is obvious, as discussed above.

In Figs. 19–22, we plot the detection probability at the FCas a function of the total power budget , for the

four cases. The performance of the proposed power allocationmatches that of the simulated optimal power allocation verywell in all four cases (the two curves overlay in the four fig-ures). Compared to Figs. 11–14 in Section V-A, the perfor-mance gap between the proposed power allocation and the equalpower allocation (as well as the equal received SNR allocation)is slightly narrower.

C. Ten Sensors With Orthogonal MIMO Channels

Here we consider ten sensors scattered around an FC. We willinvestigate five cases, according to various sensor distance anddetection probability combinations. In Case V-C1, Case V-C2,and Case V-C4, some of the sensors do not operate in region ,so the interior point optimization algorithm is used in these threecases. In Case V-C3 and Case V-C5, all the sensors operate in

Fig. 15. Equal power allocation, equal received SNR allocation, and the pro-posed power allocation for the four cases in Section V-B.

Fig. 16. Equal power allocation, equal received SNR allocation, and the simu-lated optimal power allocation for the four cases in Section V-B.

region , thus Algorithm 1 is used. The total power budgetvaries from 7 dBm to 13 dBm (when each sensor transmits atfull power 2 mW).

1) Case V-C1: The distance between sensor and the FC ism, e.g., 2 m and 7.4 m. Sensor

has detection probability of , e.g.,and . In this case, sensors closer

to the FC have worse detection probability.The percentage of the total power budget allocated to

each sensor is shown in Table I. When is low, more poweris distributed to sensors farther away from the FC. Intuitivelythis is because even though sensors closer to the FC have goodchannel gain, their local detection qualities are much worse thanthose of the farther sensors. As increases, power is dis-tributed more evenly among the sensors, because some sen-sors have already reached their maximum output power. Eventu-ally, when the total power budget reaches 13 dBm, every sensortransmits at 3 dBm.

Page 12: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4135

Fig. 17. Contour of the approximated J-divergence objective function for CaseV-B2.

Fig. 18. Contour of the simulated P for Case V-B2.

Fig. 19. FC detection probability P as a function of P of Case V-B1.

Fig. 23 shows that the approximated and actual (by MonteCarlo simulation) J-divergences are very close even when every

Fig. 20. FC detection probability P as a function of P of Case V-B2.

Fig. 21. FC detection probability P as a function of P of Case V-B3.

sensor is transmitting at full power. The maximum receivedSNR of the closest sensor at the FC is about 12 dB. Similar toSection V-A, we can see that the approximation in J-divergenceworks well with SNR as high as 12 dB.

Fig. 24 shows the simulated detection probability at the FCof the proposed power allocation and the equal power

allocation.4 In this case, the proposed power allocation can useabout 1 dB less power than equal power allocation to reach thesame detection performance at the FC.

2) Case V-C2: The distance between sensor and the FCis m. Sensor has detection proba-bility of , e.g., and

. In this case, sensors closer to the FC still haveworse detection probability, but the gap in local detection qual-ities is not as large as that in case 1.

4For this scenario with ten sensors, the complexity is too high to find theoptimal power allocation by brute-force search and simulations in a ten-dimen-sional space of all possible power allocations. So in this scenario, we will notinclude the optimal power allocation found by simulation that gives the highestP .

Page 13: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4136 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

Fig. 22. FC detection probability P as a function of P of Case V-B4.

TABLE IPERCENTAGE OF THE TOTAL POWER ALLOCATED TO

EACH SENSOR FOR CASE V-C1

TABLE IIPERCENTAGE OF TOTAL POWER ALLOCATED TO EACH SENSOR FOR CASE V-C2

In this case, Table II shows that when is low, morepower is distributed to sensors closer to the FC. The advantagein channel gain of sensors closer to the FC has offset theirdisadvantage in detection quality. The water filling effect isobvious here, and the sensors get positive power allocation in asequential fashion.

In Fig. 25, the approximated and actual J-divergences are stillvery close. Fig. 26 shows the proposed power allocation has amaximum power saving of 4 dB (more than 50%) comparedwith equal power allocation.

3) Case V-C3: m, and . InTable III power allocation is even more biased toward sensorscloser to the FC compared to Case V-C2. All the sensors nowhave the same detection quality, but the sensors closer to the FChave the advantage in channel gain.

In Fig. 27, the approximated and actual J-divergences startto show some difference. Fig. 28 shows the proposed powerallocation has a maximum power saving of more than 5 dB.

Fig. 23. Approximated and simulated J-divergence as a function of P forthe proposed power allocation of case V-C1.

Fig. 24. Simulated P as a function of P for the proposed power allo-cation and equal power allocation of case V-C1.

4) Case V-C4: m, and. In this case, the sensors closer to the FC have

advantage in both channel gain and local detection quality. SoTable IV power allocation is even more biased toward sensorscloser to the FC compared with Case V-C3.

In Fig. 29, the approximated and actual J-divergences havemore difference than the previous three cases, but their shapesare still quite similar. Fig. 30 shows that the proposed powerallocation consumes only less than 25% (has more than 6-dBsavings) of the total power used by the equal power allocationto achieve the same detection performance at the FC.

5) Case V-C5: 4 m, and . In this case, allsensors have the same detection probability and distance fromthe FC. This case serves as a sanity check because intuitivelythe sensors should always have equal power allocation in thiscase. Table V and Fig. 31 verify this intuition.

Page 14: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4137

Fig. 25. Approximated and simulated J-divergence as a function of P forthe proposed power allocation of case V-C2.

Fig. 26. Simulated P as a function of P for the proposed power allo-cation and equal power allocation of case V-C2.

TABLE IIIPERCENTAGE OF TOTAL POWER ALLOCATED TO EACH SENSOR FOR CASE V-C3

VI. CONCLUSION

In this paper we have studied the problem of optimal powerallocation for distributed detection over MIMO channels inwireless sensor networks. Our contribution is novel com-pared to the pervious work in the following aspects: 1) wehave considered a distributed detection system with a MIMOchannel to account for nonideal communications betweenthe sensors and the FC; 2) we have assumed that there are

Fig. 27. Approximated and simulated J-divergence as a function of P forthe proposed power allocation of case V-C3.

Fig. 28. Simulated P as a function of P for the proposed power allo-cation and equal power allocation of case V-C3.

TABLE IVPERCENTAGE OF TOTAL POWER ALLOCATED TO EACH SENSOR FOR CASE V-C4

a finite number of sensors and the sensors have independentbut nonidentically distributed observations; 3) We also haveassumed both individual and joint constraints on the powerthat the sensors can expend to transmit their local decisions tothe FC; 4) we have developed a power allocation scheme todistribute the total power budget among the sensors so that thedetection performance at the FC is optimized in terms of the

Page 15: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4138 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

Fig. 29. Approximated and simulated J-divergence as a function of P forthe proposed power allocation of case V-C4.

Fig. 30. Simulated P as a function of P for the proposed power allo-cation and equal power allocation of case V-C4.

TABLE VPERCENTAGE OF TOTAL POWER ALLOCATED TO EACH SENSOR FOR CASE V-C5

J-divergence; and 5) the proposed power allocation quantifiesthe tradeoff between the quality of the local decisions of thesensors and the quality of the communication channels betweenthe sensors and the FC. Simulations show that, to achieve thesame detection performance at the FC, the proposed powerallocation can use as little as 25% of the total power used byequal power allocation.

Fig. 31. Simulated P as a function of P for the proposed power allo-cation and equal power allocation of case V-C5. (Note that the curves for � and

overlay in this graph.).

APPENDIX IPROOF OF LEMMA 2

Proof: Taking the derivative of in (36) withrespect to , we have

(62)

where

(63)

(64)

(65)

and

(66)

Substituting into (37)–(40), andafter lengthy algebra, we have

(67)

(68)

and

(69)

Page 16: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

ZHANG et al.: OPTIMAL POWER ALLOCATION FOR DISTRIBUTED DETECTION OVER MIMO CHANNELS IN WSNs 4139

Since and are also nonnegative, we conclude that

(70)

APPENDIX IIPROOF OF LEMMA 3

Proof: From (43), we can easily see thatif and only if

. From the Proof of Lemma 2, we know that, so if

and only if .We have

(71)

Substituting , and into (37)–(40)and after some algebra, we have

(72)

Now, if and only if

(73)

Solving the above quadratic inequality leads to Lemma 3.

REFERENCES

[1] S. M. Ali and S. D. Silvey, “A general class of coefficients of diver-gence of one distribution from another,” J. Roy. Stat. Soc., ser. B, vol.28, pp. 131–142, 1966.

[2] D. P. Bertsekas, Nonlinear Programming, 2nd ed. Boston, MA:Athena Scientific, 1999.

[3] R. S. Blum, S. A. Kassam, and H. V. Poor, “Distributed detection withmultiple sensors: Part II—Advanced topics,” Proc. IEEE, vol. 85, no.1, pp. 64–79, Jan. 1997.

[4] S. Boyd and L. Vandenberghe, Convex Optimization. New York:Wiley, 1991.

[5] B. Chen, R. Jiang, T. Kasetkasem, and P. K. Varshney, “Channelaware decision fusion in wireless sensor networks,” IEEE Trans.Signal Process., vol. 52, no. 12, pp. 3454–3458, Dec. 2004.

[6] B. Chen and P. K. Willett, “On the optimality of the likelihood-ratio testfor local sensor decision rules in the presence of nonideal channels,”IEEE Trans. Inf. Theory, vol. 51, no. 2, pp. 693–699, Feb. 2005.

[7] J. F. Chamberland and V. V. Veeravalli, “Decentralized detection insensor networks,” IEEE Trans. Signal Process., vol. 51, no. 2, pp.407–416, Feb. 2003.

[8] J. F. Chamberland and V. V. Veeravalli, “Asymptotic results for de-centralized detection in power constrained wireless sensor networks,”IEEE J. Sel. Areas Commun., vol. 22, no. 6, pp. 1007–1015, Aug. 2004.

[9] J. F. Chamberland and V. V. Veeravalli, “How dense should a sensornetwork be for detection with correlated observations?,” IEEE Trans.Inf. Theory, vol. 52, no. 11, pp. 5099–5106, Nov. 2006.

[10] J. F. Chamberland and V. V. Veeravalli, “Wireless sensors in dis-tributed detection applications,” IEEE Signal Process. Mag., vol. 24,no. 3, pp. 16–25, May 2007.

[11] T. Cover and J. Thomas, Elements of Information Theory. New York:Wiley, 1991.

[12] I. Csiszár and J. Körner, Information Theory: Coding Theoremsfor Discrete Memoryless Systems. Budapest, Hungary: AkadémiaiKaidó, 1981.

[13] T. M. Duman and M. Salehi, “Decentralized detection over multiple-access channels,” IEEE Trans. Aerosp. Electron. Syst., vol. 34, no. 2,pp. 469–476, Apr. 1998.

[14] G. H. Golub and C. F. Van Loan, Matrix Computations. Baltimore,MD: Johns The Johns Hopkins Univ. Press, 1996.

[15] S. K. Jayaweera, “Bayesian fusion performance and system optimiza-tion for distributed stochastic Gaussian signal detection under commu-nication constraints,” IEEE Trans. Signal Process., vol. 55, no. 4, pp.1238–1250, Apr. 2007.

[16] H. Jeffreys, “An invariant form for the prior probability in estimationproblems,” in Proc. Roy. Soc. A., 1946, vol. 186, pp. 453–461.

[17] T. Kailath, “The divergence and Bhattacharyya distance measures insignal selection,” IEEE Trans. Commun. Technol., vol. 15, no. 2, pp.52–60, Feb. 1967.

[18] H. Kobayashi and J. B. Thomas, “Distance measures and related cri-teria,” in Proc. 5th Annu. Allerton Conf. Circuit System Theory, Oct.1967, pp. 491–500.

[19] H. Kobayashi, “Distance measures and asymptotic relative efficiency,”IEEE Trans. Inf. Theory, vol. 16, no. 3, pp. 288–291, May 1970.

[20] K. Liu and A. M. Sayeed, “Type-based decentralized detection in wire-less sensor networks,” IEEE Trans. Signal Process., vol. 55, no. 5, pp.1899–1910, May 2007.

[21] G. Mergen, V. Naware, and L. Tong, “Asymptotic detection perfor-mance of type-based multiple access over multiaccess fading chan-nels,” IEEE Trans. Signal Process., vol. 55, no. 3, pp. 1081–1092, Mar.2007.

[22] P. J. Moreno, P. P. Ho, and N. Vasconcelos, “A Kullback-Leibler diver-gence based kernel for SVM classification in multimedia applications,”Adv. Neural Inf. Process. Syst., vol. 16, pp. 1385–1393, 2003.

[23] A. J. Motley and J. P. Keenan, “Personal communication radio cov-erage in buildings at 900 MHz and 1700 MHz,” Electron. Lett., vol.24, pp. 763–764, 1988.

[24] R. Niu, B. Chen, and P. K. Varshney, “Fusion of decisions transmittedover Rayleigh fading channels in wireless sensor networks,” IEEETrans. Signal Process., vol. 54, no. 3, pp. 1018–1027, Mar. 2006.

[25] H. V. Poor, An Introduction to Signal Detection and Estimation. NewYork: Springer, 1994.

[26] H. V. Poor and J. B. Thomas, “Applications of Ali-Silvey distance mea-sures in the design of generalized quantizers for binary decision sys-tems,” IEEE Trans. Commun., vol. 25, no. 9, pp. 893–900, Sep. 1977.

[27] J. B. Predd, S. R. Kulkarni, and H. V. Poor, “Consistency in models fordistributed learning under communication constraints,” IEEE Trans.Inf. Theory, vol. 52, no. 1, pp. 52–63, Jan. 2006.

[28] C. Rago, P. Willett, and Y. Bar-Shalom, “Censoring sensors: Alow-communication-rate scheme for distributed detection,” IEEETrans. Aerosp. Electron. Syst., vol. 32, no. 2, pp. 554–568, Apr. 1996.

[29] Y. Singer and M. K. Warmuth, “Batch and on-line parameter estima-tion of Gaussian mixtures based on the joint entropy,” Adv. Neural Inf.Process. Syst., vol. 11, pp. 578–584, 1998.

[30] D. Tse and P. Viswanath, Fundamentals of Wireless Communication.Cambridge, U.K.: Cambridge Univ. Press, 2004.

[31] J. N. Tsitsiklis, “Decentralized detection,” in Advances in StatisticalSignal Proccessing, Signal Detection, H. V. Poor and J. B. Thomas,Eds. Greenwich, CT: JAI Press, 1993, vol. 2, pp. 297–344.

[32] P. K. Varshney, Distributed Detection and Data Fusion. New York:Springer, 1996.

[33] R. Viswanathan and P. K. Varshney, “Distributed detection with mul-tiple sensors: Part I—Fundamentals,” Proc. IEEE, vol. 85, no. 1, pp.54–63, Jan. 1997.

[34] S. Verdú, Multiuser Detection. Cambridge, U.K.: Cambridge Univ.Press, 1998.

[35] X. Wang and H. V. Poor, Wireless Communication Systems: AdvancedTechniques for Signal Reception. Upper Saddle River, NJ: Prentice-Hall, 2004.

Xin Zhang (S’01–M’06) received the B.S. and M.S.degree in electrical engineering from Fudan Univer-sity, Shanghai, China, in 1997 and 2000, respectively,and the Ph.D. degree in electrical engineering fromthe University of Connecticut, Storrs, in 2005.

From 2005 to 2006, he was a Postdoctoral Re-search Associate at Princeton University, Princeton,NJ. Currently, he is with the United TechnologiesResearch Center, East Hartford, CT. His researchinterests include wireless sensor networks, statisticalsignal processing, detection, and target tracking.

Page 17: 4124 IEEE TRANSACTIONS ON SIGNAL …chiangm/sensorpower.pdf4124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008 Optimal Power Allocation for Distributed Detection

4140 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 56, NO. 9, SEPTEMBER 2008

H. Vincent Poor (S’72–M’77–SM’82–F’87) re-ceived the Ph.D. degree in electrical engineeringand computer science from Princeton University,Princeton, NJ, in 1977.

From 1977 until 1990, he was on the faculty ofthe University of Illinois at Urbana-Champaign.Since 1990, he has been on the faculty at PrincetonUniversity, where he is the Michael Henry StraterUniversity Professor of Electrical Engineering andDean of the School of Engineering and AppliedScience. His research interests are in the areas of

stochastic analysis, statistical signal processing, and their applications inwireless networks and related fields. Among his publications in these areas arethe recent book MIMO Wireless Communications (Cambridge University Press,2007), and the forthcoming book Quickest Detection (Cambridge UniversityPress, 2009).

Dr. Poor is a member of the National Academy of Engineering, a Fellow of theAmerican Academy of Arts and Sciences, and a former Guggenheim Fellow. Heis also a Fellow of the Institute of Mathematical Statistics, the Optical Society ofAmerica, and other organizations. In 1990, he served as President of the IEEEInformation Theory Society, and in 2004–2007 he served as the Editor-in-Chiefof the IEEE TRANSACTIONS ON INFORMATION THEORY. Recent recognition ofhis work includes the 2005 IEEE Education Medal, the 2007 IEEE MarconiPrize Paper Award, and the 2007 Technical Achievement Award of the IEEESignal Processing Society.

Mung Chiang (S’00–M’03) received the B.S.(Hons.) degree in electrical engineering and mathe-matics and the M.S. and Ph.D. degrees in electricalengineering from Stanford University, Stanford, CA,in 1999, 2000, and 2003, respectively.

He is an Assistant Professor of Electrical En-gineering and an affiliated faculty member ofthe Applied and Computational Mathematics andof Computer Science at Princeton University,Princeton, NJ. He conducts research in the areas ofnonlinear optimization of communication systems,

theoretical foundation of network architectures, algorithms for broadbandaccess networks, and stochastic analysis of communications and networking.He is a co-editor of the new Springer book series on Optimization and Controlof Communication Systems.

Dr. Chiang received the CAREER Award from the National Science Foun-dation, the Young Investigator Award from the Office of Naval Research,the Howard B. Wentz Junior Faculty Award, and the Engineering TeachingCommendation from Princeton University, the School of Engineering TermanAward from Stanford University, and the New Technology Introduction Awardfrom SBC Communications, and was a Hertz Foundation Fellow and StanfordGraduate Fellow. For his work on broadband access networks and Internettraffic engineering, he was selected for the TR35 Young Technologist Awardin 2007, a list of top 35 innovators in the world under age 35. His work onGeometric Programming was selected by Mathematical Programming Societyas one of the top three papers by young authors in the area of continuousoptimization during 2004–2007. His work on Layering As Optimization De-composition became a Fast Breaking Paper in Computer Science by ISI citation.He also coauthored papers that were an IEEE INFOCOM best paper finalist andIEEE GLOBECOM best student paper. He has served as an Associate Editorfor the IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, a lead GuestEditor for the IEEE JOURNAL OF SELECTED AREAS IN COMMUNICATIONS, aGuest Editor for the IEEE/ACM TRANSACTIONS ON NETWORKING and theIEEE TRANSACTIONS ON INFORMATION THEORY, a Program Co-Chair of theThirty-Eighth Conference on Information Sciences and Systems.