Abstract
This paper considers simultaneous wireless information and power transfer (SWIPT) in a decode-and-forward two-way relay (DF-TWR) network, where a power splitting protocol is employed at the relay for energy harvesting. The goal is to jointly optimize power allocation (PA) at the source nodes, power splitting (PS) at the relay node, and time allocation (TA) of each duration to minimize the system outage probability. In particular, we propose a static joint resource allocation (JRA) scheme and a dynamic JRA scheme with statistical channel properties and instantaneous channel characteristics, respectively. With the derived closed-form expression of the outage probability, a successive alternating optimization algorithm is proposed to tackle the static JRA problem. For the dynamic JRA scheme, a suboptimal closed-form solution is derived based on a multistep optimization and relaxation method. We present a comprehensive set of simulation results to evaluate the proposed schemes and compare their performances with those of existing resource allocation schemes.
1. Introduction
As the Internet of Things (IoT) continues to develop, the number of low-power wireless devices connected to the Internet will increase rapidly. The energy cost for the vast amount of wireless communication and sensing devices will significantly affect the networking performance and the lifetime of nodes in IoT networks [1,2]. A promising technique to address energy issues, named simultaneous wireless information and power transfer (SWIPT), has received much attention. It is a branch of wireless energy harvesting (EH) that utilizes both the information and energy conveyed by radio frequency signals at the same time [3,4].
The concept of SWIPT was first proposed in [5] and assumed that the receiver is capable of energy harvesting and information decoding at the same time. Then, Zhou et al. [6] proposed two practical receiver architectures: time switching (TS) receiver and power splitting (PS) receiver. With these two architectures, the idea of SWIPT has been extended in many scenarios. The efficacy of SWIPT is analyzed in [7] for multiple-input single-output (MISO) systems under different channel state information (CSI), where closed-form representations of the ergodic downlink rate and the data outage probability are derived. Wirelessly powered cooperative jamming for secure communication in SWIPT systems is considered in [8], where optimal power allocation which aims at maximizing secrecy information is derived. Joint transceiver optimization is investigated in [9] for nonregenerative MIMO-SWIPT relay systems, which jointly optimizes the source precoding matrices, the relay amplification matrix, and the TS factor to maximize the source–destination mutual information (MI). In Reference [10], a “win-win” collaboration protocol is proposed for a wirelessly powered communication network (WPCN) with group cooperation. Aimed at improving the security of the primary network, the artificial-noise-aided beamforming design problems are investigated in [11] for MISO nonorthogonal multiple access (NOMA) cognitive radio networks using SWIPT.
Cooperative relay network is one of the important application scenarios to integrate SWIPT. By exploiting wireless energy harvesting, the relay node can not only extend the wireless transmission range, but also avoid consuming its own energy, which is attractive since it allows relay nodes to be battery-free. With amplify-and-forward (AF) or decode-and-forward (DF) relay protocols, SWIPT-based relay networks have gained tremendous interest. In Reference [12], the outage probability and ergodic capacity with both TS and PS protocols were derived for an AF one-way relay (OWR) network. The work in [13] investigated the TS protocol in DF-OWR fading channels, in which the ergodic throughput is maximized by jointly optimizing the mode switching and transmit power. Since two-way relay (TWR) achieves a higher spectral efficiency, increasing attention has been paid to the SWIPT-based TWR networks. In Reference [14], a SWIPT protocol for two-way AF relay was analyzed in terms of the exact expression of the outage probability, the ergodic capacity, and the finite signal-to-noise ratio (SNR) diversity-multiplexing trade-off (DMT). The work in [15] evaluates the secrecy performance of a system that employs a three-step DF-TWR with the energy harvesting capability. References [16,17] investigate the system performance in cognitive two-way networks with AF and DF protocols.
Resource allocation is a vital part of improving system performance metrics, such as energy efficiency, throughput, outage performance, etc. Joint resource allocation schemes have been wildly studied in SWIPT based relay networks recently. In [18], a resource allocation scheme is proposed for DF-OWR networks. This scheme jointly optimizes power allocation (PA), relay placement, and power splitting (PS), aiming to minimize the outage probability. In Reference [19], a joint time allocation (TA) and PS allocation scheme to improve outage performance and ergodic capacity is proposed and analyzed for SWIPT-based OWR networks. Joint resource allocation for SWIPT-based DF-TWR system is analyzed in [20], where the PS and TA ratios for the PS-based SWIPT and that of the TS and TA ratios for the TS-based SWIPT are studied to minimize the system outage probability. A joint optimal resource allocation scheme to maximize the energy efficiency (EE) is investigated for a SWIPT-enabled two-way DF relay network in [21]. In our previous studies [22], we derived the closed-form expressions of the optimal PS ratio, aimed at maximizing the achievable sum rate for DF-based SWIPT TWR network. We have also proposed a joint resource allocation scheme to minimize outage probability for DF-based SWIPT TWR network by jointly optimizing PA and PS in [23].
Of the aforementioned works, [18,19] concentrate on OWR networks. For multiple-access cases, optimization will be a lot more difficult. The studies in [20,21,22,23] are based on TWR networks. However [20,22] have not addressed PA optimization and [22,23] have not considered TA optimization. The study in [23] only analyzes dynamic resource allocation with instantaneous channel state information, in which a statistical channel state has not been taken into account. The resource allocation scheme in [21] formulates an optimization with TA, PS, and PA for the three-phase TWR network only. Moreover, the algorithm developed in the aforementioned works mainly rely on iterative techniques, and closed-form solutions of joint resource allocation have not been fully studied yet.
Inspired by the above works, we focus on the joint resource allocation (JRA) problem in a two-phase TWR network using SWIPT. The optimization work is designed to minimize the system outage probability (OP) by jointly optimizing the TA ratio, PS ratio, and PA ratio, which has not been fully studied in SWIPT-based TWR relay networks. The motivations of our work are as follows. First, closed-form solutions for JRA in a TWR network using PS energy harvesting protocol do not exist. Second, compared to AF relay, DF relay allows us to design dynamic time allocation during transmission, which increases the dimension of resource allocation, and thus improves the performance of the relay networks. Third, two-phase transmission is more appealing for TWR energy-constrained networks compared to three-phase transmission, due to its spectral efficiency. The considered system is assumed to operate at a linear EH mode, since we concentrate on the attainable theoretical performance.
The main contributions of the current work are summarized as follows:
- A comprehensive multidimension resource optimization framework to enhance the outage performance for a SWIPT-based DF-TWR network is presented, in which power allocation, power splitting, and time allocation are jointly optimized. Compared with the schemes in [20,21,22,23], the proposed scheme is more complemented and achieves better performance.
- By assuming the different availability of CSI at relay, two joint resource allocation schemes are proposed and analyzed. With statistic CSI, a successive alternating algorithm is proposed to obtain the optimal parameters based on the derived closed-form outage probability. With instantaneous CSI, a suboptimal closed-form solution of the three parameters (PS, PA, and TA) is derived based on a multistep optimization and relaxation method.
- The proposed scheme outperforms existing resource allocation schemes; for example, the dynamic JRA scheme performs very similarly to the exhaustive search method, and has better performance compared with optimal power splitting (OPS) scheme.
The remainder of the paper is organized as follows. Section 2 details the system model and the formulation of the optimization problem. In Section 3, two joint resource allocation schemes, assuming the availability of different CSI at relay, are presented and analyzed. Simulation results are presented in Section 4. Finally, we draw conclusions in Section 5.
2. System Model and Problem Formulation
2.1. System Model
Consider a DF-TWR network where two source nodes and communicate with each other via an energy harvesting relay node R, which contains a PS receiver, as shown in Figure 1. We assume there is no direct link between and due to blockage, and the relay is unwilling to use its own energy to assist the transmission. Hence, the relay can only use the harvested energy from the source signals for the information exchange. Additionally, we consider a sum power budget for the two transmitters and with . Each node equipped with single antenna works in a half-duplex mode. The channels between , and R are assumed to be quasi-static block Rayleigh fading, and channel reciprocity is taken into account.
Figure 1.
EH-TWR Network System Model and Transmission Structure with Power Splitting Protocol. (a) System model; (b) power splitting simultaneous wireless information and power transfer (PS-SWIPT) for decode-and-forward two-way relay (DF-TWR) network.
The whole transmission is partitioned into two phases: the first phase, named multiple-access (MA) phase; and the second phase, named broadcast (BC) phase. Denote the whole transmission time as , the MA phase duration as t, the BC phase duration as . In the MA phase, the two source nodes send their signals to the relay with a transmit power . The received signal at the relay is , where , is the source to relay channel coefficient, denotes the complex Gaussian distribution, and is the additive noise.
The relay utilizes a power splitter to split the received signal into two parts. Let denote the PS ratio; the harvested energy at R during the first phase is , where is the energy conversion efficiency. The received signal at R for decoding information can be written as , where is the noise generated in the down-conversion process of the received signal [12].
In the BC phase, the relay first decodes the received signal into through physical layer network coding [24], then it utilizes the harvested energy to broadcast to source nodes . The received signal at each source node is , where , is the additive noise signal. Since is much smaller compared with in practice, we neglect and consider for simplicity in the following analysis (this assumption is widely assumed in research works such as [12,13,14,15,16,17,18,19,20,21,22]). Once the source node receives , it decodes the coded information first, and then uses self-cancellation methods to decode the intended information. For example, the source node decodes the information of source node by .
2.2. Problem Formation
In order to assess the transmission reliability, outage performance is chosen as the metric in this manuscript. Refer to reference [25], the outage probability is denoted as the probability that the source nodes’ outage rate pair threshold exceeds the achievable rate region which is mathematically expressed as , where , is the end-to-end achievable rate form node i to node j, and is the multiple access achievable rate which is equal to the maximum supportable sum rate of the two data flows in the MA phase [20].
Denote , , where . We can obtain of our system as follows according to the mathematical model given in the previous subsection:
where is the signal-to-noise ratio (SNR) from source to relay R in the MA phase; is the SNR from relay R to source in the BC phase. Thus, we have , , , , where , .
By substituting Equation (1) into , the outage probability of the system is rewritten as
where is the probability formula of x, , , , = .
Denote the generalized signal-to-noise ratio (SNR) as . The outage probability can be rewritten as
where is the cumulative distribution function (CDF) of X. Note that the power allocation at the source nodes, power splitting at the relay node, and time allocation at each duration all affect on the outage probability. To better illustrate the relationship among them, we rewrite the outage probability as . Then, an optimization problem to minimize the system outage probability by optimizing the three parameters is formulated as
3. Joint Resource Allocation Schemes
In this section, we focus on designing the optimal transmission in terms of minimum outage probability by jointly optimizing the PS, PA, and TA ratios. Two resource allocation schemes are proposed and analyzed: static transmission scheme to minimize the outage probability when statistical CSI is known; and dynamic transmission scheme to maximize the generalized SNR when instantaneous CSI is known.
3.1. Optimal Static JRA Scheme
To optimize the JRA scheme based on statistical CSI in terms of outage performance, we derive the closed-form expression of the outage probability first. From Equation (3), we have
where
Since the channels obey Rayleigh fading and , , the probability density function of random variables and can be written as
where , . According to the former equations, Theorem 1 is obtained as follows.
Theorem 1.
When the channels obey Rayleigh fading, the system outage probability is
where is the probability of event , are the probability of event , respectively, and
The three components of Equation (12) (, , and ) can be calculated by the following three equations, respectively:
where , , , , and N is a parameter to ensure the complexity–accuracy trade-off.
Proof.
The proof is given in Appendix A. □
Equation (10) shows that the closed-form outage probability expression is a nonconvex function in terms of , , and t jointly, from which we cannot directly derive the optimal values of , , and t. We propose a successive alternating optimization (SAO) algorithm to solve this joint optimization problem. The algorithm steps are listed below:
Step 1, initialize the parameters , t, and ;
Step 2, with the updated and t, obtain by doing one-dimension numerical search: = ;
Step 3, update t and , obtain by doing one-dimension numerical search: ;
Step 4, update and , obtain t by doing one-dimension numerical search: ;
Step 5, calculate with current , , and t. If , return to Step 2 and update ;
Step 6, if , then stop and record the final , t, , and .
The algorithm has a double-layer loop. Step 2–Step 4 are inner loop, in which each one-dimensional numerical search has a computational complexity of . Steps 5 and 6 are the outer loop, which have a computational complexity of as well. Thus, the computational complexity of the proposed algorithm is due to the use of successive alternating optimization.
3.2. Optimal Dynamic JRA Scheme
In this subsection, we investigate the optimization design of the JRA scheme based on instantaneous CSI from the perspective of the generalized SNR. The optimization problem in Equation (4) is equivalent to maximizing the generalized SNR when each node knows the instantaneous CSI. The equivalent optimization problem is written as
Equation (2) shows that is a complex function of , , and t. To avoid the complex process of directly solving for a solution, we propose a multistep optimization algorithm. The process is depicted as follows.
In the first step, we fix the variables and t. The optimization problem decomposes to a one-dimensional optimization problem which is determined by only:
can be rewritten as , where
It is observed that and are a monotonically decreasing function and a monotonically increasing function, respectively, according to Equation (16). Thus, the optimal solution of can be obtained at , which is
Substituting the obtained back into , the original optimization problem becomes a two-dimensional optimization problem, which is affected by and t, and its objective function becomes
Since the objective function is nonconvex, we then utilize a two-step optimization algorithm to solve it. Firstly, we derive the closed-form of optimal PA ratio by fixing TA ratio t; then, we derive the closed-form of TA ratio t with fixed PA ratio , where the derived closed-form of TA ratio t is verified to be a static value; finally, we substitute the derived static value of t back into the first step and obtain the final optimal . The derivation is explained next.
3.2.1. Optimal PA When TA Is Fixed
When fixing t, decomposes to a one-dimensional function . Let , the optimization problem can be found as
Denote , , , and let , , denote the intersection points for . Comparing the values of and reveals that can be classified into the following two cases:
Case 1:
Case 2:
where , , , .
Analyzing provided in Equations (20) and (21), we notice that it is a continuous convex segmented function. Based on the two derived cases of , the optimal PA ratio with fixed TA ratio t can be obtained as shown in the following Theorem 2.
Theorem 2.
When fixing TA ratio t, the optimal PA ratio is
where , , , , and
Proof.
The proof is given in Appendix B. □
3.2.2. Optimal TA When PA Is Fixed
In this part, we use relaxation method to obtain the approximating closed-form of t with fixed . Since , have exponential functions of t, in order to simplify the derivation and obtain the closed-form, we use the following values as the approximate expression of , :
We rewrite the elements in as , where each element of corresponds to . We also rewrite for any elements of , where .
With the rewritten and , the objective function can be rewritten as
It can be noticed that the denominator of obtained in Equation (25) is a convex function in terms of t, and the numerator is a constant. Thus, the maximum value of can be obtained when the denominator of is minimum. Consider that the second part of the denominator includes the channel coefficient , which will become very small when the path loss is high. Therefore, when severe path loss is taken into account, the objective function has a tight upper-bound, expressed as
Analyzing the tight upper-bound, Theorem 3 is obtained as follows.
Theorem 3.
When fixing PA ratio α, the optimal TA ratio is
when ,
when ,
where , , .
Proof.
The proof is given in Appendix C. □
As can be seen, with relaxation method, the optimal TA ratio in terms of fixing PA ratio is a constant, i.e., not affected by . Thus, the final optimal TA ratio of is the obtained value . With the obtained , the final optimal PA ratio can be obtained by Equation (22). With the obtained and , the final optimal PS ratio can be derived by Equation (17). The algorithm is a multistep optimization with relaxation method (MO-RM), which is utilized to obtain the closed-form of all three parameters , , and as follows:
Step 2, update , then obtain the optimal power allocation by utilizing Equation (22);
Step 3, update and , then obtain the optimal power splitting by utilizing Equation (17).
The algorithm mainly consists of a set of comparisons to calculate , which can be realized by a set of comparators; the computation required to calculate , , , , and is insignificant.
4. Simulation Results
In this section, numerical results are provided to verify the theoretical analysis derived in the previous section, and the performance of the investigated network using the two JRA schemes are examined. Moreover, three baseline schemes—i.e., equal resource allocation (ERA) scheme, optimal power splitting (OPS) scheme [20,22], and joint optimal power splitting and power allocation (JOPSPA) scheme [19,23]—are compared with the two proposed JRA schemes. The characteristics of the involved resource allocation schemes are listed in Table 1. In the simulation, the distance between the two sources is set to m and the relay is positioned on a straight line connecting the two sources such that , where is the distance between and R [20]. Energy conversion efficiency is set to be , which has been widely adopted to explore the performance of SWIPT-enabled systems, such as [13,20,22]. We assume with pass loss exponent , and noise variances are set to be W.
Table 1.
Characteristics of different resource allocation schemes. ERA—equal resource allocation; OPS—optimal power splitting; JOPSPA—joint optimal power splitting and power allocation; JRA—joint resource allocation; CSI—channel state information.
Figure 2 shows the effect of N (the coefficient that affects the closed-form of in Equation (13c)) on the closed-form outage probability derived for the static JRA scheme at bit/s/Hz and m. The results are obtained from Equation (10) with N as the x-axis. The parameters PA ratio , PS ratio , and TA ratio t are all set to 0.5. It is observed that the outage probability remains stable when N increases to a certain value, and a small N is sufficient to make the outage probability reach the stable value. Thus, we can use small N to obtain outage probability in the following simulations.
Figure 2.
Effects of N on the outage probability for static JRA scheme.
Figure 3 depicts the curves of outage probability against PA ratio , TA ratio t, or PS ratio with . The outage probability in this figure is obtained by numerical search with Equation (10) and Monte Carlo simulation with Equation (3). It can be seen that the theoretical results obtained by numerical search with Equation (10) coincide with the Monte Carlo simulation results in all regions, which verifies the correctness of the derivation of Equation (10). It also shows that the outage probability is not a monotonic function of the PA ratio, PS ratio, or TA ratio, that is, there is one and only one minimum outage probability for any variables when fixing another two parameters.
Figure 3.
Outage probability vs. PA ratio , TA ratio t, or PS ratio .
In the following figures, we assess the proposed optimal allocation schemes. Each curve is generated from channel realizations. The outage probability of static JRA scheme is obtained by Equation (10), and the outage probability of dynamic JRA scheme is obtained by Equation (3) with Monte Carlo simulations. For static JRA scheme, the optimal parameters , , and utilized in outage probability calculation are calculated by SAO algorithm. For dynamic JRA scheme, the parameters , , and utilized in the outage probability calculation are calculated by MO-RM algorithm.
Figure 4 compares the outage probability of the two proposed JRA schemes (optimal static JRA scheme and optimal dynamic JRA scheme) with the optimal schemes obtained by exhaustive search (ES). From the curves, as the total power budget increases, the optimal outage performance of each scheme decreases. It can be seen that the static JRA scheme has a similar outage performance compared with the ES scheme (ES with statistical channel properties), whereas the dynamic JRA scheme has a slightly worse performance, i.e., it it approaches the performance of the ES scheme (ES with instantaneous channel properties) under various conditions. This is because the dynamic JRA scheme is based on relaxation method, which will decrease the outage performance. The figure also depicts that the dynamic JRA scheme enjoys better performance than the static JRA scheme. This is because the optimal parameters of the static JRA scheme are stable, while the dynamic JRA scheme is able to adjust the optimal parameters with instantaneous CSI which will contribute to the outage performance.
Figure 4.
Comparison of the two proposed JRA schemes with the exhaustive search schemes. SAO—successive alternating optimization; MO-RM—multistep optimization with relaxation method; ES—exhaustive search.
The outage probability of the proposed static JRA scheme versus the total power budget is presented in Figure 5, and is compared with three other schemes—JOPSPA, OPS, and ERA—based on statistical CSI with different relay deployments, i.e., m and m. It can be seen that all the four schemes have a decreasing outage probability with the increase of . Further, the proposed static JRA scheme enjoys the best performance compared with the other three schemes, followed by the JOPSPA scheme, the OPS scheme, and the ERA scheme for each relay deployment case, especially at high power budgets or high rate thresholds. The advantage of the static JRA scheme is evident, since it can make full use of the resource of power and time compared with the other schemes. However, in the peer scheme, the assigned time or power is equal. Moreover, the outage performance of the proposed static JRA scheme increases as the target rate arises. This is because when the target rate is low, there is less power needed for decoding information at relay and shorter time needed for the first phase, which results in more power for harvesting and more time for second phase transmission.
Figure 5.
Outage probability vs. based on statistic CSI. OPS—optimal power splitting.
The outage probability of the proposed dynamic JRA scheme versus the total power budget is depicted in Figure 6, compared with three other schemes—JOPSPA, OPS, and ERA—based on instantaneous CSI with different replay deployments, i.e., m and m. It can be seen that the outage performance obtained by the proposed dynamic JRA scheme outperforms the ERA scheme, the OPS scheme, and the JOPSPA scheme for each relay deployment case. The reason is the same as above (see analysis in Figure 5). In addition, the outage performance shown in Figure 6 is slightly worse than that in Figure 5 for the same scheme. This is because with the instantaneous CSI, the system can adjust their parameters which can contribute to the outage performance.
Figure 6.
Outage probability vs. based on instantaneous CSI.
Figure 7 presents the optimal outage probability versus the relay deployment with two cases of rate threshold pair for the four resource allocation schemes based on statistical CSI (we use , the distance between and , as the x-axis). It can be seen that the proposed static JRA scheme outperforms the other schemes in all regions. All the curves in terms of present a concave function, which exhibits the worst performance when for the symmetric rates and when for asymmetric rates due to the energy harvesting capability. The phenomenon showing the best performance is related to the relay location and rate pair threshold.
Figure 7.
Outage probability vs. based on statistic CSI.
Figure 8 presents the optimal outage probability versus the relay deployment (the x-axis is ) for the four resource allocation schemes based on instantaneous CSI. It can be seen that the proposed static JRA scheme outperforms the other schemes in all regions, and increasing the distance between source and relay (i.e., ) leads to a concave characteristic and exhibits the worst performance with different relay deployment settings for symmetric and asymmetric rates. The outage performance shown in Figure 8 is slightly worse than that in Figure 7 for the same scheme, owing to the system’s ability to adjust its parameters with the instantaneous CSI.
Figure 8.
Outage probability vs. based on instantaneous CSI.
5. Conclusions
In this paper, two JRA schemes for DF-TWR relaying networks with SWIPT are studied based on statistical and instantaneous CSI from the perspective of the outage performance, respectively. For the static JRA scheme, we first derive the closed-form outage probability expressions and then tackle the joint optimization of TS, PS, and TA through a successive alternating optimization algorithm. For the dynamic JRA scheme, we utilize the multistep optimization and relaxation method to obtain a suboptimal closed-form solution of TS, PS, and TA. The analytical results are verified via extensive simulation results. The proposed JRA schemes have been found to outperform three benchmark schemes—ERA, OPS, and JOPSPA schemes—which provide a basis for the optimization of EH-TWR systems. Further work could study hybrid energy harvesting schemes such as the one proposed in [26] for this TWR scenario. It is also interesting to design UAV-based energy harvesting schemes similar to those in [27,28] for relay systems.
Author Contributions
C.P. developed the main ideas and executed performance evaluations by theoretical analysis and simulation. G.W. cooperates with C.P. to discuss and formulate the main ideas and performance evaluations. H.L. and F.L. serve as advisors of C.P. during the whole project. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported in part by the National Natural Science Foundation of China under Grant 61771084 and 61601071, in part by the Science and Technology Research Project of Chongqing Education Commission under Grant KJQN201901103, KJQN201901125 and KJQN202003106, and in part by the General Program of Chongqing Natural Science Foundation under Grant cstc2019jcyj-msxmX0233, in part by Research Start-up Fund of Chongqing University of Technology under Grant 2019ZD127.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| DF | Decode-and-Forward |
| TWR | Two-Way Relay |
| PA | Power Allocation |
| PS | Power Splitting |
| TA | Time Allocation |
| JRA | Jointly Resource Allocation |
| IoT | Internet of Things |
| SWIPT | Simultaneous Wireless Information and Power Transfer |
| MISO | Multiple-Input Single-Output |
| CSI | Channel State Information |
| MI | Mutual Information |
| WPCN | Wireless Powered Communication Network |
| NOMA | Non-Orthogonal Multiple Access |
| AF | Amplify-and-Forward |
| OWR | One Way Relay |
| TWR | Two Way Relay |
| SAO | Successive Alternating Optimization |
| MO-RM | Multi-step Optimization with Relaxation Method |
| ES | Exhaustive Search |
Appendix A. Proof of Theorem 1
Firstly, we derive the probability of event , , and . From the first Equation in (8), we have
Let , , , and , we can obtain that
When , only the first part of Equation (A2) exists, the second part is 0; while when , the second part of will have two cases depending on the size of and . When , the second part of is ; when , the second part of is . With the former derivation, an analytical expression for the function can be obtained straightforwardly, as shown in Equation (11).
Then, we derive the analytical expression of the event . From the second and the third Equations in (8), we have
Let , we can get the following equation by comparing the size of elements in
Let the first, second, and third part of in Equation (A4) be , , and , respectively, where , , , , , , , , . With the integral theorem, it is easy to obtain that
From Equation (A7), we notice that with integral calculation, is still mathematically intractable. To obtain the closed-form, we use Gaussian–Chebyshev quadrature to find an approximation of , which is given by
where , , , and .
Integrating the above derivations, Theorem 1 is obtained.
Appendix B. Proof of Theorem 2
With the piecewise mathematical formulas obtained in Equations (20) and (21), we calculate the derivative of , which is depicted as follows:
Case 1:
Case 2:
Refer to Equations (A9) and (A10), we see that the monotonicity of is affected by the size of and . Through analysis, three subcases can be obtained as follows:
For Case 1, when , is a monotonic decreasing function in the range of ; while in the range of , is a convex function which is monotonic decreasing in the range of , and monotonic increasing in the range of . To sum up, in the whole range , has its minimum at , i.e., the optimal power allocation in this situation is , where , and is obtained by solving the following equation: .
For Case 2, when , is a monotonic decreasing function in the range of and the range of ; while in the range of , is a convex function which is decreasing in the range of first and then increasing in the range of . Thus, the optimal power allocation of this situation is , where . here is the same as what we obtained before.
For Case 1, when , is a monotonic increasing function in the range of ; while in the range of , is a convex function, which is decreasing in the range of , and increasing in the range of . Thus, in the whole range , has its minimum at , where , and is obtained by solving .
For Case 2, when , is a monotonic increasing function in the range of and in the range of ; while in the range of , is a convex function, which is decreasing in the range of , and increasing in the range of . Thus, the optimal power allocation is obtained at , where . here is the same as what we obtained before.
When , is a constant. So, in this situation, the monotonicity of is determined by . For Case 1, it is easy to see that is monotonic decreasing in the range of and increasing in the range of . Thus, the minimum of in this situation is obtained at . For Case 2, is a monotonic decreasing function in the range of , a monotonic increasing function in the range of , and constant in the range of . Thus, the minimum of in this situation is obtained at . Since , we can choose .
Integrating all the above derivations, Theorem 2 is obtained.
Appendix C. Proof of Theorem 3
According to the tight upper-bound , we notice that is a one-dimensional function with respect to t when fixing . Since the variable only exists in the denominator, maximizing is the same as minimizing .
With the mathematical formula , it is easy to see that we can get the minimum of Q by solving the minimum of for and has the same monotonicity. Substituting into , we get . Then, finding the derivative of obtains
Analyzing Equation (A11), it is easy to find that is monotonic decreasing in the range of and monotonic increasing in the range of . So, the minimum of is obtained at . Thus, Q and obtained their maximum at .
On the other hand, Q is provided by , and they are inversely proportional. Refer to Equation (24), we know that is a piecewise function, which contributes to Q as a piecewise function and can be written as
When ,
When ,
where .
Analyzing the two cases of Q above returns the following: When , the first segment function of Q is a concave function which has its minimum at , and the second segment function of Q is a concave function which has its minimum at . Compare , , and , we find that if , then ; and if , then . Thus, we can conclude a solution that when , the minimum of Q is obtained at and the optimal power allocation is ; while when , the minimum of Q is obtained at and the optimal power allocation is ; while when , the minimum of Q is obtained at and the optimal power allocation is . With the former derivation, Equation (27) is obtained. With the same derivation steps, we can obtain Equation (28).
Integrating the above derivations, Theorem 3 is obtained.
References
- Fadi, A.; Enver, E.; Hadi, Z. Small Cells in the Forthcoming 5G/IoT: Traffic Modelling and Deployment Overview. IEEE Commun. Surv. Tutor. 2019, 21, 28–65. [Google Scholar]
- Kamalinejad, P.; Mahapatra, C.; Sheng, Z.; Mirabbasi, S.; Leung, V.C.M.; Guan, L.Y. Wireless Energy Harvesting for the Internet of Things. IEEE Commun. Mag. 2015, 53, 102–108. [Google Scholar] [CrossRef]
- Li, M.L.; Chen, Y.; Liu, K.J.R. Advances in Energy Harvesting Communications: Past, Present, and Future Challenges. IEEE Commun. Surv. Tutor. 2016, 18, 1384–1412. [Google Scholar]
- Louie, R.; Li, Y.; Vucetic, B. A Survey on Simultaneous Wireless Information and Power Transfer With Cooperative Relay and Future Challenges. IEEE Access 2019, 7, 19166–19198. [Google Scholar]
- Varshney, L.R. Transporting Information and Energy Simultaneously. In Proceedings of the IEEE International Symposium on Information Theory, Toronto, ON, Canada, 6–11 July 2008. [Google Scholar]
- Zhou, X.; Zhang, R.; Ho, C.K. Wireless Information and Power Transfer: Architecture Design and Rate-Energy Tradeoff. IEEE Trans. Commun. 2013, 63, 4754–4767. [Google Scholar] [CrossRef]
- Liu, C.; Maso, M.; Lakshminarayana, S.; Lee, C.; Quek, T.Q.S. Simultaneous Wireless Information and Power Transfer Under Different CSI Acquisition Schemes. IEEE Trans. Wirel. Commun. 2015, 14, 1911–1926. [Google Scholar] [CrossRef]
- Liu, M.; Liu, Y. Power Allocation for Secure SWIPT Systems With Wireless-Powered Cooperative Jamming. IEEE Commun. Lett. 2017, 21, 1353–1356. [Google Scholar] [CrossRef]
- Li, B.; Rong, Y. Joint Transceiver Optimization for Wireless Information and Energy Transfer in Nonregenerative MIMO Relay Systems. IEEE Trans. Wirel. Commun. 2018, 67, 8348–8362. [Google Scholar] [CrossRef]
- Xiong, K.; Chen, C.; Qu, G.; Fan, P. Group Cooperation With Optimal Resource Allocation in Wireless Powered Communication Networks. IEEE Trans. Wirel. Commun. 2017, 16, 3840–3853. [Google Scholar] [CrossRef]
- Zhou, F.; Chu, Z.; Sun, H.; Hu, R.Q.; Hanzo, L. Artificial Noise Aided Secure Cognitive Beamforming for Cooperative MISO-NOMA Using SWIPT. IEEE J. Sel. Areas Commun. 2018, 36, 918–931. [Google Scholar] [CrossRef]
- Nasir, A.A.; Zhou, X.; Durrani, S.; Kennedy, R.A. Relaying Protocols for Wireless Energy Harvesting and Information Processing. IEEE Trans. Wirel. Commun. 2013, 12, 3622–3636. [Google Scholar] [CrossRef]
- Tang, L.; Zhang, X.; Zhu, P.; Wang, X. Wireless Information and Energy Transfer in Fading Relay Channels. IEEE J. Sel. Areas Commun. 2016, 34, 3632–3645. [Google Scholar] [CrossRef]
- Chen, Z.; Xia, B.; Liu, H. Wireless information and power transfer in two-way amplify-and-forward relaying channels. In Proceedings of the IEEE Global Conference on Signal and Information Processing (GlobalSIP), Atlanta, GA, USA, 3–5 December 2014; pp. 168–172. [Google Scholar]
- Jameel, F.; Wyne, S.; Ding, Z. Secure Communications in Three-Step Two-Way Energy Harvesting DF Relaying. IEEE Commun. Lett. 2018, 22, 308–311. [Google Scholar] [CrossRef]
- Singh, S.; Modem, S.; Prakriya, S. Optimization of Cognitive Two-Way Networks With Energy Harvesting Relays. IEEE Commun. Lett. 2017, 21, 1381–1384. [Google Scholar] [CrossRef]
- Nguyen, D.K.; Jayakody, D.N.K.; Chatzinotas, S.; Thompson, J.S.; Li, J. Wireless Energy Harvesting Assisted Two-Way Cognitive Relay Networks: Protocol Design and Performance Analysis. IEEE Access 2017, 5, 21447–21460. [Google Scholar] [CrossRef]
- Mishra, D.; De, S.; Chiasserini, C. Joint Optimization Schemes for Cooperative Wireless Information and Power Transfer Over Rician Channels. IEEE Trans. Commun. 2016, 64, 554–571. [Google Scholar] [CrossRef]
- Ye, Y.; Li, Y.; Wang, D.; Zhou, F.; Hu, R.Q.; Zhang, H. Optimal Transmission Schemes for DF Relaying Networks Using SWIPT. IEEE Trans. Veh. Tech. 2018, 67, 7062–7072. [Google Scholar] [CrossRef]
- Do, T.P.; Song, I.; Kim, Y.H. Simultaneous Wireless Transfer of Power and Information in a Decode-and-Forward Two-Way Relaying Network. IEEE Trans. Wirel. Commun. 2017, 16, 1579–1592. [Google Scholar] [CrossRef]
- Shi, L.; Ye, Y.; Hu, R.Q.; Zhang, H. Energy Efficiency Maximization for SWIPT Enabled Two-Way DF Relaying. IEEE Signal Process. Lett. 2019, 26, 755–759. [Google Scholar] [CrossRef]
- Peng, C.; Li, F.; Liu, H. Optimal power splitting in two-way decode-and-forward relay networks. IEEE Commun. Lett. 2017, 21, 2009–2012. [Google Scholar] [CrossRef]
- Peng, C.; Li, F.; Liu, H.; Wang, G. Outage-Based Resource Allocation for DF Two-Way Relay Networks with Energy Harvesting. Sensors 2018, 18, 3496. [Google Scholar] [CrossRef] [PubMed]
- Zhang, S.; Liew, S.C.; Lu, L. Physical Layer Network Coding Schemes over Finite and Infinite Fields. In Proceedings of the IEEE Global Telecommunications Conference, New Orleans, LO, USA, 30 November–4 December 2008. [Google Scholar]
- Liu, P.; Kim, I.M. Performance analysis of bidirectional communication protocols based on decode-and-forward relaying. IEEE Trans. Commun. 2010, 58, 2683–2696. [Google Scholar] [CrossRef]
- Altinel, D.; Kurt, G.K. Modeling of Multiple Energy Sources for Hybrid Energy Harvesting IoT Systems. IEEE Internet Things J. 2019, 6, 10846–10854. [Google Scholar] [CrossRef]
- Yin, S.; Zhao, Y.; Li, L.; Yu, F.R. UAV-Assisted Cooperative Communications With Time-Sharing Information and Power Transfer. IEEE Trans. Veh. Tech. 2020, 69, 1554–1567. [Google Scholar] [CrossRef]
- Jayakody, D.N.K.; Perera, T.D.P.; Ghrayeb, A.; Hasna, M.O. Self-Energized UAV-Assisted Scheme for Cooperative Wireless Relay Networks. IEEE Trans. Veh. Tech. 2020, 69, 578–592. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).