1

Full-Duplex Operations in Wireless Powered
Communication Networks

arXiv:1703.01062v3 [] 27 Jun 2017

Hyungsik Ju, Yuro Lee, and Tae-Joong Kim

Abstract—In this paper, a wireless powered communication
network (WPCN) consisting of a hybrid access point (H-AP)
and multiple user equipment (UEs), all of which operate in fullduplex (FD), is described. We first propose a transceiver structure
that enables FD operation of each UE to simultaneously receive
energy in the downlink (DL) and transmit information in the
uplink (UL). We then provide an energy usage model in the
proposed UE transceiver that accounts for the energy leakage
from the transmit chain to the receive chain. It is shown that
the throughput of an FD WPCN using the proposed FD UEs
can be maximized by optimally allocating the UL transmission
time to the UEs by solving a convex optimization problem.
Simulation results reveal that the use of the proposed FD UEs
efficiently improves the throughput of a WPCN with practical
self-interference cancellation (SIC) capability at the H-AP. With
current SIC technologies reducing the power of the residual selfinterference to the level of background noise, the proposed FD
WPCN using FD UEs achieves 18% and 25 % of throughput gain
as compared to the conventional FD WPCN using HD UEs and
HD WPCN, respectively.

I. I NTRODUCTION
As a new way to power mobile devices, there has been
a growing interest in harvesting energy from far-field radiofrequency (RF) signal transmissions. In particular, the design
of a wireless-powered communication network (WPCN) has
been studied as a significant application of RF energy harvesting, where remote user equipment (UE) utilizes the energy
harvested from a wireless RF power transfer for wireless
communications. A typical WPCN model was proposed in [1],
in which a wireless energy transfer (WET) in the downlink
(DL) and wireless information transmission (WIT) in the
uplink (UL) are both coordinated by a hybrid access-point
(H-AP). In a WPCN in which the H-AP and UEs all operate
in half-duplex (HD) mode, which is called an HD-WPCNs,
a fundamental trade-off exists in allocating resources to the
DL for a WET and the UL for a WIT [1]. This is because
allocating more resources to the DL for a WET increases the
transmit power of the UEs in the UL thanks to the increase
in the amount of harvested energy, while also decreasing the
resources allocated to the UL for a WIT.
Meanwhile, full-duplex (FD) based wireless systems, in
which the wireless nodes transmit and receive RF signals at the
same time and in the same frequency band, have a great deal
of attention. FD operation is expected to potentially double the
spectral efficiency in wireless communications by cancelling
This paper has been presented in part at International Conference on
Advanced Communication Technologies, Pyeongchang, Korea, July 1-3, 2015.
The authors are with Electronics and Telecommunications Research Institute (e-mail: jugun@etri.re.kr, yurolee@etri.re.kr, aisma@etri.re.kr).

the self-interference (SI) that occurs through the leakage of
a transmitted signal that is received by the transmitting node
itself. In particular, the feasibility of FD communication has
been verified through a proof-of-concept (PoC) design, which
shows that the power of the residual SI after self-interference
cancellation (SIC) is applied is reduced to a level sufficiently
close to that of background noise [2], [3].
The simultaneous transmission and reception led by an FD
operation can also improve the throughput of WPCN. In [4],
a WPCN model was proposed in which an H-AP with FD
operation coordinates a wireless energy transfer to, and a
wireless information transmission from a set of UEs operating
in HD mode, which is denoted as FD-WPCN with HD UEs
(FD-WPCN-HD). It was shown in [4] that the FD operation of
an H-AP in an FD-WPCN-HD is able to increase throughput
of a WPCN when the SI is sufficiently cancelled out. In [5], the
authors studied resource allocation in an FD-WPCN-HD using
an energy causality constraint, which is a constraint in which
the signal transmission of a UE at a given time can utilize
only the energy harvested during a previous time. An FDWPCN-HD with orthogonal frequency-division multiplexing
(OFDM) modulation was furthermore studied in [6]. Finally,
in [7], wireless powered relay network was investigated in
which an FD relay that utilizes SI as an energy source relays
information of an HD source to an HD destination.
For this research, we studied another type of WPCN in
which not only the H-AP but also the UEs operate in FD
mode, denoted by FD-WPCN with FD UEs (FD-WPCN-FD).
Thanks to the FD capability, UEs can receive the signal sent by
the H-AP to carry energy while transmitting their respective
UL information. We first propose a transceiver structure for
UEs that enables simultaneous energy reception in the DL and
information transmission in the UL. By extending our previous
work [8], we characterize the energy usage in the proposed UE
transceiver, accounting for an energy leakage from the transmit
chain to the receive chain, and show that the UEs can also
harvest energy from the leakage of their own UL transmissions
(in other words, SI) as well as the received signal sent by the
H-AP in the DL. Finally, based on a time-division-multipleaccess (TDMA) protocol for WIT in the UL, the optimal time
allocation to maximize the weighted sum-throughput in the
network, subject to a given total time constraint, is described.
The rest of this paper is organized as follows. Section II
presents the system model of FD-WPCN-FD and the proposed
UE strucutre. Section III studies throughput of the FD-WPCNFD and resource allocation to maximize the throughput. Section IV provides simulation results on the throughput of the
FD-WPCN-FD. Finally, Section V concludes this paper.

2

h1,1

h0,1

h0,0

h1,2

U1

h2,2

h0,2

⋮
Hybrid AP

h1,K

h0,K

U2

h2,K
hK

Energy transfer
Information transfer
Fig. 1.

,K

UK

A WPCN model with an FD H-AP and FD UEs.

Fig. 2.

Transceiver structure for FD UEs.

For convenience, Eil and Eit are given, respectively, by
Eil = ϕi Ei and Eit = (1 − ϕi )Ei , 0 ≤ ϕi ≤ 1, 1

II. S YSTEM M ODEL
Fig. 1 shows a FD-WPCN-FD model considered in this
paper. This network consists of one H-AP and K UEs (denoted
by Ui , i = 1, · · · , K), all of which are equipped with a singleantenna FD transceiver to transmit and receive signals over the
same frequency band simultaneously.
The H-AP transfers energy to the UEs in the DL by
broadcasting a signal dedicated to carrying energy. At the
same time, the H-AP also receives signals transmitted by the
UEs in the UL, which contains information for decoding.
The FD operation of the H-AP enables the simultaneous
transmission/ reception of energy/information signals in the
DL/UL, respectively. For decoding information received in the
UL, an SI canceller is deployed at the FD transceiver of the HAP to eliminate SI (in other words, the leakage of a DL energy
signal transmission received by itself), which interferes with
the reception of the UL information signals.
On the other hand, UEs harvest energy from the received
signals and charge their respective battery. A portion of the
charged energy is used to transmit information in the UL.
Thanks to the FD operation, UEs are also capable of simultaneously transmitting/receiving information/energy signals in
the UL/DL, respectively. This is enabled by the transceiver
shown in Fig. 2. Note that the energy signal broadcast by the
H-AP in the DL does not carry any information for decoding,
but only energy. Therefore, neither an information decoder
nor an SI canceller is deployed at the receiving end of a
UE’s transceiver. Instead, an energy harvester (for example,
a rectifier) is installed at the receiving end to harvest energy
from the received signals.
It is worth noting that in this transceiver, circulator loss
(duplexer loss) at the transceiver yields that a portion of the
power amplifier (PA) output energy at the transmitting end
leaks into the receiving end as SI, whereas the remaining
portion of the PA output energy is used to transmit information
to the H-AP. At the i-th user Ui , as shown in Fig. 2, Ei , Eil ,
and Eit represent the PA output energy at the transmitting end,
energy leaking into the receiving end as SI, and energy used
to transmit information, respectively, where Ei = Eil + Eit .

(1)

where ϕi represents the circulator loss at the transceiver of
Ui. At the proposed transceiver, there is a trade-off yielded by
the value of ϕi because as ϕi increases, the energy harvested
from SI increases whereas the energy used for WIT decreases.
In the network shown in Fig. 1, a signal transmission from
Ui to Uj , ∀i, j ∈ {0, · · · , K}, is assumed to pass through a
complex channel hi,j with the channel power gain given by
Hi,j = |hi,j |2 (U0 represents the H-AP later in this paper).
In particular, when i = j, hi,i represents the SI channel at Ui
through which the leakage signal of Ui is received by itself. It
is assumed that the channels remain constant during a block
transmission time denoted by T (in other words, following
quasi-static flat-fading), and hi,j = hj,i with the channel
reciprocity. The H-AP is assumed to have perfect knowledge
of h0,i , ∀i ∈ {0, · · · , K}. Furthermore, ϕi , ∀i ∈ {0, · · · , K},
is also assumed to be known by the H-AP.
Fig. 3 shows a transmission protocol for FD-WPCN-FD.
During the whole block duration T , the H-AP transmits an
energy signal with constant power P0 in the DL, which is
received by all UEs. While broadcasting energy by the H-AP,
the UEs transmit their own independent information to the
H-AP in the UL orthogonally over time through a TDMA.
The transmission block therefore consists of K slots, each of
which is allocated to Ui for the UL information transmission.
The duration of the i-th slot is given by τi T , i = 1, · · · , K,
where
K
X
τi ≤ 1, 0 ≤ τi ≤ 1.
(2)
i=1

During the i-th slot, the H-AP and user Ui transmit a DL
signal to carry energy and a UL signal to carry information,
respectively. Therefore, the received signals at the H-AP and
Ui , i 6= 0, during the i-th slot can be expressed, respectively,
as
p
p
yi,0 = Pi h0,i xi + P0 h0,0 x0 + n0 ,
(3)
p
p
(4)
yi,i = P0 h0,i x0 + Pi hi,i xi + ni ,
with xk , ∀k = {0, · · · , K}, denoting the transmitted signal
of the Uk with E[|xk |2 ] = 1, where E[µ] = 1 represents
1 When the transmit and receive antennas of a UE is separated, ϕ models
i
the near-field energy absorption by the receiving antenna.

3

H-AP

U2

U1

τ 1T

UK

⋯

τK T

τ 2T
DL Energy transfer
UL Information transmission

Fig. 3.

Transmission protocol for FD-WPCN-FD.

the expectation of a random variable µ. Furthermore, Pk
represents the transmit power of Uk , ∀k = {0, · · · , K}.
Finally, nk denotes the receiver noise at Uk , ∀k = 0, · · · , K. It
is assumed that nk ∼ CN (0, σi2 ), with CN (ν, σ 2 ) representing
a circularly symmetric complex Gaussian random variable
with mean ν and variance σ 2 . It is worth noting that the HAP has to decode xi in (3), whereas Ui does not decode
information in the DL. At their respective receiving ends,
therefore, the H-AP has to cancel the leakage of its own
transmission acting as SI (the second term in (3)), whereas
it is not necessary for Ui to cancel the leakage of its own
transmission (the second term in (4)).
In addition, the inactive UEs during the i-th slot, in other
words, Uj with j 6= 0 and j 6= i, also receive signals from
the transmissions of the H-AP and Ui . At an inactive UE Uj ,
j 6= i, therefore, the received signal during the i-th slot is
given by
p
p
yi,j = P0 h0,j x0 + Pi hi,j xi + nj .
(5)
III. T HROUGHPUT

OF

FD-WPCN

WITH

FD UE S

In this section, the achievable throughput of the FD-WPCNFD presented in Section II is described. In particular, we
aim to maximize the weighted sum-throughput of information
transmissions in the UL.
A. Achievable UL Throughput of Each UE
According to the knowledge of channel available at the
H-AP, the throughput of the proposed FD-WPCN-FD can
be obtained with two approaches. The first assumes a full
knowledge of channels by an aid of a genie, whereas the other
assumes partial channel knowledge in more practical sense.
1) Ideal throughput achievable by a genie-aided approach:
A UE Ui can harvest energy from the received DL signals
transmitted by the H-AP (in other words, the first term in
(4)) during the whole block duration. In addition, Ui can also
harvest energy from the leakage of its own transmission during
the i-th slot allocated to it for a UL information transmission
(in other words, the second term in (4)). Furthermore, UL
transmissions of other UEs received by Ui can also be used
for energy harvesting (EH) of Ui . In particular, the energy
harvested from other UEs’ transmissions can be taken into
account to optimize throughput when the H-AP is assumed
to have a global knowledge of channels, in other word, Hi,j ,

i, j ∈ {0, · · · , K}, i 6= j, i 6= 0, j 6= 0, as well as h0,i and
ϕi , ∀i ∈ {0, · · · , K}. In this case, the harvested energy of Ui
during a block duration T , denoted by Eih , can be obtained
from (4) and (5) as


K
X


τj Pj Hj,i 
P
H
+
τ
P
H
+
Eih = ζi 
0
0,i
i
i
i,i
 T,


(6)

j=1
j6=i

where 0 ≤ ζi le1, i = 1, · · · , K, denotes the energy harvesting
efficiency at Ui . The energy harvesting efficiency accounts
for RF-direct current (DC) conversion efficiency of a rectifier
because it represents the ratio of the energy of the received
signal (RF) converted into the energy harvested and stored
(DC). In (6), assuming that the amount of energy harvested
from the receiver noise is small enough to be neglected, such
energy is not considered [1]. In the FD UE transceiver shown
in Fig. 2, it is worth noting that, based on the law of energy
conservation, the energy harvested from the leakage of its own
transmission, in other words, τi Pi Hi,i T in (6), is equivalent to
the amount of energy leaking from the transmitting end into
the receiving end. From (1), we therefore have
τi Pi Hi,i T = Eil = ϕi Ei .

(7)

In each transmission block, a portion of the harvested energy
is used to generate the PA output signal at the transmitting end
of the transceiver, as shown in Fig. 2. The energy of the PA
output signal at Ui is then given by
Ei = ηi Eih ,

(8)

with 0 ≤ ηi ≤ 1, i = 1, · · · , K, denoting the portion of the
harvested energy used to generate a PA output signal at Ui
under a steady state.2 Note that Eit in (1) can be represented
as
Eit = τi Pi T = (1 − ϕi ) Ei .
(9)
From (6) through (9), we then have




K


ϕi τi Pi X
τj Pj Hj,i 
+
P
H
+
Eih = ζi 
0
0,i
T

1 − ϕi
j=1
j6=i

=

τi Pi T
,
ηi (1 − ϕi )

(10)

from which we have


K
X
1 − θi ϕi
τj Pj Hj,i = θi P0 H0,i ,
τi Pi − θi
1 − ϕi
j=1

(11)

j6=i

where θi = ηi ζi . It then follows that
AΩP = P0 b,

(12)

2 In practical scenarios, energy causality can also be considered as studied
in [5]. To focus on the FD operation at UEs, however, we do not consider
the energy causality in this study by assuming that the batteries of Ui ’s
are charged sufficiently at the beginning of each block and Ui ’s use their
respective harvested energy such that the energy charged in the battery at the
end of each block reaches its initial state.

4

where P = [P1 , P2 , · · · PK ]T and Ω = diag{[τ1 , τ2 , · · · , K]T }
with diag{v} denoting a diagonal matrix, of which the diagonal entries consist of vector v. Furthermore, A is a matrix
with

(1 − θi ϕi ) / (1 − ϕi ) , if j = i
Ai,j =
(13)
−θi Hi,j
, otherwise,

where Ai,j denotes the element of matrix A on the i-th row
and j-th column. Finally, b is a vector given by
T

b = [θ1 H0,1 θ2 H0,2 · · · θK H0,K ] .

B. Weighted Sum-Throughput Maximization

P0
, i = 1, · · · , K,
τi
where ρi , i = 1, · · · , K, is given by
Pi = ρi

(15)

[ρ1 ρ2 · · · ρK ] = A−1 b.

(16)

Note that at the H-AP, the residual SI after SIC can be
approximated as I0 ∼ CN (0, αP0 ), where ≪ 1 [9]. Given
the time allocation τ = [τ1 , · · · , τK ], the achievable UL
throughput of Ui during the i-th slot is then given from (3)
and (15) by


H0,i Pi
Ri (τ ) = τi log2 1 +
Γ (σ02 + αP0 )


γi (P0 )
= τi log2 1 +
, i = 1, · · · , K,
(17)
τi
where γi is given by

ρi Hi,0 P0
, i = 1, · · · , K,
Γ (σ02 + αP0 )

(18)

with ρi , i = 1, · · · , K, given in (16), and Γ representing
the gap of signal-to-interference-plus noise ratio (SINR) from
the additive white Gaussian noise (AWGN) channel owing to
practical modulation and coding used.
2) Practical throughput achievable by partial knowledge of
channels: In practice, it is difficult for the H-AP to obtain the
knowledge of the channels between different UEs, in other
words, Hi,j , i, j ∈ {0, · · · , K}, i 6= j, i 6= 0, j 6= 0. At a
UE, furthermore, energy harvested from the transmissions of
other UE is small enough to be negligible [1], [4]. Therefore,
a practical throughput of a FD-WPCN-FD can be obtained by
assuming that the H-AP only has the knowledge of h0,i , and
ϕi , ∀i ∈ {0, · · · , K}, and by ignoring the energy harvested
from the transmissions of other UEs, in other words,
K
X

The throughput of FD-WPCN-FD in this practical sense is then
given by (17) and (18) where ρi in (18) is replaced by that in
(22). As clearly shown in (17), (18), and (22), throughput of
the FD-WPCN-FD increases with θi , in other words, increase
of ηi or ζi .

(14)

From (12) through (14), Pi is then given by

γi (P0 ) =

Accordingly, ρi , i = 1, · · · , K, in (15) is obtained by (16)
and (21) as
(1 − ϕi )
θi H0,i .
(22)
ρi =
(1 − θi ϕi )

τj Pj Hj,i T = 0,

(19)

j=1, j6=i

in (6). In this case, the amount of harvested energy at Ui in
(10) is modified as
Eih = ζi (P0 H0,i + τi Pi Hi,i ) T,

(20)
Eih

By the same procedure from (7) through (12) with
replaced
by (20), the matrix A described in (13) is then modified as a
diagonal matrix given by

(1 − θi ϕi ) / (1 − ϕi ) , if j = i ,
Ai,j =
(21)
0
, otherwise.

As shown in (17), the throughput of the FD-WPCN-FD can
be maximized by optimizing the time allocated to each UE for
a UL information transmission, denoted by τ = [τ1 , · · · , τK ].
Specifically, we maximize the weighted sum-throughput in this
network by solving the problem formulated as follows:
(P1) : max
τ

K
X

ωi Ri (τ )

(23)

τi ≤ 1,

(24)

i=1

s.t

K
X
i=1

τi > 0, i = 1, · · · , K.

(25)

It can be easily seen that problem (P1) is a convex optimization problem because Ri (τ ) and (24) are concave and
affine functions of τ , respectively. The optimal time allocation
solution for (P1), denoted by τ ∗ , is then obtained as follows.
Proposition 3.1: The weighted sum-throughput of the FDWPCN-FD is maximized by the optimal time allocation solu∗
tion for (P1), given by τ ∗ = [τ1∗ · · · τK
] with
τi∗ =

γi (P0 )
, i = 1, · · · , K,
zi∗
∗

(26)

where zi∗ denote the solution of f (z) = λ ωlni 2 , with f (z)
defined as
z
∆
f (z) = ln (1 + z) −
.
(27)
1+z
Proof: The proof is shown in Appendix A.
Figure 4 compares the achievable throughput region of
the FD-WPCN-FD against those of the HD-WPCN and FDWPCN-HD studied in [4], with K = 2, P0 = 20 dB, σ02 = 0
dB, and Γ = 1. Duplex modes of the H-AP and UEs in the
HD-WPCN, FD-WPCN-HD, and FD-WPCN-FD are summarized in Table I. It is assumed that H0,1 = 0.50, H0,2 = 0.15,
and H1,2 = H2,1 = 0.01. For the FD-WPCN-HD, SIC at the
H-AP is assumed to be perfect. For FD UEs in the FD-WPCNFD, it is assumed that ϕ1 = · · · = ϕK = 0.03 with 15 dB
of isolation between transmission and reception. Considering
practical difficulty for the H-AP to obtain the knowledge of
channels between different UEs, for all considered WPCNs
we assume that the H-AP has the knowledge of H0,1 and
H0,2 only, and the energy harvested from the transmissions of
other UEs is thus ignored. In case of FD-WPCN-FD, however,
the ideal throughput obtained by (6) through (18) with the
knowledge of H1,2 and H2,1 is also presented for the purpose
of comparison.

5

Fig. 4.

Rate regions of WPCNs according to duplex modes.

Fig. 5.

Sum-throughput vs. P0 .

TABLE I
C OMPARISON OF DUPLEX MODES IN VARIOUS WPCN S
HD-WPCN
FD-WPCN-HD
FD-WPCN-FD

H-AP
HD (TDD)
FD
FD

UE
HD (TDD)
HD (TDD)
FD

It is shown from this figure that the throughput region of
the FD-WPCN-FD is enlarged as α decreases (in other words,
SIC performance improves). In addition, the throughput of FDWPCN-FD is observed to be increased by taking the energy
harvested from the other UEs’ transmissions into account
based on full knowledge of channels, as compared to the
counterpart that ignores this energy. However, the increase is
insignificant.
This figure also compares the throughput region of FDWPCN-FD obtained by (17) through (22) with those of HDWPCN, FD-WPNC-HD, when the energy harvested from other
UEs’ transmissions is not considered. It is observed from
this figure that the throughput region of the FD-WPCN-FD
when α = 0.5β with β = σ02 /P0 is shown to be larger than
those of HD-WPCN and FD-WPCN-HD with Ppeak = 2P0 ,
where Ppeak denotes the maximum peak transmit power at
the H-AP in HD-WPCN and FD-WPCN-HD. When α =
0.01β, in addition, the throughput region of the FD-WPCNFD approaches those of HD-WPCN and FD-WPCN-HD with
Ppeak = ∞, which are theoretically maximum achievable
throughput regions of HD-WPCN and FD-WPCN-HD.
Corollary 1: The sum-throughput of the FD-WPCN-FD is
⋆
maximized with a time allocation τ ⋆ = [τ1⋆ · · · τK
], with
τi⋆ =

γi (P0 )
, i = 1, · · · , K.
K
P
γj (P0 )

(28)

j=1

Proof: The proof is shown in Appendix B.

IV. S IMULATION R ESULTS
In this section, the sum-throughput of the HD-WPCN, FDWPCN-HD, and FD-WPCN-FD are compared through simulations, with K = 10 and θi = 0.5, ∀i = 1, · · · , K. Duplex

modes of the H-AP and UEs in the aforementioned WPCNs
follow those described in Table I. We compare the practical
throughput of these WPCNs by ignoring the energy harvested
from the transmissions of other UEs. For the FD-WPCNFD, however, we also present the ideal throughput taking the
energy harvested from the transmissions of other UEs into
account for the purpose of comparison. The bandwidth and
noise spectral density are set as 1 MHz and -160 dBm/Hz,
respectively. The UEs are assumed to be uniformly distributed
within two concentric circles, with diameters of 5 and 10 m,
respectively, where the H-AP is located at the center of these
concentric circles. Assuming that the average signal power
attenuation at a reference distance of 1 m is 30 dB, the
−δ
channel power gain Hi,j is modeled as Hi,j = νi,j 10−3 Di,j
,
∀i, j = {0, · · · , K}, i 6= j, with Di,j denoting the distance
between Ui and Uj in meters, and the pathloss exponent given
by δ = 2. We also assume that the short-term fading, denoted
by ν, is Rayleigh distributed, in other words, ν is an exponentially distributed random variable with unit mean. For FD UEs
in FD-WPCN-FD, ϕi = 0.03, ∀i = 1, · · · , K, assuming 15
dB of isolation between transmission and reception. Finally,
we set Γ = 9.8 dB assuming an uncoded quadrature amplitude
modulation with the required bit-error rate given by 10−7 [10].
In Fig. 5, the maximum sum-throughput of the HD-WPCN,
FD-WPCN-HD, and FD-WPCN-FD are compared with respect to the P0 values in dBm. For both ideal and practical
scenarios in FD-WPCN-FD, the throughput is obtained by
assuming α = 0.01β with β defined in the previous section,
whereas perfect SIC is assumed for the FD-WPCN-HD.
We can see in this figure that in the FD-WPCN-FD, the
difference between the sum throughput obtained with and
without taking the energy harvested from transmissions of
other UEs’ into account is negligible. This verifies that the
energy harvested from the transmissions of other UEs has
little effects on the increase of throughput of FD-WPCNFD. Furthermore, this implies that the throughput of the FDWPCN-FD can be optimized even with simpler approach
presented in (17)-(22).

6

Fig. 6.

Sum-throughput vs. SIC gain at the H-AP.

In addition, it is also observed in this figure that even
when the energy harvested from other UEs’ transmissions is
not taken into account, the average sum-throughput of the
FD-WPCN-FD is equivalent to those of the HD-WPCN and
FD-WPCN-HD with Ppeak = ∞. Note that the throughput
of HD-WPCN and FD-WPCN-HD with Ppeak = ∞ is an
ideal throughput that is achievable only theoretically, but not
achievable in practice. Given SIC capability at the H-AP
which reduces the power of residual SI after SIC sufficiently
close to the level of background noise, the FD-WPCN-FD
can achieve the throughput equivalent to the theoretically
maximum ones of HD-WPCN and FD-WPCN-HD, even with
practical settings and simple resource allocation algorithm.
As compared to the FD-WPCN-HD with Ppeak = 2P0 ,
finally, the FD-WPCN-FD achieves a sum-throughput gain of
4 dB with respect to P0 . Furthermore, the sum-throughput of
the FD-WPCN-FD is shown to increase more quickly with the
increase in P0 than that of the HD-WPCN with Ppeak = 2P0 .
Fig. 6 compares the maximum sum-throughput of the aforementioned WPCNs for different values of SIC gain, where the
SIC gain is defined as 1/α. The sum-throughput of the FDWPCN-FD is shown to be larger than those of the HD-WPCN
and FD-WPCN-HD when SIC gain at the H-AP is larger than
114 dB, in other words, the power of the residual SI after SIC
is 4σ02 . This implies that the use of the FD UEs shown in Fig.
2 efficiently improves the throughput of the WPCN even with
current SIC technologies at the H-AP (for example, [2] and
[3]), which reduce the power of the residual SI sufficiently
close to σ02 after SIC. When α is 120dB, in other words, the
aggregated power of residual SI and background noise is 4σ02 ,
FD-WPCN-FD achieves 18% and 25% of throughput gain as
compared to FD-WPCN-HD and HD-WPCN, respectively.
Finally, Fig. 7 shows the throughput of the FD-WPCNFD with respect to the circulator leakage ϕi . When ϕi = 0
dB, throughput of the FD-WPCN-FD is zero because whole
energy at PA output leaks into the energy harvester and thus
information is not transmitted. When ϕi 6= 0, a trade-off
associated with the value of ϕi is observed. Throughput of

Fig. 7.

Sum-throughput vs. ϕi at the UE.

FD-WPCN FD decreases with increasing ϕi when ϕi ≤ 3 dB,
while it increases with ϕi when ϕi ≥ 3 3 dB. This shows that
for increase of throughput in the FD-WPCN-FD, the increase
of the harvested energy thanks to larger SI is dominant when
ϕi is small, while utilizing more energy for WIT with smaller
ϕi is more beneficial when ϕi is large enough although the
amount of the harvested energy decreases. However, the effect
of the trade-off associated with ϕi on the throughput of FDWPCN-FD is observed to be insignificant as long as ϕi 6= 0.
Finally, the throughput of the FD-WPCN-FD converges when
ϕi ≥ 14 dB.
V. C ONCLUSION
This paper described a WPCN where both the H-AP and
UEs operate in FD mode. Thanks to the FD capability, UEs can
receive energy and transmit information simultaneously in the
DL and UL, respectively. We first proposed an FD transceiver
structure for UEs that enables simultaneous energy reception
and information transmission, and then provided a energy
usage model in the proposed UE transceiver. Furthermore,
an optimal time allocation solution to maximize the weighted
sum-throughput of the WPCN with the FD H-AP and FD UEs
was obtained for both cases where the energy harvested from
other UEs’ transmissions is and is not taken into account. It
was shown that the use of the proposed FD UEs as well as an
FD H-AP with practical SIC capability significantly improves
the throughput of the WPCN. In addition, the use of FD H-AP
and FD UEs is shwon to make WPCN achieve the throughput
which is equivalent to the theoretically maximum ones of conventional HD-WPCN and FD-WPCN-HD, even with practical
settings and simple resource allocation algorithm.

P ROOF

A PPENDIX A
P ROPOSITION 3.1

OF

From (23)-(25), we have the Lagrangian of (P1) as follows.
!
K
K
X
X
τi − 1 ,
(29)
ωi Ri (τ ) − λ
L (τ , λ) =
i=1

i=1

7

with λ ≥ 0 representing the Lagrange multiplier associated
with (24). We thus have the dual function of (P1) as follows.
G (ν) = min L (τ , λ) ,
τ ∈D

(30)

with D denoting the feasible set of τ specified by (24)
and (25). Note that Slater’s condition holds for (P1) because
we canPfind a τ ∈ D, τi > 0, i = 1, · · · K, with
which K
i=1 τi < 1. Therefore, (P1) is shown to be a convex
optimization problem for which the strong duality holds, and
the globally optimal solution for (P1) thus satisfies the KarushKuhn-Tucker (KKT) conditions [11], given by
K
X

τi∗ ≤ 1,

(31)

i=1

λ∗

K
X
i=1

τi∗ − 1

!

= 0,

K
∂ X
Ri (τ ∗ ) − λ∗ = 0, i = 0, · · · , K,
∂τi i=1

(32)

(33)

with τi∗ ’s and λ∗ denoting, respectively, the optimal primal
and dual solutions of (P1). With noPloss of generality, we can
K
assume λ∗ > 0 from (32) because i=1 τi∗ = 1 must hold for
(P1). From (33), it then follows that
ln (1 + zi∗ ) −

zi∗
λ∗ ln 2
=
, i = 1 · · · , K,
1 + zi∗
ωi

(34)

where zi∗ = γi (P0 )/τi∗ . Note that f (z) in (27) is a monotonically increasing function of z with f (0) = 0 and f (∞) = ∞.
Therefore, τ ∗ is uniquely obtained for given values of γi (P0 ).
The proof of Proposition 3.1 is completed.
A PPENDIX B
P ROOF OF C OROLLARY 1
The sum-throughput of this network is maximized by solving (P1) with ω1 = ω2 = · · · , ωK = k1 . For the inequality in
(34) to hold in this case, we should have
γ2 (P0 )
γK (P0 )
γ1 (P0 )
=
= ···
.
⋆
⋆
⋆
τ1
τ2
τK

(35)

From (32) and (35), it follows that
K
X
i=1

τi⋆ =

K
τi⋆ X
γj = 1,
γi j=1

(36)

From (36), the optimal time allocation solution in (28) is
obtained. Corollary 3.1 is now proved.
R EFERENCES
[1] H. Ju and R. Zhang, “Throughput maximization in wireless powered
communication networks,” IEEE Trans. Wireless Commun., vol. 13, no.
1, pp. 418-428, Jan. 2014.
[2] D. Bharadia, E. McMilin, and S. Katti, “Full duplex radios,” in Proc.
ACM SIGCOMM, pp. 375-386, Hong Kong, China, Aug. 2013.
[3] M. Chung, M. S. Sim, J. Kim, D. K. Kim, and C. -B. Chae, “Prototyping
real-time full duplex raios,” IEEE Commun. Magazine, vol. 53, no. 9, pp.
56-63, Sep. 2015.
[4] H. Ju and R. Zhang, “Optimal resource allocation in full-duplex wireless
powered communication network,” IEEE Trans. Commun., vol. 62, no.
10, pp. 3528-3540, Oct. 2014.

[5] X. Kang, C. K. Ho, and S. Sun, “Full-duplex wireless powered communication network with energy causality,” IEEE Trans. Wireless Commun.,
vol. 14, no. 10, pp. 5539-5551, Oct. 2015.
[6] H. Kim, H. Lee, M. Ahn, H. -B. Kong, and I. Lee, “Joint subcarrier and
power allocation methods in full duplex wireles powered communication
networks for OFDM systems,” IEEE Trans. Wireless Commun., vol. 15,
no. 7, pp. 4745-4753, July 2016.
[7] Y. Zeng and R. Zhang, “Full-duplex wireless-powered relay with selfinterference recycling,” IEEE Trans. Wireless Commun., vol. 15, no. 7,
pp. 4745-4753, July 2016.
[8] H. Ju, K. Chang, and M. -S. Lee, “In-band full-duplex wireless powered communication networks,” in Proc. IEEE International Conf. on
Advanced Communi. Tech. (ICACT), pp. 23-27, Pyeongchang, Korea, July
2015.
[9] B. P. Day, A. R. Margetts, D. W. Bliss, and P. Shcniter, “Full-duplex
bidirectional MIMO: achievable rates under limited dynamic range,” IEEE
Trans. Signal Process., vol. 60, no. 7, pp. 3702-3716, July 2012.
[10] A. Goldsmith, Wireless Communications, Cambridge University Press,
2005.
[11] S. Boyd and L. Vandenberghe, Convex Optimization, Cambridge University Press, 2004.

