Opportunistic Wireless Energy Transfer in Point-to-Point Links
Amanthi Thudugalage, Saman Atapattu, Jamie Evans

TL;DR
This paper analyzes optimal energy transmission strategies in a point-to-point wireless energy transfer system with finite channel realizations, revealing a simple threshold-based policy that maximizes expected energy transfer.
Contribution
It introduces a binary, threshold-based optimal policy for wireless energy transfer with causal channel knowledge, simplifying decision-making in finite-horizon scenarios.
Findings
Optimal policy is binary: transmit all or none based on a threshold.
Threshold decreases as the deadline approaches.
Analytical and numerical validation of the policy's effectiveness.
Abstract
In this paper we consider wireless energy transfer for a point-to-point link. The energy transmitter sees a finite number of independent channel realizations, and, armed with (causal) knowledge of the channels, must decide how much energy to transmit in each time slot. The objective is to maximize the expected energy transferred to the receiver at the end of the time period. We show that the optimal energy allocation policy is binary: the transmitter sends no energy or all energy in a slot with this decision based on a simple threshold on the channel. As intuition demands, this threshold for transmission decreases as we move closer to the last available time slot. The performance of the optimal scheme is studied both analytically and numerically.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Opportunistic Wireless Energy Transfer in Point-to-Point Links
Amanthi Thudugalage, Saman Atapattu and Jamie Evans
Department of Electrical and Electronic Engineering, University of Melbourne, Victoria, Australia.
Email:[email protected], {saman.atapattu, jse}@unimelb.edu.au
Abstract
In this paper we consider wireless energy transfer for a point-to-point link. The energy transmitter sees a finite number of independent channel realizations, and, armed with (causal) knowledge of the channels, must decide how much energy to transmit in each time slot. The objective is to maximize the expected energy transferred to the receiver at the end of the time period. We show that the optimal energy allocation policy is binary: the transmitter sends no energy or all energy in a slot with this decision based on a simple threshold on the channel. As intuition demands, this threshold for transmission decreases as we move closer to the last available time slot. The performance of the optimal scheme is studied both analytically and numerically.
Index Terms:
Channel estimation, single-input single-output (SISO) network, threshold policy, wireless energy transfer.
I Introduction
Wireless sensor networks (WSNs) are widely being used for sensing in smart environments by using emerging wireless communication techniques, e.g., [1] and references therein. These techniques can be utilized in rescue missions, crowd monitoring, disaster area monitoring and so on. In such scenarios, it may be required to gather information from an energy scarce node such as Internet of Things (IoT), backscatter communications, unmanned aerial vehicles and multi-hop networks operating in a challenging environment using point-to-point links [2, 3, 4]. The duration of such communication sessions can be prolonged by incorporating wireless energy transfer (WET) schemes. Unlike other renewable energy harvesting (EH) techniques, WET provides predictable and controllable energy which increases reliability [5, 6]. However, the amount of energy that can be harvested through WET or simultaneous information and power transmission (SWIPT) is relatively low in both point-to-point links and relaying links, mainly due to the path-loss [7, 8, 9].
With the advancement of low power circuitry and development of radio frequency (RF) energy harvesting circuits, significant research attention has been drawn to networks with WET [10]In [11], a harvest-then-transmit protocol is introduced in which the access point first broadcasts wireless power to all users via energy beamforming in the downlink (DL), and the users then use harvested energy to send their independent information to the access point simultaneously in the uplink (UL). In order to guarantee rate fairness, the minimum throughput is maximized by joint design of DL-UL time allocation, the DL energy beamforming, the UL transmit power allocation, and the receive beamforming.
Various opportunistic energy transfer schemes are considered in the literature for relay networks [12] and cognitive radio networks [13, 14]. However, point-to-point link is the focus of this paper. Such a network is considered in [15], and two objectives, namely i) maximizing the throughput by a deadline; and ii) minimizing the transmission completion time, are considered. Energy allocation over a finite horizon is considered based on channel conditions and time varying energy sources in [16]. The throughput is maximized by considering causal and non-causal channel state information (CSI). Another design of online transmission strategies for slotted energy harvesting is considered in [17]. This work focuses on minimizing the gap between the maximum rate obtained using offline and online policies. These works mainly focus on maximizing throughput. However, in some applications, the sensor nodes may be highly restricted to perform the EH before a given time (i.e., a time deadline) in order to perform a specific task. In such situations maximizing the harvested energy with time constraints may be of high importance. To the best of our knowledge such a problem has not been studied in the literature. Therefore, this paper focuses on finite horizon WET with transmit energy constraints.
This paper considers a wireless network with an energy-constrained transmitter and a time-constrained EH user. We study the problem of maximizing the expected total harvested energy over a finite horizon with causal CSI. We first analyze the problem without channel estimation energy, and we prove the optimum energy transfer policy to be a threshold policy. We then analyze the optimization problem with channel estimation energy by assuming the threshold policy. We also analyze the genie-aided scheme as a benchmark.
The rest of this paper is organized as follows. Section II presents the system model. Section III solves optimization problems without and with channel estimation energy. Section IV presents numerical and simulation results followed by the concluding remark in Section V.
II System Model
This section describes the network model and the corresponding analytical model for a point-to-point SISO wireless network used for EH.
II-A Network Model
We consider a point-to-point SISO wireless network as shown in Fig. 1a. The network consists of a single-antenna power transmitter denoted as Tx, and a single-antenna EH user denoted as Rx. The power transmitter has a fixed energy source with a maximum available energy level . The time varying channel between Tx and Rx is considered to be block faded with block faded time frames before the deadline. This transmitter can transmit power to the Rx in any of the frames and it is the precise allocation of the available transmit energy between the frames that is the topic of this paper. This means that Tx can transmit all energy to Rx by using maximum frames. Then, the EH user can harvest energy within those time frames which are indexed from to in Fig. 1b. It is important to note that the indexing of the frames is in the descending order, so that the frame index reveals the number of frames remaining for the future. We assume that the distance between Tx and Rx is fixed in the time duration considered. Therefore, the path-loss factor is assumed to be the same for all frames. Thus, for presentation simplicity, we omit the path-loss factor without loss of generality. The block fading channel between Tx and Rx at the time frame is which is a complex Gaussian random variable with zero-mean and unit-variance, i.e., . All s are independent and identically distributed (i.i.d.) random variables.
Since we consider an opportunistic wireless energy transfer, the energy transmitter should know the channel before energy transfer to the EH user. We assume perfect channel estimation is carried out at Rx. Since the EH user does not have any energy source, at the beginning of each frame, the energy transmitter transmits amount of energy towards Rx for the channel estimation. We denote the total energy transmitted by Tx in frame as , which includes both energy transmitted for channel estimation and harvesting. Using that received signal, the EH user estimates the channel , and calculates the transmit energy required for energy transfer within the same frame, . Then, the EH user informs this information to Tx during the feedback phase. We assume that the energy associated in the feedback phase is negligible, i.e., , and the EH user is sufficiently charged to perform the feedback. Then, the energy transmitter transmits, amount of energy for EH at Rx.
II-B Analytical Model
Since the energy level for each set of frames at Tx is limited to , the available energy at Tx at the beginning of frame which depends on all the transmit energy of previous frames, can be given as . Then, the energy transmitted at the frame , also depends on the energy transmitted at the previous frames. Although, this may be a function of all previous channel gains, i.e., , we use for the sake of simplicity. We denote the state of energy availability at frame as , where if there is energy available at the frame , i.e., , and if the energy source has run out. Therefore, can be given as
[TABLE]
The importance of lies in the case of which means that the leftover energy at frame is not sufficient for the channel estimation. In such situations, the state sets to zero in order to prevent negative value for the harvested energy.
The harvested energy at the frame can be given as where, is the energy conversion efficiency, and is the energy associated with received noise. Without loss of generality, we assume perfect energy conversion efficiency, i.e., , and the energy associated with noise is negligible, i.e., . Then, the expected total harvested energy for frames can be given as
[TABLE]
where is the expectation operation with respect to . We can achieve maximum harvested energy within frames by maximizing . This can be done by optimizing the energy transfer at each frame, based on the past and present channel knowledge only, i.e., . However, knowledge of the future channel gains, i.e., , are unknown. This procedure may be called as opportunistic energy transfer which is discussed in detail in the next section.
III Opportunistic Energy transfer
In this section, we maximize the expected total harvested energy over time frames with the transmit energy budget . In particular, we optimize the amount of energy to be transmitted in each frame, i.e., , . In general, the corresponding optimization problem can be given as
[TABLE]
where (3b) is for total transmit energy constraint, and (3c) is to ensure that the available energy is adequate for channel estimation when .
In the following subsections, we solve this optimization problem: i) without channel estimation energy (), and ii) with channel estimation energy ().
III-A Without Channel Estimation Energy ()
When , the scenario can be handled by using constraint. Then, we can use without any harm for the original optimization problem. Further, the total transmit energy constraint (3b) should be met with an equality at the optimum point because s can be scaled such that the equality condition is met. Hence, the optimization problem (3) can be given as
[TABLE]
As parameters s are sequential, we can reformulate (4) in order to obtain a recursive formula. Let denote the optimum value of the objective function in (4). At the beginning of frame , the optimum energy for that frame, say , must be calculated first. Then, at the beginning of next frame, i.e., , the available energy at the energy source must be updated as , and the optimum energy, , must be calculated as previous case. Hence, an equivalent optimization problem for (4) can be given as
[TABLE]
This problem has a recursive structure, and it has only one decision variable , which is the transmit energy at the frame . It is worth noting that the function is a deterministic function as is deterministic. However, is a random quantity as the variable, which depends on the random variable is random. Therefore, the expectation operation, applies to as well.
III-A1 Optimum Solution
Theorem 1 gives the optimum policy and the optimum harvested energy for the problem in (5).
Theorem 1
Without channel estimation energy (), the optimum expected total harvested energy using frames over block fading Rayleigh channels is
[TABLE]
where and . The optimum transmit energy at frame is
[TABLE]
Proof:
We use method of induction to prove Theorem 1.
Base Case: For one frame () over Rayleigh fading, problem in (5) can be given as
[TABLE]
It is obvious that the optimum transmit energy is , i.e., all the available energy is transmitted in the same frame regardless of the channel condition. Therefore, , where which is the mean of the channel gain.
Inductive hypothesis: Assume that the solution in (6) is true for . Then, we have
[TABLE]
with if ; and otherwise.
Inductive Step: Consider the case of . The objective function in (5) can be written as
[TABLE]
where (a) follows by substituting from (8), and (b) follows by rearranging the terms and using . Here is the probability density function (PDF) of . Thus, the optimization problem can be given as
[TABLE]
For maximization, we can note that if ; and otherwise. Then, we have
[TABLE]
where the last equality follows by substituting with . Based on the rule of induction, Theorem 1 is true for all . This completes the proof. ∎
Theorem 1 implies that, if harvestable energy of current frame (say frame ), , is greater than the expected total harvestable energy from the remaining frames, all the available energy will be transmitted at frame . This can be referred to as an all-or-nothing threshold policy, where all the available energy will be transmitted at frame if the threshold is exceeded, otherwise remain idle. This means that the optimum transmit energy at each frame is given by a threshold policy. Specifically, the threshold at frame is
[TABLE]
where and .
III-A2 Genie-aided Energy Transfer
For a performance comparison, we consider an energy transfer scheme with non-causal channel state information. This scheme is addressed as the genie-aided energy transfer scheme hereafter. If the energy transmitter knows all channel gains s, , energy transmitter may transmit all energy at the frame with maximum channel gain. We denote that frame index as where . Then, the expected harvested energy using frames can be given as
[TABLE]
III-A3 Asymptotic Analysis
In this section, we analyze the asymptotic behavior of the optimum harvested energy for both opportunistic and genie-aided energy transfer schemes, when the number of frames becomes infinitely large, i.e., . Theorem 2 gives the maximum expected total harvested energy convergence with .
Theorem 2
Without channel estimation energy (), the optimum expected total harvested energy converges with as
For the opportunistic energy transfer:
[TABLE]
For genie-aided energy transfer:
[TABLE]
where is the Euler-Mascheroni constant ()[18].
Proof:
Define a sequence as The term can be give by
[TABLE]
By using the mean value theorem, we have where, . Therefore, (16) can be written as
[TABLE]
The term can also be given in a recursive formula as . As and for , by using this recursive structure of , it can be shown that is a decreasing function which converges to zero, i.e., . Therefore, . In other words, the function converges. Furthermore, by computing for large , we can show that the function converges to zero for large . Therefore, for opportunistic energy transfer, the expected harvested energy for large converges as in (14).
For the genie aided method, the maximum expected total harvested energy is given as . The definition of Euler-Mascheroni constant is given as with [18, 19]. Hence, for genie aided method converges as (15). This completes the proof. ∎
By comparing (14) and (15), we can see that the cost of not being able to foresee the future is for large .
III-B With Channel Estimation Energy ()
When , the amount of energy used for channel estimation increases with the number of frames in which channel estimation is carried out. Hence, the available energy for energy transfer decreases with the number of frames. When the channel estimation energy, , is significantly large, the available energy decreases rapidly with . Then, at a certain frame , the available energy is not even adequate to support the channel estimation in next frame, i.e., . In such situations, all the available energy must be utilized for energy transfer at frame regardless of the number of frames . This is similar to having an all-or-nothing threshold policy with zero threshold at frame . By considering the previous frame (), the available energy can be given as . If the maximum harvestable energy in frame, , is higher than the expected harvested energy at the frame , all the energy must be transmitted at frame in order to maximize the harvested energy. Thus, by conjecture, it is reasonable to assume an all-or-nothing threshold policy, which is also motivated by Section III-A. We further note that the thresholds when case must be lower than the thresholds for corresponding frames when (Section III-A). Similar to (5) by utilizing the recursive structure of the problem in (3), we have
[TABLE]
Here, the constraint is imposed to handle case which guarantees all available energy to transfer in frame .
III-B1 Optimum Solution
When the EH policy is based on an all-or-nothing threshold policy, the optimum threshold policy and the optimum harvested energy is given in the Theorem 3.
Theorem 3
With channel estimation energy (), the optimum expected total harvested energy using frames over block fading Rayleigh channels is
[TABLE]
*where the optimum thresholds are *
[TABLE]
Proof:
We use method of induction to prove Theorem 3.
Base Case: For one frame () over Rayleigh fading, problem in (18) can be given as
[TABLE]
It is obvious that the optimum transmit energy is , i.e., all the available energy is transmitted in the same frame regardless of the channel condition. Therefore, with threshold .
Inductive hypothesis: Assume that the solution in (19) is true for . Then, we have
[TABLE]
where the optimum thresholds are given by (20).
Inductive Step: Consider the case . The optimization problem in (18) can be written as
[TABLE]
By using the threshold policy assumption, we have two cases: i) for which leads to ; and ii) for which leads to , where is the threshold at frame . Thus, the objective function of (23) can be given as
[TABLE]
Now we analyze the behavior of . The function in (24) has the form of with where . Then, we have . As for , we have the following three cases. i) the function is strictly increasing when because ; ii) the unique stationary point of is obtained when ; and iii) the function is strictly decreasing when because . This proves that the function has a unique maximum. Furthermore, we note that strictly increasing/ decreasing functions are quasi-concave. Therefore, the function is quasi-concave. This means is quasi-concave. The Kuhn-Tucker-Lagrange (KTL) conditions [20] for the problem in (23) can be given as
[TABLE]
By solving this system of equations for and , we have (19) and (20) for . Based on the rule of induction, Theorem 3 is true for all . This completes the proof. ∎
IV Numerical and Simulation results
We use normalized energy unless otherwise specified, channels and conversion efficiency .
IV-A Without Channel Estimation Energy ()
In this case, we sequentially compare with in (12) and obtain optimum energy transfer in (7). Then, we calculate the total harvested energy in all frames. For the genie-aided energy transfer scheme, we choose the frame with maximum among the frames, and transmit all the energy available at that frame. For equal energy transfer, we transfer amount of energy in each frame. For the random energy transfer, we transfer all the energy available in a randomly selected frame . The average total harvested energy is calculated for channel realizations.
Fig. 2 shows the variation of the expected harvested energy with the number of frames under four schemes. The analytical results for opportunistic and genie-aided energy transfer schemes in (6) and (13) match closely with the simulation results which verifies our analysis. The genie-aided scheme outperforms all other schemes, and optimum energy transfer scheme outperforms equal and random energy transfer schemes which have harvested energy as one. Compared to equal and random energy transfer schemes, the gain of expected harvested energy is approximately 4 times and 3.5 times for genie-aided energy transfer scheme and optimum EH scheme, respectively, at .
Fig. 3 shows the variation of tern with the number of frames . When increases, the simulated values approach to and 0 for the genie-aided and the optimum energy transfer schemes, respectively. This verifies Theorem 2.
Fig. 4 shows the variation of the average outage probability with the transmit energy when the harvested energy threshold () is 10dBm. We calculate the outage probability as . The Outage probabilities of genie-aided scheme improve as order , i.e., order 1,2, and 3 for and 3, respectively, because genie-aided scheme makes the decision based on independent statistics which helps for the diversity gain. Outage probabilities of optimum energy transfer scheme improve as order one irrespective of , because its transmission is based on current frame only. However, it helps to provide an array gain, i.e., outage probability of approximately 0.1 is achieved with and 16dBm for N=1,2, and 3, respectively. Outage probabilities of all other cases improve also as order one, but without any array gain.
IV-B With Channel Estimation Energy ()
For case, in frame , we compare with in (20) and obtain the optimum energy transfer in (20). If , we update the available energy at next frame () as . This procedure is repeated for all frames . For the genie aided energy transfer scheme, we calculate energy available for harvesting at frame as and choose the frame with maximum among the frames, and transmit available energy at this frame. For the equal energy transfer, we transfer amount of energy in each frame. For the random energy transfer, we transfer all the energy available, in a randomly selected frame . We calculate the average total harvested energy by using set of channel realizations.
Fig. 5 shows the variation of the thresholds, for each frame with and and . For a given frame number, the threshold reduces when increases because the energy available for the future frame reduces significantly with large . Therefore, harvesting at the current frame which may have a worse channel gain may result in large amount of harvested energy than harvesting in the future frame which may have a better channel gain but with low available energy. Furthermore, the threshold for all cases of because all available energy must be harvested at the last frame regardless of the channel. The threshold for frame 1 with demonstrates the effect of constraint in (23). As the available energy , all available energy must be transmitted at frame 1 regardless of the channel quality. Hence the threshold is zero.
Fig. 6 shows the variation of expected harvested energy with the number of frames for four schemes when . When , the expected harvested energy from all four schemes is . As there is only one frame, all the energy available, , is transmitted in all four schemes. The harvested energy converges from 1 to 1.67 and from 1 to 1.50 for genie-aided and optimum energy transfer schemes, respectively, because no energy is available even for channel estimation when at . The harvested energy with the equal energy transfer scheme drops to zero because the energy utilized for energy transfer decreases as all the frames are used. When , all the energy is utilized for channel estimation leaving no energy for energy transfer. Thus, the expected harvested energy for , is zero for equal energy transfer scheme. The expected harvested energy with random energy transfer scheme remains constant at because only one frame is utilized for energy transfer. Thus, the random energy transfer scheme outperforms the equal energy transfer scheme.
V Conclusion
This paper considers a network with an energy constrained power transmitter and an EH user which has strict deadline on time. We obtain an opportunistic energy transfer scheme to maximize the expected total harvested energy without channel estimation energy. We show that the optimum policy is a threshold policy. We also derive the maximum expected total harvested energy using the genie-aided scheme for performance comparison. By analyzing the asymptotic behavior of two schemes, we show that the gain of non-causality can be given by the Eular-Mascheroni constant. Based on a threshold policy, we solve the problem with channel estimation energy. We compare the performance using genie-aided energy transfer, equal energy transfer and random energy transfer schemes. We observe that the thresholds for each frame reduces with large channel estimation energy.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] X. Guo, Y. He, S. Atapattu, S. Dey, and J. S. Evans, “Power allocation for distributed detection systems in wireless sensor networks with limited fusion center feedback,” IEEE Trans. Commun. , vol. 66, no. 10, pp. 4753–4766, Oct 2018.
- 2[2] P. G. Sudheesh, M. Mozaffari, M. Magarini, W. Saad, and P. Muthuchidambaranathan, “Sum-rate analysis for high altitude platform (HAP) drones with tethered balloon relay,” IEEE Commun. Lett. , vol. 22, no. 6, pp. 1240–1243, Jun. 2018.
- 3[3] W. Zhao, G. Wang, S. Atapattu, C. Tellambura, and H. Guan, “Outage analysis of ambient backscatter communication systems,” IEEE Commun. Lett. , vol. 22, no. 8, pp. 1736–1739, Aug 2018.
- 4[4] S. Atapattu, N. Ross, Y. Jing, Y. He, and J. S. Evans, “Physical-layer security in full-duplex multi-hop multi-user wireless network with relay selection,” IEEE Trans. Wireless Commun. , 2019, In press.
- 5[5] X. Lu, P. Wang, D. Niyato, D. I. Kim, and Z. Han, “Wireless networks with RF energy harvesting: A contemporary survey,” IEEE Commun. Surveys Tutorials , vol. 17, no. 2, pp. 757–789, Secondquarter 2015.
- 6[6] A. Thudugalage, S. Atapattu, and J. Evans, “Beamformer design for wireless energy transfer with fairness,” in Proc. IEEE Int. Conf. Commun. (ICC) , May 2016.
- 7[7] X. Chen, Z. Zhang, H. h. Chen, and H. Zhang, “Enhancing wireless information and power transfer by exploiting multi-antenna techniques,” IEEE Commun. Mag. , vol. 53, no. 4, pp. 133–141, Apr. 2015.
- 8[8] S. Atapattu and J. Evans, “Optimal power-splitting ratio for wireless energy harvesting in relay networks,” in Proc. IEEE Vehicular Technology Conf. (VTC) , Sep. 2015.
