# Optimal Energy Allocation Scheme in Distributed Estimation for Wireless Sensor Networks over Rayleigh Fading Channels

Authors: Eni D. Wardihani; Wirawan; Gamantyo Hendrantoro
Journal: International Journal of Distributed Sensor Networks
 (2015)

---

## Abstract

We focus on the issue of energy and bandwidth limitations in Wireless Sensor Networks
(WSN). To tackle this issue, we propose the optimal energy allocation scheme and the optimal number
of quantization bits by using alternating optimization method. Firstly, we determine the optimal energy
allocation scheme which minimizes the reconstruction error on fusion center by keeping the number
of quantization bits per sensor fixed. Secondly, we determine the optimal number of quantization bits
per sensor such that the energy allocation scheme achieves the minimum reconstruction error. To find
the optimal energy allocation scheme and the optimal number of quantization bits jointly, we propose
an iterative algorithm. The results show that the proposed algorithms do not only achieve better results
than equal energy allocation scheme but also produce reconstruction error close to that of un-quantized
estimation. This paper also investigates the effects of sensor noise observation and propagation losses
on the design of optimal energy allocation scheme. The optimal energy allocation scheme suggests the
allocation of more energy to sensors with small variance noise of sensor observation.


---

## Body

## 1. Introduction

Wireless Sensor Networks (WSN) is one of the new technologies growing very rapidly in the last two decades. It happens because WSN is one of the solutions to challenging problems in various fields, such as environment, health, military, industrial, and residential applications. However, many technical problems have to be faced in developing WSN technology to a broader and better technology. The main challenges of WSN are the energy and bandwidth limitations, because in many instances sensor is powered by battery which has limited lifetime. In addition, communication equipments which are used to transmit data over the wireless networks have to consider the bandwidth availability and range of sensor [1].Energy and bandwidth efficiency algorithms on WSN have been widely investigated. Various signal processing methods have been proposed [2]. Prior study of energy and bandwidth efficiency on WSN assumes that the distribution of sensor noise observation is known [3]. Unfortunately, characterizing the exact distribution of sensor noise from observation is impractical, especially for applications in a dynamic sensing environment [4].The authors of [5] proposed a Universal Decentralized Estimation (UDES) that does not require the knowledge of sensor noise distributions. Based on this system, several algorithms to overcome energy and bandwidth limitations have been developed, such as [6, 7]. However, all of these works assume that each sensor transmits the quantized data to the fusion center without error. This is not very realistic because the links between the sensors and the FC are affected by attenuation and fading that can degrade estimation performance. In [8–11], the authors consider an imperfect channel modelled as a Binary Symmetric Channel (BSC) and an Additive White Gaussian Noise (AWGN) channel. However, the channels are not fading in either of the cases.In contrast to the works which have been mentioned above, the main purpose of this paper is to optimize energy and bandwidth in distributed estimation system for WSN over a flat fading Rayleigh channel with path loss effects without prior knowledge of sensor noise distribution. Some additional details regarding the contributions of the paper are listed below:(i)
we propose the optimal energy allocation scheme and the optimal number of quantization bits by using alternating optimization method. Firstly, we determine the optimal energy allocation scheme per sensor which minimizes the reconstruction error at fusion center by keeping the number of quantization bits fixed. Secondly, we determine the optimal number of quantization bits at sensor such that the optimal energy allocation scheme achieves the minimum reconstruction error at fusion center;(ii)
we present an iterative algorithm to find the optimal energy allocation scheme and the optimal number of quantization bits jointly;(iii)
this paper investigates the effect of the sensor noise observation, which has been not considered in previous efforts [6–11].We formulate the optimal energy allocation scheme and the optimal number of quantization bits that can minimize the mean absolute reconstruction error at the fusion center as a convex optimization which results in a close form of each of them. The analytical form of the optimal number of quantization bits in a single sensor to a fusion center suggests that the optimal number can be found when the energy allocation for each bit is equal and produces the reconstruction error close to unquantized estimation. In the distributed estimation system, the optimal energy allocation scheme suggests the allocation of more energy to sensors with small variance noise of sensor observation.This paper is organized as follows. Section2 discusses the optimal energy allocation scheme and the optimal number of quantization bits on a simple network consisting of a sensor and fusion center. The optimal energy allocation scheme and the optimal number of quantization bits on distributed estimation system consists of a set of sensors and a fusion center which are analyzed in Section 3. Simulation results are then presented in Section 4 and our conclusions can be found in Section 5.


## 2. Single Sensor to Fusion Center

We analyze the system as depicted in Figure1, where single sensor making observation on an unknown parameter θ. The observation is corrupted by noise and is described by(1)A=θ+n,where the noise n has zero mean and variance σ2. Suppose A∈[-W,W] is the signal range that sensor can observe, where W is a known parameter decided by the sensors dynamic range. The sensor observations are normalized in the range [0,1] using linear transformation. The sensor quantizes the real valued measurement A to AQ. The signal is quantized into L bits with uniform quantization so that(2)AQ=∑i=1Lbi2-i,i=1,…,L.The quantization bits bii=1L are transmitted to fusion center over Rayleigh flat fading channel with path loss effect. At the fusion center the sensor observations are reconstructed as(3)A^=∑i=1Lb^i2-i,i=1,…,L.Figure 1
Single sensor to fusion center.In the following, we firstly focus to derive the optimal number of quantization bits if the energy allocation of sensor is fixed. Afterwards, we use the optimal number of quantization bits to determine the optimal energy allocation scheme in sensor by minimizing the reconstruction error.


### 2.1. Optimal Number of Quantization Bits for Equal Energy Allocation in Each Bit

A simple scenario is adopted where all quantization bits have equal energy allocationEbi=Eb, ∀i. The total transmission energy of all bits is fixed to E. When using an L-bit quantizer, the energy per bit (Eb) depends on L since Eb=E/L. The channel between sensor and fusion center is flat fading Rayleigh channel with the error probability in high SNR (γ≫1) for BPSK modulation [12]:(4)Peγ=14γ,where γ=Eb/N0=E/LN0 and N0 denotes noise power spectral density.The reconstruction error in fusion center is defined asA-A^, written as follows:(5)A-A^=A-AQ+AQ-A^=∑i=1∞bi2-i+∑i=1Lbi2-i-∑i=1Lbi2-i+∑i=1Lb^i2-i=∑i=L+1∞bi2-i+∑i=1Lbi-b^i2-i.By using triangle inequality, the limit absolute value of reconstruction error can be written as follows:(6)A-A^≤∑i=L+1∞2-i+∑i=1Lbi-b^i2-i≤2-L+∑i=1Lbi-b^i2-i.If we take the expectation of both sides of (6), we can obtain(7)EA-A^≤2-L+∑i=1LEbi-b^i2-i,where E[|bi-b^i|] = Pe(γ), so that(8)EA-A^≤2-L+Peγ∑i=1L2-i≤2-L+Peγ1-2-L≤2-L+1-2-LPeELN0≔fL.Based on (8), reconstruction error on fusion center can be minimized by determining the value of L which minimizes f(L) function. Hence, the optimal number of quantization bits is(9)Lopt=argminLfL=argminL2-L+1-2-LPeELN0.In the first term of (9), 2-L decreases as L increases. The second term, (1-2-L)Pe(E/LN0), increases with increasing L. It shows that there is an optimal value of L. Therefore, the function f(L) which is the sum of two terms, will reach a minimum value. The values of L which minimize the function f(L) can be found by numerical method. Section 4 gives some examples of the optimal number of quantization bits Lopt.


### 2.2. Optimal Energy Allocation in Each Bit

In the previous subsection, the energy allocation for each bit is equal. However, each bit in (8) has a different weight. Therefore, we can optimize the energy allocation for each bit. When the total number of quantization bits L is fixed, the energy of each bit is Eb=piE, where pi is the proportion of energy of the ith bit from the total energy of sensor E. We can optimize Eb by optimizing pi, i=1,…,L with ∑i=1L‍pi=1, pi≥0. The error probability in (4) becomes Pe(γ)=Pe(Ebi/N0)=Pe(piE/N0) and (9) becomes(10)EA-A^=2-L+1-2-LPepiELN0.In order to determine the mean absolute reconstruction error with respect top¯≔[p1,…,pL]T, we can formulate the optimization problem as follows:(11)minpfop¯;L≔2-L+∑i=1LPepiEN02-isubjecttofip¯≔pi≥0,i=1,…,L,subjecttogp¯≔∑i=1Lpi=1.Proposition 1.
(1) The objective function in (11) is a convex function.
(2) For a givenL, (11) admits a unique solution p¯L∗≔p1∗,…,pL∗T that can minimize the objective function fo(p¯L∗;L):(12)pi∗=14E/N02iυ∗,i=1,…,L,where υ∗ is a constant chosen such that ∑i=1L‍pi∗=1 can be fulfilled.Proof.
See AppendixA.


## 2.1. Optimal Number of Quantization Bits for Equal Energy Allocation in Each Bit

A simple scenario is adopted where all quantization bits have equal energy allocationEbi=Eb, ∀i. The total transmission energy of all bits is fixed to E. When using an L-bit quantizer, the energy per bit (Eb) depends on L since Eb=E/L. The channel between sensor and fusion center is flat fading Rayleigh channel with the error probability in high SNR (γ≫1) for BPSK modulation [12]:(4)Peγ=14γ,where γ=Eb/N0=E/LN0 and N0 denotes noise power spectral density.The reconstruction error in fusion center is defined asA-A^, written as follows:(5)A-A^=A-AQ+AQ-A^=∑i=1∞bi2-i+∑i=1Lbi2-i-∑i=1Lbi2-i+∑i=1Lb^i2-i=∑i=L+1∞bi2-i+∑i=1Lbi-b^i2-i.By using triangle inequality, the limit absolute value of reconstruction error can be written as follows:(6)A-A^≤∑i=L+1∞2-i+∑i=1Lbi-b^i2-i≤2-L+∑i=1Lbi-b^i2-i.If we take the expectation of both sides of (6), we can obtain(7)EA-A^≤2-L+∑i=1LEbi-b^i2-i,where E[|bi-b^i|] = Pe(γ), so that(8)EA-A^≤2-L+Peγ∑i=1L2-i≤2-L+Peγ1-2-L≤2-L+1-2-LPeELN0≔fL.Based on (8), reconstruction error on fusion center can be minimized by determining the value of L which minimizes f(L) function. Hence, the optimal number of quantization bits is(9)Lopt=argminLfL=argminL2-L+1-2-LPeELN0.In the first term of (9), 2-L decreases as L increases. The second term, (1-2-L)Pe(E/LN0), increases with increasing L. It shows that there is an optimal value of L. Therefore, the function f(L) which is the sum of two terms, will reach a minimum value. The values of L which minimize the function f(L) can be found by numerical method. Section 4 gives some examples of the optimal number of quantization bits Lopt.


## 2.2. Optimal Energy Allocation in Each Bit

In the previous subsection, the energy allocation for each bit is equal. However, each bit in (8) has a different weight. Therefore, we can optimize the energy allocation for each bit. When the total number of quantization bits L is fixed, the energy of each bit is Eb=piE, where pi is the proportion of energy of the ith bit from the total energy of sensor E. We can optimize Eb by optimizing pi, i=1,…,L with ∑i=1L‍pi=1, pi≥0. The error probability in (4) becomes Pe(γ)=Pe(Ebi/N0)=Pe(piE/N0) and (9) becomes(10)EA-A^=2-L+1-2-LPepiELN0.In order to determine the mean absolute reconstruction error with respect top¯≔[p1,…,pL]T, we can formulate the optimization problem as follows:(11)minpfop¯;L≔2-L+∑i=1LPepiEN02-isubjecttofip¯≔pi≥0,i=1,…,L,subjecttogp¯≔∑i=1Lpi=1.Proposition 1.
(1) The objective function in (11) is a convex function.
(2) For a givenL, (11) admits a unique solution p¯L∗≔p1∗,…,pL∗T that can minimize the objective function fo(p¯L∗;L):(12)pi∗=14E/N02iυ∗,i=1,…,L,where υ∗ is a constant chosen such that ∑i=1L‍pi∗=1 can be fulfilled.Proof.
See AppendixA.


## 3. Distributed Estimation System: Multisensor to Fusion Center

The distributed estimation system assumed herein consists of a set of sensors and a fusion center with a star topology. This system is used to observe and estimate an unknown deterministic parameterθ as shown in Figure 2. Each sensor makes an observation which is corrupted by additive noise and described by(13)xk=θ+nk,k=1,2,…,K,where xk∈[-W,W] and W is sensor observation range that depends on sensor specification. The sensor noises {nk,k=1,2,…,K} are zero mean, spatially uncorrelated with variance σk2. The sensor observations are normalized in the range [0,1] by using linear transformation. Sensor k quantizes its observation xk to the Lk quantization bits and the quantization results are(14)xkQ=∑i=1Lkbik2-i.Figure 2
Distributed estimation system: multisensor to fusion center.Bits{bi(k)}i=1Lk are sent to fusion center over the wireless channel, which is again modeled as a flat fading Rayleigh channel with error probability Pek(γ). The signal reconstruction at the fusion center is(15)x^k=∑i=1Lkb^ik2-i.The problem of interest is to design the optimal energy allocation scheme which minimizes the mean absolute reconstruction errorE|θ^-θ|2 when the number of quantization bits per sensor is fixed Lk. Then, we determine the optimal number of quantization bits per sensor such that the energy allocation scheme achieves the minimum reconstruction error E|θ^-θ|2.If the estimation error in fusion center is [13](16)θ^-θ=∑k=1K1σk2-1∑k=1Kx^k-θσk2and we have θ=xk-nk, then(17)θ^-θ=∑k=1K1σk2-1∑k=1Kx^k-xk-nkσk2=∑k=1K1σk2-1∑k=1Kx^k-xk+nkσk2.If reconstruction error is defined asx^k-xk=x~k, then(18)Eθ^-θ2=∑k=1K1σk2-2E∑k=1Kx~k+nkσk22=∑k=1Kx~k/σk22∑k=1K1/σk22+E∑k=1Kx~k/σk2∑k=1Knk/σk2∑k=1K1/σk22+∑k=1K1/σk2∑k=1K1/σk22.We can minimizeE|θ^-θ|2 by minimizing E|∑k=1K(x~k/σk2)|2. This is because for any bounded random variable Z∈[-U,U] with the pdf p(z), we have E|Z|2=∫-UU‍|z|2p(z)dz=UE|Z|. By noticing that ∑k=1K(x~k/σk2) is bounded, we can instead minimize |∑k=1K(x~k/σk2)|2, where the upper bound is written as(19)∑k=1Kx~kσk2≤∑k=1KEx~kσk2≤∑k=1Kx~k-xkQ+xkQ+xkσk2≤∑k=1KEb~ik-bik2-i+∑i=Lk+1∞2-iσk2≤∑k=1K∑i=Lk+1∞2-i+∑i=1LkEb^ik-bik2-iσk2,where E|b^i(k)-bi(k)|=Pe(γ) is error probability of BPSK scheme in Rayleigh channels. Then, the reconstruction error can be written as(20)Eθ^-θ2=∑k=1K2-Lk+1-2-LkPeγσk2.


### 3.1. Energy Optimization for Equal Number of Bits per Sensor

We first consider here a simple situation where each sensor transmits an equal number of quantization bits(Lk=L)∀k. The total energy of all sensors is ET. Energy allocation for the kth sensor is Ek=zkET, where zk(k=1,…,K) is the energy proportion of kth sensor and the energy bit of kth sensor is Eb(k)=zkET/L. The error probability of Rayleigh channel with BPSK modulation (4) can be expressed as(21)Pekγ=PekEbkN0=PekzkETLN0.Substituting (21) into (20), it can be obtained that(22)Eθ^-θ2=∑k=1K2-L+1-2-LPekzkET/LN0σk2.The optimal energy allocation scheme is the solution for optimization problem ofz¯≔[z1,…,zK]T:(23)minz¯foz¯;L≔∑k=1K2-L+1-2-LPekzkET/LN0σk2subjecttofkz¯≔-zk≤0,k=1,…,K,subjecttogz¯≔∑k=1Kzk=1.Proposition 2.
(1) Equation (23) is a convex function.
(2) Each sensor transmits the same fixed number of bitsL. The channels between sensor and fusion center are flat fading Rayleigh channels. These are influenced by path loss ak=dkα, where dk is the distance between the kth sensor and fusion center, and α is path loss exponent of the wireless channel [14]. Supposing BPSK modulation the optimization problem in (23) admits a unique solution z¯L∗≔z1∗,…,zL∗T that can minimize the objective function fo(z¯;L)(24)zk∗=akL4σk2υ∗ET/N0,k=1,…,K,where υ∗ is a constant chosen to enforce the constraint ∑k=1Kzk∗=1.Proof.
See AppendixB.Optimal number of quantization bits can be found by numerical calculations, where the value is the solution of the following problem(25)Lopt=argminLfoptz¯∗;L,where fopt(z¯∗;L) is the optimal value of the objective function (23), if the number of quantization bits per sensor is L.


### 3.2. Optimal Energy Allocation Scheme for Different Number of Bits per Sensor

Thekth sensor transmits Lk quantization bits, k=1,…,K. The optimal energy allocation scheme that can minimize the reconstruction error at the fusion center is the solution of the following optimization problem:(26)minz¯foz¯;Lk≔∑k=1K1σk212Lk+1-12LkPekzkETLkN0subjecttofkz¯≔-zk≤0,subjecttogz¯≔∑k=1Kzk=1,k=1,…,K.Given a set ofLk, k=1,…,K, the optimal solution of (26) is equal to (23). The problem of interest is to obtain the minimum value of fo(z¯;Lk,k=1,…,K) with respect to Lk and zk,k=1,…,K. Joint optimization of Lk and zk can be done by the following iterative algorithm.Algorithm 3 (iterative algorithm).
Consider  the following.(1)
The stepl, with Lk, k=1,…,K finds z¯l=[z1(l),…,zk(l)] as the optimal solution of (26).(2)
UpdateLkl ke Lk(l+1) based on iteration(27)Lkl+1=argminLk12Lk+1-2-LkPekzkETLN0.(3)
Back to step(l+1).IfPek(γ) is convex and (Lk)k=1K are fixed, then the problem in (26) is definitely convex. Therefore, the energy allocation zk can be found by numerical calculation. Step  (1) of Algorithm 3 can be easily resolved. It can be proved that the objective function is always decreasing from one iteration to the next:(28)foz¯l+1;Lkl+1k=1,…,K≤foz¯l;Lkl+1k=1,…,K≤foz¯l;Lklk=1,…,K.Simulation result shows that Algorithm 3 converges after 3-4 iterations. In Section 4, the approach to Algorithm 3 will be used to obtain the optimal values of Lk and zk, k=1,…,K.


## 3.1. Energy Optimization for Equal Number of Bits per Sensor

We first consider here a simple situation where each sensor transmits an equal number of quantization bits(Lk=L)∀k. The total energy of all sensors is ET. Energy allocation for the kth sensor is Ek=zkET, where zk(k=1,…,K) is the energy proportion of kth sensor and the energy bit of kth sensor is Eb(k)=zkET/L. The error probability of Rayleigh channel with BPSK modulation (4) can be expressed as(21)Pekγ=PekEbkN0=PekzkETLN0.Substituting (21) into (20), it can be obtained that(22)Eθ^-θ2=∑k=1K2-L+1-2-LPekzkET/LN0σk2.The optimal energy allocation scheme is the solution for optimization problem ofz¯≔[z1,…,zK]T:(23)minz¯foz¯;L≔∑k=1K2-L+1-2-LPekzkET/LN0σk2subjecttofkz¯≔-zk≤0,k=1,…,K,subjecttogz¯≔∑k=1Kzk=1.Proposition 2.
(1) Equation (23) is a convex function.
(2) Each sensor transmits the same fixed number of bitsL. The channels between sensor and fusion center are flat fading Rayleigh channels. These are influenced by path loss ak=dkα, where dk is the distance between the kth sensor and fusion center, and α is path loss exponent of the wireless channel [14]. Supposing BPSK modulation the optimization problem in (23) admits a unique solution z¯L∗≔z1∗,…,zL∗T that can minimize the objective function fo(z¯;L)(24)zk∗=akL4σk2υ∗ET/N0,k=1,…,K,where υ∗ is a constant chosen to enforce the constraint ∑k=1Kzk∗=1.Proof.
See AppendixB.Optimal number of quantization bits can be found by numerical calculations, where the value is the solution of the following problem(25)Lopt=argminLfoptz¯∗;L,where fopt(z¯∗;L) is the optimal value of the objective function (23), if the number of quantization bits per sensor is L.


## 3.2. Optimal Energy Allocation Scheme for Different Number of Bits per Sensor

Thekth sensor transmits Lk quantization bits, k=1,…,K. The optimal energy allocation scheme that can minimize the reconstruction error at the fusion center is the solution of the following optimization problem:(26)minz¯foz¯;Lk≔∑k=1K1σk212Lk+1-12LkPekzkETLkN0subjecttofkz¯≔-zk≤0,subjecttogz¯≔∑k=1Kzk=1,k=1,…,K.Given a set ofLk, k=1,…,K, the optimal solution of (26) is equal to (23). The problem of interest is to obtain the minimum value of fo(z¯;Lk,k=1,…,K) with respect to Lk and zk,k=1,…,K. Joint optimization of Lk and zk can be done by the following iterative algorithm.Algorithm 3 (iterative algorithm).
Consider  the following.(1)
The stepl, with Lk, k=1,…,K finds z¯l=[z1(l),…,zk(l)] as the optimal solution of (26).(2)
UpdateLkl ke Lk(l+1) based on iteration(27)Lkl+1=argminLk12Lk+1-2-LkPekzkETLN0.(3)
Back to step(l+1).IfPek(γ) is convex and (Lk)k=1K are fixed, then the problem in (26) is definitely convex. Therefore, the energy allocation zk can be found by numerical calculation. Step  (1) of Algorithm 3 can be easily resolved. It can be proved that the objective function is always decreasing from one iteration to the next:(28)foz¯l+1;Lkl+1k=1,…,K≤foz¯l;Lkl+1k=1,…,K≤foz¯l;Lklk=1,…,K.Simulation result shows that Algorithm 3 converges after 3-4 iterations. In Section 4, the approach to Algorithm 3 will be used to obtain the optimal values of Lk and zk, k=1,…,K.


## 4. Numerical Result

This section provides numerical examples to corroborate the analytical result derived in previous sections. Parameters that will be used in simulations are summarized in Table1.Table 1
Parameters in simulation.
Parameters
Specifications
Corresponding figure
K
10
Figures3–8
α
3.5
Figures3–8
E
T
/
N
0
200
Figures3–8
L
=
L
opt
7
,
∀
k
,
k
=
1
,
…
,
K
Figure4
σ
k
2
0.01
×
k
Figures5 and 6
d
k
d
k
∈
[
1,10
]
Case
1
2
3
L
opt
6
,
∀
k
6
,
∀
k
6
,
∀
k
d
k
1
,
∀
k
k
/
4
d
k
∈
[
1,10
]
Figure7
σ
k
2
0.01
*
k
0.01
,
∀
k
0.01
*
k
d
k
=1,∀k
k
/
4
d
k
∈
[
1,10
]
Figure8
σ
k
2
=0.01*k
0.01
,
∀
k
=0.01*k


### 4.1. Single Sensor to Fusion Center

In the first system, a single sensor transmits its quantized observation to the fusion center over flat fading Rayleigh channels. In the equal energy allocation scheme, along with the increasing number of quantization bits, the reconstruction error will increase. This does not happen in the optimal scheme as shown in Figure3. The explanation for this behaviour is that as L increases, the equal scheme increases the probability of error for all transmitted bits. The optimal scheme can be found by solving the convex optimization problem in (11) using the interior point method [15]. The result shows that the optimal scheme provides greater energy on a smaller bit index (Most Significant Bit) as shown in Figure 4. This is in agreement with that of [5].Figure 3
Reconstruction error with equal energy allocation scheme among bits as in (8) and optimal energy allocation scheme among bits as in (11) for single sensor to FC over Rayleigh channel.Figure 4
Optimal energy allocation scheme for single sensor to FC withL=Lopt=7.


### 4.2. Distributed Estimation System: Multisensor to Fusion Center

In the second system, suppose thatK=10 sensors are deployed with variance noise of sensor observation denoted by (σ1,σ2,…,σ10). The distances of the sensors to the fusion center (dk, k=1,…,K) are varied. The path loss exponent of wireless channel is assumed α=3.5. The quantized observations are transmitted over AWGN and Rayleigh channel. The total energy budget was set to ET/N0=200.By using the parameters in Table1, Figure 5 shows the comparison between equal energy allocation scheme and optimal energy allocation scheme in (23) for distributed estimation system over AWGN and Rayleigh channels. This comparison is done for a variable number of bits L by defining a specific set of values for dkk=110 and σk2k=110. Both types of channels show the benefits of optimal energy allocation scheme. In Rayleigh channel, the optimal energy allocation scheme is effective to decrease the reconstruction error significantly. It is observed that the increasing number of quantization bits for each sensor decreases the reconstruction error to the floor. The optimal number of quantization bits in (25) ranges from 5 to 10. After the optimal number of quantization bits, the increasing number of quantization bits will not influence the reconstruction error at the fusion center.Figure 5
Reconstruction error of objective function in (23) with equal and optimal energy allocation schemes in distributed estimation system over AWGN and Rayleigh fading channel, for K=10, σk2=0.01×k, k=1,2,…,K, and dk=1, ∀k.Figure6 compares equal energy allocation scheme, optimal energy allocation scheme in (23), and joint optimization by using iterative algorithm method in (26). It shows that Algorithm 3 has the best performance. Simulation is done assuming the total number of quantization bits is equal in every sensor.Figure 6
(a) Reconstruction error of objective function in (23) with equal energy allocation scheme among sensors. (b) Reconstruction error of objective function in (23) with optimal energy allocation scheme among sensors. (c) Reconstruction error of objective function in (26) with joint optimization using Algorithm 3. The link between sensors and fusion center are modelled as flat fading Rayleigh channel, for K=10, σk2=0.01×k, k=1,2,…,K, and dk∈[1,10].As explained in Section3.2, we can find the optimal value of zk and Lk, k=1,…,K, jointly by using Algorithm 3. The resulting optimal energy allocation scheme and the optimal number of quantization bits per sensor are depicted in Figures 7 and 8. Figure 7 shows the optimal energy allocation scheme among sensors if we choose the optimal value of L in (25), Lk=Lopt. The appropriate optimal energy allocation scheme is the numerical solutions of the convex problem in (23). We also investigated the effect of variance noise of sensor toward the optimal energy allocation scheme. In case the distance between sensors and fusion center is equal, the optimal energy allocation scheme will allocate low energy to sensors which have high variance noise of sensor observation.Figure 7
Optimal energy allocation scheme forLk=Lopt=6, ∀k. Case  1: dk=1, ∀k, σk2=0.01∗k, k=1,…,K, case 2: dk=k/4, σk2=0.01, ∀k, and case 3: dk∈[1,10], σk2=0.01∗k, k=1,…,K.
(a)
(b)
(c)Figure 8
Optimal number of quantization bits per sensor:Lk, k=1,…,K. Case  1: dk=1, ∀k, σk2=0.01∗k, k=1,…,K, case 2: dk=k/4, σk2=0.01, ∀k, and case 3: dk∈[1,10], σk2=0.01∗k, k=1,…,K.
(a)
(b)
(c)Figure8 shows the optimal number of quantization bits per sensor based on iteration in (27). It shows that the sensors with high variance noise of sensor observation will allocate less number of quantization bits.


## 4.1. Single Sensor to Fusion Center

In the first system, a single sensor transmits its quantized observation to the fusion center over flat fading Rayleigh channels. In the equal energy allocation scheme, along with the increasing number of quantization bits, the reconstruction error will increase. This does not happen in the optimal scheme as shown in Figure3. The explanation for this behaviour is that as L increases, the equal scheme increases the probability of error for all transmitted bits. The optimal scheme can be found by solving the convex optimization problem in (11) using the interior point method [15]. The result shows that the optimal scheme provides greater energy on a smaller bit index (Most Significant Bit) as shown in Figure 4. This is in agreement with that of [5].Figure 3
Reconstruction error with equal energy allocation scheme among bits as in (8) and optimal energy allocation scheme among bits as in (11) for single sensor to FC over Rayleigh channel.Figure 4
Optimal energy allocation scheme for single sensor to FC withL=Lopt=7.


## 4.2. Distributed Estimation System: Multisensor to Fusion Center

In the second system, suppose thatK=10 sensors are deployed with variance noise of sensor observation denoted by (σ1,σ2,…,σ10). The distances of the sensors to the fusion center (dk, k=1,…,K) are varied. The path loss exponent of wireless channel is assumed α=3.5. The quantized observations are transmitted over AWGN and Rayleigh channel. The total energy budget was set to ET/N0=200.By using the parameters in Table1, Figure 5 shows the comparison between equal energy allocation scheme and optimal energy allocation scheme in (23) for distributed estimation system over AWGN and Rayleigh channels. This comparison is done for a variable number of bits L by defining a specific set of values for dkk=110 and σk2k=110. Both types of channels show the benefits of optimal energy allocation scheme. In Rayleigh channel, the optimal energy allocation scheme is effective to decrease the reconstruction error significantly. It is observed that the increasing number of quantization bits for each sensor decreases the reconstruction error to the floor. The optimal number of quantization bits in (25) ranges from 5 to 10. After the optimal number of quantization bits, the increasing number of quantization bits will not influence the reconstruction error at the fusion center.Figure 5
Reconstruction error of objective function in (23) with equal and optimal energy allocation schemes in distributed estimation system over AWGN and Rayleigh fading channel, for K=10, σk2=0.01×k, k=1,2,…,K, and dk=1, ∀k.Figure6 compares equal energy allocation scheme, optimal energy allocation scheme in (23), and joint optimization by using iterative algorithm method in (26). It shows that Algorithm 3 has the best performance. Simulation is done assuming the total number of quantization bits is equal in every sensor.Figure 6
(a) Reconstruction error of objective function in (23) with equal energy allocation scheme among sensors. (b) Reconstruction error of objective function in (23) with optimal energy allocation scheme among sensors. (c) Reconstruction error of objective function in (26) with joint optimization using Algorithm 3. The link between sensors and fusion center are modelled as flat fading Rayleigh channel, for K=10, σk2=0.01×k, k=1,2,…,K, and dk∈[1,10].As explained in Section3.2, we can find the optimal value of zk and Lk, k=1,…,K, jointly by using Algorithm 3. The resulting optimal energy allocation scheme and the optimal number of quantization bits per sensor are depicted in Figures 7 and 8. Figure 7 shows the optimal energy allocation scheme among sensors if we choose the optimal value of L in (25), Lk=Lopt. The appropriate optimal energy allocation scheme is the numerical solutions of the convex problem in (23). We also investigated the effect of variance noise of sensor toward the optimal energy allocation scheme. In case the distance between sensors and fusion center is equal, the optimal energy allocation scheme will allocate low energy to sensors which have high variance noise of sensor observation.Figure 7
Optimal energy allocation scheme forLk=Lopt=6, ∀k. Case  1: dk=1, ∀k, σk2=0.01∗k, k=1,…,K, case 2: dk=k/4, σk2=0.01, ∀k, and case 3: dk∈[1,10], σk2=0.01∗k, k=1,…,K.
(a)
(b)
(c)Figure 8
Optimal number of quantization bits per sensor:Lk, k=1,…,K. Case  1: dk=1, ∀k, σk2=0.01∗k, k=1,…,K, case 2: dk=k/4, σk2=0.01, ∀k, and case 3: dk∈[1,10], σk2=0.01∗k, k=1,…,K.
(a)
(b)
(c)Figure8 shows the optimal number of quantization bits per sensor based on iteration in (27). It shows that the sensors with high variance noise of sensor observation will allocate less number of quantization bits.


## 5. Conclusion

Energy and bandwidth are serious limitations for the wide development of WSN. This has motivated us to propose the optimal energy allocation scheme and the optimal number of quantization bits for WSN over Rayleigh fading channels with path loss effects. We introduce a concept of alternating optimization and iterative algorithm to facilitate the solution. We formulate the optimal energy allocation scheme and the optimal number of quantization bits as a convex optimization and present these closed form. We also have found the optimal number of quantization bits that can minimize reconstruction error when the energy allocation for each bit is equal. The optimal energy allocation scheme has allocated more energy for most significant bit. We observe that the optimal energy allocation scheme decreases the reconstruction error to the floor when the number of quantization bits increases. It is in contrast with the equal energy allocation scheme, because in this scheme, the increasing number of quantization bits increases the probability of error per bit transmitted.In distributed estimation system, we have shown that the optimal energy allocation scheme per sensor depends on the number of quantization bits per sensor, path loss, and variance noise of sensor observation. The optimal number of quantization bits per sensor can be found with the help of our convex optimization formula. In Rayleigh channel, the optimal energy allocation scheme is effective to decrease the reconstruction error significantly. It is observed that the increasing number of quantization bits for each sensor decreases the reconstruction error to the floor. After the optimal number of quantization bits, the increasing number of quantization bits does not influence the reconstruction error at the fusion center. The optimal number of quantization bits produces reconstruction error close to that of unquantized estimation. The optimal energy allocation scheme suggests the allocation of more energy to sensors with small variance noise observation. Joint optimization using our iterative algorithm has the best estimation performance compared to equal and optimal energy allocation schemes, individually.



---

*Source: 437239-2015-07-07.xml*