Wireless Power Transfer for Distributed Estimation in Sensor Networks
Vien V. Mai, Won-Yong Shin, Koji Ishibashi

TL;DR
This paper proposes algorithms for optimizing power allocation in wireless sensor networks with energy harvesting, aiming to improve estimation accuracy and power efficiency at the fusion center.
Contribution
It introduces iterative algorithms for joint optimization of amplification, beamforming, and filtering in energy-harvesting sensor networks, addressing non-convex power allocation problems.
Findings
Algorithms converge to local optima
Effective joint optimization improves estimation accuracy
Framework applicable to arbitrary sensor and antenna configurations
Abstract
This paper studies power allocation for distributed estimation of an unknown scalar random source in sensor networks with a multiple-antenna fusion center (FC), where wireless sensors are equipped with radio-frequency based energy harvesting technology. The sensors' observation is locally processed by using an uncoded amplify-and-forward scheme. The processed signals are then sent to the FC, and are coherently combined at the FC, at which the best linear unbiased estimator (BLUE) is adopted for reliable estimation. We aim to solve the following two power allocation problems: 1) minimizing distortion under various power constraints; and 2) minimizing total transmit power under distortion constraints, where the distortion is measured in terms of mean-squared error of the BLUE. Two iterative algorithms are developed to solve the non-convex problems, which converge at least to a local…
| Parameter | Value \bigstrut |
|---|---|
| Network Topology | square box \bigstrut |
| Located at the origin \bigstrut | |
| Transmission power dBm \bigstrut | |
| Fusion Center | Receiver noise power dBm |
| (effective noise bandwidth MHz | |
| and noise figure 7 dB) \bigstrut | |
| Sensors | Placed uniformly over \bigstrut |
| Energy harvesting efficiency \bigstrut | |
| Path loss [44] | \bigstrut |
| Sensor index | Harvested power [dBm] | Transmit power [dBm] \bigstrut |
|---|---|---|
| 1 | -31.449 | -31.449 \bigstrut |
| 2 | -27.687 | -34.347 |
| 3 | -30.737 | -30.737 |
| 4 | -32.865 | -32.865 |
| 5 | -13.847 | -48.067 |
| 6 | -29.886 | -31.999 |
| 7 | -28.307 | -32.964 |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Wireless Power Transfer for Distributed Estimation in Sensor Networks
Vien V. Mai, Won-Yong Shin, Senior Member, IEEE,
and Koji Ishibashi, Member, IEEE This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (2014R1A1A2054577) and by the Ministry of Science, ICT & Future Planning (MSIP) (2015R1A2A1A15054248).V. V. Mai was with Dankook University, Yongin 448-701, Republic of Korea. He is now with the Department of Automatic Control, KTH Royal Institute of Technology, SE-100 44 Stockholm, Sweden. (E-mail: [email protected]).W.-Y. Shin (corresponding author) is with the Department of Computer Science and Engineering, Dankook University, Yongin 448-701, Republic of Korea (E-mail: [email protected]).K. Ishibashi is with the Advanced Wireless & Communication Research Center (AWCC), The University of Electro-Communications, Tokyo 182-8585, Japan (E-mail: [email protected]).
Abstract
This paper studies power allocation for distributed estimation of an unknown scalar random source in sensor networks with a multiple-antenna fusion center (FC), where wireless sensors are equipped with radio-frequency based energy harvesting technology. The sensors’ observation is locally processed by using an uncoded amplify-and-forward scheme. The processed signals are then sent to the FC, and are coherently combined at the FC, at which the best linear unbiased estimator (BLUE) is adopted for reliable estimation. We aim to solve the following two power allocation problems: 1) minimizing distortion under various power constraints; and 2) minimizing total transmit power under distortion constraints, where the distortion is measured in terms of mean-squared error of the BLUE. Two iterative algorithms are developed to solve the non-convex problems, which converge at least to a local optimum. In particular, the above algorithms are designed to jointly optimize the amplification coefficients, energy beamforming, and receive filtering. For each problem, a suboptimal design, a single-antenna FC scenario, and a common harvester deployment for colocated sensors, are also studied. Using the powerful semidefinite relaxation framework, our result is shown to be valid for any number of sensors, each with different noise power, and for an arbitrarily number of antennas at the FC.
Index Terms:
Amplify-and-forwarding, best linear unbiased estimator (BLUE), distributed estimation, mean-squared error (MSE), wireless power transfer (WPT).
I Introduction
Distributed inference in wireless sensor networks (WSNs) has been extensively studied for applications such as environmental monitoring, weather forecasts, health care, and home automation (see, e.g., [1, 2, 3, 4, 5, 6, 7] and references therein). Sensors in WSNs are powered typically by batteries, and hence the network lifetime is highly limited. In practice, periodically replacing or recharging batteries may be hard or even impossible (due to the fact that sensors are located inside toxic environments, building structures, or human bodies [8]). Therefore, although there have been many efforts in power management policies, the network lifetime remains a performance bottleneck and limits the wide-range deployment of WSNs.
I-A Previous Work
The optimal power allocation strategies for distributed estimation in WSNs have received a great research interest both from analog and digital encoding perspectives [9, 10, 3, 11, 12, 4, 13, 5]. Among encoding schemes, the uncoded amplify-and-forward scheme has been extensively studied due to its simplicity and information-theoretic-optimality properties under certain conditions [14]. In particular, the authors in [9] studied power allocation for orthogonal multiple access channels (MACs), when the best linear unbiased estimator (BLUE) is adopted. The same problem was considered in [3] for a coherent MAC. The effects of channel estimation error were reported in [10] for orthogonal MACs adopting a linear minimum mean-squared error estimator, while in [13], the sensing noise uncertainty was investigated by adopting the BLUE. Recently, the optimal transmit strategy for cooperative linear estimation was studied in [4].
The tremendous performance gains achieved by multiple-antenna techniques highly motivate us to integrate this technology into future wireless systems including WSNs. The benefits of such technology in the context of WSNs have been recently studied for distributed inference [15, 5, 16, 17, 18, 7]. For a large-scale fusion center (FC) over a Rayleigh fading channel, it has been shown in [17] that the detection/estimation performance remains asymptotically constant if the transmit power at each sensor decreases proportionally with increasing number of antennas at the FC. The benefits of the multiple-antenna FC in distributed detection were analyzed in terms of asymptotic error exponents in [7]. Power allocation strategies for distributed estimation were studied for the correlated source case [18] and for the correlated noise case [5].
Although the network life span can be prolonged by applying the aforementioned strategies, one needs a disruptive design that fundamentally changes the limitation of a WSN. One of the promising solution is the so-called energy harvesting (EH), in which sensors scavenge energy from the ambient environment (e.g., solar, wind, and vibration) that can guarantee an infinite life span in theory [19]. However, due to the unpredictable nature of energy sources, EH is typically uncontrolled, and thus can be critical for some reliable-sensitive applications. In addition to commonly used energy sources such as solar and wind, ambient radio-frequency (RF) signals can be a viable new source for energy scavenging. Most of the researches on wireless power transfer (WPT) have been focused on cellular networks, where user terminals replenish energy from the received signals sent by the base station via the far-field RF-based WPT [20, 8, 21, 22, 23, 24, 25]. For example, the fundamental trade-off between the achievable rate and the transferred power was characterized in [20]. Several practical receiver architectures for simultaneous information and power transfer were investigated in [8, 21]. Exploiting multiple antenna technologies in WPT has been widely studied: multiple-input-multiple-output broadcast channels [8], beamforming designs for multiuser multiple-input-single-output (MISO) [23], physical-layer security problems for multiuser MISO [24], and multiple-antenna interference channels [25]. On the other hand, there are a relatively limited number of studies on WPT for WSNs; different WPT technologies for addressing energy/lifetime problems in WSNs were reviewed in [26, 27]; in [28], the authors studied a distributed estimation system in which some of the multiple-antenna sensors, named super sensors, are capable of WPT to its neighboring sensors via beamforming; and in [29], several multiple-antenna RF-based chargers were used to replenish the wireless sensors and then to switch to the information transmission phase, where each sensor sent a quantized version of its measurement to the FC for estimation.
I-B Main Contributions
For distributed estimation in WSNs, an important question is how to intelligently exploit multiple-antenna technologies and WPT to improve both the inference performance and network lifetime. In this paper, we devote to studying the optimality of WPT and the optimal allocation of harvested energy for distributed estimation of an unknown random source in WSNs with a multiple-antenna FC. Our main contributions are summarized as follows:
- •
When the BLUE is adopted at the FC for estimation, we jointly optimize the amplification coefficients, energy beamforming, and receiver filtering by adopting alternative minimization methods (see Algorithms 1 and 2). To that end, we first solve the mean-squared error (MSE) minimization problem under the total power constraint at the FC as well as the causal power constraint at each sensor. Then, we solve a converse problem where the total transmit power at the FC is minimized subject to an MSE requirement.
- •
A key ingredient of our algorithms is the so-called semidefinite relaxation. We show that such a relaxation does not sacrifice the optimality of the relaxed problems. We derive the properties of the optimal solutions (see Theorems 1 and 2).
- •
A special deployment of WPT in WSNs is also discussed, where a common energy harvester is used to collect energy from the FC. We show that the optimization problems are significantly simplified in this case. The optimal power–distortion trade-off is also characterized (see Theorem 3).
I-C Organization
The rest of the paper is organized as follows. The system model and problem formulation are described in Section II.Section III studies the problem of minimizing the MSE subject to power constraints. In Section IV, the converse problem in Section III is studied. The numerical results are shown in Section V. Finally, we conclude the paper in Section VI.
I-D Notations
The operators , , are the transpose, complex conjugate, and transpose conjugate, respectively. The notation denotes the identity matrix; denotes the trace of a matrix ; denotes the rank of a matrix ; denotes a diagonal matrix with vector being its diagonal, denotes the positive semidefinite ; denotes the expectation operator; denotes a dimension of the subspace . We use the Bachmann–Landau notation: if . Finally, we use the notation to denote the set of positive natural numbers up to , i.e., .
II System Model and Problem Formulation
II-A System Model
As illustrated in Fig. 1, we consider a distributed estimation system where an -antenna FC collects data from spatially distributed sensors. Let be an unknown scalar random parameter (source) with variance of to be estimated.111Our WPT framework is not designed only for a scalar source. Note that there is no restriction to apply it for the vector case even if finding a theoretical optimal solution with no approximation for estimating vector-valued sources remains an open problem. Examples of such a parameter include physical phenomena such as pressure, temperature, sound intensity, radiation level, pollution concentration, seismic activity, etc.. We assume that all sensors do not have conventional energy supplies and hence need to harvest energy from the RF signal transferred by the FC for future use. We also assume that there is no cooperation among the sensors since they are spatially distributed. In this paper, we adopt a time-switching harvest-then-forward protocol [30] in which for each amount of time, where is the length of one time slot, the FC transmits its energy signal to the sensors, and for the remaining amount of time, the sensors observe and forward their observations to the FC for estimation while using the harvested energy from the RF signal. For analytical convenience, we set in the sequel unless otherwise specified.222For a Gaussian sensor network using the source-channel encoding strategy[14], the rate-distortion theorems (e.g., [31, Theorem 10.3.3] for orthogonal MACs and [14, Section IV] for a coherent MAC) enable us to characterize the effect of (via the rate expressions) on the distortion performance (see, e.g., [32] and references therein). In this work, we adopt an analog uncoded amplify-and-forward scheme without bandwidth expansion, in which the nature of information is in an analog form, but not in a bitwise form [14]. As a result, the power-distortion tradeoff (e.g., [33, Theorem 1]) is independent of , and hence in our work, the value of is assumed to be a constant. In practice, the value corresponds to the amount of time that each sensor needs for observing, amplifying, and forwarding its observation to the FC.
In the first phase (i.e., the energy harvesting phase) of a time slot, the FC broadcasts its energy signal to the sensors through energy beamforming. More precisely, energy beams are assigned to sensors without loss of generality. The energy signal received at the th sensor is then given by
[TABLE]
where is the energy signal transmitted from the FC; is the energy-carrying signal for the th energy beam fulfilling and for , which can be any arbitrary random signal provided that its power spectral density satisfies certain regulations on microwave radiation [23]; is the th energy bemforming vector; is the channel between the FC and th sensor; and is the additive noise at the th sensor. By ignoring the background noise for the sake of simplicity, the harvested energy at the th sensor in each slot is given by [8]
[TABLE]
where is the energy harvesting efficiency at the th sensor. Then, the average power available for the information transmission phase at the th sensor can be expressed as
[TABLE]
where is the circuit energy consumption at the th sensor, which is assumed to be constant over time slots. Similarly as in [30, 25], we simply assume and unit slot duration in the rest of this work (note that using an arbitrary does not fundamentally change our power allocation problems). Similarly as in [30, 34], for easy of presentation, we also assume that to focus on the transmit power of the sensors.333Otherwise, we can rewrite our problem along with a power offset, i.e., , as a problem without any power offset for a smaller . The FC has a total transmit power constraint ; we thus have
[TABLE]
Now, let us turn to describing the second phase (i.e., the information transmission phase) of a time slot. The observation at the th sensor can be expressed as
[TABLE]
where is the additive noise at the th sensor with variance . The noise at each sensor is assumed to be independent of each other. In this paper, we adopt an analog uncoded amplify-and-forward scheme, i.e., the th sensor just simply amplifies its observation by a factor . Therefore, by stacking the transmit signals from all sensors into a single vector , it can be expressed as
[TABLE]
where is the amplification matrix; is the noise vector at the sensors with zero mean and covariance matrix ; and is the all one vector. Then, the received signal at the FC can be written as
[TABLE]
where is the channel between the sensors and FC; and is the noise vector at the FC with zero mean and covariance matrix . Here, the random quantities , , and are statistically independent.
Since we consider a coherent MAC, we assume that there is perfect synchronization between the sensors and the FC. All wireless channels are assumed to be quasi-static flat fading, i.e., once each channel is realized, it remains fixed during each time slot and changes independently between slots. We further assume that full channel state information (CSI) is available at the FC. In practice, the sensors-to-FC channel can be estimated at the FC via periodic pilot transmissions from the sensors, while the FC-to-sensors channels can be acquired owing to channel reciprocity between the sensors-to-FC and FC-to-sensors channels when the system operates in time-division-duplex mode.
II-B Problem Formulation
The received signal is constructively combined at the FC by a filtering vector . Then, by adopting the well-known BLUE [35, Theorem 6.1], the FC estimates the parameter based on the minimal sufficient statistic as follows:444The minimal sufficient statistic is defined in the sense that we no longer need the individual sample since all the information has been captured by the sufficient statistic [35].
[TABLE]
where is the total noise power after post-processing at the FC; and . The MSE of the BLUE can be written as
[TABLE]
Since the three quantities , , and critically affect both the power requirement and estimation performance of the entire system, we jointly design the optimum sensor amplification coefficients , receive filtering vector , and energy beamforming under practical constraints. To that end, we solve two types of minimization problems: 1) minimizing the MSE of the BLUE under causal individual power constraints at the sensors and a total power constraint at the FC; and 2) minimizing the total power consumed at the FC given a minimum requirement of the MSE. In particular, we aim to find the solution to the first problem, named , by solving the following optimization problem.
[TABLE]
As a counterpart of , for a given MSE threshold , the second optimization problem is stated as follows.
[TABLE]
Note that closed-form solutions to the global optimization of these two problems are generally unknown. Indeed, both problems are non-convex due to the coupled amplification vector and receive filtering . Therefore, we turn to a simple approach—alternative minimization—which guarantees convergence, at least to a local optimum.
III Minimizing MSE under Power Constraints
In this section, we propose an alternative minimization algorithm to obtain the minimum solution to problem . We also study the MSE performance for a large-scale antenna FC as well as a single-antenna FC.
III-A Proposed Solution to Problem
Since problem is non-convex due to a non-concave objective function, we solve by using the alternative minimization method. Our goal is to progressively increase the objective function in by iteratively optimizing over and for given , and then over for given . In order to find , we first fix and solve the following unconstrained optimization problem:
[TABLE]
which is a Rayleigh quotient and hence can be recasted as
[TABLE]
Solving the above problem, we obtain
[TABLE]
Note that the value of is chosen to guarantee the equality constraint in (11). However, any selected value of will not affect the objective function in , and thus we simply choose without loss of optimality. For a given in (12), we are now ready to find an update of and in . To facilitate the calculations, we define and , where is the th column of the matrix . Then, for a fixed receive filtering , problem can be expressed as
[TABLE]
We remark that even with a fixed receive filtering , problem is still non-convex, and thus needs to be transformed to a simple form. We further introduce , , , , , and . Then, we can rewrite the optimization problem (13) as
[TABLE]
In (14), if there exist a rank one solution of the optimal and a rank solution of the optimal , then one can recover the optimal and by taking the eigenvalue decomposition of the matrices and , respectively. Note that problem (14) is non-convex due to the linear fractional structure of its objective function. However, we can use the Charnes-Cooper transformation [36] to reformulate the quasi-convex objective function in (14) into a simpler form as follows:555Here, we use the transformations , , and .
[TABLE]
Note that is not feasible because from the third constraint, we must have if . Thus, from the second constraint for any , it follows that , which however violates the first constraint in (15).
Remark 1** (The Equivalence of Problems (14) and (15))**
If is the optimal solution to problem (15), then is feasible to problem (14) and achieves the same objective value as that of problem (15). On the other hand, let . Then, if is the optimal solution to problem (14), then is feasible to problem (15) and achieves the same objective value as that of problem (14). This implies that the Charnes-Cooper transform is a one-to-one mapping between the feasible sets of problems (14) and (15). We can thus obtain the optimal solution to problem (14) by solving problem (15), which has a simpler form in the sense that the non-convexity of the objective function in problem (14) is eliminated.
Note that problem (15) is still non-convex due to the rank constraint, which makes problem (15) intractable in general. Hence, we will solve a relaxed version of (15) by ignoring the rank constraint on , which leads to the semidefinite relaxation (SDR) of problem (15).
[TABLE]
The relaxed problem is now convex—indeed semidefinite program (SDP)—whose optimal solution can be found, for example, by using the interior-point method (e.g., CVX [37]). The following theorem characterizes the properties of the optimal solution to problem .
Theorem 1** (Properties of Optimal Solution)**
Let and be the optimal dual solutions associated with the first and third constraint in , respectively. We also let and be the optimal primal solutions to problem . Then, the following three properties are fulfilled:
, ; 2. 2.
; 3. 3.
.
Proof:
See Appendix A. ∎
Remark 2
The condition implies that the total power constraint at the FC must be satisfied with equality, while property 2) implies that at most energy beams are required for the optimal solution of problem . It is worth noting that for fixed , at the optimal solution , the individual power constraints in are not necessarily all tight, i.e., there may exist some such that . This fact reveals that the sensors do not always transmit all the power budget harvested from the energy harvesting phase, but power control is required to guarantee the MSE optimality. A similar observation was made in throughput optimization for multiple-antenna multiuser cellular systems in [30].
Remark 3** (The Equivalence of Problems (15) and )**
We remark that since problem is a relaxed version of problem (15), in general, the solution to problem provides an upper bound on the optimal solution to problem (15), or equivalently, an upper bound on problem for a given . Fortunately, we can show that the optimal solution to is also optimal to (15). To do that, let be the objective function of problem (15) or for a given feasible , and and be the optimal solutions to problems and (15), respectively. Since the optimization problem is a relaxation of problem (15), we must have
[TABLE]
On the other hand, since , the solution is also a feasible solution to problem (15). Therefore, we have
[TABLE]
From (16) and (17), it follows that . In other words, is also optimal solution to problem (15). Note that the above equivalence holds for any feasible , and hence it holds for the optimal .
Remark 3 suggests that we can solve the original problem for a given by equivalently solving the relaxed problem without loss of optimality. Finally, we summarize the overall procedure for solving problem in Algorithm 1 below. In this algorithm, the FC iteratively updates , and in Step 3 and 4, respectively. The convergence and complexity of Algorithm 1 are analyzed in the following remark.
Remark 4** (Convergence and Complexity)**
Note that the objective function in is increased in each step of Algorithm 1. Moreover, the objective function is upper-bounded by a certain value due to the finite total power at the FC, which implies that the algorithm must converge. However, the algorithm may converge to a local optimum due to the non-convex nature of the optimization problem. We now provide the complexity analysis of the proposed algorithm. Specifically, in each iteration of Algorithm 1, the worst-case computational complexity for solving the generic convex problem in , corresponding to Step 4 in Algorithm 1, using the interior point method is given by for an -optimal solution [38, Chapter 6.6.3]. For the receive filtering update, based on the elementary vector matrix calculation [39], one can show that the computational complexity of Step 3 in Algorithm 1 is . In Step 6, the amplification vector is constructed by using eigenvalue decomposition of rank one matrix , and hence the complexity is . Thus, the overall complexity per iteration of Algorithm 1 is at most . We remark that although the complexity of the alternative minimization algorithms are typically unknown [40, 41], it is observed via simulations that they converge within 10 to 20 iterations in general.
III-B Large-Scale Antenna FC
The following proposition shows the property of the asymptotic MSE of the BLUE.
Proposition 1** (Asymptotic MSE)**
Consider the distributed estimation system in Section II, where the channel matrix is a random matrix with independent and identical elements, each of which has zero mean and unit variance. As the number of antennas at the FC tends to infinity, the MSE defined in (II-B) converges to that of centralized estimation systems.666We use the term centralized estimation to refer to the case for which the sensors’ data are perfectly available at the FC, which serves as a performance benchmark. That is, as , we have
[TABLE]
where denotes the almost sure convergence.
Proof:
Given the receive filtering in (12), the MSE can be written as
[TABLE]
Therefore, it suffices to prove that
[TABLE]
as tends to infinity. Using the matrix inversion lemma, we can show that
[TABLE]
where . Substituting (1) into (19), we obtain
[TABLE]
Note that as , we have **[42]**
[TABLE]
Using this identity, we obtain
[TABLE]
where the second equality follows from the matrix inversion lemma. From (1) and the definitions of the matrices and , as , we finally have
[TABLE]
which concludes the proof of the proposition. ∎
Proposition 1 implies that as the number of antennas grows large, the effects of fading and noise at the FC disappear, and hence the performance benchmark is determined by the sensing quality. From (18), if the sensing noise at the sensors is equal to , then it follows that . This means that the MSE linearly decreases according to .
III-C Single-Antenna FC
It is of importance to study the single-antenna FC scenario separately not only for comparison but also because the problem is remarkably simplified. Specifically, for a single-antenna FC, the design of energy beamforming and receive filtering is neglected, and thus we aim to simply find the optimal amplification coefficients that minimize the MSE of the BLUE. During the energy transmission phase, we assume that the FC transmits an energy signal such that . In this case, the harvested energy at the th sensor is given by
[TABLE]
The MSE of the BLUE is boiled down to
[TABLE]
where is the channel between the sensors and the FC; ; and is the additive noise at the FC. Given the MSE in (27), we aim to solve the following problem
[TABLE]
The above problem—quadratically constrained ratio of quadratic functions (QCRQ)—has been studied for parameter tracking using the Kalman filter at the FC [6], where the optimal solution is given by
[TABLE]
Here, is the th element of the matrix ; is the vector satisfying ; is the th order leading principal submatrix of obtained by excluding the th row and column; and is the optimal solution to the following problem
[TABLE]
where ; {\boldsymbol{\Xi}}=\left(\begin{array}[]{cc}{\boldsymbol{h}}{\boldsymbol{h}}^{\dagger}&\mathbf{0}\\ \mathbf{0}&0\\ \end{array}\right); {\boldsymbol{C}}=\left(\begin{array}[]{cc}{\boldsymbol{F}}{\boldsymbol{R}}_{\mathrm{s}}{\boldsymbol{F}}^{\dagger}&\mathbf{0}\\ \mathbf{0}&t\,\sigma_{\mathrm{n}}^{2}\\ \end{array}\right); \bar{\mathbf{D}}_{k}=\left(\begin{array}[]{cc}\mathbf{D}_{k}&\mathbf{0}\\ \mathbf{0}&-P\left|{\mathsf{g}_{k}}\right|^{2}\\ \end{array}\right); and is an auxiliary variable.
Remark 5
Note that the solution in (29) is indeed global optimum. This is different from the multiple-antenna FC case in which we may only achieve a local optimum.
III-D A Common Energy Harvester
We now consider a special deployment case in WPT-enabled sensor networks, where a common energy harvester is used to collect energy from the FC.777This differs from what we have considered so far, where each sensor has its own energy harvester. This approach reduces the hardware complexity of sensors. However, it is feasible only if the sensors are closely, or even colocated. Assume that the common energy harvester is equipped with a single antenna, then the optimization problem can be stated as
[TABLE]
where is the channel between the FC and the common harvester and . Since the objective function in problem is monotonically increasing with the norm of , the sum power constraint (i.e., the first constraint) should be satisfied with equality and the right-hand side of this constraint should be as large as possible to be the optimal solution. This implies that the optimal energy beamforming is . Similarly as in problem , we iteratively solve the above problem for and , where is given in (12). Let be the harvested energy at the harvester. For a given , the optimal is then the solution of the following problem:
[TABLE]
where and . The problem is equivalent to
[TABLE]
where and . Note that and , and problem (32) is indeed Rayleigh quotient, thus the optimal solution can be expressed as
[TABLE]
Then, the optimal value in (31) is given by
[TABLE]
where denotes the maximum eigenvalue of a matrix. It can be seen that the sum power constraint enables to significantly reduce the complexity of the optimization problem.
IV Minimizing Power under an MSE Constraint
In this section, we study the power minimization for distributed estimation with an MSE constraint.
IV-A Proposed Solution to Problem
Similarly as in problem , we adopt an alternative minimization method to iteratively solve problem . Specifically, we first solve problem over for given by finding a solution to the following feasibility problem:
[TABLE]
Since the left-hand side (LHS) of the constraint in (35) is increasing with the norm of , one should choose such that the LHS term is as large as possible. Hence, problem (35) can be rewritten as an unconstrained optimization problem as follows:
[TABLE]
Solving the above problem, we obtain
[TABLE]
For fixed given in (37), we now solve problem over and as in the following:
[TABLE]
where ; is the th column of the matrix ; and . We remark that for a fixed , the MSE constraint (i.e., the first constraint) at the optimal solution to problem (38) must be fulfilled with equality. We prove it by contradiction. Assume that the MSE constraint is satisfied with a strict inequality at the optimal solution . By letting for , we can choose a sufficient large such that
[TABLE]
When , can also be a feasible solution to problem (38) with the new objective value , which is definitely smaller than the optimal value when the optimal solution is . This contradicts to the assumption that is optimal. Therefore, the MSE constraint must hold with equality. Let , , , , , and . Then, as in problem (15), we will omit the rank constraint on and solve a relaxed version of (38), which leads to
[TABLE]
The following theorem characterizes the properties of the optimal solution to problem .
Theorem 2** (Properties of Optimal Solution)**
Let be the dual optimal solutions associated with the equality constraint in . We also let and be the primal optimal solutions to . Then the following three properties are fulfilled:
; 2. 2.
; 3. 3.
.
Proof:
The proof can be found using the similar steps to the proof for Theorem 1. ∎
Similarly as in Section III, we summarize the overall procedure for solving problem in Algorithm 2. In this algorithm, the objective value is monotonically reduced in each step, and for a given feasible threshold , it is lower-bounded by a certain value. As a result, the algorithm converges at least to a local optimum. Finally, it can be verified that the computational complexity of Algorithm 2 is same as that of Algorithm 1.
IV-B Single-Antenna FC
It would also be of interest to study problem for the single-antenna FC scenario. In this case, problem can be rewritten as
[TABLE]
Define the matrices {\boldsymbol{\Omega}}=\left(\begin{array}[]{cc}{\boldsymbol{a}}^{*}{\boldsymbol{a}}^{\top}&\mathbf{0}\\ \mathbf{0}&P\\ \end{array}\right); {\boldsymbol{P}}=\left(\begin{array}[]{cc}\mathbf{0}&\mathbf{0}\\ \mathbf{0}&1\\ \end{array}\right); \bar{\mathbf{D}}_{k}=\left(\begin{array}[]{cc}\frac{1}{\left|{\mathsf{g}_{k}}\right|^{2}}\mathbf{D}_{k}&\mathbf{0}\\ \mathbf{0}&-1\\ \end{array}\right);\,\text{and}\,\,{\boldsymbol{E}}={\boldsymbol{h}}{\boldsymbol{h}}^{\dagger}-\gamma{\boldsymbol{F}}{\boldsymbol{R}}_{\mathrm{s}}{\boldsymbol{F}}^{\dagger}. Then, problem (40) can be recast as
[TABLE]
By dropping the rank constraint on , problem (41) is a SDP and thus can be solved efficiently. If we denote by the optimal solution to the relaxed problem of (41), then and the optimal and can be found from . Particularly,
[TABLE]
where is the th order leading principal submatrix of obtained by excluding the th row and column and is the eigenvector associated with the largest eigenvalue of . Similarly as in problem , in this case, the optimal solution is indeed a global optimum.
IV-C A Common Energy Harvester
Now, we consider the converse problem of , in which we aim to minimize the transmit power at the FC subject to a minimum requirement of the MSE performance,
[TABLE]
If we multiply and by a scalar and , respectively, then the left-hand side of the MSE constraint (i.e., the first constraint) is strictly increased while the right-hand side of the sum power constraint (i.e., the second constraint) as well as the objective function are strictly decreased. Thus, the optimality for is achieved when all the above constraints are satisfied with equality. Problem can be formulated as a SDP, and hence solved efficiently by CVX. In the following, we establish a fundamental relationship between two problems and .
Theorem 3** (Power–Distortion Trade-off)**
For a distributed estimation system using the BLUE with a common energy harvester, if we assume that the alternative algorithms solving and are initialized with , then the optimal power–distortion trade-off is given by
[TABLE]
Proof:
See Appendix B. ∎
Theorem 3 is important since it enables to (numerically) find the power–distortion trade-off for distributed estimation in the cumulative power constraint case.
V Numerical Results
In this section, we provide numerical examples by evaluating our proposed algorithms in Sections III and IV. In the simulations, we consider the widely used 915 MHz frequency band in WSNs [45] for both energy and information transmissions. For energy transmission, we consider the use of both the commercially available power transmitter (Powercast TX91501) with transmit power W (30 dBm) and the RF power harvester (Powercast P2110). The detailed system parameters are summarized in Table I. To model a small-scale fading, we assume that the elements of the channel matrices are drawn independently from the Gaussian distribution with zero mean and unit variance. To further evaluate the effectiveness of the proposed algorithms, we also perform comparisons to low-complexity baseline schemes specified below.
V-A Baseline Schemes
V-A1 Suboptimal Design for
We divide the optimization procedure into two phases. In the first phase, the energy beamforming vectors are designed such that the total harvested energy is maximized, which leads to the following maximization problem:
[TABLE]
Here, denote the energy weights indicating the priority (e.g., sensors with weaker channels can be assigned to a higher weight to guarantee fairness) of the corresponding sensors. It has been shown in [8] that the optimal strategy is to allocate all the power budget to the direction of —the eigenvector associated with the largest eigenvalue of the matrix . The optimal value in problem (45) is achieved when with such that .
In the second phase, we find the amplification vector and the receive filtering in terms of minimizing the MSE subject to the energy harvested in the first phase. In particular, we solve the following problem:
[TABLE]
where ; ; and . Problem (46) corresponds to problem without the total power constraint and can be solved by iteratively updating and .
V-A2 Suboptimal Design for
To reduce the computational burden of the joint optimization for , we propose a suboptimal design, in which the optimization procedure is divided into two phases. In the first phase, we aim to solve the following problem:
[TABLE]
We note that the objective function in problem (47) is the total transmit power of the sensors. Since the receive filtering appears only in the constraint, we can iteratively solve problem (47) for and . Since the left-hand side of the constraint is nondecreasing with the norm of , the constraint must be satisfied with equality. For a fixed , the above problem can be expressed as follows:
[TABLE]
where . To guarantee the feasibility of problem (48), the value of must be chosen such that . Since the quantities and are positive, problem (48) can be rewritten as
[TABLE]
which is a Rayleigh quotient. Thus, the optimal solution to problem (49) is given by
[TABLE]
where denotes the unit-norm eigenvector associated with the largest eigenvalue of the matrix , . It follows that the minimum total transmit power of the sensors, , required to achieve the MSE of is given by
[TABLE]
In the second phase, we aim to minimize the total transmit power at the FC with the amplification coefficients that are the solutions to problem (47). In other words, we find the optimal solution to the following minimization problem:
[TABLE]
Problem (52) can be effectively solved by CVX. In the following subsections, we use these suboptimal designs as the baseline schemes to assess the effectiveness of our proposed algorithms.
V-B MSE Minimization
Figure 2 shows the average MSE for distributed estimation versus iteration index when , , dBm, , and . One can see that the average MSE monotonically decreases while the algorithm converges within a few iterations. It can be obviously seen that the MSE performance is improved with the increasing number of antennas at the FC, . In this figure, we also plot a benchmark ideal case for distributed estimation, where all the observations at the sensors are assumed to be directly available at the FC, which will give a lower bound on the MSE performance. One can see that the average MSE evaluated via our simulation tends to approach the benchmark value, , as increases. In Fig. 3, the average MSE for distributed estimation is shown as a function of for the optimal and suboptimal solutions when dBm, , , , and . As expected, the MSE performance is improved as increases. In this example, we can see that the suboptimal solution shows a reasonable performance compared to the optimal one.
In Table II, in order to elaborate on the attributes of the optimal solution to the MSE minimization problem, we present the values of the harvested and transmit power of each sensor at the optimal solution to problem . In this example, we set dBm, , , and . One can see that some of the sensors do not use their maximum power harvested from the FC, which implies that power control is needed to guarantee the optimal solution. In other words, some of individual power constraints (i.e., the first constraint) in problem may not be fully utilized, or equivalently, the corresponding dual variables may be zero. This is attributed from the fact that transmission with the full power may increase the interference level at the FC, which in turn reduces the estimation reliability. In this example, sensors 2, 5, 6, and 7 use only a fraction of their harvested power.
V-C Total Power Minimization
Figure 4 illustrates the average minimum transmit power at the FC for distributed estimation versus iteration index at the distortion target of when , , , and . As shown in this figure, the proposed algorithm converges quickly, and the transmit power is reduced as the number of antennas, , increases. In Fig. 5, the average minimum transmit power at the FC for distributed estimation is shown as a function of the distortion target when , , , and . It is clear that the more strict distortion requirement is, the more power is needed. Note that the distortion target must be no smaller than the benchmark MSE value such that the optimization problem is feasible. One can also see that the optimal scheme should be used for power saving. In this example, we can save the amount of transmit power of 7.44, 9.46, and 9.05 dBm at , respectively, compared to the suboptimal case.
V-D A Common Energy Harvester
Finally, we validate the performance of the distributed estimation system with a common energy harvester. Specifically, the power–distortion trade-off is ascertained by referring to Fig. 6, where the optimal MSE is depicted as a function of the minimum transmit power for distributed estimation when , , , and . In this figure, the region above each trade-off curve is achievable. As tends to infinity, the MSE converges to that of centralized estimations, i.e., , plotted with the dotted curve. Moreover, as expected, the achievable region gets broader for a larger pair.
VI Concluding Remarks
Using the SDR, we developed a new framework for solving the network lifetime problem of a WSN. To that end, we adopted the notion of RF-based WPT as well as the multiple-antenna technology so that both the life span and the estimation performance are substantially improved. In this paper, two optimization problems were formulated and iteratively solved by two proposed algorithms, which turned out to guarantee the convergence at least to a local optimum. We showed that power control is indeed required at the optimal solution. It was also shown that having multiple antennas at the FC provides a significant improvement in the estimation performance. Especially, it was shown that as the number of antennas grows large, the MSE of the distributed estimation with the BLUE approaches that of centralized estimations.
Appendix A Proof of Theorem 1
Proof:
We start by proving the first property of Theorem 1. We exploit the strong duality and then examine the Karush-Kuhn-Tucker condition of . Let , , and be the dual variables of problem . The Lagrangian of problem is defined as
[TABLE]
Then, the dual function of problem is given by
[TABLE]
which can be equivalently expressed as
[TABLE]
where
[TABLE]
When we let , , and be the optimal dual solutions to problem , we define
[TABLE]
Then, the optimal must be the solution to the following problem:
[TABLE]
To guarantee a bounded optimal value, we must have , and hence we obtain the optimal value , which implies that
[TABLE]
In the same manner, it follows that and , or equivalently since , where . From (53), the dual problem to problem can be rewritten as follows:
[TABLE]
Since the duality gap between problem and (58) is zero, is equal to the optimal value of problem , which is positive. Thus, we conclude that . Next, we will show that . First, if there exits a , then from the condition , it follows that . From the condition and the facts that and , we also conclude that .
To prove the second property of Theorem 1, we use the fact that for any two matrices of the same size and , [43]. Since and , it follows from (55) that . Let be the null space of . Then from the condition , we must have . Since and , it follows that . Using the fact that is an matrix, we conclude that .
Finally, we prove the property of the optimal solution . Since , , and , we obtain
[TABLE]
Hence, from the definition of in (54), it follows that
[TABLE]
From the condition (57), must lie in the null space of . Therefore, , which is upper-bounded by one due to (60). Now, assume that . Then from (57), it follows that , which cannot be the optimal solution to problem . In consequence, we must have and thus , which completes the proof of Theorem 1. ∎
Appendix B Proof of Theorem 3
Proof:
We derive the result in (44) by showing that the optimal MSE in and the optimal power in are the inverse of each other. We start the proof by introducing the following lemma.
Lemma 1
For a given in (12), let and be the optimal solutions to problems and , respectively. We also let and be the objective functions in and , respectively. Then, they obey the property: if , then ; and if , then .
Proof:
First, it is worth noting that all the inequality constraints in and are satisfied with equality at the optimal solutions. For a given , we have . We will prove that is also a solution to , i.e., . We prove it by contradiction. Assume that is not a solution to , that is, there exists a feasible solution to such that . In other words, we can find a constant such that
[TABLE]
Since the objective function in is monotonically increasing with the norm of , it follows that . Since is feasible to , we also have that . Thus, we obtain
[TABLE]
From (61) and the second constraint in , the solution is also feasible to , and yields a higher objective value than the optimal does. This contradicts to the assumption that is optimal to , and thus must be a solution to .
The proof for the second claim can be found using the similar steps to the proof for the first one, and hence is omitted here. ∎
From (34), the optimal mse satisfies (44). Since the optimal and mse are the inverse of each other, it follows that optimal also satisfies (34). Due to the fact that the above property holds for any , it holds for the optimal as well, which completes the proof of Theorem 3. ∎
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] J. Yick, B. Mukherjee, and D. Ghosal, “Wireless sensor network survey,” Comput. Networks , vol. 52, no. 12, pp. 2292–2330, Aug. 2008.
- 2[2] R. Viswanathan and P. K. Varshney, “Distributed detection with multiple sensors: Part I–fundamentals,” Proc. IEEE , vol. 85, no. 1, pp. 54–63, Jan. 1997.
- 3[3] J. J. Xiao, S. Cui, Z. Q. Luo, and A. J. Goldsmith, “Linear coherent decentralized estimation,” IEEE Trans. Signal Process. , vol. 56, no. 2, pp. 757–770, Feb. 2008.
- 4[4] S. Kar and P. K. Varshney, “Linear coherent estimation with spatial collaboration,” IEEE Trans. Inf. Theory , vol. 59, no. 6, pp. 3532–3553, Jun. 2013.
- 5[5] A. S. Behbahani, A. M. Eltawil, and H. Jafarkhani, “Decentralized estimation under correlated noise,” IEEE Trans. Signal Process. , vol. 62, no. 21, pp. 5603–5614, Nov. 2014.
- 6[6] F. Jiang, J. Chen, and A. L. Swindlehurst, “Optimal power allocation for parameter tracking in a distributed amplify-and-forward sensor network,” IEEE Trans. Signal Process. , vol. 62, no. 9, pp. 2200–2211, May 2014.
- 7[7] V. V. Mai, Y. Jeong, and H. Shin, “Error exponents for distributed detection,” IEEE Commun. Lett. , vol. 20, no. 1, pp. 121–124, Jan. 2016.
- 8[8] R. Zhang and C. K. Ho, “MIMO broadcasting for simultaneous wireless information and power transfer,” IEEE Trans. Wireless Commun. , vol. 12, no. 5, pp. 1989–2001, May 2013.
