Anda di halaman 1dari 14

This article has been accepted for publication in a future issue of this journal, but has not been

fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

Beamforming for Simultaneous Wireless Information and


Power Transfer in Two-Way Relay Channels
Wei Wang, Rui Wang, Hani Mehrpouyan, Nan Zhao, and Guoan Zhang

Abstract—This paper studies beamforming designs for si- studied by using the capacity energy function. Later on,
multaneous wireless information and power transfer (SWIPT) SWIPT was extended to a frequency selective channels in
systems in two-way relaying (TWR) channels. The system con- [6]. In [7], the authors studied SWIPT for fading channels
sisting of two energy-constrained source nodes, which employ
the power splitting (PS) to receive the information and the subject to time-varying co-channel interference. In [8] and [9],
energy simultaneously from the power-supply relay. In order SWIPT schemes with multiple-input-multiple-output (MIMO)
to maximize the weighted sum energy subject to the constraints channels were investigated. The transmit beamforming de-
of the quality of service (QoS) and the transmit powers, three sign was studied for SWIPT in multiple-input-single-output
well-known relaying protocols, i.e., amplify-and-forward (AF), (MISO) broadcast channels in [10], [11]. Moreover, SWIPT
bit level XOR based decode-and-forward (DF-XOR) and symbol
level superposition coding based DF (DF-SUP), are considered. was investigated in other physical layer setups such as the
For each relaying protocol, we formulate the joint relay beam- OFDM, and more. in [12], [13].
forming, the source transmit power and PS ratios optimization All the above works consider the one-hop transmission,
as a nonconvex quadratically constrained problem. To solve which, however, is usually impractical in the long distance
the complex nonconvex problem, we decouple the objective scenario. To evaluate this issue, the authors study the po-
problem into two subproblems, in which, one is to optimize
the beamforming vectors while another one is to optimize the tentiality of SWIPT in the wireless relay networks [14]–
remaining parameters. We show that the optimal solution of [21]. In [14], [15], the authors considered a one-way single-
each subproblem can be obtained in the closed-form expressions. antenna amplify-and-forward (AF) relay networks, where the
The solution is finally obtained with the proposed convergent time switching (TS) and power splitting (PS) protocols are
iterative algorithm. Extensive numerical results demonstrate proposed. Specifically, SWIPT was extended to a wireless-
the advantage of adapting the different relaying strategies and
weighted factors to harvest energy in TWR channel. powered MIMO one-way relay channel in [16], where the re-
lay is able to harvest energy from the destination and simulta-
Index Terms—Beamforming, energy harvesting (EH), simul-
neously receive the information signal from the source. Since
taneous wireless information and power transfer (SWIPT), two-
way relaying (TWR), power splitting (PS). the two-way relaying (TWR) system can further improve the
spectral efficiency, it is potential to use the SWIPT protocols
in the TWR scenario. In [17], the authors considered a two-
I. I NTRODUCTION
way AF relaying networks with SWIPT, where an energy
Energy harvesting (EH) from surrounding environments harvesting relay node is used to cooperate in exchanging
is an emerging solution to prolong the operational time the information for two source nodes. In [18], the authors
of energy-constrained nodes in wireless networks [1]–[4]. studied the sum-throughput maximization problem in a two-
Compared with conventional energy sources, radio frequency way AWGN relay channel, where all nodes are powered by
(RF) signals can carry both information and energy simultane- EH. Particularly, the authors considered a SWIPT AF TWR
ously. Simultaneous wireless information and power transfer channels in [19], where two source nodes harvest energy from
(SWIPT) has recently drawn significant attention for var- multiple relay nodes. In [20], the authors studied the relay
ious wireless channels [5]–[13]. For example, a point-to- beamforming design problem for SWIPT in a non-regenerative
point single-antenna additive white Gaussian noise (AWGN) TWR network. Moreover, for the AF relaying strategy, the
channel was first studied in [5], the fundamental performance authors in [21] considered a SWIPT TWR network where the
tradeoff for simultaneous information and power transfer was two source nodes are powered via wireless energy transfer
W. Wang and G. Zhang are with the Department of Communication from the relay.
Engineering, Nantong University, Jiangsu 226019, P.R. China (e-mail:
{wwang2011,gzhang}@ntu.edu.cn).
R. Wang is with the Department of Information and Com- A. Motivation
munications, Tongji University, Shanghai 201804, P.R. China (e-
mail:ruiwang@tongji.edu.cn). Recently, most studies on SWIPT in relay networks focused
H. Mehrpouyan is with the Department of Electrical and Com- on energy-constrained relay nodes [14]–[18]. Since that the
puter Engineering, Boise State University, Boise, ID, 83725, USA (e-
mail:hanimehrpouyan@boisestate.edu). limited batteries are usually used for the terminals, it is
N. Zhao is with the School of Information and Communication Engi- difficult to prolong the operation time for the requirement
neering, Dalian University of Technology, Dalian, 116024, P.R. China. (e- of the increasing traffic. To provide a convenient way for
mail:zhaonan@dlut.edu.cn).
Part of this work was presented at IEEE International Conference on charging the batteries of the terminals, therefore, to employ
Communication Systems (ICCS), Shenzhen, China, December 2016 [21]. the EH is an efficient way worth trying. Therefore, in this

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

paper, we consider a SWIPT TWR system with battery-limited consider a utility optimization problem aiming to maximize
source nodes and a relay node which servers as a source the weighted sum energy by jointly optimizing design of the
of energy (will be described in details in the Section II). transmit power, the PS ratio at the sources and the beamform-
Under this setup, the source nodes receive information and ing matrix at the relay. Moreover, various relaying strategies
energy simultaneously from the signals sent by a relay node. may result in different transmit signals at the relay node. The
Furthermore, to enhance bandwidth efficiency and power impact of various relaying protocols on the amount of harvest
transfer efficiency, we assume that the relay node is equipped energy has not been considered in existing studies. Besides,
with multiple antennas. This setup applies to lots of practical another challenging doubly-near-far problem [4] could be
wireless transmission scenarios. Since TS can be regarded as a mitigated effectively by setting different EH priorities for
special case of PS with only binary split power ratios [7], [8], different source nodes.
we focus our study on PS receivers instead of TS receivers. The main contributions of this work are summarized as
follows. Firstly, different from the pure relaying strategies,
we propose the optimal relaying protocols that included a
B. Related Works
new signal, which provides more degrees of freedom (DoF) to
To the best of our knowledge, a few works have been optimize the power transfer from the relay to the source nodes.
done on SWIPT TWR systems with the battery-limited source Secondly, to explore the performance limit of the system, we
nodes [19]–[21]. In [19] and [20], the authors studied the formulate the weighted sum energy maximization problems
optimal relay beamforming design to maximizes the sum rate by considering three practical two-way relaying strategies
subject to the constraints of the transmit power at the relay [22]–[24], i.e., AF, DF-XOR and DF-SUP. Compared with
and the EH at source nodes. However, in [19], the source node previous result in [21] where only considered the AF protocol,
is assumed to be able to simultaneously decode information the proposed two DF protocols with the corresponding joint
and extract power which is impractical. In contrast to [19], design scheme always yields better EH performance. Thirdly,
the authors in [20] considered a more complicated system for three relaying protocols, the formulated optimization
with separated EH and information decoding (ID) receivers. problems are nonconvex. To overcome this issue, the primal
In [21], we studied a PS-based SWIPT TWR system where optimization problem is decomposed into two subproblems.
the received signal at the source is split for ID and EH. The first subproblem only optimizes the beamforming vectors.
Nevertheless, it is worth pointing out that all existing works We solve this nonconvex problem by applying the technique
[19]–[21] were only considered the AF relaying strategy. of semidefinite programming (SDP) [25]. The second sub-
Furthermore, some related works without EH scenario were problem only includes the source transmit powers and PS
also proposed in [22]. Because the EH constraint is non- ratios. We propose a novel algorithm to find the optimal
convex, the proposed resource allocation and beamforming closed-form solutions of the latter nonconvex subproblem
designs are more challenging than the conventional TWR by separating it into eight cases. By this way, the objective
networks. In this paper, we propose joint transceiver de- problem can be tackled by the proposed convergent iterative
sign schemes for the wireless-powered TWR channels with algorithm. Finally, we provide numerical results to evaluate
SWIPT. In particular, we consider three simple and practical the performance of the proposed joint optimal designs. It
relaying strategies: AF, bit level XOR based decode-and- is shown that when the priority and the distance of two
forward (DF-XOR), symbol level superposition coding based source nodes are symmetric, the DF-XOR relaying strategy
DF (DF-SUP) as [22]. Besides, unlike the SWIPT studied outperforms the other two strategies. On the other hand, while
in the existing works, we consider a utility optimization the distances of two source nodes are asymmetric, by using
problem, i.e., maximize the weighted sum energy at the two the DF-SUP protocol and applying the proposed joint design
battery-limited source nodes subject to the constraints of the scheme, the furthest node can achieve a higher EH efficiency.
received signal-to-interference-and-noise ratio (SINR), the PS
ratios and the transmit powers. Since in some scenarios, a
D. Organization
large number of terminals will be operating in close vicinity,
SINR is an important metric to valuate the throughput while The remainder of this paper is organized as follows. The
maximizing energy transfer of the terminals by the relay. SWIPT TWR system model is described in Section II. In
The latter maximizes the operational time of the terminals Section III, the weighted sum energy maximization problems
which is particularly important for the energy-constrained are formulated for different relaying strategies. The solutions
scenarios. To the authors’ best knowledge, the joint design for the associated optimization problems by using suitable
of the beamforming, power allocation and PS ratio is still a optimization tools are presented in Section IV. In Section V,
blank field for our proposed scenario. numerical simulation results are provided. Finally, the paper
is concluded in Section VI.
Notations: Boldface lowercase and uppercase letters denote
C. Our Contributions vectors and matrices, respectively. For a square matrix A, AT ,
With above illustrations, a PS-based SWIPT TWR system A∗ , AH , Tr(A), Rank(A) and ||A|| denote its transpose,
is considered in this paper. Different from existing works, we conjugate, conjugate transpose, trace, rank, and Frobenius

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

Fig. 2. Energy harvesting and information processing relaying protocol based


Fig. 1. A two-time slot TWR system, where each terminal coordinates on PS with splitting ratio ρ.
information decoding and energy harvesting.
and then forwarded to the source nodes. With the assumption
norm, respectively. A ≽ 0 indicates that A is a positive of the PS ratio, i.e., ρ, the transmit signal at the relay can
semidefinite matrix. vec(A) denotes the vectorization opera- be used to complete the transferring the information and the
tion by stacking the columns of A into a single vector a. E(·) power simultaneously.
denotes the statistical expectation. ⊗ denotes the Kronecker With above assumptions, the received signal at the relay at
product. ⊕ stands for the XOR operator. 0 and I denote the the end of first phase, i.e., the multiple access (MAC) phase,
zero and identity matrix, respectively. The distribution of a is given by
circular symmetric complex Gaussian vector with mean vector yR = h1 x1 + h2 x2 + nR , (1)
x and covariance matrix Σ is denoted by CN (x, Σ). Cx×y
where xi , for i ∈ {1, 2}, represents the transmit signal
denotes the x × y domain of complex matrices.
from node Si with the power constraint of E(|xi |2 ) = Pi ,
and nR denotes the AWGN vector at the relay following
II. S YSTEM M ODEL CN (0, σr2 IN ).
Consider a half-duplex TWR system consisting of two At second phase, also referred as broadcast (BC) phase,
single-antenna source nodes S1 and S2 , where the two sources upon receiving yR , the relay node performs certain processing
exchange information via an N -antenna relay node R, as and forwards the new signal to the source nodes. The signal
shown in Fig. 1. The channel vectors from S1 and S2 to transmitted from relay node can be expressed as
the relay are denoted by h1 and h2 , respectively, and the
xR = x12 + x, (2)
channels between the relay and S1 , S2 are denoted by g1 and
g2 , respectively. In order to improve the spectral efficiency, where x12 is the combined signal consisting of the messages
the two-time slot TWR model is used to realize bidirec- from two nodes by using physical-layer network coding
tional communications. Throughout this paper, the following (PLNC). Different from the conventional relaying protocols, a
assumptions are considered: new signal x is also serving as the part of the transmission. If
• Since that the source nodes cannot communication with the optimal solution x = 0, the optimal relay strategy in our
each other directly due to that the direct link is blocked due considered network is essentially equivalent to the pure TWR.
to long-distance path loss or obstacles [26], [27]. Therefore, If the optimal solution x ̸= 0, it provides that more DoF to
all the messages can only be exchanged with the help of the optimize power transfer from relay to the source nodes.
relay.
• The relay is connected to the power grid, which implies III. R ELAYING S TRATEGIES AND O PTIMIZATION
that it has access to reliable power at all times. However, the P ROBLEM F ORMULATIONS
source nodes are powered by the energy limited batteries, and Based on the channel setup described in Section II, in this
need to replenish their energy by wireless power transfer. section we shall present different transmit signals xR for the
• Amongst the different relaying protocols, AF, DF-XOR TWR SWIPT system by considering three practical relaying
and DF-SUP schemes are applied at the relay node due to strategies. Moreover, to explore the system performance limit,
their implementation simplicity [22]–[24]. we formulate three optimization problems for these strategies
• Quasi-static block fading channels are assumed, i.e., the in this section.
channels will not be changed in their current time slot, except
during other time slot. The use of such channels is motivated
by prior researches in the field [7]–[11], [17], [19] and the A. AF Relay Strategy
practical considerations. With the AF relaying strategy, the relay transmits signal
As shown in Fig. 2, we propose a two-phase PS-based xR in (2) can be expressed as xR = Wh1 x1 + Wh2 x2 +
protocol for the TWR system. In the first phase of duration WnR + x, where W denotes the precoding matrix at the
T /2, two source nodes S1 and S2 deliver their information to relay. Specifically, as shown in Fig. 2, letting ρ ∈ (0, 1)
the relay node R simultaneously. In the second phase with the as the PS ratio, after converting the received signal into
remaining time duration T /2, the received information signal baseband and performing self-interference cancelation (SIC),
at R is processed by the aforementioned relaying strategies the obtained signal at the source node is denoted as yi =

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access


1 − ρ(giT Whi xi + giT x + giT WnR + ni,d ) + ni,c , where giT x + ni,d ) + ni,c . Subsequently, the SINR at the node
i = 2 if i = 1 and i = 1 if i = 2, ni,d ∼ CN (0, σi,d 2
) giT Qs gi∗
Si can be determined as SINRXOR i = σ2
.
and ni,c ∼ CN (0, σi,c ) are the additive Gaussian noises
2 giT Qx gi∗ +σi,d
2 + i,c
1−ρ

due to the antenna imperfection and the signal conversion, On the other hand, the harvested energy Ei is given as
∗ ∗
respectively. Accordingly, the SINR at the node Si is given Ei = ηT T T
2 ρ(gi Qs gi + gi Qx gi ), i = 1, 2. By assuming that
by SINRAF =
Pi |giT Whi |2
. Meanwhile, the relay power constraint meet Tr{E(xR xH R )} = Tr(Qs ) +
i σ2
giT Qx gi∗ +σr2 ||giT W||22 +σi,d
2 + i,c
1−ρ
Tr(Qx ) ≤ Pr , the corresponding optimization problem can
since the noise terms at the EH receiver is ignored [8], be formulated as
the harvested energy Ei during EH time T /2 is given by P1 T P2 T
Ei = T2 ηρ(|giT Whi |2 Pi + |giT Whi |2 Pi + giT Qx gi∗ ), where max α(E1 − ) + β(E2 − )
ρ,Qs ≽0,Qx ≽0 2 2
η is the energy conversion efficiency with 0 < η < 1 which (5)
s.t. SINRXOR
i ≥ τi , i = 1, 2,
depends on the rectification process and the EH circuitry
[8]. It is worth noting that the self-interference is useful Tr{E(xR xH R )} ≤ Pr .
to the EH, which is totally different from the conventional Note that here different from (3), it is not necessary to
ID. Assuming the relay node is with the maximum transmit optimize P1 and P2 as they are determined via the constraints
power Pr , i.e., Tr{E(xR xH R )} ≤ Pr , which is equivalent
presented in (4).
to P1 ||Wh1 ||22 + P2 ||Wh2 ||22 + Tr(Qx ) + σr2 ||W||2F ≤ Pr ,
where Qx = E(xxH ) is the covariance matrix of x. Then, C. DF-SUP Relay Strategy
the weighted sum energy maximization problem can be for- In this subsection, we consider a case where the relay uses
mulated as the DF-SUP relaying strategy. Then the transmit signal xR
P1 T P2 T can be expressed as xR = s1 + s2 + x, where si is the
max α(E1 − ) + β(E2 − )
P1 ,P2 ,ρ,W,Qx ≽0 2 2 modulated signal of bit sequence of node Si . By assuming
s.t. SINRAFi ≥ τi , i = 1, 2, (3) a PS ratio, ρ, the√ obtained signal at the source node is
Pi ≤ Pmax,i , i = 1, 2, given by yi = 1 − ρ(giT si + giT x + ni,d ) + ni,c . Then,
the SINR at the node Si can be denoted as SINRSU P
=
R )} ≤ Pr ,
i
Tr{E(xR xH giT Qs,i gi∗
σ2
. Meanwhile, the harvested energy is given
where α and β correspond to the given energy weights for giT Qx gi∗ +σi,d
2 + i,c
1−ρ
the two EH receivers S1 and S2 , with α + β = 1, where the as Ei = 2 ρ(giT Qs,1 gi∗
ηT
+ giT Qs,2 gi∗ + giT Qx gi∗ ). Due to
larger weight value indicates a higher priority of transferring that the relay power constraint Tr{E(xR xH R )} = Tr(Qs,1 ) +
energy to the corresponding EH receiver. τi and Pmax,i denote Tr(Qs,2 ) + Tr(Qx ) ≤ Pr , the corresponding optimization
the minimum SINR requirement and the maximum transmit problem can be formulated as
power at node Si , respectively.
P1 T P2 T
max α(E1 − ) + β(E2 − )
ρ,Qs,1 ≽0,Qs,2 ≽0,Qx ≽0 2 2
B. DF-XOR Relay Strategy (6)
s.t. SINRSU
i
P
≥ τi , i = 1, 2,
With DF-XOR relaying strategy, if the relay node can
decode successfully the messages sent from both source Tr{E(xR xH R )} ≤ Pr .
nodes, the transmit powers P1 and P2 need to satisfy the Similarly to (5), we are not necessary to optimize P1 and P2
following rate region constraints [22], [28] as they are determined by (4).
For different relaying strategies, we have formulated three
CM AC (R̄1 , R̄2 ) =
 P̄ ||h ||2
weighted sum energy maximization problems in (3), (5) and

R̄ ≤ log2 (1 + 1 σ21 2 ) (6). In the following sections, we will propose three algorithms
 1 R
(4)
P̄ ||h ||2 to solve these optimization problems.
R̄2 ≤ log2 (1 + 2 σ22 2 )


R̄ + R̄ ≤ log det(I +
R
P̄1 H P̄2 H
1 2 2 σR2 h1 h1 + σR2 h2 h2 ), IV. O PTIMAL D ESIGN OF T HREE M AXIMIZATION
where R̄i and P̄i are the transmit rate and the minimum P ROBLEMS
transmit power at the source nodes Si , for i ∈ {1, 2}, For the AF relaying strategy, the optimization problem in
respectively. We assume that the messages sent from the nodes (3) is nonconvex due to not only the coupled beamforming
in the MAC phase can be successfully decoded at the relay vectors {W, Qx } and the remaining parameters {Pi , ρ} in
node. Let bi denote the decoded bit sequence from Si , for both the SINR and transmitted power constraints, but also all
i ∈ {1, 2}. With the DF-XOR relaying strategy, the combined the quadratic terms involving W. In general, it is difficult
bit sequence is yielded as b12 = b1 ⊕ b2 . Then the transmit or even intractable to obtain the global optimal solution of a
signal in the second time interval of T /2, denoted by xR in nonconvex problem [11], [20]. To deal with the nonconvex
(2), can be expressed as xR = s12 + x, where s12 is the optimization problem, we can decouple it by solving some
modulated signal of bit sequence b12 . Using √
PS, the obtained subproblems [29]. Thus, our idea is to optimize a portion of
signal at the source node is denoted as yi = 1 − ρ(giT s12 + variables with the remaining ones fixed to search the local

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

optimal solution [16]. More specifically, in the first step, Similar to (8) and (9), we apply the above transformations
we fix Pi and ρ, the resulting beamforming optimization to other terms in (7). Let W̃ , wwH , (7) can be rewritten as
problem reduces to a nonconvex problem with a rank-one
constraint. The latter can be efficiently solved by using some
rank relaxation techniques [25]. In the second step, when the max Tr(A1 W̃) + Tr(B1 Qx )
W̃≽0,Qx ≽0
beamforming vectors {W, Qx } are fixed, the resulting opti-
s.t. Tr(Ci1 W̃) − Tr(τi gi∗ giT Qx ) ≥ D1i , i = 1, 2.
mization problem over {Pi , ρ} is still a nonconvex problem.
However, as show later the optimal solution can be obtained Tr(E1 W̃) + Tr(Qx ) ≤ Pr ,
in closed-form by separating this subproblem into eight cases. Rank(W̃) = 1,
In the following, we first decouple problem (3) into two (11)
subproblems that can be solved separately, and then propose
an iterative algorithm to solve the joint optimization problem
(3). Finally, we show the iterative optimization algorithm can where A1 , (P2 h∗2 hT2 + P1 h∗1 hT1 ) ⊗ (αρg1∗ g1T +
converge. Similarly, we decouple problems (5) and (6) into βρg2∗ g2T ), B1 , αρg1∗ g1T + βρg2∗ g2T , Ci1 ,
2
∗ T ∗ T σi,c
two subproblems. Different from (3), two subproblems from (Pi hi hi − τi σr I) ⊗ gi gi , D1 , (σi,d + 1−ρ )τi , and
2 i 2

(5) and (6) only involve the beamforming vectors and PS E1 , (P1 h∗1 hT1 + P2 h∗2 hT2 + σr2 I) ⊗ I. Since the optimal
ratios. solution of (11) is difficult to be obtained, we construct an
equivalent SDP problem as follows
A. Joint Design for AF relaying strategy
Let us solve the two subproblems stemming from (3). In max Tr(A1 W̃) + Tr(B1 Qx )
the first subproblem, we try our best to find the solutions of W̃≽0,Qx ≽0
W and Qx with fixed P1 , P2 and ρ values. In the second one, s.t. Tr(Ci1 W̃) − Tr(τi gi∗ giT Qx ) ≥ D1i , i = 1, 2.
we update the values of P1 , P2 and ρ by fixing the remaining
Tr(E1 W̃) + Tr(Qx ) ≤ Pr .
parameters.
(12)
1) Optimize W and Qx for fixed P1 , P2 and ρ: Note that
when fixing P1 , P2 and ρ, the problem of optimizing variables
W and Qx is equivalent to Even that problem (12) is convex which can be efficiently
solved by CVX [30], however, it only holds for the existing
max αρ(|g1T Wh2 |2 P2 + |g1T Wh1 |2 P1 + g1T Qx g1∗ ) rank-one optimal solution of W̃. Consequently, we have the
W,Qx ≽0

+ βρ(|g2T Wh1 |2 P1 + |g2T Wh2 |2 P2 + g2T Qx g2∗ ) following lemma.


s.t. SINRi ≥ τi , i = 1, 2. L EMMA 1. The rank-one optimal solution of the problem in
P1 ||Wh1 ||22 + P2 ||Wh2 ||22 + Tr(Qx ) + σr2 ||W||2F (12) always exists.
≤ Pr . Proof: Please refer to Appendix A.
(7)
After acquiring the optimal rank-one solution of (12), we
To find the optimal solution of problem (7), we conduct some
can get the optimal solution of (11) and then the optimal
further transformations on (7). To be specific, we transform
solution of (7).
|g1T Wh2 |2 and ||Wh1 ||22 into their equivalent forms as
2) Optimize P1 , P2 and ρ for fixed W and Qx : In the
H ∗
|g1T Wh2 |2 = Tr(g1T Wh2 hH
2 W g1 ) (8a) second step, we need to optimize the power P1 , P2 and
= Tr(g1∗ g1T Wh2 hH H
2 W ) (8b) the power ratio ρ with the remaining variables fixed. The
corresponding optimization problem can be reformulated as
= wH (h∗2 hT2 ⊗ g1∗ g1T )w (8c)
= Tr((h∗2 hT2 ⊗ g1∗ g1T )wwH ), (8d)
P1 T P2 T
and similarly max α(E1 − ) + β(E2 − )
P1 ,P2 ,ρ 2 2
||Wh1 ||22 = Tr(Wh1 hH H
1 W ) (9a) s.t. SINRAF
i ≥ τi , i = 1, 2.
= Tr(IWh1 hH H
1 W ) (9b) P1 ||Wh1 ||22 + P2 ||Wh2 ||22 + Tr(Qx ) (13)
= wH (h∗1 hT1 ⊗ I)w (9c) + σr2 ||W||2F ≤ Pr ,
= Tr((h∗1 hT1 ⊗ I)wwH ), (9d) 0 < Pi ≤ Pmax,i , i = 1, 2.
0 < ρ < 1.
where w = vec(W). In obtaining (8c) and (9c), we have used
the identity
Similar to (8) and (9), we apply the transformations in (13).
Tr(ABCD) = (vec(DT ))T (CT ⊗ A)vec(B). (10) As a result, the problem of optimizing the variables P1 , P2

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

and ρ is equivalent to • When the constraints (14c) and (14d) hold with equality,
the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by
max A2 ρP2 + B2 ρP1 − αP1 − βP2 + C2 ρ (14a)
P1 ,P2 ,ρ
2
τ2 σ2,c
s.t. (E2 P2 − D2 )(1 − ρ) ≥ τ1 σ1,c
2
, (14b) 1−ρ∗ + F2 Pr − L2 − P1∗ J2
P1∗ = , P2∗ = ,
(G2 P1 − F2 )(1 − ρ) ≥ 2
τ2 σ2,c , (14c) G
√2
K2 (18)
P1 J2 + P2 K2 ≤ Pr − L2 , (14d) ρ∗ = 1 − −
d1 + d2
,
0 < P1 ≤ Pmax,1 , (14e) K2 G2 d3
0 < P2 ≤ Pmax,2 , (14f) where d1 , (B2 K2 − A2 J2 )τ2 σ2,c
2
,
0 < ρ < 1. (14g) d2 , (βJ2 − αK2 )τ2 σ2,c and d32
,
(Pr G2 −L2 G2 −F2 J2 )A2 +(B2 F2 +C2 G2 )K2
G2 K 2 .
where A2 , αηT 2 |g1 Wh2 | +
T 2
2 |g2 Wh2 | , B2 ,
βηT T 2
• When the constraints (14c) and (14f) hold with equality,

2 |g1 Wh1 | + 2 |g2 Wh1 | , C2 , the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by
αηT T 2 βηT T 2 αηT T
2 g1 Qx g1 +
∗ ∗
2 g2 Qx g2 , D2 , (g1 Qx g1 + σr ||g1 W||2 + σ1,d )τ1 ,
βηT T T 2 T 2 2

E2 , |g1T Wh2 |2 , F2 , (g2T Qx g2∗ + σr2 ||g2T W||22 + σ2,d


2
)τ2 ,
2
τ2 σ2,c √
1−ρ∗ + F2 e2 − e1
G2 , |g2T Wh1 |2 , J2 , ||Wh1 ||22 , K2 , ||Wh2 ||22 and P1∗ = , P2∗ = Pmax,2 , ρ = 1 −∗
,
G2 G2 e3
L2 , Tr(Qx ) + σr2 ||W||2F . (19)
Problem (14) is still quite complicated as variables P1 ,
P2 and ρ are coupled. To solve problem (14), we give the where e1 , B2 τ2 σ2,c 2
, e2 , ατ2 σ2,c 2
and e3 ,
B2 F2 +A2 G2 Pmax,2 +C2 G2
following theorem. G2 .
• When the constraints (14d) and (14e) hold with equality,
T HEOREM 1. The optimal solution of problem (14) can be the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by
obtained in closed-form by comparing the following eight
cases: Pr − L2 − J2 Pmax,1
P1∗ = Pmax,1 , P2∗ = ,
• When the constraints (14b) and (14c) hold with equality, K2
the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by 2 2 (20)
τ1 σ1,c τ2 σ2,c
ρ∗ = min{1 − , 1 − }.
2
τ2 σ2,c 2
τ1 σ1,c E2 P2∗ − D2 G2 P1∗ − F2
1−ρ∗ + F2 1−ρ∗ + D2
P1∗ = , P2∗ = , • When the constraints (14d) and (14f) hold with equality,
G E2 the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by
√2 (15)
a1 + a2 − a3
ρ∗ = 1 − , Pr − L2 − K2 Pmax,2
a1 P1∗ = , P2∗ = Pmax,2 ,
where a1 , −(A2 D2 G2 + B2 E2 F2 + C2 E2 G2 ), a2 , J2
2 2 (21)
2
A2 G2 τ1 σ1,c 2
+ B2 E2 τ2 σ2,c + A2 D2 G2 + B2 E2 F2 + τ1 σ1,c τ2 σ2,c
ρ∗ = min{1 − , 1 − }.
C2 E2 G2 and a3 , αE2 τ2 σ2,c 2 2
+ βG2 τ1 σ1,c . E2 P2∗ − D2 G2 P1∗ − F2
• When the constraints (14b) and (14d) hold with equality, • When the constraints (14e) and (14f) hold with equality,
the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by
2
P1∗ = Pmax,1 ,P2∗ = Pmax,2 ,
τ1 σ1,c
Pr − L2 − P2∗ K2 1−ρ∗ + D2
P1∗ = , P2∗ = , 2 2
J2 E2 τ1 σ1,c τ2 σ2,c (22)
√ (16) ρ∗ = min{1 − ∗ , 1 − ∗ }.
∗ b1 + b2 E2 P2 − D2 G2 P1 − F2
ρ =1− − ,
J2 E2 b3 Proof: Please refer to Appendix B.
where b1 , (A2 J2 − B2 K2 )τ1 σ1,c
2
, We compare the objective function values by substituting
b2 , (αK2 − βJ2 )τ1 σ1,c 2
and b3 , (15)∼(22) into (14a) and select one with the highest objective
(Pr E2 −L2 E2 −D2 K2 )B2 +(A2 D2 +C2 E2 )J2 function value as the optimal solution.
J2 E2 .
• When the constraints (14b) and (14e) hold with equality, 3) Iterative optimization algorithm
the optimal solutions {P1∗ , P2∗ , ρ∗ } are given by By combining the solution processes in steps 1) and 2),
the optimal design for AF relaying strategy can be achieved.
2
τ1 σ1,c √ For clarity, the detailed procedure of the iterative optimization
1−ρ∗ + D2 c2 − c1
P1∗ = Pmax,1 , P2∗ = , ρ∗ = 1 − , algorithm is listed in Table I.
E2 E2 c3
(17) L EMMA 2. The proposed iterative algorithm listed in Table I
where c1 , A2 τ1 σ1,c 2
, c2 , 2
βτ1 σ1,c and c3 , converges.
A2 D2 +B2 E2 Pmax,1 +C2 E2
E2 . Proof: Please refer to Appendix C.

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

TABLE I TABLE II
T HE PROPOSED ITERATIVE ALGORITHM 1 T HE PROPOSED ITERATIVE ALGORITHM 2

1: Set Lmax = 1000 (maximum number of iterations); l = 0; 1: Set Lmax = 1000 (maximum number of iterations); l = 0;
ε = 10−5 (convergence tolerance); Edif
l l
f = 1000; E0 = 0. ε = 10−5 (convergence tolerance); Edifl l
f = 1000; E0 = 0.
2: Initialize P1 = Pmax,1 , P2 = Pmax,2 and ρ = 0.5. 2: Initialize ρ = 0.5.
f ≥ ε and l < Lmax do. f ≥ ε and l < Lmax do.
3: While Edifl 3: While Edifl

4: Calculate W̃ and Qx of problem (12) by CVX [30], then get the 4: Calculate Qs and Qx of problem (24) by CVX [30].
optimal {W, Qx } of (7) by using eigenvalue decomposition (EVD). 5: Calculate ρ using (27) for fixed {Qs , Qx }.
5: Calculate P1 , P2 and ρ of problem (14) by substituting (15)∼(22) 6: Calculate the corresponding harvested energy E1l and E2l and let the
into (14a). weighted sum energy EXOR l = α(E1l − P̄12T ) + β(E2l − P̄22T ).
6: Calculate the corresponding harvested energy E1l and E2l and let the 7: Edif f = |E0 − EXOR |.
l l l
weighted sum energy EAF l = α(E1l − P12T ) + β(E2l − P22T ). 8: E0l+1 = EXORl .
7: l
Edif f = |E l − E l |.
0 AF 9: l = l + 1.
8: E0l+1 = EAF l . 10: Until convergence.
9: l = l + 1.
10: Until convergence. which is equivalent to
B. Joint Design for DF-XOR relaying strategy T
max (A4 + B4 )ρ − (αP1 + βP2 )
In this subsection, we consider optimization problem (5) ρ 2
where the relay node adopts the DF-XOR TWR strategy. s.t. C4 (1 − ρ) ≥ τ1 σ1,c
2
, (26)
Similar to problem (3), we decouple problem (5) into two D4 (1 − ρ) ≥ τ2 σ2,c
2
,
subproblems. It is worth noting that here different from (3), 0 < ρ < 1,
two subproblems from (5) only involve the beamforming
∗ ∗
vectors and PS ratios, where P1 and P2 are not necessary where A4 , αηT T T
2 (g1 Qs g1 + g1 Qx g1 ), B4 ,
∗ ∗ ∗ ∗
to be optimized as they are determined via the constraints
βηT
2 (g T
2 Q g
s 2 + g T
2 Q g
x 2 ), C4 , g 1
T
Q g
s 1 − (g T
1 Qx 1 +
g
included in (4). 2
σ1,d )τ1 and D4 , g2T Qs g2∗ − (g2T Qx g2∗ + σ2,d
2
)τ2 . According
1) Optimize Qs and Qx for fixed ρ: Note that when fixing to the definition of the minimum transmit powers in (4), the
ρ, the problem of optimizing variables Qs and Qx can be simplified PS design problem yields the following problem
equivalent to max (A4 + B4 )ρ
ρ
max α(g1T Qs g1∗ + g1T Qx g1∗ ) 2
Qs ≽0,Qx ≽0 τ1 σ1,c
s.t. ρ≤1−,
+ β(g2T Qs g2∗ + g2T Qx g2∗ ) (23)
C4 (27)
2
s.t. SINRXOR ≥ τi ,i = 1, 2. τ2 σ2,c
i ρ≤1− ,
Tr(Qs ) + Tr(Qx ) ≤ Pr , D4
0 < ρ < 1.
which is rewritten as
It can be observed that the objective function in (27) achieves
max Tr(A3 Qs ) + Tr(A3 Qx ) a higher value when one of the SINR constraints holds with
Qs ≽0,Qx ≽0
τ1 σ 2
s.t. Tr(B3 Qs ) − Tr(τ1 B3 Qx ) ≥ D3 , equality. Hence, the optimal solution ρ∗ = min{1− C41,c , 1−
(24) 2
τ2 σ2,c
Tr(C3 Qs ) − Tr(τ2 C3 Qx ) ≥ E3 , D4 } can be obtained from problem (27).
Tr(Qs ) + Tr(Qx ) ≤ Pr , 3) Iterative optimization algorithm
Table II summarizes the overall algorithm to find the
where A3 , αg1∗ g1T + βg2∗ g2T , B3 , g1∗ g1T , C3 , g2∗ g2T , final solution of (5). Note that Algorithm 2 differs from
2 2
σ1,c σ2,c
D3 , (σ1,d 2
+ 1−ρ )τ1 and E3 , (σ2,d 2
+ 1−ρ )τ2 . It is Algorithm 1 in two main aspects: First, in step 1), the optimal
easy to verify that (24) is a standard SDP problem. Thus, beamforming matrixes {Q∗s , Q∗x } can be easily obtained due
its optimal solution {Q∗s , Q∗x } can be easily obtained using to the absence of rank-one constraint; and second, step 2)
existing software, e.g., CVX [30]. only involves PS ratios ρ, P1 and P2 are not necessary to be
2) Optimize ρ for fixed Qs and Qx : In the second step, optimized.
we need to optimize the PS ratio ρ with the remaining
variables fixed. The corresponding optimization problem can
C. Joint Design for DF-SUP relaying strategy
be reformulated as
In this subsection, we consider that the DF-SUP relaying
αηT αT
max ρ(g1T Qs g1∗ + g1T Qx g1∗ ) − P1 strategy is adopted at the relay node. To find the optimal so-
ρ 2 2 lution of problem (6), We similarly decouple problem (6) into
βηT βT
+ ρ(g2T Qs g2∗ + g2T Qx g2∗ ) − P2 (25) two subproblems, and then propose an iterative algorithm to
2 2 obtain a finally solution of the original optimization problem.
s.t. SINRXOR i ≥ τi , i = 1, 2. 1) Optimize Qs,1 , Qs,2 and Qx for fixed ρ: In the first
0 < ρ < 1, step, we need to optimize the beamforming matrices Qs,1 ,

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

TABLE III
Qs,2 and Qx with the PS ratio ρ fixed. The corresponding T HE PROPOSED ITERATIVE ALGORITHM 3
optimization problem can be formulated as
1: Set Lmax = 1000 (maximum number of iterations); l = 0;
max α(g1T Qs,1 g1∗ + g1T Qs,2 g1∗ + g1T Qx g1∗ ) ε = 10−5 (convergence tolerance); Edifl l
Qs,1 ≽0,Qs,2 ≽0,Qx ≽0 f = 1000; E0 = 0.
2: Initialize ρ = 0.5.
+ β(g2T Qx,1 g2∗ + g2T Qs,2 g2∗ + g2T Qx g2∗ ) 3: While Edifl
f ≥ ε and l < Lmax do.
4: Calculate {Qs,1 , Qs,2 , Qx } of problem (29) by CVX [30].
s.t. SINRSU
i
P
≥ τi , i = 1, 2. 5: Calculate ρ using (32) for fixed Qs,1 , Qs,2 and Qx .
Tr(Qs,1 ) + Tr(Qs,2 ) + Tr(Qx ) ≤ Pr , 6: Calculate the corresponding harvested energy E1l and E2l and let the
(28) weighted sum energy ESUP l = α(E1l − P̄12T ) + β(E2l − P̄22T ).
7: Edif f = |E0 − ESUP |.
l l l
which is rewritten as
8: E0l+1 = ESUPl .
max Tr(A5 (Qs,1 + Qs,2 + Qx )) 9: l = l + 1.
Qs,1 ≽0,Qs,2 ≽0,Qx ≽0
10: Until convergence.
s.t. Tr(B5 Qs,2 ) − Tr(τ1 B5 Qx ) ≥ D5 ,
3) Iterative optimization algorithm
Tr(C5 Qs,1 ) − Tr(τ2 C5 Qx ) ≥ E5 ,
The proposed iterative algorithm for DF-SUP is summa-
Tr(Qs,1 ) + Tr(Qs,2 ) + Tr(Qx ) ≤ Pr , rized in Table III.
(29)
where A5 , αg1∗ g1T + βg2∗ g2T , B5 , g1∗ g1T , C5 , g2∗ g2T , V. S IMULATION RESULTS
2 2
σ1,c σ2,c
D5 , (σ1,d2
+ 1−ρ )τ1 and E5 , (σ2,d 2
+ 1−ρ )τ2 . Note that In this section, we numerically evaluate the performance of
(29) is a standard SDP problem. Thus, its optimal solution the proposed energy harvesting schemes. The channel vectors
can be easily obtained via CVX [30]. hi and gi are set to be Rayleigh fading, i.e., the elements of
2) Optimize ρ for fixed Qs,1 , Qs,2 and Qx : In the second each channel matrix or vector are complex Gaussian random
step, we need to optimize the PS ratio ρ with the remaining variables with zero mean and unit variance. The channel
variables fixed. The corresponding optimization problem can gain is assumed to be the distance path loss model [22],
be formulated as which can be estimates as gi,j = c · d−n i,j , where c and n
αηT αT denote the attenuation constant and the path loss exponent
max ρ(g1T Qs,1 g1∗ + g1T Qs,2 g1∗ + g1T Qx g1∗ ) − P1 with the fixed values as 1 for c and 3 for n, respectively.
ρ 2 2
βηT βT Moreover, di,j denotes the distance between nodes i and j.
+ ρ(g2T Qs,1 g2∗ + g2T Qs,2 g2∗ + g2T Qx g2∗ ) − P2 We further assume that the noise variances are equivalent, i.e.,
2 2 2 2
s.t. SINRSU P
≥ τi , i = 1, 2. σi,c = σi,d = σr2 = σ 2 = 1 W, and η = 50%, T = 1 s. In ad-
i
dition, the maximum transmit powers at the two sources, if not
0 < ρ < 1, specified, are fixed with Pmax,1 = Pmax,2 = Pmax = 1.25
(30) W. Moreover, the results given in the following examples are
which is equivalent to obtained by using 1000 independent channel realizations.
T In Fig. 3, the harvested energy for AF relaying strategy with
max (A6 + B6 )ρ − (αP1 + βP2 )
ρ 2 different priority at source nodes is shown where the relay
s.t. C6 (1 − ρ) ≥ τ1 σ1,c
2
, (31)
node is assumed to be with N = 4 transmit antennas and the
distances are with dR,S1 = dR,S2 = 5 meters and dR,S1 = 5
D6 (1 − ρ) ≥ τ2 σ2,c
2
,
meters, dR,S2 = 10 meters. From simulation results illustrated
0 < ρ < 1, in Fig. 3(a), for the case of equivalent distances between the
∗ ∗ ∗
where A6 , αηT 2 (g1 Qs,1 g1 + g1 Qs,2 g1 + g1 Qx g1 ), B6 ,
T T T two source nodes and the relay, it is easy to see that if S1
∗ ∗ ∗ ∗
2 (g2 Qs,1 g2 + g2 Qs,2 g2 + g2 Qx g2 ), C6 , g1 Qs,2 g1 −
βηT T T T T and S2 are with the same priority, i.e., α = β = 0.5, the two
∗ ∗ ∗
(g1 Qx g1 + σ1,d )τ1 and D6 , g2 Qs,1 g2 − (g2 Qx g2 +
T 2 T T nodes can obtain a fair EH efficiency. When S1 and S2 have
2
σ2,d )τ2 . Since P1 and P2 are determined based on the first different priorities, i.e., α = 0.8 and β = 0.2, the node S1 can
phase, problem (31) is simplified as harvest more energy since its energy weight factor is set to be
a larger value. However, it is noted that for the asymmetric
max (A6 + B6 )ρ
ρ case as illustrated in Fig. 3(b), although S1 and S2 are with the
2
τ1 σ1,c same priority, the node S2 still harvests much lower energy.
s.t. ρ≤1−
, This is because that the location of S2 is far away from the
C6 (32)
2
τ2 σ2,c relay node R, which result in a very small channel gain as
ρ≤1− , compared to the near node. Nevertheless, when with higher
D6 priority, i.e., β = 0.9, it is easy to see that node S2 can share
0 < ρ < 1. more energy for the harvested total energy, which can provide
Similar to the problem (27), the optimal PS solution ρ∗ = an effective solution to the doubly-near-far problem [4].
τ1 σ 2 τ2 σ 2
min{1 − C61,c , 1 − D62,c } can be obtained from problem Secondly, in Fig. 4, for DF-XOR and DF-SUP relaying
(32). strategy, we illustrate the weighted sum energy of the two

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

(a) (a)

(b)
(b)
Fig. 3. Performance comparison for AF relaying strategy with different
priority at source nodes. (a) Symmetric case, dR,S1 = dR,S2 = 5 meters. Fig. 4. Performance comparison for DF-XOR and DF-SUP relaying strategy
(b) Asymmetric case, dR,S1 = 5 meters and dR,S2 = 10 meters. at the different scenarios. (a) The weighted sum energy of the two source
nodes with same priority. (b) Energy ratio shared by S2 with different priority.
source nodes, i.e., EXOR and ESUP , and the shared energy
ratio at the S2 node, i.e., E1E+E2
2
, in different distances and posed joint optimization scheme with the other two schemes,
different priorities. It is noted that in Fig. 4(a), compared i.e., only precoding scheme and only power allocation scheme,
with the symmetric scenario, although S1 and S2 have same respectively. For fair comparison, the priorities and the dis-
priority, i.e., α = β = 0.5, the two source nodes still obtains tances of two source nodes are set to be the same, i.e.,
much lower the weighted sum energy in the asymmetric α = β = 0.5, dR,S1 = dR,S2 = 5 meters and the number
scenario. Moreover, note that when the relay transmit power, of antennas at relay is N = 4. In only precoding scheme,
Pr , is low, the weighted sum energy of the two source nodes the sources transmit power and PS ratio are P1 = Pmax,1 ,
is negative, which implies that the harvested energy from P2 = Pmax,2 and ρ = 0.5. In only power allocation scheme,
the relay is smaller than the consumed energy for signal besides above the setting, the beamforming matrixes are
transmission. However, in the asymmetric case, when with identity matrices. From simulation results, for three considered
higher priority, i.e., β = 0.7 and β = 0.9, in Fig. 4(b), two-way relaying strategies, we find that the joint optimization
we find that the node S2 all can share more energy for the scheme achieves the optimal performance as it uses the DoF of
harvested total energy in different relaying strategies. This both power, PS ratio allocation and precoding. Nevertheless,
indicates that under the asymmetric scenario, the doubly- it is worth noting that when the relay transmit power is
near-far problem [4] could be mitigated effectively by setting small, the proposed joint design scheme achieves lower the
different EH priorities for different source nodes. In addition, weighted sum energy than the only power allocation scheme,
from Fig. 4(b), we also find that when the distances of the two and then outperforms the latter as Pr increases. The main
source nodes are asymmetric, by using the DF-SUP strategy reason is that the joint design scheme can always use the
and applying the proposed optimal energy harvesting scheme, maximum available relay transmit power to improve the total
the node S2 can achieve a higher EH efficiency. harvested energy. Moreover, Fig. 5 also shows that the only
In Fig. 5, for three relay strategies, we compare the pro- precoding scheme can improve the system performance and it

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

10

Fig. 5. Performance comparison with different schemes at α = β = 0.5, Fig. 6. Performance comparison for three relay strategies with different
dR,S1 = dR,S2 = 5 and N = 4. transmit power at sources node.

performs much better than the only power allocation scheme.


In addition, we find that the DF-XOR relaying strategy
achieves the best performance, and the DF-SUP relaying
strategy outperforms the AF relaying strategy. This indicates
that DF relaying strategy has a higher EH efficiency due to
the assumption that the relay has enough processing ability to
correctly decode the received signals. Moreover, combining
the information using XOR is better than using superposition
since the power of the relay node can be used more efficiently
in the DF-XOR relaying strategy.
The impact of the maximum source transmit power on the
weighted sum energy with three different relay strategies is
shown in Fig. 6. For fairness, we set α = β = 0.5, dR,S1 =
dR,S2 = 5 meters and Pr = 10 W. In this case, with all
considered three relay strategies, we find that the weighted Fig. 7. Performance comparison for three relay strategies with different
sum energy is not improved as the maximum source transmit number of antennas at relay.
power increases. The main reason is that unlike the relay, two
sources need to adjust its transmit power rather than using each subproblem can be found. The performance of three relay
full power. Thus, increasing the power budget of the source strategies were compared and some practical implementation
nodes does not necessarily improve the performance. issues were also discussed. Simulation results show that,
Finally, in Fig. 7, we consider the impact of the number when the priority and the distance of two source nodes are
of antennas at relay on the weighted sum energy. Here, the symmetric, the DF-XOR relaying strategy performs better
setting of each node is the same with the one in Fig. 6. than the other two strategies, while the distances of two source
From simulation results, it is observed that the weighted sum nodes are asymmetric, the far node can achieve a higher EH
energy steadily increases as more antennas are equipped at the efficiency when it uses the DF-SUP strategy and applied the
relay due to the array gain. This demonstrates the significant proposed optimal scheme.
benefit by applying large or even massive antenna arrays for
efficiently implementing TWR SWIPT systems in practice. A PPENDIX A
P ROOF OF L EMMA 1
VI. C ONCLUSIONS Note that, problem (12) is a convex optimization problem,
its optimal solution can be easily obtained [30]. Let us denote
This paper studied the joint energy transmit beamforming the optimal solution of W̃ and Qx in (12) by W̃∗ and Q∗x ,
and power splitting design for a multi-antenna TWR system respectively. It is easy to verify that W̃∗ is an optimal solution
with SWIPT. The weighted sum energy at two source nodes of the following optimization problem
was maximized subject to the constraints of the SINR and the
transmit powers. Considering three different relaying strate- max Tr(A1 W̃)
W̃≽0
gies, the objective problems were first decomposed into two
subproblems and then be tackled by the proposed convergent s.t. Tr(Ci1 W̃) ≥ D1i + Tr(τi gi∗ giT Q∗x ), i = 1, 2. (33)
iterative algorithm. At each iteration, the optimal solution of Tr(E1 W̃) ≤ Pr − Tr(Q∗x ).

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

11

According to Lemma 3.1 in [25], there exists an optimal for the optimal solution {P1∗ , P2∗ , ρ∗ }, there exist at least two
solution W̃∗ for the problem (33) such that constraints of problem (14) holding with equality. Based on
the above observations, we can separate the problem (14)
(Rank(W̃∗ ))2 ≤ 3. (34)
into ten cases by setting the two SINR constraints (14b),

It can be verified that W̃ ̸= 0. Thus, from (34), we have (14c) and the three transmit power constraints (14d), (14e),
Rank(W̃∗ ) = 1. The proof of Lemma 1 is thus completed. (14f) hold with equality. However, in the ten cases, when the
constraints (14b) and (14f) hold with equality, if we want
the objective function f (·) to increase, the transmit power
A PPENDIX B solution P1 increases, which leads to the conclusion that the
P ROOF OF T HEOREM 1 constraints (14d) or (14e) are active. Hence, this combination
Suppose that problem (14) is feasible and let {P1∗ , P2∗ , ρ∗ } is included in (14d) and (14f) or (14e) and (14f) implies that
and f (·) denote the optimal solution and the objective func- this case can be removed. Similarly, constraints (14c) and
tion, respectively. Next, we show that for problem (14), with (14e) combination will also be removed since this case was
the optimal solution {P1∗ , P2∗ , ρ∗ }, either the SINR constraints contained in (14d) and (14e) or (14e) and (14f). Therefore, the
or the transmit power constraints must hold with equality. optimal solution {P1∗ , P2∗ , ρ∗ } of problem (14) is able to be
We prove this result by contradiction. Namely, if the above obtained in closed-form by comparing following eight cases.
conditions are not satisfied, we can find another solution When the two SINR constraints (14b) and (14c) hold with
of (14), denoted by {P1† , P2† , ρ† }, which achieves a higher equality, we obtain the following two equations
objective function value. First, suppose that the two SINR 2
τ1 σ1,c 2
τ2 σ2,c
constraints do not hold with equality. In this case, note that 1−ρ∗ + D2 1−ρ∗ + F2
P2∗ = , P1∗ = . (37)
in problem (14), the two SINR constraints are equivalent to E2 G2


2
τ1 σ1,c By substituting (37) into (14a), the objective function f (ρ∗ )
ρ ≤1− , (35) can be equivalently written as
EP2 − D
and 2
2
τ1 σ1,c 2
τ2 σ2,c

τ2 σ2,c ∗ + D2 ∗ + F2
ρ ≤1− f (ρ∗ ) =A2 ρ ∗ ∗
1−ρ 1−ρ
. (36) + B2 ρ
GP1 − F E2 G2
(38)
It can be observed that when PS solution ρ† = min{1 −
2 2
τ2 σ2,c τ1 σ1,c
1−ρ∗ + F2 1−ρ∗ + D2
+ C2 ρ∗ ,
2 2
τ1 σ1,c τ2 σ2,c
−α −β
EP2 −D , 1 − GP1 −F }, i.e., one of the SINR constraints holds G2 E2
with equality, the objective function f (P1† , P2† , ρ† ) = (A2 ρ† −
which is further equivalent to
β)P2† + (B2 ρ† − α)P1† + C2 ρ† achieves a higher value with
the same transmit power constraints. Hence, this assumption a1 (ρ∗ )2 + a2 ρ∗ − a3
is not true. Next, consider the case that the transmit power f (ρ∗ ) = − a4 , (39)
E2 G2 (1 − ρ∗ )
constraints do not hold with equality. In this case, if we
want the PS solution ρ to increase to achieve a higher where a1 , a2 , a3 are defined as in (15) and a4 , αF2 /G2 +
value of objective function, the transmit power solution Pi βD2 /E2 . Hence, problem (14) is simplified as
increases, which leads to the conclusion that at least a power
max f (ρ∗ )
constraint of (14d), (14e) and (14f) holds with equality. Thus, ∗ρ
the assumption that the transmit power constraints do not s.t. P1∗ J2 + P2∗ K2 ≤ Pr − L2 ,
hold with equality cannot be true. Hence, we conclude that 0 < P1∗ ≤ Pmax,1 , (40)
the optimal solution {P1∗ , P2∗ , ρ∗ } makes either the SINR or
transmit power constraint must hold with equality. 0 < P2∗ ≤ Pmax,2 ,
Moreover, given the optimal solution {P1∗ , P2∗ , ρ∗ }, we 0 < ρ∗ < 1.
can prove that at least two constraints of problem (14) To proceed to solve (40), we have the following lemma.
are achieved with equality. First, suppose that the optimal √
solution {P1∗ , P2∗ , ρ∗ } can be obtained if and only if the SINR L EMMA 3. The optimal solution ρ∗ = 1 − a1 +aa21 −a3 can
constraint (14b) holds with equality. In this case, we can easily be obtained in problem (40) while 0 < a2 − a3 < −a1 .
find another solution of P1 for (14) while two transmit power
constraints (14d) or (14e) hold with equality. We denote by Proof: Please refer to Appendix D.
P̃1∗ as the optimal solution of P1 , it is easy to verify that Then we obtain the optimal solution in (15).
the value of the objective function under {P̃1∗ , P2∗ , ρ∗ } is When the constraints (14b) and (14d) hold with equality,
larger than that under {P1∗ , P2∗ , ρ∗ }. Hence, this assumption we obtain the following two equations
cannot be true. Similarly, for all the other assumptions where 2
τ1 σ1,c
if and only if a constraint holds with equality, we can easily 1−ρ∗ + D2 Pr − L2 − P2∗ K2
P2∗ = , P1∗ = . (41)
prove these assumptions cannot be true too. In conclusion, E2 J2

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

12

By substituting (41) into (14a), the objective function f (ρ∗ ) must have a maximum value, which can be inferred from
1 −c2
can be equivalently written as a fact −c3 (1 − ρ∗ ) = E2c(1−ρ ∗ ) . Note that, to guarantee the

optimal solution ρ∗ satisfying 0 < ρ∗ < 1, c2 must satisfy


−b3 J2 E2 (ρ∗ ) + (b3 J2 E2 + b1 )ρ∗ + b2
2
f (ρ∗ ) = − b4 , c2 < c1 +E2 c3 . As a result, the optimal solution ρ∗ of problem
J2 E2 (1 − ρ∗ ) (49) can be derived as
(42) √
c2 − c1
where b1 , b2 , b3 are defined as in (16) and b4 , ρ∗ = 1 − . (50)
(Pr E2 −L2 E2 −D2 K2 )α+D2 J2 β E2 c3
J2 E2 . (42) is equivalent to
Then we obtain the optimal solution in (17).
b1 + b2 b1 When the constraints (14c) and (14d) hold with equality,
f (ρ∗ ) = −b3 (1 − ρ∗ ) + − + b3 − b4 .
J2 E2 (1 − ρ∗ ) J2 E2 we obtain the following two equations
(43) 2
τ2 σ2,c
1−ρ∗ + F2 Pr − L2 − P1∗ J2
Then problem (14) is equivalent to the following problem P1∗ = , P2∗ = . (51)
G2 K2
max

f (ρ∗ ) By substituting (51) into (14a), the objective function f (ρ∗ )
ρ
2
τ2 σ2,c can be equivalently written as
+ F2 1−ρ∗
s.t. ≤ P1∗ ≤ Pmax,1 , (44) −d3 K2 G2 (ρ∗ )2 + (d3 K2 G2 + d1 )ρ∗ + d2
G2 f (ρ∗ ) = − d4 ,
K2 G2 (1 − ρ∗ )
0 < P2∗ ≤ Pmax,2 ,
(52)
0 < ρ∗ < 1.
where d1 , d2 , d3 are defined as in (18) and d4 ,
Similar to Lemma 3, when b3 > 0 and b1 + b2 < 0, the (Pr G2 −L2 G2 −F2 J2 )β+F2 K2 α
. (52) is equivalent to
objective function f (ρ∗ ) must have a maximum value, which G 2 K2

can be further derived from −b3 (1 − ρ∗ ) = J2 Eb21(1−ρ


+b2
∗ ) . On
f (ρ∗ ) = −d3 (1 − ρ∗ ) +
d1 + d2

d1
+ d3 − d4 .
∗ ∗
K2 G2 (1 − ρ ) K2 G2
the other hand, to guarantee the optimal solution ρ satisfying
0 < ρ∗ < 1, we have b1 + b2 + J2 E2 b3 > 0, which results in (53)
an optimal solution ρ∗ of problem (44) given as Then problem (14) can be rewritten as

∗ b1 + b2 max

f (ρ∗ )
ρ =1− − . (45) ρ
J2 E2 b3 2
τ1 σ1,c
We thus obtain the solution given in (16). 1−ρ∗ + D2
s.t. ≤ P2∗ ≤ Pmax,2 , (54)
When the constraints (14b) and (14e) hold with equality, E2
we obtain the following two equations 0 < P1∗ ≤ Pmax,1 ,
2
τ1 σ1,c 0 < ρ∗ < 1.
1−ρ∗ + D2
P2∗ =, P1∗ = Pmax,1 . (46) Similar to Lemma 3, when d3 > 0 and d1 + d2 < 0, the
E2 objective function f (ρ∗ ) must have a maximum value, which
By substituting (46) into (14a), the objective function f (ρ∗ ) can be further derived from −d3 (1 − ρ∗ ) = K2 G d1 +d2
∗ .
2 (1−ρ )
can be written as When d1 + d2 + K2 G2 d3 > 0, the optimal solution ρ∗ of
−c3 E2 (ρ∗ ) + (c3 E2 + c1 )ρ∗ − c2
2
problem (54) can be derived as
f (ρ∗ ) = − c4 , (47) √
E2 (1 − ρ∗ ) d1 + d2

ρ =1− − . (55)
where c1 , c2 , c3 are defined as in (17) and c4 , K2 G2 d3
αE2 Pmax,1 +βD2
E2 . (47) is equivalent to Then we obtain the optimal solution in (18).
c1 − c2 c1 When the constraints (14c) and (14f) hold with equality, we
f (ρ∗ ) = −c3 (1 − ρ∗ ) + − + c3 − c4 . (48) obtain the following two equations
E2 (1 − ρ∗ ) E2
2
τ2 σ2,c
Then problem (14) is simplified as 1−ρ∗ + F2
∗ P1∗ = , P2∗ = Pmax,2 . (56)
max

f (ρ ) G2
ρ
2
By substituting (56) into (14a), the objective function f (ρ∗ )
τ2 σ2,c
1−ρ∗ + F2 can be equivalently written as
s.t. P1∗ ≥ ,
G2 (49) −e3 G2 (ρ∗ )2 + (e3 G2 + e1 )ρ∗ − e2
f (ρ∗ ) = − e4 , (57)
P1∗ J2 + P2∗ K2 ≤ Pr − L2 , G2 (1 − ρ∗ )
0 < P2∗ ≤ Pmax,2 , where e1 , e2 , e3 are defined as in (19) and e4 ,
βG2 Pmax,2 +αF2
0 < ρ∗ < 1. G2 . (57) is further equivalent to
Due to the fact c3 > 0, i.e., −c3 < 0. Similar to Lemma e1 − e2 e1
3, if c1E−c < 0, i.e., c2 > c1 , the objective function f (ρ∗ ) f (ρ∗ ) = −e3 (1 − ρ∗ ) + ∗
− + e3 − e4 . (58)
G2 (1 − ρ ) G2
2
2

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

13

Hence, problem (14) is simplified as which implies that the optimal solution ρ∗ of problem (14)
can be derived as
max

f (ρ∗ )
ρ 2 2
τ1 σ1,c τ2 σ2,c
2
τ1 σ1,c ρ∗ = min{1 − , 1 − }. (68)
1−ρ∗ + D2 E2 P2∗ − D2 G2 P1∗ − F2
s.t. P2∗ ≥ , Then we obtain the optimal solution in (21).
E2 (59)
P1∗ J2 + P2∗ K2 ≤ Pr − L2 , When the constraints (14e) and (14f) hold with equality, we
obtain the following two equations
0 < P1∗ ≤ Pmax,1 ,
0 < ρ∗ < 1. P1∗ = Pmax,1 , P2∗ = Pmax,2 . (69)
e1 −e2 Hence, the two SINR constraints (14b) and (14c) can be
Similar to Lemma 3, due to the fact that e3 > 0, if < G2
0, i.e., e2 > e1 , the objective function f (ρ∗ ) must have a equivalently written as
maximum value, which can be inferred from −e3 (1 − ρ∗ ) = 2
τ1 σ1,c
e1 −e2 ρ∗ ≤ 1 − , (70)
G2 (1−ρ∗ ) . On the other hand, to guarantee the optimal solution E2 P2∗ − D2
ρ satisfying 0 < ρ∗ < 1, we must have e2 < e1 + G2 e3 ,

and
which implies that the optimal solution ρ∗ of problem (59) 2
τ2 σ2,c
can be derived as ρ∗ ≤ 1 −
∗ . (71)
√ G2 P1 − F2
∗ e2 − e1 Similar to above discussion, the optimal solution ρ∗ of prob-
ρ =1− . (60)
G2 e3 lem (14) can be derived as
Then we obtain the optimal solution in (19). 2
τ1 σ1,c 2
τ2 σ2,c
When the two transmit power constraints (14d) and (14e) ρ∗ = min{1 − ∗ ,1 − ∗ }. (72)
E2 P2 − D2 G 2 P1 − F2
hold with equality, we obtain the following two equations
Then we obtain the optimal solution in (22). The proof of
Pr − L2 − J2 Pmax,1
P1∗ = Pmax,1 , P2∗ = . (61) Theorem 1 is thus completed.
K2
Based on (61), the two SINR constraints (14b) and (14c) can
be equivalently written as A PPENDIX C
2
τ1 σ1,c P ROOF OF L EMMA 2
ρ∗ ≤ 1 − , (62) At the lth iteration, since the two subproblems can
E2 P2∗ − D2
and be optimally solved by steps 4 and 5 in Table I, the
2
τ2 σ2,c objective function value of problem (3) must monotonically
ρ∗ ≤ 1 −. (63)
G2 P1∗ − F2 nondecreasing for this step. Because if the objective value
l
Note that, to guarantee the optimal solution ρ∗ satisfying EAF will decrease, we can keep the optimal solutions
τ1 σ 2 x }
{Wl−1 , Ql−1 or {P1l−1 , P2l−1 , ρl−1 } unchanged. In
0 < ρ∗ < 1, we must have 0 < E2 P ∗1,c −D2 < 1 and 2 addition, the constraints of problem (3) are bounded.
τ2 σ 2 l
0 < G2 P ∗2,c < 1, which implies that the optimal solution Therefore, the objective value EAF is bounded as well.
1 −F2
∗ Hence, we conclude that the proposed iterative algorithm can
ρ of problem (14) can be derived as
2 2 converge. The proof of Lemma 2 is thus completed.
τ1 σ1,c τ2 σ2,c
ρ∗ = min{1 − , 1 − }. (64)
E2 P2∗ − D2 G2 P1∗ − F2
Then we obtain the optimal solution in (20). A PPENDIX D
When the constraints (14d) and (14f) hold with equality, P ROOF OF L EMMA 3
we obtain the following two equations
First, the objective function f (ρ∗ ) in problem (40) is
Pr − L2 − K2 Pmax,2 equivalently written as
P2∗ = Pmax,2 , P1∗ = . (65)
J2
a1 ((ρ∗ ) − 1) + a2 (ρ∗ − 1) + a1 + a2 − a3
2
Then, substituting (65) into (14b) and (14c), respectively, the f (ρ∗ ) = − a4 ,
two SINR constraints can be equivalently written as E2 G2 (1 − ρ∗ )
a1 (1 − ρ∗ ) a1 + a2 − a3 2a1 + a2
2
τ1 σ1,c = + ∗
− − a4 .
ρ∗ ≤ 1 − , (66) E2 G2 E2 G2 (1 − ρ ) E2 G2

E2 P2 − D2 (73)
and 2 According to the property of the function f (x) = ax + xb ,
τ2 σ2,c
ρ∗ ≤ 1 −
∗ . (67) the objective function f (ρ∗ ) has a maximum value when
G2 P1 − F2 a1 a1 +a2 −a3
E2 G2 < 0 and < 0. Due to the fact that a1 < 0 and
To guarantee the optimal solution ρ∗ satisfying 0 < ρ∗ < 1, E2 G2
E2 G2 > 0, we have Ea2 G 1
< 0. Hence, if a1 + a2 − a3 < 0,
τ1 σ 2 2
τ2 σ2,c 2
we must have 0 < E2 P ∗1,c −D2 < 1 and 0 < G2 P ∗ −F2 < 1,
2 1
i.e., a2 − a3 < −a1 , the objective function f (ρ∗ ) must exist

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.
This article has been accepted for publication in a future issue of this journal, but has not been fully edited. Content may change prior to final publication. Citation information: DOI 10.1109/ACCESS.2017.2701830, IEEE Access

14

the maximum value, which can be inferred from the fact [16] Y. Huang and B. Clerckx, “Relaying strategies for wireless-powered
a1 (1−ρ∗ ) a1 +a2 −a3 MIMO relay networks,” IEEE Trans. Wireless Commun., vol. 15, no. 9,
E2 G2 = E2 G2 (1−ρ∗ ) . Note that, to guarantee the optimal pp. 6033–6047, Jun. 2016.
solution ρ∗ satisfying 0 < ρ∗ < 1, we also let a2 − a3 > 0. [17] Z. Chen, B. Xia and H Liu, “Wireless information and power transfer in
As a result, the optimal solution ρ∗ of problem (40) can be two-way amplify-and-forward relaying channels,” in Proc. IEEE Global
derived as SIP., Dec. 2014, pp. 168–172.
√ [18] K. Tutuncuoglu, B Varan and A Yener, “Throughput maximization for
a1 + a2 − a3 two-way relay channels with energy harvesting nodes: the impact of
ρ∗ = 1 − . (74) relaying strategies,” IEEE Trans. Commun., vol. 63, no. 6, pp. 2081–
a1 2093, Jun 2015.
Next, we show that a1 + a2 − a3 > 0 cannot happen at the [19] D. Li, C. Shen, and Z. Qiu, “Two-way relay beamforming for sum-rate
maximization and energy harvesting,” in Proc. IEEE ICC., Jun. 2013,
optimal solution ρ∗ . We prove this result by contradiction. pp. 3155–3120.
In this case, if we want the objective function f (ρ∗ ) to [20] Q. Li, Q. Zhang and J. Qin, “Beamforming in non-regenerative two-
increase in (73), the optimal solution ρ∗ will be ρ∗ → 1, way multi-antenna relay networks for simultaneous wireless information
and power transfer,” IEEE Trans. Wireless Commun., vol. 13, no. 10,
which implies that the transmit power solution Pi∗ → ∞. pp. 5509–5520, Oct. 2014.
It is easy to verify that the above case cannot happen [21] W. Wang, R. Wang, H. Mehrpouyan, and G. Zhang, “Power control
due to the transmit power constraints in problem (40). In and beamforming design for SWIPT in AF two-way relay networks,”
in Proc. IEEE ICCS., Dec. 2016, pp. 1–6.
conclusion, the optimal solution ρ∗ of (40) can be obtained [22] R. Wang, M. Tao, and Y. Liu, “Optimal linear transceiver designs for
while 0 < a2 − a3 < −a1 . The proof of Lemma 3 is thus cognitive two-way relay networks,” IEEE Trans. Signal Process., vol.
completed. 61, no. 4, pp. 992–1005, Feb. 2013.
[23] J. N. Laneman and G. W. Wornell, “Distributed space-time-coded
protocols for exploiting cooperative diversity in wireless networks,”
IEEE Trans. Inf. Theory, vol. 49, no. 10, pp. 2415–2425, Oct. 2003.
[24] J. N. Laneman, D. N. C. Tse, and G. W. Wornell, “Cooperative diversity
R EFERENCES in wireless networks: efficient protocols and outage behavior,” IEEE
Trans. Inf. Theory, vol. 50, no. 12, pp. 3062-3080, Dec. 2004.
[1] N. Zhao, F. Richard Yu, and V. C.M. Leung, “Opportunistic communica-
[25] Y. Huang and D. P. Palomar, “Rank-constrained separable semidefinite
tions in interference alignment networks with wireless power transfer,”
programming with applications to optimal beamforming,” IEEE Trans.
IEEE Wireless Commun., vol. 22, no. 1, pp. 88–95, Feb. 2015.
Signal Process., vol. 58, no. 2, pp. 664–678, Feb. 2010.
[2] N. Zhao, F. Richard Yu, and V. C.M. Leung, “Wireless energy harvesting
[26] M. O. Hasna and M.-S. Alouini, “Performance analysis of two-hop
in interference alignment networks,” IEEE Commun. Mag., vol. 53, no.
relayed transmissions over rayleigh fading channels,” in Proc. IEEE
6, pp. 72–78, Jun. 2015.
VTC., Sep. 2002, pp. 1992–1996.
[3] S. Ulukus, A. Yener, E. Erkip, O. Simeone, M. Zorzi, P. Grover, and K.
[27] K. Xiong, P. Y. Fan, H.-C. Yang, and K. B. Letaief, “Space-time network
Huang, “Energy harvesting wireless communications: a review of recent
coding with overhearing relays,” IEEE Trans. Wireless Commun., vol.
advances,” IEEE J. Sel. Areas Commun., vol. 33, no. 3, pp. 360–381,
13, no. 7, pp. 3567–3582, Jul. 2014.
Mar. 2015.
[28] T. Oechtering and H. Boche, “Optimal time-division for bidirectional
[4] S. Bi, C. K. Ho, and R. Zhang, “Wireless powered communication:
relaying using superposition encoding,” IEEE Commun. Lett., vol. 12,
opportunities and challenges,” IEEE Commun. Mag., vol. 53, no. 4, pp.
no. 4, pp. 265–267, Apr. 2008.
117–125, Apr. 2015.
[29] S. Boyd and L. Vandenberghe, Convex optimization. Cambridge, U.K.:
[5] L. R. Varshney, “Transporting information and energy simultaneously,” Cambridge Univ. Press, 2004.
in Proc. IEEE Int. Symp. Inf. Theory (ISIT), Jul. 2008, pp. 1612–1616. [30] M. Grant and S. Boyd, CVX: matlab software for disciplined convex
[6] P. Grover and A. Sahai, “Shannon meets tesla: Wireless information programming, Jul. 2010 [Online]. Available: http://cvxr.com/cvx.
and power transfer,” in Proc. IEEE Int. Symp. Inf. Theory (ISIT), Jun. [31] H. Chen, G. Li, and J. Cai, “Spectral-energy efficiency tradeoff in
2010, pp. 2363–2367. full-duplex two-way relay networks,” IEEE Syst. J., pp.1–10. DOI:
[7] L. Liu, R. Zhang, and K. C. Chua, “Wireless information transfer with 10.1109/JSYST.2015.2464238.
opportunistic energy harvesting,” IEEE Trans. Wireless Commun., vol.
12, no. 1, pp. 288–300, Jan. 2013.
[8] R. Zhang and C. Ho, “MIMO broadcasting for simultaneous wireless
information and power transfer,” IEEE Trans. Wireless Commun., vol.
12, no. 5, pp. 1989–2001, May. 2013.
[9] J. Park and B. Clerckx, “Joint wireless information and energy transfer
in a two-user MIMO interference channel,” IEEE Trans. Wireless
Commun., vol. 12, no. 8, pp. 4210–4221, Aug. 2013.
[10] J Xu, L Liu, and R. Zhang, “Multiuser MISO beamforming for
simultaneous wireless information and power transfer,” IEEE Trans.
Signal Process., vol. 62, no. 18, pp. 4798–4810, Sep. 2014.
[11] Q. J. Shi, L. Liu, W. Q. Xu and R Zhang, “Joint transmit beamforming
and receive power splitting for MISO SWIPT systems,” IEEE Trans.
Wireless Commun., vol. 13, no. 6, pp. 3269–3280, Jun. 2014.
[12] K. Huang and E. Larsson, “Simultaneous information and power transfer
for broadband wireless systems,” IEEE Trans. Signal Process., vol. 61,
no. 23, pp. 5972–5986, Dec. 2013.
[13] X. Zhou, R. Zhang, and C. K. Ho, “Wireless information and power
transfer in multiuser OFDM systems,” IEEE Trans. Wireless Commun.,
vol. 13, no. 4, pp. 2282–2294, Apr. 2014.
[14] I. Krikidis, S. Timotheou, and S. Sasaki, “RF energy transfer for
cooperative networks: Data relaying or energy harvesting?,” IEEE
Commun. Lett., vol. 16, no. 11, pp. 1772–1775, Nov. 2012.
[15] A. A. Nasir, X Zhou, S. Durrani and R. A. Kennedy, “Relaying protocols
for wireless energy harvesting and information processing,” IEEE Trans.
Wireless Commun., vol. 12, no. 7, pp. 3622–3636, Jul. 2013.

2169-3536 (c) 2016 IEEE. Translations and content mining are permitted for academic research only. Personal use is also permitted, but republication/redistribution requires IEEE permission. See
http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

Anda mungkin juga menyukai