Next Article in Journal
Virtual Sensor for Kinematic Estimation of Flexible Links in Parallel Robots
Next Article in Special Issue
Review of Batteryless Wireless Sensors Using Additively Manufactured Microwave Resonators
Previous Article in Journal
A Biological Signal-Based Stress Monitoring Framework for Children Using Wearable Devices
Previous Article in Special Issue
Evolutionary Beamforming Optimization for Radio Frequency Charging in Wireless Rechargeable Sensor Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Statistical-QoS Guaranteed Energy Efficiency Optimization for Energy Harvesting Wireless Sensor Networks

1
State Key Laboratory of Integrated Services Networks, Xidian University, Xi’an 710071, China
2
College of Physics and Electronic Information&Henan Key Laboratory of Electromagnetic Transformation and Detection, Luoyang Normal University, Luoyang 471934, China
*
Author to whom correspondence should be addressed.
Sensors 2017, 17(9), 1933; https://doi.org/10.3390/s17091933
Submission received: 21 June 2017 / Revised: 31 July 2017 / Accepted: 18 August 2017 / Published: 23 August 2017
(This article belongs to the Special Issue Wireless Rechargeable Sensor Networks)

Abstract

:
Energy harvesting, which offers a never-ending energy supply, has emerged as a prominent technology to prolong the lifetime and reduce costs for the battery-powered wireless sensor networks. However, how to improve the energy efficiency while guaranteeing the quality of service (QoS) for energy harvesting based wireless sensor networks is still an open problem. In this paper, we develop statistical delay-bounded QoS-driven power control policies to maximize the effective energy efficiency (EEE), which is defined as the spectrum efficiency under given specified QoS constraints per unit harvested energy, for energy harvesting based wireless sensor networks. For the battery-infinite wireless sensor networks, our developed QoS-driven power control policy converges to the Energy harvesting Water Filling (E-WF) scheme and the Energy harvesting Channel Inversion (E-CI) scheme under the very loose and stringent QoS constraints, respectively. For the battery-finite wireless sensor networks, our developed QoS-driven power control policy becomes the Truncated energy harvesting Water Filling (T-WF) scheme and the Truncated energy harvesting Channel Inversion (T-CI) scheme under the very loose and stringent QoS constraints, respectively. Furthermore, we evaluate the outage probabilities to theoretically analyze the performance of our developed QoS-driven power control policies. The obtained numerical results validate our analysis and show that our developed optimal power control policies can optimize the EEE over energy harvesting based wireless sensor networks.

1. Introduction

Energy harvesting offers a promising solution to prolong the lifetime of battery-powered wireless sensor networks. Different from the conventional energy supplies that suffer from limited lifetime, energy harvesting can provide the never-ending supply of energy for wireless sensor networks [1,2,3,4]. A large number of renewable energy sources, i.e., radio frequency (RF) signal, thermoelectric generator, vibration absorption device, etc. [5,6], can be exploited to harvest energy for wireless sensor nodes. Due to the random distribution and mobility of harvested energy powered sensor nodes, the energy harvesting often intermittently occurs, resulting in the very low energy efficiency for wireless sensor networks [7,8]. Therefore, it is very important to significantly increase the energy efficiency for energy harvesting based wireless sensor networks.
Recently, the energy efficiency in energy harvesting based wireless communications and networks were studied [9,10,11]. The authors of [9] developed the power allocation scheme to maximize the energy efficiency of orthogonal frequency division multiple access (OFDMA) based wireless powered communications. In order to improve energy efficiency, the authors of [10] jointly exploited full-duplex and massive multiple-input multiple-output (MIMO) technologies in energy harvesting based small cell networks. The joint energy allocation and energy cooperation scheme is proposed in [11] to maximize the energy efficiency for macro-small wireless networks, where each small-cell harvest energy from the energy sources. These works mainly optimize the energy efficiency under the short-term causal energy constraint. However, in practice, the harvested energy for the transmitter is sporadic and fluctuated [12]. The energy needs to be eventually accumulated up to a certain amount in the rechargeable battery for future data transmissions [8]. Hence, it is needed to resort to the long-term energy harvesting model [7,13,14,15,16]. In [7], a distributed power allocation, power splitting and relay selection algorithm is proposed to maximize the energy efficiency for cooperative clustered wireless sensor networks. The authors of [13,14] optimized the energy efficient resource allocation for the RF energy harvesting based collaborative mobile clouds. The authors of [15] maximized the cumulated throughput for RF based harvest-and-use and harvest-store-use schemes, respectively. Based on the Markov decision process framework, the net bit rates are maximized in [16]. However, how the battery capacity limitation impacts the resource allocation is not well studied in this literature. In fact, conservative or overly aggressive use of the harvested energy will either fail to utilize the excess energy or run out of the energy stored in the battery [3,4]. Even though some literature considered the battery-less energy harvesting sensor networks [17], the battery-less often needs the specific hardware design or the assumption for continuous energy supply. The energy harvesting based wireless sensor networks we considered are often intermittent and sporadic. Thus, it is imperative to optimize the energy efficiency under the long-term statistical energy constraint for battery-infinite and battery-finite energy harvesting based wireless networks, respectively.
Furthermore, we need to not only optimize energy efficiency alone, but also guarantee the QoS for energy harvesting based wireless sensor networks [18,19]. By integrating the information theory with statistical QoS provisioning principle, a great deal of effort has been made to maximize the effective capacity [20,21,22,23], which is defined as the maximum constant arrival rate that can be supported by the service rate under specified QoS requirements. However, only a few research works focus on QoS provisioning in energy harvesting based wireless sensor networks [24,25,26,27,28]. The magazine paper [24] reviewed the techniques that provide QoS guarantees for energy harvesting based wireless networks. The authors of [25,26] employed the deterministic QoS metric to evaluate the energy harvesting based wireless sensor networks. However, in 5G energy harvesting powered communications, statistical QoS guarantee, which is ignored in these works, is practical but more challenging. For statistical delay-bounded QoS provisioning, the authors of [27] maximized the effective capacity based on the state transition model while the authors of [28] analyzed the battery-outage and buffer-overflow probabilities to characterize the effective capacity of energy harvesting based wireless networks. However, due to the unreliable nature of energy harvesting, how the energy arrival rate affects the energy harvesting based wireless networks, which is not taken into account in both [27,28], is still an open problem.
To remedy the above deficiencies, in this paper, we propose the statistical delay-bounded QoS-driven power control policies to maximize the effective energy efficiency (EEE), which is defined as the achieved effective capacity per unit harvested energy, under the statistical average constraints and the battery capacity constraints for energy harvesting based wireless sensor networks. First, we convert the causality constraints into long-term statistical average constraints. Second, we formulate the EEE maximization problems for the battery-infinite and battery-finite energy harvesting based wireless sensor networks, respectively. Third, we develop the optimal power control policies to maximize the EEE of energy harvesting based wireless sensor networks. Our developed optimal power control policy in battery-infinite energy harvesting based wireless sensor networks varies from the Energy harvesting Water Filling (E-WF) scheme (under the very loose QoS requirement) to the Energy harvesting Channel Inversion (E-CI) scheme (under the very stringent QoS requirement), while our developed optimal power control policy in battery-finite energy harvesting based wireless sensor networks varies from the Truncated energy harvesting Water Filling scheme (T-WF) (under the very loose QoS requirement) to the Truncated energy harvesting Channel Inversion (T-CI) scheme (under the very stringent QoS requirement). For battery-finite energy harvesting based wireless sensor networks, we derive and analyze the statistical QoS-driven power control policies under the following three scenarios: (i) the average harvested energy constraint dominated optimal power control policy, (ii) the battery capacity constraint dominated optimal power control policy, and (iii) both the average harvested energy constraint and the battery capacity constraint dominated optimal power control policy. Furthermore, we analyze the outage probability for our developed optimal power control policy. The numerical obtained results validate our analyses and show that our proposed QoS-driven power control polices can maximize the EEE for energy harvesting based wireless sensor networks, thus enabling efficient and QoS-guaranteed energy harvesting wireless communications in wireless sensor networks.
The rest of this paper is organized as follows. Section 2 gives our QoS-guaranteed energy harvesting based wireless sensor network model and introduces the principle of effective energy efficiency. Section 3 and Section 4 develop the QoS-driven power control policies to maximize the effective energy efficiency for battery-infinite and battery-finite energy harvesting based wireless sensor networks, respectively. Section 5 analyzes the energy outage probabilities and the data-transmission outage probabilities. Section 6 numerically evaluates our developed QoS-driven power control polices for battery-infinite and battery-finite energy harvesting based wireless sensor networks, respectively. The paper concludes with Section 7.

2. System Model

We consider an energy harvesting based wireless sensor network model, as shown in Figure 1, where the energy harvesting enabled sensor nodes (SNs) communicate with the access point (AP). We concentrate on a discrete time system with a point-to-point link between the SN and WAP. Time division multiple access (TDMA) is employed for the SN-AP communications. In such scenario, incremental energy is harvested by the SN from the ambient energy sources and stored in the battery for data transmission.
A first-in-first-out (FIFO) data queue buffer is implemented at the SN, which contains the data packets from the upper-protocol-layer, as illustrated in Figure 1. The packets are divided into frames at the data-link layer and split into bit-streams at the physical layer. The channel state information (CSI) is estimated at the AP and reliably fed back to the SN. The SN needs to find the optimal power control policy based on the QoS constraint requested by the service, the CSI fed back from the AP, and the available energy harvested from the environments.
We denote by B, E H , and P [ i ] the total bandwidth of one SN-AP link, the average harvested energy, and the instantaneous transmit power, respectively, where i is the time index of the frame. The additive white Gaussian noise (AWGN) is denoted by N 0 . The channel power gains, denoted by g [ i ] , follow the stationary block fading channel model, where they keep unchanged within the time duration of one frame, but vary independently across different frames. The instantaneous channel signal-to-noise ratio (SNR), denoted by γ [ i ] , can be expressed as γ [ i ] = E H g [ i ] / N 0 B . Moreover, we employ Nakagami-m fading channel model, which is very general and often best fits the land-mobile and indoor mobile multi-path propagations. The probability density function (PDF) of instantaneous channel SNR, denoted by p Γ ( γ ) , can be expressed as follows:
p Γ ( γ ) = γ m 1 Γ ( m ) m γ ¯ m exp m γ ¯ γ , γ 0 ,
where Γ ( · ) denotes the Gamma function, m represents the fading parameter of Nakagami-m distribution, and γ ¯ is the average received signal-to-noise ratio.

2.1. The Statistical Delay-Bounded QoS Guarantees

Based on large deviation principle (LDP), the author of [29] showed that, for a queueing system with stationary and ergodic arrival and service process, the queue length process Q ( t ) ( t 0 ) converges in distribution to a finite random variable Q ( ) that satisfies
lim x log Pr ( Q ( ) x ) x = θ ,
which states that the probability of the queue length exceeding the queue length bound x decays exponentially as the bound x increases. The parameter θ ( θ > 0 ), which is called QoS exponent [21], indicates the exponential decay rate dominated by the queue length bound. A large θ leads to a fast decay rate, which implies that a stringent QoS demand is supported. A small θ corresponds to a slow decay rate, which means that the system can provide a loose QoS requirement [30].
The sequence { R [ i ] , i = 1 , 2 , } is defined as a discrete-time stationary and ergodic stochastic service process, and S [ t ] i = 1 t R [ i ] is the partial sum of the service process over time sequence of i = 1 , 2 , , t . The Gartner–Ellis limit of S [ t ] , expressed as Λ C ( θ ) = lim t ( 1 / t ) log ( E { e θ S [ t ] } ) , is a convex function differentiable for all real θ [29]. The instantaneous service rate R [ i ] can be derived as follows [31]:
R [ i ] = T f B log 2 ( 1 + μ [ i ] γ [ i ] ) ,
where μ [ i ] is the power control policy. We define the power control policy as the proportion of transmit power in the average harvested energy. Thus, the instantaneous transmit power can be written as P ( η [ i ] ) = μ ( η [ i ] ) E H . When the service rate sequence R [ i ] is stationary and time-uncorrelated, we can derive the effective capacity as follows [21]:
C ( θ ) Λ C ( θ ) θ = 1 θ log E e θ R [ i ] .

2.2. Effective Energy Efficiency in Energy Harvesting Based Wireless Sensor Networks

The SN harvests energy from the environments and stores it in the battery. The energy arrives at discrete time intervals with various amounts. We assume that the energy arrival process is stationary and ergodic, and thus can be modeled as the Poisson process with the arrival rate λ e [4,32]. Therefore, according to the Poisson process based energy arrival [4,32], the average harvested energy, denoted by E H , is equivalent to the energy arrival rate and can be derived as follows:
E H = E H [ i ] = λ e ,
where H [ i ] is the harvested energy during the i th time frame.
We aim to maximize the energy efficiency under the statistical delay-bounded QoS provisioning for energy harvesting based wireless sensor networks. Thus, we define the effective energy efficiency (EEE), denoted by E e , as the achieved effective capacity per unit harvested energy. Then, we can derive the EEE for energy harvesting based wireless sensor networks as follows:
E e C θ E H .
Without loss of generality, we normalize the observation time interval. Thus, the terms of power and energy can be interchangeably used.

3. QoS-Driven Optimal Power Control Policy with Infinite Battery Capacity

In this section, we assume that the battery capacity is large enough to store the harvested energy without energy overflow. Conventionally, the power control schemes are functions of the instantaneous SNR γ [ i ] . However, for battery-infinite energy harvesting based wireless sensor networks, our QoS-driven power control policy, denoted by μ ( η [ i ] ) , needs to be adaptive to the instantaneous SNR γ [ i ] , the QoS exponent θ , and the energy arrival rate λ e . The variable η [ i ] ( γ [ i ] , θ , λ e ) is defined as the QoS and energy based state information (QSI).

3.1. Average Harvested Energy Constraint

We assume that the harvested energy is only used for transmission, i.e., energy required for processing is not taken into account [3,4]. Then, the instantaneous transmit power in energy harvesting based wireless sensor networks cannot exceed the available harvested energy, which can be formulated as follows:
i = 1 t P ( η [ i ] ) i = 0 t 1 H [ i ] , t ,
where P ( η [ i ] ) is the transmit power during the i th frame and the symbol notation H [ 0 ] denotes the amount of energy available in the battery at the initial time. The right-hand of Equation (7) is the summation of harvested energy from the initial time to ( t 1 ) th frame because the harvested energy in the t th frame cannot be used for transmission at the same time. Since the discrete-time channel and the energy arrival process are both stationary and ergodic, the time average is equal to the statistical average for the harvested energy [33], which is shown as follows:
1 t i = 1 t P ( η [ i ] ) = lim t 1 t i = 1 t P ( η [ i ] ) = E γ { P ( η [ i ] ) } ; 1 t 1 i = 0 t 1 H [ i ] = lim t 1 t 1 i = 0 t 1 H [ i ] = E H .
In the following, we omit the time-index i for simplicity. When t is large enough, we substitute Equation (8) into Equation (7) and rewrite Equation (7) as follows:
E γ [ P ( η ) ] E H ,
which shows that the power control policy is constrained by the average harvested energy.

3.2. The Effective Energy Efficiency Maximization for Battery-Infinite Energy Harvesting Based Wireless Sensor Networks

We formulate the energy efficient optimization problem, denoted by P 1 , to maximize EEE in battery-infinite energy harvesting based wireless sensor networks as follows by using Equations (4) and (6):
P 1 : arg max μ ( η ) 1 θ log 0 e θ T f B log 2 ( 1 + μ ( η ) γ ) p Γ ( γ ) d γ E H ,
subject to Equation (9) and μ ( η ) 0 .
Since log ( · ) is a monotonically increasing function, the numerator of objective function in problem P 1 can be simplified as follows:
1 θ log 0 e θ T f B log 2 ( 1 + μ ( η ) γ ) p Γ ( γ ) d γ = 1 θ log 0 ( 1 + μ ( η ) γ ) θ T f B p Γ ( γ ) d γ .
Due to the monotonicity of log ( · ) function and linearity of ( 1 + μ ( η ) ) , the numerator of objective function in problem P 1 is strictly concave with respect to μ ( η ) . However, the problem P 1 is still a non-convex optimization problem because of the variable in the denominator. In order to convert the problem P 1 into a convex optimization problem, we assume the energy arrival rate λ e to be fixed for the energy harvesting based wireless sensor network. This kind of assumption is practical because the energy sources for the energy harvesting based wireless sensor networks are relatively stable during the short period and variable across the whole energy harvesting process. Therefore, we can solve problem P 1 with fixed λ e and the solution of problem P 1 is adopted to the energy harvesting based wireless networks with different values of λ e . Since log ( · ) is a monotonically increasing function, problem P 1 can be simplified as the new problem P 2 , which is formulated as follows:
P 2 : arg min μ ( η ) 0 ( 1 + μ ( η ) γ ) β p Γ ( γ ) d γ ,
subject to Equation (9) and μ ( η ) 0 . The term β = ( θ T f B ) / log 2 is defined as the normalized QoS exponent. It is clear that the objective function of P 2 is strictly convex and the item E γ ( P ( η ) ) in Equation (9) is linear with respect to μ ( η ) . Thus, problem P 2 is a strictly convex optimization problem and the optimal solution for problem P 2 is given by the following Theorem 1.
Theorem 1.
The optimal power control policy for the battery-infinite energy harvesting based wireless sensor networks, denoted by μ * ( η ) , which is the solution of problem P 2 , is determined by
μ * ( η ) = λ e 1 β + 1 γ in 1 β + 1 γ β β + 1 1 γ , γ γ in ; 0 , γ < γ in ,
where γ in is defined as the cut-off SNR threshold in the battery-infinite energy harvesting based wireless sensor networks and can be numerically obtained by substituting μ * ( η ) into the following constraint:
γ in μ * ( η ) p Γ ( γ ) d γ = 1 .
Proof. 
The Lagrangian function of problem P 2 is formulated as follows:
L = 0 ( 1 + μ ( η ) γ ) β p Γ ( γ ) d γ + κ E γ [ P ( η ) ] λ e ,
where κ is the Lagrange multiplier. Then, the Karush–Kuhn–Tucker (KKT) conditions of problem P 2 can be written as follows [34]:
β γ ( 1 + μ ( η ) γ ) β 1 p Γ ( γ ) + κ λ e p Γ ( γ ) = 0 ; κ E γ [ P ( η ) ] λ e = 0 ; κ 0 .
Defining γ in κ / β and solving Equation (16), we can obtain the optimal power control policy as shown in Equation (13), where γ in can be numerically obtained from Equation (14). ☐
Theorem 1 gives the QoS-driven power control policy for battery-infinite energy harvesting based wireless sensor networks. To better understand the insights of Theorem 1, we plot the instantaneous transmit power control policy in Figure 2. Observing Figure 2, we have: (i) given energy arrival rate, when QoS exponent is very small, more power is assigned to the better channel and less power to the worse channel. However, when QoS exponent is very large, more power is assigned to the worse channel and less power to the better channel. (ii) The allocated power increases as the energy arrival rate increases. In addition, we can observe that the cut-off SNR threshold depends on λ e . Furthermore, we discuss two specific cases of Theorem 1 in following Remarks 1 and 2, which are the optimal power control policies under the very loose QoS constraint and the very stringent QoS constraint, respectively, for battery-infinite energy harvesting based wireless sensor networks.
Remark 1.
Under the very loose QoS constraint ( θ 0 ), the optimal energy harvesting power control policy for μ * ( η ) converges to
lim θ 0 μ * ( η ) = 1 λ e γ in 1 γ , γ γ in ; 0 , γ < γ in ,
which is referred to the Energy harvesting Water-Filling (E-WF) scheme. When the QoS constraint is very loose, our developed optimal power control policy converges to the E-WF scheme, where the water levels are dominated by the energy arrival rate and cut-off SNR threshold. The conventional staircase water-filling scheme [3] is the special case ( θ = 0 ) of the E-WF scheme.
Remark 2.
Under the very stringent QoS constraint ( θ ), the optimal power control policy for energy harvesting based wireless networks μ * ( η ) converges to
lim θ μ * ( η ) = σ in γ ,
where σ in = lim θ [ ( λ e γ in ) 1 β + 1 1 ] . We call the power control policy specified in Equation (18) the Energy harvesting Channel Inversion (E-CI) scheme.
As illustrated in Figure 2, when θ varies from 0 to ∞, reflecting different delay-bounded QoS constraints, our developed QoS-driven energy harvesting power control policy swings between the E-WF scheme and the E-CI scheme. Using our developed optimal power control policy for battery-infinite energy harvesting based wireless sensor networks, we can derive the maximum EEE, denoted by E e * ( θ , λ e ) , as follows:
E e * ( θ , λ e ) = 1 θ λ e log γ ( m , m γ ¯ γ in ) + λ e m γ in γ ¯ β β + 1 Γ ( m β β + 1 , m γ in γ ¯ ) log Γ ( m ) ,
where γ ( · , · ) and Γ ( · , · ) denote the lower and upper incomplete Gamma functions, respectively.

4. QoS-Driven Optimal Power Control Policy with Finite Battery Capacity

In this section, we aim to maximize the EEE of energy harvesting based wireless sensor networks with finite battery capacity. Let μ ˜ ( η [ i ] ) denote by the QoS-driven power control policy in the i th frame and P ˜ ( η [ i ] ) = μ ˜ ( η [ i ] ) E H denote by the transmit power in the i th frame for the SNs with finite battery capacity.

4.1. The Effective Energy Efficiency Maximization for Battery-Finite Energy Harvesting Based Wireless Sensor Networks

We denote by B max the maximum battery capacity for the SN. Then, the causality constraint for battery-finite energy harvesting based wireless sensor networks is formulated as follows [4]:
(20a) P ˜ ( η [ t ] ) i = 0 t 1 H [ i ] i = 1 t 1 P ˜ ( η [ i ] ) , t ; (20b) i = 0 t 1 H [ i ] i = 1 t 1 P ˜ ( η [ i ] ) B max , t .
Based on Equation (20a,b), we can obtain that P ˜ ( η [ t ] ) needs to satisfy:
P ˜ ( η [ t ] ) i = 0 t 1 H [ i ] i = 1 t 1 P ˜ ( η [ i ] ) , t ; P ˜ ( η [ t ] ) B max , t .
Thus, when t approaches ∞, we can further simplify Equation (21) to the average harvested energy constraint and the battery capacity constraint as follows:
E γ ( P ˜ ( η ) ) E H ; P ˜ ( η ) B max .
Now, we formulate the effective energy efficiency maximization problem for the battery-finite energy harvesting based wireless sensor networks as follows:
P 3 : arg max μ ˜ ( η ) 1 θ log 0 e θ T f B log 2 ( 1 + μ ˜ ( η ) γ ) p Γ ( γ ) d γ E H ,
subject to Equation (22).
It is hard to solve problem P 3 since it is a non-convex optimization problem. Thus, we convert problem P 3 into the equivalent problem P 4 , which is a convex optimization problem, as follows:
P 4 : arg min μ ˜ ( η ) 0 ( 1 + μ ˜ ( η ) γ ) β p Γ ( γ ) d γ ,
subject to Equation (22).
Since the average harvested energy E H is variable in energy harvesting based wireless sensor networks, in order to solve the problem P 4 , we need to analyze the cases that the optimal policy is determined by only the average harvested energy constraint ( E γ ( P ˜ ( η ) ) E H ), only the battery capacity constraint ( P ˜ ( η ) B max ), and both constraints specified in Equation (22).

4.2. The Optimal Power Control with QoS Provisioning in Battery-Finite Energy Harvesting Based Wireless Sensor Networks

If the battery capacity is large enough to store harvested energy without overflow, the optimal power control policy is not limited by the battery capacity. We denote by f ^ θ ( λ e ) the threshold to judge whether the battery capacity constraint is always satisfied or not (We will derive the closed-form expression for f ^ θ ( λ e ) in Section 4.3.). For fixed θ , if B max f ^ θ ( λ e ) holds, the battery capacity constraint is always satisfied. In the case of B max f ^ θ ( λ e ) , the optimal power control policy is only determined by average harvested energy constraint. Thus, the effective energy efficiency maximization problem P 3 becomes problem P 1 . Then, we give the following Proposition 1.
Proposition 1.
If B max f ^ θ ( λ e ) is satisfied, the optimal power control policy in battery-finite energy harvesting based wireless sensor networks is given as follows:
μ ˜ * ( η ) = λ e 1 β + 1 γ in 1 β + 1 γ β β + 1 1 γ , γ γ in ; 0 , γ < γ in .
Proof. 
The proof of Proposition 1 is very similar to the proof of Theorem 1. We omit the details here. ☐
If the transmitter always harvests energy more than the battery capacity, the energy overflowed will be wasted. In this case, the optimal power control policy is only determined by the battery capacity constraint. Thus, we have the following Proposition 2.
Proposition 2.
If B max λ e , the optimal power control policy in battery-finite energy harvesting based wireless sensor networks is given as follows:
μ ˜ * ( η ) = B max λ e .
Proof. 
If the optimal power control policy is only determined by the battery capacity constraint, the maximum available instantaneous power, denoted by P ˜ ( η ) = B max , will be always optimal. Thus, in this case, the optimal power control policy is μ ˜ * ( η ) = B max / λ e . ☐
For the region λ e < B max < f ^ θ ( λ e ) , the optimal power control policy is the solution of problem P 4 . In this case, we solve problem P 4 and have the following Theorem 2.
Theorem 2.
If λ e < B max < f ^ θ ( λ e ) is satisfied, the optimal power control policy in battery-finite energy harvesting based wireless sensor networks is given by
μ ˜ * ( η ) = 0 , γ < γ fn ; λ e 1 β + 1 γ fn 1 β + 1 γ β β + 1 1 γ , γ γ fn a n d f ( η ) B max ; B max λ e , γ γ fn a n d f ( η ) > B max ,
where f ( η ) λ e β β + 1 / ( γ fn 1 β + 1 γ β β + 1 ) λ e / γ is defined for simply expression and γ fn is the cut-off SNR in battery-finite energy harvesting based wireless sensor networks. The parameter γ fn can be numerically obtained by substituting Equation (27) into:
γ fn μ ˜ * ( η ) p Γ ( γ ) d γ = 1 .
Proof. 
We formulate the Lagrangian function of problem P 4 as follows:
L = 0 ( 1 + μ ( η ) γ ) β p Γ ( γ ) d γ + κ 1 E γ [ P ( η ) ] λ e + κ 2 λ e μ ( η ) B max ,
where κ 1 and κ 2 are the Lagrange multipliers corresponding to the constraints specified in Equation (22). Then, the corresponding KKT conditions can be expressed as follows:
β γ ( 1 + μ ( η ) γ ) β 1 p Γ ( γ ) + κ 1 λ e p Γ ( γ ) + κ 2 λ e = 0 , κ 1 0 λ e μ ( η ) p Γ ( γ ) d γ λ e = 0 , κ 2 λ e μ ( η ) B max 0 , κ 1 0 , κ 2 0 .
Solving Equation (30), we can obtain the optimal power control policy in Equation (27), where γ fn κ 1 / β and can be determined by the constraint Equation (28). ☐
Theorem 2 gives the QoS-driven power control policy for battery-finite energy harvesting based wireless sensor networks. According to the optimal power control policy given by Theorem 2, we plot the instantaneous power control policy corresponding to Equations (27) and (28) in Figure 3. As illustrated in Figure 3, for fixed energy arrival rate, the power control policy allocates more power to the better channel and less power to the worse channel when the QoS exponent is very small. When the QoS exponent is very large, the power control policy allocates more power to the worse channel and less power to the better channel. The allocated power increases as the energy arrival rate increases. Meanwhile, the cut-off SNR threshold γ fn varies as the energy arrival rate varies. However, the maximum power is limited by the battery capacity. To further analyze the effect of QoS exponent on the optimal power control policy in battery-finite energy harvesting based wireless networks, we discuss two special cases of Theorem 2 in Remarks 3 and 4, which correspond to the optimal energy harvesting power control policies under the very loose QoS constraint and the very stringent QoS constraint, respectively.
Remark 3.
Under the very loose QoS constraint ( θ 0 ), the optimal power control policy μ ˜ * ( η ) in Theorem 2 converges to
μ ˜ * ( η ) = 0 , γ < γ fn ; 1 λ e γ fn 1 γ , γ fn γ < γ ^ ; B max λ e , γ ^ γ ,
where γ ^ = λ e γ fn / ( 1 B max γ fn ) is the solution of 1 / ( λ e γ fn ) 1 / γ = B max / λ e . As θ varies to 0, the optimal power control policy in battery-finite energy harvesting based wireless sensor networks converges to the Truncated energy harvesting Water Filling (T-WF) scheme. In the T-WF scheme, both the energy arrival rate and the cut-off SNR threshold dominate the water level while the power is constrained by the battery capacity. The traditional directional water-filling scheme [4] is the special case ( θ = 0 ) of the T-WF scheme.
Remark 4.
Under the very stringent QoS constraint ( θ ), the optimal power control policy μ ˜ * ( η ) in Theorem 2 converges to
μ ˜ * ( η ) = 0 , γ < γ fn ; B max λ e , γ fn γ < γ ˜ ; σ fn γ , γ ˜ γ ,
where σ fn = lim θ [ ( λ e γ fn ) 1 β + 1 1 ] and γ ˜ = σ fn λ e B max . Equation (32) represents that as θ approaches to ∞ the optimal power control policy in battery-finite energy harvesting system becomes the Truncated energy harvesting Channel Inversion (T-CI) scheme.
As depicted in Figure 3, when the QoS exponent θ varies between 0 and ∞, the corresponding optimal power control policy for battery-finite energy harvesting based wireless sensor networks swings between the T-WF scheme and the T-CI scheme. Substituting Equations (27) and (28) into Equation (6), we can derive the maximum effective energy efficiency for battery-finite energy harvesting based wireless sensor networks, denoted by E ˜ e * ( θ , λ e ) , as follows:
E ˜ e * ( θ , λ e ) = 1 θ λ e log { γ ( m , m γ ¯ γ fn ) Γ ( m ) + λ e m γ fn γ ¯ β β + 1 Γ ( m β β + 1 , m γ fn γ ¯ ) Γ ( m ) , γ fn 1 + B max λ e γ β p Γ ( γ ) d γ + } ,
where { a , b } + max { a , b } .

4.3. The Analysis for the Threshold of Energy Constraints f ^ θ ( λ e )

Based on the analyses of Section 4.2 for battery-finite energy harvesting based wireless sensor networks, if the optimal power control policy is only determined by the average harvested energy constraint, it needs to satisfy
f ( η ) = λ e β β + 1 γ fn 1 β + 1 γ β β + 1 λ e γ B max .
To derive the maximum value of f ( η ) , which is f ^ θ ( λ e ) , we first check the convexity of function f ( η ) = λ e β β + 1 / ( γ fn 1 β + 1 γ β β + 1 ) λ e / γ by setting its secondary derivation with respect to γ to be 0 as follows:
2 f ( η ) γ 2 = β ( 2 β + 1 ) λ e β β + 1 γ 3 β + 2 β + 1 ( β + 1 ) 2 γ fn 1 β + 1 2 λ e γ 3 = 0 .
Solving Equation (35), we can obtain γ = 2 ( β + 1 ) 2 β ( 2 β + 1 ) β + 1 λ e γ fn . For the region γ < 2 ( β + 1 ) 2 β ( 2 β + 1 ) β + 1 λ e γ fn , 2 f ( η ) / γ 2 is less than zero corresponding to the low SNR region. When γ 2 ( β + 1 ) 2 β ( 2 β + 1 ) β + 1 λ e γ fn , 2 f ( η ) / γ 2 is larger than or equal to zero corresponding to the high SNR region. Thus, f ( η ) is concave in the low SNR region and convex in the high SNR region. We set the first derivation to zero as follows:
f ( η ) γ = β λ e β β + 1 γ 2 β + 1 β + 1 ( β + 1 ) γ fn 1 β + 1 + λ e γ 2 = 0 ,
solving which, we can obtain the stationary point as follows:
γ = β + 1 β β + 1 λ e γ fn .
Because of β + 1 β β + 1 λ e γ fn < 2 ( β + 1 ) 2 β ( 2 β + 1 ) β + 1 λ e γ fn , the stationary point falls into the low SNR region. Therefore, the maximum of f ( η ) in the low SNR region corresponds to the stationary point γ = β + 1 β β + 1 λ e γ fn . Then, substituting Equation (37) into the function of f ( η ) specified in Equation (34), we can obtain that, in the low SNR region, f ( η ) needs to satisfy
f ( η ) β β γ fn ( β + 1 ) β + 1 .
In the high SNR region, since f ( η ) is convex, the maximum of f ( η ) can be obtained between the following two boundary points:
γ = 2 ( β + 1 ) 2 β ( 2 β + 1 ) β + 1 λ e γ fn ; γ = .
Substituting the two functions in Equation (39) into Equation (34), respectively, we can derive that in the high SNR region f ( η ) needs to satisfy:
f ( η ) max β β ( 2 β + 1 ) β ( 3 β + 2 ) γ fn [ 2 ( β + 1 ) 2 ] β + 1 , 0 = β β ( 2 β + 1 ) β ( 3 β + 2 ) γ fn [ 2 ( β + 1 ) 2 ] β + 1 .
Then, based on Equations (38) and (40), the upper bound of f ( η ) is given as follows:
f ( η ) max β β γ fn ( β + 1 ) β + 1 , β β ( 2 β + 1 ) β ( 3 β + 2 ) γ fn [ 2 ( β + 1 ) 2 ] β + 1 = β β γ fn ( β + 1 ) β + 1 ,
where the equality holds for the reason that function f ( η ) is continuous and, in the low SNR region, the value at the stationary point is larger than the value at the inflection point. Therefore, we can obtain the closed-form of f ^ θ ( λ e ) as :
f ^ θ ( λ e ) = β β γ fn ( β + 1 ) β + 1 .
As a result, if B max β β / γ fn ( β + 1 ) β + 1 holds, the battery capacity constraint is always satisfied.

5. Outage Probability Analyses

For energy harvesting based wireless networks, there exits the energy outage probability and the data-transmission outage probability [35,36]. The energy outage probability is the probability that harvested energy is not sufficient enough to keep the power consumption, i.e., i = 1 t P ( η [ i ] ) i = 0 t 1 H [ i ] . The data-transmission outage probability is the probability that instantaneous service rate cannot support the required target data rate. Let P out e and P out d denote by the energy outage probability and data-transmission outage probability, respectively. In the following, we analyze the energy outage probability and data-transmission outage probability, respectively, to theoretically evaluate the performance for energy harvesting based wireless sensor networks.

5.1. Energy Outage Probability

For energy harvesting based wireless sensor networks, we have the following Lemma 1 regarding the energy outage probability.
Lemma 1.
When t approaches to ∞, P out e converges to 0.
Proof. 
Using our developed optimal power control policies, the energy outage probability for energy harvesting based wireless sensor networks can be derived as follows:
P out e = Pr i = 1 t P * ( η [ i ] ) i = 0 t 1 H [ i ] 0 = Pr i = 1 t P * ( η [ i ] ) i = 1 t 1 H [ i ] H [ 0 ] , t ,
where P * ( η [ i ] ) = μ * ( η [ i ] ) λ e denotes the optimal power allocation in the i th frame. According to Equations (14) and (28), P * ( η [ i ] ) needs to satisfy
E γ P * ( η ) = E H .
Thus, when t approaches to ∞, the expectation of i = 1 t P * ( η [ i ] ) is equivalent to the expectation of i = 1 t H [ i ] and can be written as follows:
E i = 1 t P * ( η [ i ] ) = E i = 1 t H [ i ] .
Based on Equations (43) and (45), and the law of Chebyshev large numbers [37], we can obtain
lim t Pr 1 t i = 1 t P * ( η [ i ] ) 1 t i = 1 t H [ i ] ε = 0 .
Let ε lim t 1 t ( H [ 0 ] H [ t ] ) . We can convert Equation (46) as follows:
lim t P out e = lim t Pr 1 t i = 1 t P * ( η [ i ] ) i = 0 t 1 H [ i ] 0 = 0 ,
which shows the energy outage probability converges to zero as t approaches to ∞. ☐
Now, we have derived that P out e converges to zero when t approaches to infinity. Next, when t is not infinite, we can derive the upper-bound for the energy outage probability according to the Chebyshev inequality [37] as follows:
P out e = Pr i = 1 t P * ( η [ i ] ) i = 1 t H [ i ] H [ 0 ] H [ t ] D i = 1 t P * ( η [ i ] ) ( H [ 0 ] H [ t ] ) 2 , t ,
where D [ a ] represents the variance of a.
Observing Equation (48), we find that P out e decreases as H [ 0 ] increases. Moreover, according to Lemma 1, P out e converges to 0 when t approaches to ∞. Practically, it always needs to take a relatively long time to cumulate energy from the energy sources before starting communications. Therefore, the energy outage probability can be regarded as zero by charging the battery for a while in reality.

5.2. Data-Transmission Outage Probability

Using our developed optimal power control policies, the data-transmission outage probability for energy harvesting based wireless sensor networks can be formulated as follows [38]:
P out d = Pr T f B log 2 ( 1 + μ * γ ) R th = Pr γ 2 R th T f B 1 μ * ,
where R th is the required target service rate. Based on the work of [39,40], the data-transmission outage probability in Equation (49) can be converted as follows:
P out d = 1 exp 2 R th T f B 1 μ * α 2 ,
where α is the parameter controlling the severity or the diversity of the channel fading. Then, we analyze the data-transmission outage probabilities in battery-infinite and battery-finite energy harvesting based wireless networks, respectively.

5.2.1. Battery-Infinite Energy Harvesting Based Wireless Sensor Networks

The optimal power control policy for battery-infinite energy harvesting based wireless networks has been shown in Theorem 1. Plugging Equation (13) into Equation (50), we can obtain the data-transmission outage probability, denoted by P out d i , for battery-infinite energy harvesting based wireless sensor networks as follows:
P out d i = 1 exp ( 2 R th T f B 1 ) γ in 1 β + 1 γ ( λ e 1 γ ) 1 β + 1 γ in 1 β + 1 α 2 , γ γ in .
To further evaluate the data-transmission outage probability, we obtain Lemma 2 regarding P out d i under two specified cases, i.e., when QoS constraint is very loose and QoS constraint is very stringent.
Lemma 2.
When the QoS constraint is very loose ( θ 0 ), the data-transmission outage probability for battery-infinite energy harvesting based wireless sensor networks converges to
P out d i = 1 , γ 0 ; 1 exp 2 R th T f B 1 λ e γ in α 2 , γ .
When the QoS constraint is very stringent ( θ ), the data-transmission outage probability for battery-infinite energy harvesting based wireless sensor networks converges to
P out d i = 0 , γ 0 ; 1 , γ .
Proof. 
Based on Equation (51), we analyze P out d i in the following two cases corresponding to the data-transmission outage probabilities, under the very loose QoS constraint and the very stringent QoS constraint, respectively.
Case I: Under the very loose QoS constraint ( θ 0), the data-transmission outage probability for battery-infinite energy harvesting based wireless sensor networks converges to
P out d i = 1 exp 2 R th T f B 1 ( λ e γ in ) 1 γ 1 α 2 , γ γ in .
In this case, P out d i converges to 1 as γ approaches to zero. P out d i becomes 1 exp [ ( ( 2 R th T f B 1 ) λ e γ in ) α 2 ] as γ approaches to ∞.
Case II: Under the very stringent QoS constraint ( θ ), the data-transmission outage probability for battery-infinite energy harvesting based wireless sensor networks becomes
P out d i = 1 exp 2 R th T f B 1 σ in γ 1 α 2 , γ γ in .
Observing Equation (55), we find that P out d i converges to zero as γ approaches to zero. Meanwhile, P out d i becomes 1 as γ approaches to ∞.
Therefore, comprehensively considering both Cases I and II, we have Lemma 2. ☐
Based on the proof of Lemma 2, we can also obtain that under the very loose QoS constraint, P out d i decreases as γ increases. Meanwhile, under the very stringent QoS constraint, P out d i increases as γ increases.

5.2.2. Battery-Finite Energy Harvesting Based Wireless Sensor Networks

Substituting Equation (27) into Equation (50), we can obtain the data-transmission outage probability, denoted by P out d f , for battery-finite energy harvesting based wireless sensor networks as follows:
P out d f = 1 exp ( 2 R th T f B 1 ) γ fn 1 β + 1 γ ( λ e 1 γ ) 1 β + 1 γ fn 1 β + 1 α 2 , γ γ fn and f ( η ) < B max ; 1 exp ( 2 R th T f B 1 ) λ e B max α 2 , γ γ fn and f ( η ) > B max .
Then, we obtain the upper and lower bounds of P out d f under the very loose QoS constraint and the very stringent QoS constraint, respectively, in Lemma 3.
Lemma 3.
When the QoS constraint is very loose ( θ 0 ), the data-transmission outage probability for battery-finite energy harvesting based wireless sensor networks converges to
P out d f = 1 , γ 0 ; 1 exp ( 2 R th T f B 1 ) λ e B max α 2 , γ .
When the QoS constraint is very stringent ( θ ), the data-transmission outage probability for battery-finite energy harvesting based wireless sensor networks converges to
P out d f = 1 exp ( 2 R th T f B 1 ) λ e B max α 2 , γ 0 ; 1 , γ .
Proof. 
The expression of P out d f has been specified in Equation (56). Then, we analyze the data-transmission outage probability for battery-finite energy harvesting based wireless sensor networks in two specific cases corresponding to the data-transmission outage probabilities under the very loose QoS constraint and the very stringent QoS constraint, respectively.
Case 1: Under the very loose QoS constraint ( θ 0 ), the data-transmission outage probability for battery-finite energy harvesting based wireless sensor networks converges to
P out d f = 1 exp 2 R th T f B 1 ( λ e γ fn ) 1 γ 1 α 2 , γ fn γ < γ ^ ; 1 exp ( 2 R th T f B 1 ) λ e B max α 2 , γ ^ γ .
Observing Equation (59), we find that P out d f turns to 1 when γ approaches to zero. P out d f converges to 1 exp [ ( ( 2 R th T f B 1 ) λ e / B max ) α 2 ] when γ approaches to ∞.
Case 2: Under the very stringent QoS constraint ( θ ), the data-transmission outage probability for battery-finite energy harvesting based wireless sensor networks converges to:
P out d f = 1 exp ( 2 R th T f B 1 ) λ e B max α 2 , γ fn γ < γ ^ ; 1 exp 2 R th T f B 1 σ fn γ 1 α 2 , γ ^ γ .
Based on Equation (60), we can obtain that P out d f converges to 1 exp [ ( ( 2 R th T f B 1 ) λ e / B max ) α 2 ] when γ approaches to zero. Meanwhile, P out d f turns to 1 when γ approaches to ∞.
Thus, based on the analyses for Cases 1 and 2, we have Lemma 3. ☐
Equations (59) and (60) show that under the very loose QoS constraint, P out d f decreases as γ increases. Under the very stringent QoS constraint, P out d f increases as γ increases.
Since the energy outage probability can be treated as zero, the outage probability for energy harvesting based wireless sensor networks can be entirely determined by the data-transmission outage probability, which is calculated based on Equations (51) and (56). Both Equations (51) and (56) show that the outage probabilities are functions of instantaneous SNR γ , QoS constraint θ , and energy arrival rate λ e . Based on Equations (51) and (56), we can derive the outage probability corresponding to the specified instantaneous SNR, QoS constraint, and energy arrival rate.

6. Performance Evaluation

In this section, we conduct numerical analyses to evaluate the performance of our proposed QoS-driven power control policies for energy harvesting based wireless sensor networks. Throughout the simulation, we use normalized effective energy efficiency and normalized effective capacity (EC), which are defined as the EEE and EC per Hz per second, respectively, to evaluate the performance of the energy harvesting based wireless networks. We also set the bandwidth, the time frame length, the maximum battery capacity and the parameters of Nakagami-m channel model to be B = 1 MHz , T f = 0.2 ms , B max = 2 mJ , γ ¯ = 5 dB , and m = 2 .
In order to numerically analyze the threshold f ^ θ ( λ e ) for energy constraints, we plot the transmit power curves versus the instantaneous SNR in Figure 4 and Figure 5, where the QoS constraint θ is set to be 0.01 and 0.1, respectively. Observing Figure 4 and Figure 5, we find that the transmit power curves are concave when γ is very small and convex when γ is very large. This validates our analyses for threshold f ^ θ ( λ e ) of energy constraints in Section 4.3. The maximum value of transmit power, which corresponds to the thresholds f ^ θ ( λ e ) , can be obtained at the stationary points in Figure 4 and Figure 5, i.e., when θ = 0.01 and λ e = 2 , f ^ 0.01 ( 2 ) = 1.406 , which represents that if B max 1.406 , the optimal power control policy is dominated only by the average harvested energy constraint under this circumstance. Figure 4 and Figure 5 also illustrate that, for different energy arrival rates and under different QoS constraints, we can obtain different energy constraints’ thresholds f ^ θ ( λ e ) . This verifies that f ^ θ ( λ e ) depends on the energy arrival rate λ e and QoS constraint θ .
Figure 6 and Figure 7 depict the normalized EEE and the normalized EC of our developed optimal power control policy versus energy arrival rate λ e . As illustrated in Figure 6 and Figure 7, EEE decreases as energy arrival rata increases while EC increases as energy arrival rate increases. This indicates that there is a trade-off between the EEE and EC. Also illustrated in Figure 6 and Figure 7, for λ e λ e 1 (under the QoS constraint θ = 10 3 ) and λ e λ e 2 (under the QoS constraint θ = 10 2 ), respectively, both the optimal power control policies in battery-infinite and battery-finite energy harvesting based wireless sensor networks have the same EEE and EC. This is because the instantaneous power control policy given by Proposition 1 is only limited by average harvested energy in the low energy arrival rate region. Therefore, when λ e λ e 1 (under the QoS constraint θ = 10 3 ) and λ e λ e 2 (under the QoS constraint θ = 10 2 ), the EEE and EC are not limited by the battery capacity. However, the battery capacity limits the EEE and EC in the high energy arrival rate region. For this reason, the optimal power control policy for battery-infinite energy harvesting based wireless sensor networks achieves much larger EEE and EC than that for battery-finite energy harvesting based wireless sensor networks when λ e > λ e 1 (under the QoS constraint θ = 10 3 ) and λ e > λ e 2 (under the QoS constraint θ = 10 2 ). We can also observe from Figure 6 and Figure 7 that, under the QoS constraint θ = 10 1 , both the the battery-infinite and battery-finite energy harvesting based wireless sensor networks have the same EEE and EC when λ e is less than 4. This indicates that, when the QoS constraint is very stringent, the optimal power control policy for battery-finite energy harvesting based wireless sensor networks is not limited by battery capacity until the networks have a relatively large energy arrival rate.
Figure 8 depicts the normalized EEE of the optimal power control policy versus the QoS exponent, where the energy arrival rate λ e is fixed to 2 and 3, respectively. As shown in Figure 8, the normalized EEE decreases as the QoS exponent θ increases. This indicates that the looser the traffic QoS constraint is, the larger EEE we can achieve. In addition, the optimal power control policy in battery-infinite energy harvesting based wireless sensor networks can achieve larger EEE than that in battery-finite energy harvesting based wireless sensor networks when the QoS constraint is very loose or very stringent. This is due to the reason that the QoS-driven power control policy in battery-finite energy harvesting based wireless sensor networks is limited by the battery capacity in the high SNR region when the QoS requirement is very loose and in the low SNR region when the QoS constraint is very stringent. When the QoS constraint is not very loose or not very stringent, both the QoS-driven power control policies for the battery-infinite and battery-finite energy harvesting based wireless sensor networks have the same EEE. This is because the maximum instantaneous transmit power is always less than the battery capacity when the QoS constraint is not very loose or not very stringent.
Figure 9 compares the performance of our developed optimal power control policy with other existing schemes, i.e., the related research works [25], E-WF scheme, and constant power allocation scheme. We find that both the power control policies with QoS provisioning specified in this paper and [25] can achieve better performance than the power control policies without QoS provisioning, i.e., the E-WF scheme and the constant power allocation. In addition, Figure 9 also shows that our developed optimal power control policy in Theorem 1 can achieve larger EC than the power control policy in [25]. This is because in [25] the data rate QoS requirement is considered, which is deterministic QoS, while our developed optimal power control policy provides the statistical QoS guarantees, which is adaptive to diverse delay-bounded QoS constraints, thus achieving the maximum EC. To further verify the analyses in this paper, we plot normalized EEE of the optimal power control polices developed in Theorems 1 and 2, constant power allocation, E-WF scheme, T-WF scheme, E-CI scheme, and T-CI scheme in Figure 10. We can observe that our developed QoS-driven power control policies, which are the solution of Theorems 1 and 2, can achieve larger EEE than other schemes for energy harvesting based wireless sensor networks. When the QoS constraint is very loose, our developed QoS-driven power control policy for battery-infinite energy harvesting based wireless sensor networks converges to the E-WF scheme and our developed QoS-driven power control policy for battery-finite energy harvesting based wireless sensor networks converges to the T-WF scheme. When the QoS requirement is very stringent, our QoS-driven optimal power control policy for battery-infinite energy harvesting based wireless sensor networks converges to the E-CI scheme and the QoS-driven power control policy for battery-finite energy harvesting based wireless sensor networks converges to the T-CI scheme.
Figure 11 and Figure 12 illustrate the outage probabilities of our developed optimal power control policies. As depicted in Figure 11, when the QoS exponent θ is very small, the outage probability for battery-infinite energy harvesting based wireless sensor networks converges to 1 in the low SNR region and P 1 in the high SNR region, while the outage probability for battery-finite energy harvesting based wireless sensor networks converges to 1 in the low SNR region and P 2 in the high SNR region. In addition, when the QoS exponent θ is very large, the outage probability for battery-infinite energy harvesting based wireless sensor networks converges to zero in the low SNR region and 1 in the high SNR region, while the outage probability for battery-finite energy harvesting based wireless sensor networks converges to P 2 in the low SNR region and 1 in the high SNR region. Note that the corresponding lower bounds P 1 = 1 exp [ ( ( 2 R th T f B 1 ) λ e γ in ) α 2 ] and P 2 = 1 exp [ ( ( 2 R th T f B 1 ) λ e / B max ) α 2 ] can be obtained from Lemmas 2 and 3, respectively. In Figure 12, we plot the outage probability curves versus the instantaneous SNR under the QoS constraint θ = 10 4 , where the energy arrival rate is set to be 1, 2, and 3, respectively. As depicted in Figure 12, when energy arrival rate is 1, the battery-infinite outage probability is the same as battery-finite outage probability. When energy arrival rate is 2 or 3, the battery-infinite energy harvesting based wireless sensor networks achieve a smaller outage probability than the battery-finite energy harvesting based wireless sensor networks. This is because the optimal power control policy is not constrained by the battery capacity when energy arrival rate is 1. Thus, both battery-infinite and battery-finite energy harvesting based wireless sensor networks have the same outage probability. When energy arrival rate is 2 or 3, the optimal power control policy is limited by the battery capacity in battery-finite energy harvesting based wireless sensor networks. Thus, the battery-finite energy harvesting based wireless sensor networks have the larger outage probability than the battery-infinite energy harvesting based wireless sensor networks.

7. Conclusions

In this paper, we developed the statistical delay-bounded QoS-driven power control policies for energy harvesting based wireless sensor networks to maximize the effective energy efficiency. First, we analyzed the available energy constraints for the battery-infinite and battery-finite energy harvesting based wireless sensor networks, respectively. Then, we formulated the EEE maximization problems, solving which, we derived the optimal power control policies. Our analyses identified the key fact that, under various QoS constraints, the optimal power control policy for battery-infinite energy harvesting based wireless sensor networks varies between the E-WF scheme and E-CI scheme while the optimal power control policy for battery-finite energy harvesting based wireless sensor networks varies between the T-WF scheme and T-CI scheme. We also derived the threshold of the energy arrival rate to judge whether the EEE is limited by the battery capacity constraint or not. In addition, we analyzed the outage probabilities for energy harvesting based wireless sensor networks using our developed optimal power control policies. The obtained numerical results validated our analyses and showed that our developed QoS-driven power control policies can achieve the maximum EEE for energy harvesting based wireless sensor networks.

Acknowledgments

This paper was supported in part by the National Natural Science Foundation of China (No. 61401330, No. 61671347, and No.61771368), the Natural Science Foundation of Shaanxi Province (No. 2016JQ6027), the 111 project of China (B08038), and the key technology R&D program of Henan province (No. 142102210572).

Author Contributions

Ya Gao and Wenchi Cheng built the optimization model for energy harvesting based wireless sensor networks and derived the optimization problem; Ya Gao designed the simulation and performed the experiments; Ya Gao, Wenchi Cheng and Hailin Zhang analyzed the results; Ya Gao wrote the paper; Wenchi Cheng and Hailin Zhang revised the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Gao, Y.; Cheng, W.; Zhang, W.; Zhang, H. Energy Efficiency Optimization With Statistical QoS Provisioning for Energy Harvesting Networks. In Proceedings of the IEEE Global Conference on Communications, Singapore, 4–8 December 2017. accepted. [Google Scholar]
  2. Sudevalayam, S.; Kulkarni, P. Energy Harvesting Sensor Nodes: Survey and Implications. IEEE Commun. Surv. Tutor. 2011, 13, 443–461. [Google Scholar] [CrossRef]
  3. Ho, C.K.; Zhang, R. Optimal energy allocation for wireless communications with energy harvesting constraints. IEEE Trans. Signal Process. 2012, 60, 4808–4818. [Google Scholar] [CrossRef]
  4. Ozel, O.; Tutuncuoglu, K.; Yang, J.; Ulukus, S.; Yener, A. Transmission with energy harvesting nodes in fading wireless channels: Optimal policies. IEEE J. Sel. Areas Commun. 2011, 29, 1732–1743. [Google Scholar] [CrossRef]
  5. Buratti, C.; Conti, A.; Dardari, D.; Verdone, R. An Overview on Wireless Sensor Networks Technology and Evolution. Sensors 2009, 9, 6869–6896. [Google Scholar] [CrossRef] [PubMed]
  6. Zhao, N.; Yu, F.R.; Leung, V.C.M. Opportunistic communications in interference alignment networks with wireless power transfer. IEEE Wirel. Commun. 2015, 22, 88–95. [Google Scholar] [CrossRef]
  7. Guo, S.; Wang, F.; Yang, Y.; Xiao, B. Energy-Efficient Cooperative Transmission for Simultaneous Wireless Information and Power Transfer in Clustered Wireless Sensor Networks. IEEE Trans. Commun. 2015, 63, 4405–4417. [Google Scholar] [CrossRef]
  8. Lu, X.; Wang, P.; Niyato, D.; Kim, D.I.; Han, Z. Wireless networks with RF energy harvesting: A contemporary survey. IEEE Commun. Surv. Tutor. 2015, 17, 757–789. [Google Scholar] [CrossRef]
  9. Ng, D.W.K.; Lo, E.S.; Schober, R. Wireless information and power transfer: Energy efficiency optimization in OFDMA systems. IEEE Trans. Wirel. Commun. 2013, 12, 6352–6370. [Google Scholar] [CrossRef]
  10. Chen, L.; Yu, F.R.; Ji, H.; Rong, B.; Li, X.; Leung, V.C.M. Green full-duplex self-backhaul and energy harvesting small cell networks with massive MIMO. IEEE J. Sel. Areas Commun. 2016, 34, 3709–3724. [Google Scholar] [CrossRef]
  11. Ramamonjison, R.; Bhargava, V.K. Energy allocation and cooperation for energy-efficient wireless two-tier networks. IEEE Trans. Wirel. Commun. 2016, 15, 6434–6448. [Google Scholar] [CrossRef]
  12. Zhao, N.; Yu, F.R.; Sun, H. Adaptive energy-efficient power allocation in green interference-alignment-based wireless networks. IEEE Trans. Veh. Technol. 2015, 64, 4268–4281. [Google Scholar] [CrossRef]
  13. Chang, Z.; Gong, J.; Li, Y.; Zhou, Z.; Ristaniemi, T.; Shi, G.; Han, Z.; Niu, Z. Energy efficiency resource allocation for wireless power transfer enabled collaborative mobile clouds. IEEE J. Sel. Areas Commun. 2016, 34, 3438–3450. [Google Scholar] [CrossRef]
  14. Chang, Z.; Gong, J.; Ristaniemi, T.; Niu, Z. Energy efficiency resource allocation and user scheduling for collaborative mobile clouds with hybrid receivers. IEEE Trans. Veh. Technol. 2016, 65, 9834–9846. [Google Scholar] [CrossRef]
  15. Li, T.; Fan, P.; Chen, Z.; Letaief, K.B. Optimum transmission policies for energy harvesting sensor networks powered by a mobile control center. IEEE Trans. Wirel. Commun. 2016, 15, 6132–6145. [Google Scholar] [CrossRef]
  16. Ku, M.L.; Chen, Y.; Ray Liu, K.J. Data-driven stochastic models and policies for energy harvesting sensor communications. IEEE J. Sel. Areas Commun. 2015, 33, 1505–1520. [Google Scholar] [CrossRef]
  17. Assimonis, S.D.; Daskalakis, S.N.; Bletsas, A. Sensitive and efficient RF harvesting supply for batteryless backscatter sensor networks. IEEE Trans. Microw. Theory Tech. 2016, 64, 1327–1338. [Google Scholar] [CrossRef]
  18. Liu, G.; Wang, Z.; Jiang, T. QoS-Aware Throughput Maximization in Wireless Powered Underground Sensor Networks. IEEE Trans. Commun. 2016, 64, 4776–4789. [Google Scholar] [CrossRef]
  19. Niyato, D.; Lu, X.; Wang, P.; Kim, D.; Han, Z. Distributed Wireless Energy Scheduling for Wireless Powered Sensor Networks. In Proceedings of the IEEE International Conference on Communications (ICC 2016), Kuala Lumper, Malaysia, 22–27 May 2016. [Google Scholar]
  20. Du, Q.; Zhang, X. Statistical QoS provisionings for wireless unicast/multicast of multi-layer video streams. IEEE J. Sel. Areas Commun. 2010, 28, 420–433. [Google Scholar] [CrossRef]
  21. Wu, D.; Negi, R. Effective capacity: A wireless link model for support of quality of service. IEEE Trans. Wirel. Commun. 2003, 2, 630–643. [Google Scholar]
  22. Cheng, W.; Zhang, X.; Zhang, H. Joint spectrum and power efficiencies optimization for statistical QoS provisionings over SISO/MIMO wireless networks. IEEE J. Sel. Areas Commun. 2013, 31, 903–915. [Google Scholar] [CrossRef]
  23. Wang, Y.; Ren, P.; Du, Q.; Sun, L. Optimal power allocation for underlay-based cognitive radio networks with primary user’s statistical delay QoS provisioning. IEEE Trans. Wirel. Commun. 2015, 14, 6896–6910. [Google Scholar] [CrossRef]
  24. Chen, X.; Ni, W.; Wang, X.; Sun, Y. Provisioning quality-of-service to energy harvesting wireless communications. IEEE Commun. Mag. 2015, 53, 102–109. [Google Scholar] [CrossRef]
  25. Loodaricheh, R.A.; Mallick, S.; Bhargava, V.K. QoS provisioning based resource allocation for energy harvesting systems. IEEE Trans. Wirel. Commun. 2016, 15, 5113–5126. [Google Scholar] [CrossRef]
  26. Ibarra, E.; Antonopoulos, A.; Kartsakli, E.; Rodrigues, J.; Verikoukis, C. Joint Power-QoS Control Scheme for Energy Harvesting Body Sensor Nodes. In Proceedings of the IEEE International Conference on Communications (ICC 2014), Sydney, Australia, 10–14 June 2014; pp. 3511–3516. [Google Scholar]
  27. Gong, J.; Zhang, S.; Wang, X.; Zhou, S.; Niu, Z. Supporting quality of service in energy harvesting wireless links: The effective capacity analysis. In Proceedings of the 2014 IEEE International Conference on Communications Workshops (ICC), Sydney, Australia, 10–14 June 2014. [Google Scholar]
  28. Zhang, H.; Du, Q.; Ren, P.; Sun, L. Joint battery-buffer sustainable guarantees in energy-harvesting enabled wireless networks. In Proceedings of the IEEE Global Communications Conference (GLOBECOM 2015), Sandiego, CA, USA, 6–10 December 2015. [Google Scholar]
  29. Chang, C.S. Stability, Queue Length, and Delay of Deterministic and Stochastic Queueing Networks. IEEE Trans. Autom. Control 1994, 39, 913–931. [Google Scholar] [CrossRef]
  30. Gao, Y.; Cheng, W.; Zhang, H.; Li, Z. Heterogeneous Statistical QoS Provisioning Over Wireless Powered Sensor Networks. IEEE Access 2017, 5, 7910–7921. [Google Scholar] [CrossRef]
  31. Diamantoulakis, P.D.; Pappi, K.N.; Ding, Z.; Karagiannidis, G.K. Wireless-powered communications with Non-Orthogonal Multiple Access. IEEE Trans. Wirel. Commun. 2016, 15, 8422–8436. [Google Scholar] [CrossRef]
  32. Zhang, S.; Zhang, N.; Zhou, S.; Gong, J.; Niu, Z.; Shen, X. Energy-aware traffic offloading for green heterogeneous networks. IEEE J. Sel. Areas Commun. 2016, 34, 1116–1129. [Google Scholar] [CrossRef]
  33. Erhan, C. Introduction to Stocastic Processes; Prentice-Hall: Upper Saddle River, NJ, USA, 1975. [Google Scholar]
  34. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  35. Luo, S.; Zhang, R.; Lim, T.J. Optimal save-then-transmit protocol for energy harvesting wireless transmitters. IEEE Trans. Wirel. Commun. 2013, 12, 1196–1207. [Google Scholar] [CrossRef]
  36. Li, T.; Fan, P.; Letaief, K.B. Outage probability of energy harvesting relay-aided cooperative networks over rayleigh fading channel. IEEE Trans. Veh. Technol. 2016, 65, 972–978. [Google Scholar] [CrossRef]
  37. Klenke, A. Probability Theory: A Comprehensive Course; Springer: New York, NY, USA, 2008. [Google Scholar]
  38. Huang, C.; Zhang, R.; Cui, S. Optimal power allocation for outage probability minimization in fading channels with energy harvesting constraints. IEEE Trans. Wirel. Commun. 2014, 13, 1074–1087. [Google Scholar] [CrossRef]
  39. Zhou, S.; Chen, T.; Chen, W.; Niu, Z. Outage minimization for a fading wireless link with energy harvesting transmitter and receiver. IEEE J. Sel. Areas Commun. 2015, 33, 496–511. [Google Scholar] [CrossRef]
  40. Tse, D.; Viswanath, P. Fundamentals of Wireless Communication; Cambridge University Press: Cambridge, UK, 2005. [Google Scholar]
Figure 1. The system model for energy harvesting wireless sensor network.
Figure 1. The system model for energy harvesting wireless sensor network.
Sensors 17 01933 g001
Figure 2. The QoS-driven power control policy for battery-infinite energy harvesting based wireless sensor networks with m = 2 and γ ¯ = 5 dB .
Figure 2. The QoS-driven power control policy for battery-infinite energy harvesting based wireless sensor networks with m = 2 and γ ¯ = 5 dB .
Sensors 17 01933 g002
Figure 3. The QoS-driven power control policy for battery-finite energy harvesting based wireless sensor networks with m = 2 , γ ¯ = 5 dB , and B max = 2 mJ .
Figure 3. The QoS-driven power control policy for battery-finite energy harvesting based wireless sensor networks with m = 2 , γ ¯ = 5 dB , and B max = 2 mJ .
Sensors 17 01933 g003
Figure 4. The transmit power curves versus instantaneous SNR to show the threshold f ^ θ ( λ e ) under θ = 0.01.
Figure 4. The transmit power curves versus instantaneous SNR to show the threshold f ^ θ ( λ e ) under θ = 0.01.
Sensors 17 01933 g004
Figure 5. The transmit power curves versus instantaneous SNR to show the threshold f ^ θ ( λ e ) under θ = 0.1.
Figure 5. The transmit power curves versus instantaneous SNR to show the threshold f ^ θ ( λ e ) under θ = 0.1.
Sensors 17 01933 g005
Figure 6. The normalized effective energy efficiency of our developed QoS-driven power control policies versus energy arrival rate for battery-infinite/finite energy harvesting based wireless sensor networks.
Figure 6. The normalized effective energy efficiency of our developed QoS-driven power control policies versus energy arrival rate for battery-infinite/finite energy harvesting based wireless sensor networks.
Sensors 17 01933 g006
Figure 7. The normalized effective capacity of our developed QoS-driven power control policies versus energy arrival rate for battery-infinite/finite energy harvesting based wireless sensor networks.
Figure 7. The normalized effective capacity of our developed QoS-driven power control policies versus energy arrival rate for battery-infinite/finite energy harvesting based wireless sensor networks.
Sensors 17 01933 g007
Figure 8. The normalized effective energy efficiency of our developed QoS-driven power control policies versus QoS exponent in battery-infinite and battery-finite energy harvesting based wireless sensor networks.
Figure 8. The normalized effective energy efficiency of our developed QoS-driven power control policies versus QoS exponent in battery-infinite and battery-finite energy harvesting based wireless sensor networks.
Sensors 17 01933 g008
Figure 9. The comparison between our developed QoS-driven optimal power control policy, the existing related scheme, E-WF scheme, and constant power allocation scheme.
Figure 9. The comparison between our developed QoS-driven optimal power control policy, the existing related scheme, E-WF scheme, and constant power allocation scheme.
Sensors 17 01933 g009
Figure 10. The comparison between our developed QoS-driven optimal power control policies, the constant power allocation scheme, the E-WF scheme, T-WF scheme, E-CI scheme, and T-CI scheme.
Figure 10. The comparison between our developed QoS-driven optimal power control policies, the constant power allocation scheme, the E-WF scheme, T-WF scheme, E-CI scheme, and T-CI scheme.
Sensors 17 01933 g010
Figure 11. The outage probability of our developed optimal power control policy with α = 4 , λ e = 3 mJ , and B max = 1.5 mJ .
Figure 11. The outage probability of our developed optimal power control policy with α = 4 , λ e = 3 mJ , and B max = 1.5 mJ .
Sensors 17 01933 g011
Figure 12. The outage probability versus instantaneous SNR under different energy arrival rates with θ = 10 4 .
Figure 12. The outage probability versus instantaneous SNR under different energy arrival rates with θ = 10 4 .
Sensors 17 01933 g012

Share and Cite

MDPI and ACS Style

Gao, Y.; Cheng, W.; Zhang, H. Statistical-QoS Guaranteed Energy Efficiency Optimization for Energy Harvesting Wireless Sensor Networks. Sensors 2017, 17, 1933. https://doi.org/10.3390/s17091933

AMA Style

Gao Y, Cheng W, Zhang H. Statistical-QoS Guaranteed Energy Efficiency Optimization for Energy Harvesting Wireless Sensor Networks. Sensors. 2017; 17(9):1933. https://doi.org/10.3390/s17091933

Chicago/Turabian Style

Gao, Ya, Wenchi Cheng, and Hailin Zhang. 2017. "Statistical-QoS Guaranteed Energy Efficiency Optimization for Energy Harvesting Wireless Sensor Networks" Sensors 17, no. 9: 1933. https://doi.org/10.3390/s17091933

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop