Next Article in Journal
Vehicle Politeness in Driving Situations
Previous Article in Journal
Efficient Tensor Sensing for RF Tomographic Imaging on GPUs
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Optimal Power Allocation and Relay Selection Scheme in Energy Harvesting Two-Way Relaying Network

1
Engineering Optimization and Smart Antenna Institute, Northeastern University, Qinhuangdao 066004, China
2
School of Computer Science and Engineering, Northeastern University, Shenyang 110819, China
*
Author to whom correspondence should be addressed.
Future Internet 2019, 11(2), 47; https://doi.org/10.3390/fi11020047
Submission received: 8 January 2019 / Revised: 29 January 2019 / Accepted: 14 February 2019 / Published: 15 February 2019

Abstract

:
In this paper, we propose a joint power allocation, time switching (TS) factor and relay selection scheme for an energy harvesting two-way relaying communication network (TWRN), where two transceivers exchange information with the help of a wireless-powered relay. By exploiting the TS architecture at the relay node, the relay node needs to use additional time slots for energy transmission, reducing the transmission rate. Thus, we propose a joint resource allocation algorithm to maximize the max-min bidirectional instantaneous information rate. To solve the original non-convex optimization problem, the objective function is decomposed into three sub-problems and solved sequentially. The closed-form solution of the transmit power of two sources and the optimal TS factor can be obtained by the information rate balancing technology and the proposed time allocation scheme, respectively. At last, the optimal relay node can be obtained. Simulation results show that the performance of the proposed algorithm is better than the traditional schemes and power-splitting (PS) scheme.

1. Introduction

Recently, cooperative communication has become an effective method to achieve spatial diversity by establishing a virtual multi-antenna structure. In a cooperative communication system, relay is used to assist the communication from the source node to its far-end destination node. Due to the communication nodes operated at a half-duplex mode, the information exchanging between two nodes in the one-way relaying network requires four time slots. Thanks to the physical network coding technology, two-way relaying network (TWRN) can complete the bidirectional information transmission in two phases, which effectively mitigates the loss of spectral efficiency [1,2,3].
Although cooperative communication has many advantages, the node power constraint is still a tricky problem. Since relay nodes are always placed in harsh or dangerous places, recharging or replacing batteries of relay nodes may be inconvenient and can incur a high cost [4]. Energy harvesting technology has recently emerged as a promising approach to prolong the lifetime of energy-constrained wireless network from ambient energy, such as wind, solar, etc. However, the received energy at nodes is random and intermittent, which motivates an upsurge of research interest on radio frequency (RF)-based simultaneously wireless information and power transfer [5,6,7]. For RF energy harvesting relay nodes, there are two major energy harvesting relay protocols, which are named as “time switching relay (TSR) protocol” and “power splitting relay (PSR) protocol”. For the TSR protocol, the receiver switches two statuses between information decoding and energy harvesting. For the PSR protocol, the receiver splits the signal into two streams of a different power for providing the transmission power and decoding information separately to complete the whole transmission. In one study [8], a dynamic PS scheme was proposed to split the received signal with adjustable power levels based on the instantaneous channel condition, which could obtain the optimal PS rule at the receiver to achieve various trade-offs between the maximum ergodic capacity and the maximum average harvested energy. For another performance standard, outage probability was investigated in PSR asymmetric two-way relay system [9]. In addition, the system outage performance was studied when the channel state information was imperfect [10]. Additionally, a multi-relay cooperation system could be used to improve the sum rate with PSR protocol [11]. Thus, some paper propose that PSR theoretically achieves better performance [12]. However, PS requires appropriate power split circuits to decide how much of the signal is harvested as energy and how much of it is used for extracting information. This in turn, increases the complexity/cost of the hardware. On the other hand, hardware non-idealities can significantly reduce the efficiency of PS technology [13]. Therefore, TS can be widely investigated due to its low implementation complexity [14,15]. In another study [16], the throughput of the TSR one-way relay system was investigated. In this paper, we employ the TS protocol in TWRN.
The TSR relay nodes need to use additional time slots for energy transmission, which will reduce the performance of the system. Relay selection and power allocation are two effective ways to improve system performance in the TWRN. Traditional relay selection scheme is based on the channel status information between the relay and the user [17]. In one study [18], Bayes theorem was applied in the relay selection scheme, which improved the throughput significantly. Combining power allocation, the algorithm in another study [19] selected the relay with minimum symbols error probabilities as the cooperative relay and obtained the closed-form expression of the power. In one finding [20], a joint relay selection and power allocation for TWRN was proposed to maximize the smaller of the received SNRs of the two transceivers under the total transmitted power budget. Also, the two novel power allocation schemes have been found to maximize the upper bound of sum rate and could achieve the trade-off of outage probability between two terminals [21]. For maximizing the energy efficiency, the optimal power allocation and relay selection scheme can be obtained [22]. In [23], the power allocation and relay selection algorithm is designed by energy pricing in the decode-and-forward cooperative network. Due to the introduction of energy harvesting technology, the traditional power allocation and relay selection algorithms will no longer be applicable for novel systems. Therefore, this paper proposed a joint power allocation and relay selection algorithm for the TSR relay network.
In this paper, we consider an AF-based two-way relay network with energy harvesting technology, where two sources exchange information by the TSR energy harvesting relay node. We first combine the TSR protocol with the two-way relaying system and propose an optimal power allocation and relay selection scheme, which aims to maximize max-min bidirectional instantaneous information rate. The closed-form expressions of the optimal power with the fixed TS factor and the fixed relay node can be obtained when the bidirectional link information rate is equal. Then, a time allocation scheme is used to obtain the optimal TS factor, which can maximize information rate with the optimal transmit power and the fixed relay node. Lastly, the optimal relay can be obtained with the optimal transmit power and TS factor. Simulation results show that the proposed power allocation and relay selection scheme outperforms the traditional method and the PS scheme.
The rest of paper is organized as follows. Section 2 introduces the system model of the TSR energy harvesting two-way relaying network. Section 3 presents a joint power allocation, relay selection and TS factor optimization scheme. In Section 4, numerical results verify the better performance of the proposed scheme compared with traditional algorithms. Finally, Section 5 concludes this paper.

2. System Model

The considered system model and the TS architecture are shown in Figure 1. One source wants to transfer its own information to a far-end source. Due to the long-distance information transmission, two sources cannot communication directly. Thus, two sources use the selected TS relay node to transmit information and the system model can be abstracted as Figure 1. The abstracted system model consists of two source nodes ( S 1 , S 2 ) and a set of N relay nodes ( R i , i = 1 , 2 N ). The relay nodes are merely powered through wireless energy transfer from two sources and all relay nodes adopt amplify-and-forward mode. There is no direct link between the two source nodes S 1 and S 2 due to deep fading. Each node is equipped with a single antenna and operated in a half-duplex mode. h i and g i are donated as the instantaneous channel gains between S 1 to R i (or R i to S 1 ) and S 2 to R i (or R i to S 2 ), respectively. h i and g i are assumed to be independent and distributed complex Gaussian random variables (CGRVs) with zero-mean and variances σ h i 2 and σ g i 2 . According to TSR protocol, the relay node uses a switch-like structure to acquire energy or signals in two time phases. Thus, the whole transmission block T is divided into α T , ( 1 α ) T / 2 and ( 1 α ) T / 2 , where α [ 0 , 1 ] is donated as TS factor. α T part is called energy harvesting phase, ( 1 α ) T / 2 part is called multiple-access phase, and the remainder ( 1 α ) T / 2 part is called broadcast phase, as shown in Figure 2.
In the energy harvesting phase, the relay nodes receive the energy signal from two source nodes S 1 and S 2 through RF transmission. The signal y R i , E received by the relay nodes can be written as
y R i , E = P S 1 h i s 1 + P S 2 g i s 2 + n R i
where the parameters P S 1 and P S 2 are the transmit power from two sources, and the parameter n R i ~ C N ( 0 , σ 2 ) is the additive noise. Since the energy of the noise signal n R i is negligible as compared to that harvested energy from the RF signal [16], the harvested energy E R i at relay node R i can be written as
E R i = η α T ( P S 1 | h i | 2 + P S 2 | g i | 2 )
where the parameter η ( 0 < η < 1 ) is the conversion efficiency of the energy receiver and α is the TS factor. Then, the received energy is used for the broadcast phase, and we can describe the relay transmit power P R i as
P R i = E R i ( 1 α ) / 2 = 2 η ( P S 1 | h i | 2 + P S 2 | g i | 2 ) α 1 α
In multiple-access phase, S 1 and S 2 transmit the information signal s 1 and s 2 simultaneously to the selected i th relay ( R i ), so the received signal at the relay node R i can be denoted as
y R i = P S 1 h i s 1 + P S 2 g i s 2 + n R i
In the broadcast phase, the i th relay node R i amplifies the received signal then broadcasts it to two source nodes S 1 and S 2 . The received signal at S 1 and S 2 can be presented as
y S 1 = h i ( β y R i ) + n 1
y S 2 = g i ( β y R i ) + n 2
where the parameters n 1 and n 2 follow C N ( 0 , σ 1 2 ) and C N ( 0 , σ 2 2 ) , respectively. The parameter β is denoted as the amplifying gain at the relay node, which can be considered by normalization of the received signal, i.e.,
β = P R i P S 1 h i 2 + P S 2 g i 2 + σ 2 2 η α 1 α
Substituting (4) into (5) and (6), the received signal can be rewritten, respectively,
y S 1 = β P S 1 h i 2 s 1 + β P S 2 h i g i s 2 + β h i n R i + n 1
y S 2 = β P S 2 g i 2 s 2 + β P S 1 h i g i s 1 + β g i n R i + n 2
where β P S 1 h i 2 s 1 and β P S 2 g i 2 s 2 are considered as the self-interference of the two sources. We assume that the total channel state information (CSI) can be obtained at two source nodes S 1 and S 2 . Thus, the self-interference can be completely eliminated. After self-interference cancellations of the nodes S 1 and S 2 , (8) and (9) can be rewritten as
y ~ S 1 = β P S 2 h i g i s 2 + β h i n R i + n 1
y ~ S 2 = β P S 1 h i g i s 1 + β g i n R i + n 2

3. Joint Optimal Power Allocation and Relay Selection Scheme

In this section, we propose a joint optimal power allocation, TS factor and relay selection scheme for wireless-powered TWRN that maximizes the smaller of the bidirectional instantaneous information rate under some constraint conditions. As mentioned in [20], the performance of TWRN is mainly affected by the worse instantaneous information rate between S 1 R i S 2 and S 2 R i S 1 . Therefore, the proposed scheme first optimizes the transmit power. Then the optimal TS factor can be obtained with the optimal power allocation. At last, we select the optimal relay with the maximum instantaneous information rate in the set. Applying (10) and (11), the instantaneous signal-to-noise-ratio (SNR) at two source nodes S 1 and S 2 can be described as
γ S 1 = β 2 P S 2 | h i | 2 | g i | 2 β 2 | h i | 2 σ 2 + σ 1 2 = 2 η α P S 2 | h i | 2 | g i | 2 2 η α | h i | 2 σ 2 + ( 1 α ) σ 1 2
γ S 2 = β 2 P S 1 | h i | 2 | g i | 2 β 2 | g i | 2 σ 2 + σ 2 2 = 2 η α P S 1 | h i | 2 | g i | 2 2 η α | g i | 2 σ 2 + ( 1 α ) σ 2 2
Since the information is only transmitted within ( 1 α ) T time and all nodes operated in a half-duplex mode, the instantaneous information rate from S 1 to S 2 and the instantaneous information rate from S 2 to S 1 are given by
R S 1 = 1 α 2 log 2 ( 1 + 2 η α P S 2 | h i | 2 | g i | 2 2 η α | h i | 2 σ 2 + ( 1 α ) σ 1 2 )
R S 2 = 1 α 2 log 2 ( 1 + 2 η α P S 1 | h i | 2 | g i | 2 2 η α | g i | 2 σ 2 + ( 1 α ) σ 2 2 )
Therefore, the optimization function of the proposed scheme can be expressed as
arg max i max P S 1 , P S 2 , α min ( R S 1 , R S 2 )        s .   t .   P T P T max        P S 1 0 , P S 2 0         0 α 1         i ( 1 , N )
where P T max is the total transmit power and P T = P S 1 + P S 2 . In order to remove the minimized symbol, the original optimization problem can be converted as
arg max i max P S 1 , P S 2 , α , t t       s .   t .   R S 1 t         R S 2 t         P T P T max         P S 1 0 , P S 2 0         0 α 1         i ( 1 , N )
To obtain the optimal solution of (17), we divide the optimization problem (17) into three parts. First, we perform an optimal power allocation in the case of the fixed TS factor and the fixed relay node. Second, we perform an optimal TS factor with the optimal power allocation and fixed relay node. Last, we perform an optimal relay selection with the optimal power allocation and the optimal TS factor.
For the fixed TS factor and the fixed relay node, the optimization problem can be described as
max P S 1 , P S 2 , t t s .   t .   R S 1 t    R S 2 t    P T P T max    P S 1 0 , P S 2 0
Lemma 1.
The optimization problem (18) is optimal when R S 1 = R S 2 , i.e., γ S 1 = γ S 2 .
Proof of Lemma 1.
The total power constraint P T = P S 1 + P S 2 can be rewritten as P S 1 = λ P T and P S 2 = ( 1 λ ) P T . It is easy to know that R S 1 and R S 2 are the monotonically increasing function and the monotonic decreasing function with respect of λ , respectively. Also, the objection function is to select the smaller instantaneous information rate of two links. Thus, the optimal power allocation can be obtained when R S 1 = R S 2 . □
According to Lemma 1, we obtain that
2 η α P S 1 | h i | 2 | g i | 2 2 η α | g i | 2 σ 2 + ( 1 α ) σ 2 2 = 2 η α P S 2 | h i | 2 | g i | 2 2 η α | h i | 2 σ 2 + ( 1 α ) σ 1 2
For simple calculation but without loss of generality, we assume σ 2 = σ 1 2 = σ 2 2 . The Equation (19) can be rewritten as
P S 1 ( 2 η α | h i | 2 + ( 1 α ) ) = P S 2 ( 2 η α | g i | 2 + ( 1 α ) )
Then, applying (20) into (18), the optimization problem (18) can be written as
max P S 1 , t t s . t .   t = 1 α 2 log 2 ( 1 + 2 η α P S 1 | h i | 2 | g i | 2 2 η α | g i | 2 σ 2 + ( 1 α ) σ 2 )   P S 1 + P S 1 ( 2 η α | h i | 2 + ( 1 α ) ) 2 η α | g i | 2 + ( 1 α ) P T max
For the objective function (21), t is a monotonically increasing function with respect to P S 1 . It is easy to get the optimal power value P S 1 * when P T = P T max . And combined with Equation (20), the optimal transmit power of two sources are given by
P S 1 * = P T max 2 η α | g i | 2 + ( 1 α ) 2 η α | g i | 2 + 2 η α | h i | 2 + 2 ( 1 α )
P S 2 * = P T max 2 η α | h i | 2 + ( 1 α ) 2 η α | g i | 2 + 2 η α | h i | 2 + 2 ( 1 α )
For optimal power allocation and fixed relay node, the optimization problem can be written as
max 0 α 1 R T ( α ) = 1 α 2 log 2 ( 1 + 2 η α P S 1 | h i | 2 | g i | 2 2 η α | g i | 2 σ 2 + ( 1 α ) σ 2 )          s . t .   P S 1 = P S 1 *            0 α 1
Lemma 2.
R T ( α ) is a concave function about α with the range of 0 to 1.
Proof of Lemma 2.
We first solve the first derivative of the function R T ( α ) with respect of the TS factor α .
d R T ( α ) d α = 1 2 log ( 1 + α X Y α + 1 α ) + 1 α 2 ln 2 ( X ( α X + α Y + 1 α ) ( Y α + 1 α ) )
where X = η P T max | h i | 2 | g i | 2 and Y = η α | g i | 2 + η α | h i | 2 + ( 1 α ) . The second order derivative of R T ( α ) with respect to α is given by
d R T ( α ) 2 d 2 α = X ln 2 ( 1 α ) + X ( 1 + α ) ( X α + Y α + 1 α ) ( Y α + 1 α ) 2 X ln 2 ( 1 α ) ( X + Y 1 ) ( Y α + 1 α ) ( ( X α + Y α + 1 α ) ( Y α + 1 α ) ) 2
Since X 1 and TS factor α exists in [ 0 , 1 ] , we can obtain that d R T ( α ) 2 / d 2 α < 0 . Thus, there is a optimal α value that maximizes R T ( α ) .
Lemma 2 is proved. □
According to Lemma 2, the original optimization problem with respect to α is a strictly concave function. Note that d R T ( α ) / d α > 0 when α = 0 and d R T ( α ) / d α < 0 when α = 1 . Obviously, there exists an optimal TS factor α * in [ 0 , 1 ] . However, it is difficult to obtain the closed-form expression of optimal α * since the first-order derivative of R T ( α ) is so complicated and there exist a large amount of unknown. Therefore, the following time allocation scheme is proposed to get the optimal value of α * when d R T ( α ) / d α = 0 .
Time allocation scheme
1: Initialization: setting the value α a = 0 , α b = 1 , δ is a positive real number close to 0;
2: While | α a α b | δ do
3: Based on d R T ( α ) / d α , calculate ξ = d R T ( α ) / d α , where α = ( α a + α b ) / 2 ;
4: If ξ = 0 , set α a = ( α a + α b ) / 2 and go to 9;
5: Else if ξ > 0 , set α a = ( α a + α b ) / 2 ;
6: Else if ξ < 0 , set α b = ( α a + α b ) / 2 ;
7: end if
8: End while
9: α * = α a is the optimal solution.
For optimal power allocation and optimal TS factor, the original problem in (16) is reduced to the following relay selection problem:
i * = arg max P S 1 = P S 1 * , α = α * , i [ 1 , N ] R T
The optimal relay selection method can be described by selecting the cooperative relay with the maximum instantaneous information rate in N relays.
The original max-min bidirectional instantaneous information rate can be solved by the proposed joint optimal power allocation and relay selection algorithm.
Joint Optimal Power Allocation and Relay Selection
1: Initialization parameters;
2: Obtain P S 1 * and P S 2 * for fixed α and fixed relay node following the procedure in Equations (18)–(23);
3: Obtain the optimal α * for optimal P S 1 * , P S 2 * and fixed relay node using the time allocation scheme;
4: Obtain the optimal cooperative relay node using the traversal method for optimal P S 1 * , P S 2 * and optimal TS factor α * in N relays;
5: end.

4. Simulation Results and Analysis

In this section, simulation results are performed to present the performance of the proposed power allocation and relay selection scheme. We assume that there are 10 relays in the set and the energy conversion efficiency is η = 0.95 . Moreover, the distance between S 1 and S 2 is normalized to unit value, and the distance between S 1 to R i is expressed as d . According to the reference [20], the information rate of TWRN is largest when the relay node is located on the midpoint between S 1 and S 2 . Therefore, we assume that d = 0.5 . Thus, the channel strength of the two channels are h i = v 1 / d α and g i = v 2 / ( 1 d ) α , where α is the path loss exponent. In this paper, α is set to 2.5. In addition, two source nodes and the relay node have the same noise variance σ 2 . The SNR can be expressed as SNR = P T max / σ 2 . To the Monte Carlo experiment, the simulation results are averaged over 1000 independent channel realizations. Simulation parameters are elaborated in Table 1.
Figure 3 depicts the information rate curves of using different SNRs under various TS factor α . It can be observed that these curves have the same tendency under the different total transmit power constraints. From the trend, the three curves are concave, which demonstrate the accuracy of the analysis in Section 3. As can be seen from Figure 3, the system information rate can achieve 2.67 bps/HZ when the total transmitted power is 15 dB. When the total transmitted power is 20 dB, the system information rate can achieve 3.387 bps/HZ. When the total transmitted power is 25 dB, the system information rate can achieve 4.2 bps/HZ. We note that the optimal TS factor can be found in the range (0, 1).
The information rate versus SNRin three different schemes is showen in Figure 4. The three schemes are the proposed scheme, the joint resource allocation PS scheme and equal power allocation PS scheme. For the joint resource allocation PS scheme, the power allocation scheme is based on the end-to-end SNRs balancing criterion. The instantaneous SNRs at two source nodes can be formulated as
γ S 1 = η ρ ( 1 ρ ) P S 2 | h i | 2 | g i | 2 ( η ρ ( 1 ρ ) | h i | 2 + η ρ | h i | 2 + ( 1 ρ ) ) σ 2
γ S 2 = η ρ ( 1 ρ ) P S 1 | h i | 2 | g i | 2 ( η ρ ( 1 ρ ) | g i | 2 + η ρ | g i | 2 + ( 1 ρ ) ) σ 2
where ρ [ 0 , 1 ] is the PS factor and it is fixed as 0.5. The max-min bidirectional information rate has the maximum when γ S 1 = γ S 2 . Therefore, the optimal power allocation scheme under the total power constraint can be expressed as
P S 1 = η ρ ( 2 ρ ) | g i | 2 + ( 1 ρ ) 2 ( 1 ρ ) + η ρ ( 2 ρ ) | g i | 2 + η ρ ( 2 ρ ) | h i | 2 P T max
P S 2 = η ρ ( 2 ρ ) | h i | 2 + ( 1 ρ ) 2 ( 1 ρ ) + η ρ ( 2 ρ ) | g i | 2 + η ρ ( 2 ρ ) | h i | 2 P T max
Then, we select the cooperative relay node from the relay set, which can maximize the information rate. For the equal power allocation scheme, two source nodes have equal transmission power P S 1 = P S 2 = P T max / 2 and the relay selection is random. As shown in Figure 4, the performance of the proposed scheme is better than the other two PS schemes where the SNR ranges from 0 dB to 20 dB. That is because the PS factor is fixed and the cooperative relay is chosen randomly while the proposed scheme has the optimal TS factor, the optimal cooperative relay and the optimal power allocation.
Figure 5 shows the information rate of our proposed scheme under four different cases. The fix TS factor is set as α F = 0.5 . Case 1 is the proposed algorithm that has the optimal relay, the optimal power allocation and the optimal TS factor, which is called O-PA&O-RS&O-TS. The optimal relay, the optimal power allocation and the fixed TS factor is called O-PA&O-RS&F-TS as case 2. Case 3 is the optimal relay, the equal power allocation P S 1 = P S 2 = P T max / 2 and the fixed TS factor, which is called E-PA&O-RS&F-TS. Case 4 is the random relay, the equal power allocation and the fixed TS factor, which is called E-PA&R-RS&F-TS. From Figure 5, we note that the optimal relay selection has a great impact on the information rate by comparing case 3 and case 4. However, the information rate of case 2 and case 3 are very similar, for the system only allocates power to two source nodes, and the channels are distributed and independent. As shown in Figure 5, case 4 has the worst performance in four algorithms. The performance of case 2 and case 3 are improved compared with case 4, while the proposed algorithm has the best performance. The information rate of the proposed scheme is about 1.4 bps/HZ higher than case 2 and case 3 when SNR = 20 dB.
Figure 6 displays the information rate versus SNR by comparing the proposed scheme, joint power allocation and relay selection in [20] and the traditional equal power allocation (EPA) scheme. From reference [20], the optimal values of P S 1 , P S 2 and P R i can be obtained as
P S 1 = P T max 1 + P T max | g i | 2 2 1 + P T max | h i | 2 + 2 1 + P T max | g i | 2
P S 2 = P T max 1 + P T max | h i | 2 2 1 + P T max | h i | 2 + 2 1 + P T max | g i | 2
P R i = P T max / 2
With the optimal power allocation solution found, selecting the relay node with maximum SNR as cooperative relay. The traditional EPA scheme is defined as P S 1 = P S 2 = P R i = P T max / 3 and the relay selection is random. From Figure 6, it can be seen that the proposed scheme has better performance than the other two schemes. And compared with the other two schemes, the relay node can harvest energy through wireless–powered, which solve the power constraint of relay nodes.
As shown in Figure 7, the number of relay nodes in the relay set has an impact on the information rate. The proposed algorithm has the lowest information rate when R = 10 . As the number of relays increases, the information rate increases. When the number of relays reaches 100, the information rate can reach 3.49 bps/HZ. The improvement of the information rate can reach 0.1 bps/HZ when the relay numbers from 10 to 50. However, the improvement of the information rate is only about 0.02 bps/HZ when the relay numbers from 50 to 100, which indicates that excessive candidate relays do not significantly improve the information rate. In future research, we can expand the optimal number of candidate relays in this study.

5. Conclusions

In this paper, we propose a joint power allocation and relay selection algorithm based on TS relay architecture, which aims to maximize the max-min bidirectional instantaneous information rate. The system model can be widely applied into the fields of 5G, wireless sensor, internet of things, cognitive radio and wireless body area network. By using the balancing information rate criterion, the closed-form of the optimal power allocation can be obtained. Then, the proposed time allocation scheme can get the optimal TS factor. At last, the relay with the largest instantaneous information rate of the set is selected as the optimal cooperative relay. Energy harvesting technology can solve the energy problem in energy-constrained nodes and reflect the concepts of green environmental protection and sustainable development. The proposed algorithm can make up the loss of the information rate for energy transmission. Simulation results show that the proposed scheme provides effective performance improvement over the traditional schemes. However, energy harvesting technology may cause loss of spectral efficiency. Therefore, combining full-duplex technology will be the direction for future research.

Author Contributions

Conceptualization, S.X.; data curation, S.X.; formal analysis, S.X.; funding acquisition, X.S.; methodology, S.X.; project administration, X.S.; software, S.X.; supervision, X.S.; validation, S.X. and Z.X.; visualization, S.X.; writing—original draft, S.X.; writing—review and editing, X.S., S.X., Z.X. and X.H.

Funding

This work was supported by the National Nature Science Foundation of China under Grant No. 61473066 and No. 61601109, and the Fundamental Research Funds for the Central Universities under Grant No. N152305001.

Acknowledgments

The authors thank the anonymous reviewers for their insightful comments that helped improve the quality of this study.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Popovski, P.; Yomo, H. Physical Network Coding in Two-Way Wireless Relay Channels. In Proceedings of the 2007 IEEE International Conference on communications, Glasgow, UK, 24–28 June 2007; pp. 707–712. [Google Scholar]
  2. Xie, X.; Peng, M.; Zhao, B.; Wang, W.; Hua, Y. Maximum a Posteriori Based Channel Estimation Strategy for Two-Way Relaying Channels. IEEE Trans. Wirel. Commun. 2014, 13, 450–463. [Google Scholar] [CrossRef]
  3. Wang, X.; Nan, Y.; Hoang, T.M.; Gulliver, T.A.; Hao, Z. Generalized Selection at Multi-Antenna Sources in Two-Way Relay Networks. IET Commun. 2016, 10, 824–831. [Google Scholar] [CrossRef]
  4. Zhang, R.; Ho, C.K. MIMO Broadcasting for Simultaneous Wireless Information and Power Transfer. IEEE Trans. Wirel. Commun. 2013, 12, 1989–2001. [Google Scholar] [CrossRef]
  5. Liu, K.H.; Lin, P. Toward self-sustainable cooperative relays: state of the art and the future. IEEE Commun. Mag. 2015, 53, 56–62. [Google Scholar] [CrossRef]
  6. Gu, Y.; He, H.C.; Li, Y.; Vucetic, B. Distributed Multi-Relay Selection in Accumulate-Then-Forward Energy Harvesting Relay Networks. IEEE Trans. Green Commun. Netw. 2018, 2, 74–86. [Google Scholar] [CrossRef]
  7. Ramezani, P.; Jamalipour, A. Toward the Evolution of Wireless Powered Communication Networks for the Future Internet of Things. IEEE Netw. 2017, 31, 62–69. [Google Scholar] [CrossRef]
  8. Liu, L.; Zhang, R.; Chua, K.C. Wireless Information and Power Transfer: A Dynamic Power Splitting Approach. IEEE Trans. Commun. 2013, 61, 3990–4001. [Google Scholar] [CrossRef]
  9. Men, J.; Ge, J.; Zhang, C.; Li, J. Joint optimal power allocation and relay selection scheme in energy harvesting asymmetric two-way relaying system. IET Commun. 2015, 9, 1421–1426. [Google Scholar] [CrossRef]
  10. Zhang, Y.; Ge, J.; Men, J.; Ouyang, F.; Zhang, C. Joint relay selection and power allocation in energy harvesting AF relay systems with ICSI. IET Microwaves Antennas Propag. 2016, 10, 1656–1661. [Google Scholar] [CrossRef]
  11. Alsharoa, A.; Ghazzai, H.; Kamal, A.E.; Kadri, A. Near Optimal Power Splitting Protocol for Energy Harvesting Based Two Way Multiple Relay Systems. In Proceedings of the Wireless Communications and Networking Conference, San Francisco, CA, USA, 19–22 March 2017. [Google Scholar]
  12. Lu, X.; Wang, P.; Niyato, D.; Dong, I.K.; Han, Z. Wireless Networks with RF Energy Harvesting: A Contemporary Survey. IEEE Commun. Surv. Tutor. 2017, 17, 757–789. [Google Scholar] [CrossRef]
  13. Krikidis, I.; Sasaki, S.; Timotheou, S.; Ding, Z. A Low Complexity Antenna Switching for Joint Wireless Information and Energy Transfer in MIMO Relay Channels. IEEE Trans. Commun. 2014, 62, 1577–1587. [Google Scholar] [CrossRef]
  14. Ni, Z.; Motani, M. Transmission schemes and performance analysis for time-switching energy harvesting receivers. In Proceedings of the 2016 IEEE International Conference on Communications, Kuala Lumpur, Malaysia, 22–27 May 2016. [Google Scholar]
  15. Ni, Z.; Motani, M. Optimization of time-switching energy harvesting receivers over multiple transmission blocks. In Proceedings of the 2016 IEEE International Symposium on Information Theory, Barcelona, Spain, 10–15 July 2016. [Google Scholar]
  16. Nasir, A.A.; Zhou, X.; Durrani, S.; Kennedy, R.A. Relaying Protocols for Wireless Energy Harvesting and Information Processing. IEEE Trans. Wirel. Commun. 2012, 12, 3622–3636. [Google Scholar] [CrossRef]
  17. Bletsas, A.; Khisti, A.; Reed, D.P.; Lippman, A. A simple Cooperative diversity method based on network path selection. IEEE J. Sel. Areas Commun. 2006, 24, 659–672. [Google Scholar] [CrossRef]
  18. Ferdouse, L.; Anpalagan, A. Relay Selection Based on Bayesian Decision Theory in Cooperative Wireless Networks. Can. J. Electr. Comput. Eng. 2015, 38, 116–124. [Google Scholar] [CrossRef]
  19. Wang, C.L.; Cho, T.N.; Yang, K.J. On Power Allocation and Relay Selection for a Two-Way Amplify-and-Forward Relaying System. IEEE Trans. Commun. 2013, 61, 3146–3155. [Google Scholar] [CrossRef]
  20. Talwar, S.; Jing, Y.; Shahbazpanahi, S. Joint Relay Selection and Power Allocation for Two-Way Relay Networks. IEEE Signal Process. Lett. 2010, 18, 91–94. [Google Scholar] [CrossRef]
  21. Zhang, Y.; Ma, Y.; Tafazolli, R. Power Allocation for Bidirectional AF Relaying over Rayleigh Fading Channels. IEEE Commun. Lett. 2010, 14, 145–147. [Google Scholar] [CrossRef]
  22. Rong, H.; Feng, C.; Zhang, T.; Wei, W. Energy-efficient relay selection and power allocation scheme in AF relay networks with bidirectional asymmetric traffic. In Proceedings of the 14th International Symposium on Wireless Personal Multimedia Communications, Brest, France, 3–7 October 2011. [Google Scholar]
  23. Feng, K.; Feng, S.; Zhuang, H. Relay Selection and Power Allocation for Cooperative Network Based on Energy Pricing. IEEE Commun. Lett. 2010, 14, 396–398. [Google Scholar]
Figure 1. Illustration of a two-way AF relay system and the TS relay architecture.
Figure 1. Illustration of a two-way AF relay system and the TS relay architecture.
Futureinternet 11 00047 g001
Figure 2. TSR protocol at the energy harvesting relay.
Figure 2. TSR protocol at the energy harvesting relay.
Futureinternet 11 00047 g002
Figure 3. The information rate versus TS factor.
Figure 3. The information rate versus TS factor.
Futureinternet 11 00047 g003
Figure 4. The proposed scheme versus the PS scheme.
Figure 4. The proposed scheme versus the PS scheme.
Futureinternet 11 00047 g004
Figure 5. Performance of TS scheme in different power allocation and relay selection methods.
Figure 5. Performance of TS scheme in different power allocation and relay selection methods.
Futureinternet 11 00047 g005
Figure 6. Performance comparison between the proposed scheme and the conventional scheme.
Figure 6. Performance comparison between the proposed scheme and the conventional scheme.
Futureinternet 11 00047 g006
Figure 7. Information rate versus different relay number in the relay set.
Figure 7. Information rate versus different relay number in the relay set.
Futureinternet 11 00047 g007
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterValue
Path loss exponent2.5
The distance between S 1 to R i 0.5
The distance between S 2 to R i 0.5
Energy conversion efficiency0.95
Number of relay nodes10
Monte Carlo experiment1000

Share and Cite

MDPI and ACS Style

Song, X.; Xu, S.; Xie, Z.; Han, X. Joint Optimal Power Allocation and Relay Selection Scheme in Energy Harvesting Two-Way Relaying Network. Future Internet 2019, 11, 47. https://doi.org/10.3390/fi11020047

AMA Style

Song X, Xu S, Xie Z, Han X. Joint Optimal Power Allocation and Relay Selection Scheme in Energy Harvesting Two-Way Relaying Network. Future Internet. 2019; 11(2):47. https://doi.org/10.3390/fi11020047

Chicago/Turabian Style

Song, Xin, Siyang Xu, Zhigang Xie, and Xiuwei Han. 2019. "Joint Optimal Power Allocation and Relay Selection Scheme in Energy Harvesting Two-Way Relaying Network" Future Internet 11, no. 2: 47. https://doi.org/10.3390/fi11020047

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