1 Introduction

With the advent of the Internet of Things (IoT) era, where communication systems should support a huge number of connected devices, there is an increasing interest in energy-efficient technologies. This is because (1) IoT devices are mostly low power and (2) powering and uninterrupted operation of such potential massive number of IoT nodes is a major challenge. Energy-harvesting (EH) techniques have recently drawn significant attention as a potential solution, and a variety of energy sources such as heat, light, and wind have been considered for EH in wireless networks [1]. These natural energy sources are usually location, weather, or climate dependent and may not always be available in enclosed/indoor environments or suitable for mobile devices. In that sense, wireless energy transfer (WET) [2], as a particular EH technique that allows the devices to harvest energy from radio-frequency (RF) signals, is very attractive because of the coverage advantages of RF signals, especially for IoT scenarios where replacing or recharging batteries requires high cost and/or can be inconvenient or hazardous (e.g., in toxic environments), or highly undesirable (e.g., for sensors embedded in building structures or inside the human body) [3].Footnote 1

Recently, there is an increasing interest in combining full duplex (FD) and WET to achieve greater system performance [4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31]. The reasoning behind is based on the fact that FD radios should not operate with very high transmit power due to the negative effect of the self-interference (SI), while path loss significantly limits the EH performance. Additionally, the idea of self-energy (SEg) recycling from the SI [14, 25, 26] has been shown to be beneficial by providing a secondary energy source, and consequently SI from the data transmission is no longer a nuisance to be strongly suppressed by an expensive hardware. Also, multiple-antenna setups are appropriate for both FD and WET operation since they help the receivers to accumulate more energy, while at the same time spatial SI cancellation techniques can be deployed [11, 16]. Therefore, incorporating FD operation in many WET systems will bring benefits in terms of increased spectral and energy efficiency (EE); of course, as long as the systems are properly designed.

1.1 Wireless-Powered Networks: An Overview

The idea of WET was first conceived and experimented by Nicola Tesla in 1899. However, the area did not pick up until the 1960s when microwave technologies rapidly advanced [2]. Nowadays, systems incorporating WET are becoming feasible due to the further advances in technology, the miniaturization of form factors, and availability of hardware with extremely low-power requirements, e.g., low-power sensors nodes. Actually, commercialization already began and one can find, for instance, PowerCast [32] and Cota system [33] products in the market.

Three main WET approaches have been identified in the literature:

  1. 1.

    Wireless EH, which refers to harvesting energy from the ambient RF signals, e.g., TV broadcasting, Wi-Fi, and GSM signals, and imposes some challenges due to the variable nature of the ambient RF signals, the path loss and shadowing vulnerability, and the choice of the rectifier since usually a range of frequencies must be scanned in order to harvest sufficient amounts of energy;

  2. 2.

    Dedicated WET, which refers to harvesting energy using dedicated external sources such as a power beacon (PB). The gains depend on the placement of PBs, number of users to be served, the ability of the antenna array to focus the radiated power in the desired direction(s), and others; and

  3. 3.

    Simultaneous wireless information and power transfer (SWIPT), where both, information and RF energy, are conveyed from the source to the destination [34] using the same waveform, thus, saving spectrum.

With respect to SWIPT, four receiver architecture designs have been proposed and analyzed last years [35] (see Fig. 8.1):

Fig. 8.1
figure 1

Receiver architecture designs for SWIPT. (a) Separated receiver architecture; (b) time-switching architecture; (c) power splitting architecture; (d) integrated receiver architecture

  • Separated receiver or antenna switching (AS) architecture is shown in Fig. 8.1a. The antenna array is divided into two sets with each connected to the EH circuitry or the information receiver. Consequently, this architecture allows to perform EH and information decoding independently and concurrently, and can be used to optimize the performance of separated receiver architecture as in [3].

  • Co-located receiver architecture permits the EH and information receiver to share the same antenna(s). This architecture can be categorized into two models, e.g., time switching (TS) and power-splitting (PS) architectures, which are shown in Fig. 8.1b and c, respectively. When operating with TS, the network node switches and uses either the information receiver or the RF EH for the received RF signals at a time, while when operating with PS, the received RF signals are split into two streams for the information receiver and RF energy harvester with different power levels.

  • Integrated receiver architecture [36] is shown in Fig. 8.1d. The implementation of RF-to-baseband conversion for information decoding is integrated with the energy harvester via the rectifier. The RF flow controller can also adopt a switcher or power splitter, like in the co-located receiver architecture, but the difference is that the switcher and power splitter are adopted in the integrated receiver architecture.

In general, the incident RF power at the EH receiver can be written as

$$\displaystyle \begin{aligned} P_{{}_{\mathrm{RF}}}=\left|\sum_{i=1}^{T}P_i[{\mathbf{w}}_i]_{{}_{1\times N_i}} [{\mathbf{H}}_i]_{{}_{N_i\times M}}{\mathbf{1}}_{M\times 1}\right|{}^2,{} \end{aligned} $$
(8.1)

or

$$\displaystyle \begin{aligned} P_{{}_{\mathrm{RF}}}=\sum_{i=1}^{T}\left|P_i[{\mathbf{w}}_i]_{{}_{1\times N_i}} [{\mathbf{H}}_i]_{{}_{N_i\times M}}{\mathbf{1}}_{M\times 1}\right|{}^2,{} \end{aligned} $$
(8.2)

where T is the number of energy transmitters, P i, N i, and w i are the overall transmit power, the number of transmit antennas, and the normalized complex precoding vector, e.g., \(||{\mathbf {w}}_i||{ }_2^2=1\), at the i-th energy transmitter, respectively, M is the number of EH antennas at the receiver, while H i is the complex channel matrix between the i-th energy transmitter and the EH receiver. Notice that (8.1) holds when the energy transmitters are fully synchronized and transmitting the same energy signals, while (8.2) holds when signals are fully independent. In both cases it is assumed a common EH circuitry for all receive antennas.

In case that the PS architecture is used, only a portion ρ ∈ [0, 1] of this power goes to the RF-to-DC converter, while the remaining portion, 1 − ρ, goes to the information decoding circuitry. Similarly, if TS scheme is utilized, the energy is harvested during a portion τ ∈ [0, 1] of the time, and the remaining portion, 1 − τ, is used for information decoding. Therefore, at the input of the RF-to-DC converter the RF power is \(P_{{ }_{\mathrm {RF}}}^*=\rho P_{{ }_{\mathrm {RF}}}\) under PS, and \(P_{{ }_{\mathrm {RF}}}^*= P_{{ }_{\mathrm {RF}}}\) during a portion τ of the time and \(P_{{ }_{\mathrm {RF}}}^*= 0\) the remaining portion under TS. Now, the harvested energy,Footnote 2 \(P_{{ }_{\mathrm {DC}}}\), can be written as a function of \(P_{{ }_{\mathrm {RF}}}^*\), as

$$\displaystyle \begin{aligned} P_{{}_{\mathrm{DC}}}=f\big(P_{{}_{\mathrm{RF}}}^*\big), \end{aligned} $$
(8.3)

where \(f: \mathscr {R}\rightarrow \mathscr {R}\) is a non-decreasing function of its argument. One important factor that limits the performance of a WET receiver is the RF-to-DC energy conversion efficiency. In fact, in most of the works f is assumed to be linear for analytical tractability, which implies that

$$\displaystyle \begin{aligned} f(x)=\eta x, \end{aligned} $$
(8.4)

where η is a RF-to-DC energy conversion efficiency constant, thus, independent of the input power. However, many measurement data have revealed that the conversion efficiency actually depends on the input power [37] and consequently, the relationship between the input power and the output power is nonlinear. Table 8.1 summarizes the main nonlinear EH models in the literature where a, b, c, p 3, p 2, p 1, p 0 are constants determined by standard curve-fitting and are related to the detailed circuit specifications such as the resistance, capacitance, and diode turn-on voltage. The accuracy of the models depends on the fitting regions and on the specific characteristics of the EH circuits.

Table 8.1 Nonlinear EH models

Finally, by just considering three factors such as (1) the sensitivity, which is the minimum RF input power required for energy harvesting, (2) the saturation level, which is the RF input power for which the diode starts working in the breakdown region and from that point onwards the output DC power keeps practically constant, and (3) a constant energy efficiency η between the sensitivity and saturation points; one can come up with a simple but accurate piece-wise model as illustrated in [40].

1.2 State of the Art on FD Wireless-Powered Networks

In the following we overview the recent results in FD wireless-powered communications separately according to three main topologies: FD bidirectional, FD relay, and FD hybrid access point (AP) communications, while other works are also discussed. Usually, the authors consider the harvest-use (HU) protocol, where the harvested energy cannot be stored and immediately must be consumed in order to maintain operability. A summary of the discussed results is shown in Table 8.2.

Table 8.2 Summary of the results on FD wireless-powered communications

1.2.1 FD Bidirectional Communications

This kind of topology involves two-way information flow and one or two-way energy flow between the devices [4,5,6,7]. Specifically, the authors in [4] consider the PS architecture at EH receiver (one-way energy flow) and minimize the weighted sum transmit power by jointly designing the transmit beamforming vector of the energy transmitter, the receive PS ratio, ρ, and the transmit power value of the EH device. The main limitation is that perfect successive interference cancellation (SIC) is assumed, which is not a practical assumption. Meanwhile, a point-to-point system where each two-antenna node houses identical transmitter–receiver pair is investigated in [5]. Each receiver intends to simultaneously transmit & decode information and harvests energy from the received signal. Therein, the authors propose transmit power and received PS ratio optimization algorithms that maximize the sum-rate subject to the transmit power and EH constraints. According to simulation results the residual SI may inhibit the system performance when it is not properly handled. On the other hand, some techniques for optimizing transmit beamforming in a FD multiple-input multiple-output (MIMO) setup, where the TS architecture is implemented at the EH receiver, are proposed in [6]. The problem is addressed when either complete instantaneous channel state information (CSI) or only its second-order statistics are available at the transmitter, while the authors demonstrate the advantages of the proposed methods over the sub-optimum and HD ones.

Finally, the potential of harvesting energy from the SI of a FD base station (BS) is further investigated in [7]. The BS is equipped with a SIC switch, which is turned off for a fraction of the transmission period for harvesting the energy from the SI that arises due to the downlink (DL) transmission. For the remaining transmission period, the switch is on such that the uplink (UL) transmission takes place simultaneously with the DL transmission. The authors explore the optimal time-splitting factor, τ, that maximizes the EE of the system along with the optimal beamforming and power allocation design for the DL and UL, respectively.

1.2.2 FD Relay Communications

A low-power FD relay node that assists the communications between the source and destination is powered by a WET process. The three-node FD relay wireless-powered communication network has been investigated in [8,9,10,11,12,13,14,15].

Both amplify and forward (AF) and decode and forward (DF) relaying protocols are studied in [8] using the TS architecture. An analytical characterization of the achievable throughput of three different communication modes, instantaneous transmission, delay-constrained transmission, and delay-tolerant transmission, is provided, while the optimal τ is investigated. It is shown that the FD relaying could substantially boost the system throughput compared to the conventional half duplex (HD) relaying architecture for the three transmission modes. An analysis of the outage probability in a TS AF FD setup is presented in [9] under imperfect channel state information (CSI). Numerical results provide some insights into the effect of various system parameters, such as τ, η, the noise power, and the channel estimation error on the performance of this network. Different from previous works, [10] explores both, the HU and harvest-use-store models, where the latter is implemented by switching between two batteries for charging and discharging with the aid of a PS architecture. A greedy switching policy is implemented with energy accumulation across transmission blocks in the harvest-use-store model. Also, the optimal ρ is presented and the corresponding outage probability is derived by modeling the relay’s energy levels as a Markov chain with a two-stage state transition.

The above works consider single-antenna source and destination nodes, while the relay is equipped with two antennas, one receive antenna for EH and information reception and one transmit antenna, which enables the FD operation. The case of multiple-input single-output (MISO) or multiple-input multiple-output (MIMO) relaying is considered in [11,12,13,14,15]. Three different interference mitigation schemes are studied in [11], namely (1) optimal, (2) zero-forcing (ZF), and (3) maximum ratio combining (MRC)/maximum ratio transmission (MRT), for a FD DF MIMO relaying system, and the authors attain outage probability expressions to investigate delay-constrained transmission throughput. In [12], the source is equipped with multiple antennas, while the FD MISO relay node operates with the AF protocol, and the authors find the optimal power allocation and beamforming design. The instantaneous throughput is maximized in [13], while results reveal how the relay beamforming, using MRC, ZF, and MRT, increases both the EH and SI suppression capabilities at the MIMO FD DF relay. The possibilities and limitations of SEg recycling for RF powered MIMO relay channels is studied in [14]. Therein, a geometric geodesic approach rendered a simple beamformer optimization for both DL only and joint up-down link protocols, providing efficient strategies for power allocation between data transmission and WET. The authors show that the hardware design for a high recycling ratio is the prerequisite for the proposed system to operate with EE. Different from previous literatures, in [15] an eavesdropper is threatening the information confidentiality in the last hop and the goal is to maximize the physical-layer security under harvested energy constraints. The authors show the trade-off between AF and DF protocols according to the occurrence probability of non-zero secrecy rate.

On a different note, [16] investigates a FD wireless-powered two-way communication networks, where two hybrid APs and multiple AF relays operate all in FD mode. Both, TS and PS, architectures are considered, the new time division duplexing static power splitting (TDD SPS) and the full duplex static power splitting (FDSPS) schemes as well as a simple relay selection strategy are proposed to improve the system performance.

1.2.3 FD Hybrid AP

Herein, data/energy from/to users in the UL/DL channel are transmitted and received simultaneously. The single user case is investigated in [17], where the serving user is also FD. The AP and user are both equipped with two antennas, one for WET from the AP to user and the other for UL WIT from the user to AP, where WET and WIT are performed simultaneously through the same frequency band. The role of each antenna (i.e., transmission or reception) is not predefined and the authors propose an antenna pair selection scheme to improve the system performance. The two-HD user scenario is studied in [18] where the focus is on the long-term weighted throughput maximization problem. To that end, the analysis takes into account CSI variations over future slots and the evolution of the batteries when deciding the optimal resource allocation.

Different from above, the works in [19,20,21,22,23,24,25] analyze scenarios with an arbitrary number of serving users. In [19], the authors investigate the sum-throughput maximization problem and the total time minimization problem under perfect SIC for a setup where each user can continuously harvest wireless power from the AP until it transmits. Two distributed power control schemes for controlling the UL transmit power by the FD user equipments (UEs) and the DL energy-harvesting signal power by the FD AP are proposed in [20]. The objectives are minimizing the aggregate power subject to the quality of service requirement constraint and maximizing the aggregate throughput. Meanwhile, maximizing the sum-rate is the goal of the work in [21] where a joint subcarrier scheduling and power allocation algorithms for OFDM systems are investigated to that end. In [22], the authors design a protocol to support simultaneous WET in the DL and WIT in the UL by jointly optimizing the time allocations for WET and different users for UL WIT, and the transmit power allocations over time at the AP, such that the users’ weighted sum-rate is maximized. With a similar setup, but now considering FD operation also at the UEs and with perfect SIC, the authors in [23] derive the optimal UL time allocation to users to maximize the network sum-throughput.

A new kind of systems comprising a FD AP, multiple single-antenna HD users and multiple energy harvesters equipped with multiple antennas, is considered in [24]. Therein, a multi-objective optimization taking into account heterogeneous quality of service requirements for UL and DL communication and WET is proposed, and the authors study the trade-off between UL and DL transmit power minimization and total harvested energy maximization. Finally, a system considering a FD multiple-antenna AP, multiple single-antenna DL users, and single-antenna UL users, where the latter need to harvest energy for transmitting information to the AP, is investigated in [25]. The communication is divided into two phases such that in the first one, the AP uses all available antennas for conveying information to DL users and wireless energy to UL users via information and energy beamforming, respectively, while in the second phase, UL users send their independent information to the AP using their harvested energy while the AP transmits the information to the DL users. The aim of the work is to maximize the sum rate and EE under UL user’s achievable information throughput constraints by jointly optimizing beamforming and time allocation. In all the above works, the authors utilize the HD setup as benchmark while showing the benefits and limitations of the investigated FD operation.

1.2.4 Others

Herein we briefly discuss some works that do not fit, or at least not well, into the previous topologies. In [26], an energy-recycling single-antenna FD radio is designed by including a power divider and an energy harvester between the circulator and the receiver chain. This brings advantages in terms of both spectral efficiency and energy consumption since it allows performing both, an arbitrary attenuation of the incoming signal and the recycling of a non-negligible portion of the energy leaked through the nonideal circulator. The authors analyze the performance gains of this architecture in a four-node scenario in which two nodes operate in FD and two nodes in HD, while they also provide valuable numerical results obtained under practical parameter assumptions. In [27], the authors consider a FD MIMO AF relay network but different from the works in Sect. 8.1.2.2 herein the destination node is the energy-limited node and performs SWIPT with the PS architecture. A joint optimization problem of source and relay beamformers under their transmit powers’ constraints and the user’s EH constraint is formulated and solved such that the mean-square-error (MSE) in the detection is minimized. In [28], the authors refer to a setup where the EH node harvests energy from a PB and at the same time and frequency it transmits its information to the destination, thus, a FD operation different than in all the previous works. The achievable data rate is maximized by jointly optimizing the energy beamforming at the PB and the information beamforming at the EH node subject to their individual transmit power constraints. Finally, a cooperative jamming protocol, termed as accumulate-and-jam (AnJ) is proposed in [29] to improve physical-layer security. This is done by deploying a FD EH friendly jammer to secure the direct communication between source and destination in the presence of a passive eavesdropper and under imperfect CSI.

In the next two sections we present and analyze two example setups related with the FD bidirectional (Sect. 8.2) and FD hybrid AP (Sect. 8.3) architectures discussed previously. The suitable regions for FD operation are investigated in each case.

2 SEg Recycling for EE

Herein we consider a FD small cell BS (SBS) equipped with one transmit (T x) and one receive (R x) antenna, which serves one DL and one UL single-antenna UE, denoted as D and U, respectively. The SBS is powered by a regular grid source that can supply at most a power P max, and is also equipped with an RF EH device and a rechargeable battery for energy storage. The setup is represented in Fig. 8.2 where UD, TD, TR, UR denote the links U → D, T x → D, T x → R x, and U → R x, respectively. Notice that the system model corresponds to a FD bidirectional topology as described in Sect. 8.1.2.1. We assume quasi-static Rayleigh fading such that h UD, h UR, h TD ∼Exp(1) are the normalized power channel coefficients of the far-field links, which remain unchanged for a time block of duration T. Meanwhile, g = h TR is treated as a constant since this channel exhibits the near-field property different from the far-field fading [14, 41].

Fig. 8.2
figure 2

System model. FD SBS serving one DL and UL devices

The transmission time is divided into phases of duration τT and (1 − τ)T, and without loss of generality we set T = 1. In the first phase, the SBS transmits the information-bearing to D, while U is silent and the SIC switch in this phase is turned off for SEg harvesting.Footnote 3 Then, the received signal at D is given by

$$\displaystyle \begin{aligned} y_{\mathrm{d},1}=\sqrt{h_{\mathrm{TD}}\varphi_{\mathrm{TD}}(p_{\mathrm{F}}+p_{\mathrm{EH}})}s_d+w_d, \end{aligned} $$
(8.5)

where s d, \(\mathbb {E}[|s_d|{ }^2]=1\), is the data signal from SBS and p F and p EH are the power that the SBS draws from the power grid and the power coming from the EH process. Thus, p F + p EH constitutes the transmit power of the SBS. Additionally, φ j denotes the path loss in the link j ∈{UD, UR, TD}, and w i is the complex additive white Gaussian noise (AWGN) at node i ∈{D, U, SBS} and we assume them with the same variance σ 2. Since the EH process is also carried out in this phase when the SBS harvests the energy from the SI, the signal at R x in the SBS is given by

$$\displaystyle \begin{aligned} y_{\mathrm{sbs,1}}=\sqrt{g(p_{\mathrm{F}}+p_{\mathrm{EH}})}s_{\mathrm{sbs}}+w_{\mathrm{sbs}}, \end{aligned} $$
(8.6)

where \(\mathbb {E}[|s_{\mathrm{sbs}}|{ }^2]=1\). Consequently, using the linear EH model in (8.4) the SEg harvested at the SBS in the first phase is given by

$$\displaystyle \begin{aligned} E&=\eta \tau \mathbb{E}[|y_{\mathrm{sbs,1}}|{}^2]=\eta \tau g(p_{\mathrm{F}}+p_{\mathrm{EH}}), \end{aligned} $$
(8.7)

where the noise term is ignored in the last step as its contribution is negligible. Since the energy E in (8.7) is going to be used during the entire block (of unit duration) for transmission by assisting the power-grid consumption, we have that E = p EH and there is an energy loop described by

$$\displaystyle \begin{aligned} p_{\mathrm{EH}}&=\eta \tau g(p_{\mathrm{F}}+p_{\mathrm{EH}})=\frac{\eta \tau gp_{\mathrm{F}}}{1-\eta\tau g}, \end{aligned} $$
(8.8)

where the last step comes from isolating p EH in the first line. Notice that since η, τ, g < 1 we have that 1 − ητg > 0.

In the second phase, the SBS turns the SIC switch on, which causes an attenuation ζ ≪ 1 of the SI signal, thus, the signal received at R x in the SBS is given as

$$\displaystyle \begin{aligned} y_{\mathrm{sbs,2}}=\sqrt{h_{\mathrm{UR}}\varphi_{\mathrm{UR}}p_{\mathrm{U}}}s_u+\sqrt{\zeta g(p_{\mathrm{F}}+p_{\mathrm{EH}})}s_{\mathrm{sbs}}+w_{\mathrm{sbs}}, \end{aligned} $$
(8.9)

with \(\mathbb {E}[|s_u|{ }^2]=1\), and the instantaneous SINR is

$$\displaystyle \begin{aligned} \gamma_{\mathrm{sbs}}&=\frac{h_{\mathrm{UR}}\varphi_{\mathrm{UR}}p_{\mathrm{U}}}{\zeta g(p_{\mathrm{F}}+p_{\mathrm{EH}})+\sigma^2}=\frac{h_{\mathrm{UR}}\varphi_{\mathrm{UR}}p_{\mathrm{U}}}{\frac{\zeta gp_{\mathrm{F}}}{1-\eta\tau g}+\sigma^2}, \end{aligned} $$
(8.10)

where the last step comes from using (8.8). Meanwhile, the signal received at D in this phase is given by

$$\displaystyle \begin{aligned} y_{\mathrm{d},2}=\sqrt{h_{\mathrm{TD}}\varphi_{\mathrm{TD}}(p_{\mathrm{F}}+p_{\mathrm{EH}})}s_d+\sqrt{h_{\mathrm{UD}}\varphi_{\mathrm{UD}}p_{\mathrm{U}}}s_u+w_d. \end{aligned} $$
(8.11)

Notice that different from (8.5), in (8.11) it is reflected the impact of the interference coming from U. The impact of this interference is for 1 − τ portion of the time, thus, we can write the instantaneous SINR at D for the whole block duration as

$$\displaystyle \begin{aligned} \gamma_{\mathrm{d}}&=\frac{h_{\mathrm{TD}}\varphi_{\mathrm{TD}}(p_{\mathrm{F}}+p_{\mathrm{EH}})}{(1-\tau)h_{\mathrm{UD}}\varphi_{\mathrm{UD}}p_{\mathrm{U}}+\sigma^2}\\ &=\frac{h_{\mathrm{TD}}\varphi_{\mathrm{TD}}p_{\mathrm{F}}}{(1-\eta\tau g)\big((1-\tau)h_{\mathrm{UD}}\varphi_{\mathrm{UD}}p_{\mathrm{U}}+\sigma^2\big)}, \end{aligned} $$
(8.12)

where the last step comes from using (8.8).

2.1 Problem Formulation

We assume delay-limited transmission for both DL and UL links such that each destination node has to decode the received signal block by block, and the transmit rates (r d and r sbs, respectively) are assumed fixed for many consecutive blocks and established according to transmitter and/or receiver requirements. Therefore, the outage event in the link TD, UR is defined as \(\mathbb {O}_d\stackrel {\triangle }{=}\{\log _2(1+\gamma _{\mathrm {d}})<r_{\mathrm {d}}\}\) and \(\mathbb {O}_{\mathrm{sbs}}\stackrel {\triangle }{=}\{(1-\tau )\log _2(1+\gamma _{\mathrm {sbs}})<r_{\mathrm {sbs}}\}\), respectively. Meanwhile, the power consumed from the grid at the SBS and from the battery or grid source at U and D is given by

$$\displaystyle \begin{aligned} P_{\mathrm{con}}=\frac{p_{\mathrm{F}}+p_{\mathrm{U}}(1-\tau)}{\epsilon}+P_{\mathrm{cir,1}}+P_{\mathrm{cir,2}}, \end{aligned} $$
(8.13)

where 𝜖 is the amplifier efficiency at the SBS and U; and P cir,1, P cir,2 is the circuit consumption at the SBS, and the total circuit consumption at D and U, respectively.

In compliance with 5G networks, we maximize the system’s EE by jointly designing p F and τ. Notice that τ (optimum τ) might be equal to zero, and in such case SEg is not beneficial for the system performance. We measure the EE as the ratio between the throughput and the aggregated energies drawn from any source but from the SEg recycling process. Therefore,

$$\displaystyle \begin{aligned} \mathrm{EE}=\frac{r_{\mathrm{d}}\big(1-\mathbb{P}[\mathbb{O}_d]\big)+r_{\mathrm{sbs}}\big(1-\mathbb{P}[\mathbb{O}_{\mathrm{sbs}}]\big)}{P_{\mathrm{con}}}, \end{aligned} $$
(8.14)

and the optimization problem is stated as follows:

$$\displaystyle \begin{aligned}\begin{array}{r*{20}l} \mathbf{P1:}\qquad &\arg\max_{p_{\mathrm{F}},\tau} &\qquad & \mathrm{EE} {} \end{array}\end{aligned} $$
(8.15a)
$$\displaystyle \begin{aligned}\begin{array}{r*{20}l} &\text{s.t.} & & 0\le\tau \le 1,{} \end{array}\end{aligned} $$
(8.15b)
$$\displaystyle \begin{aligned}\begin{array}{r*{20}l} & & & \frac{p_{\mathrm{F}}}{\epsilon}+P_{\mathrm{cir,1}}\le P_{\max}.{} \end{array}\end{aligned} $$
(8.15c)

In the next subsection we characterize the outage performance in TD, UR links as it is required for evaluating (8.14).

2.2 Outage Analysis

We proceed as follows:

$$\displaystyle \begin{aligned} \mathbb{P}[\mathbb{O}_d]&=\mathbb{P}[\log_2(1+\gamma_{\mathrm{d}})<r_{\mathrm{d}}]\stackrel{(a)}{=}\mathbb{P}[\gamma_{\mathrm{d}}<2^{r_{\mathrm{d}}}-1]\\ &\stackrel{(b)}{=}\mathbb{P}\Bigg[\frac{h_{\mathrm{TD}}\varphi_{\mathrm{TD}}p_{\mathrm{F}}}{(1-\eta\tau g)\big((1-\tau)h_{\mathrm{UD}}\varphi_{\mathrm{UD}}p_{\mathrm{U}}+\sigma^2\big)}<2^{r_{\mathrm{d}}}-1\Bigg]\\ &\stackrel{(c)}{=}\mathbb{P}\Bigg[h_{\mathrm{TD}}<\frac{(2^{r_{\mathrm{d}}}-1)(1-\eta\tau g)\big((1-\tau)h_{\mathrm{UD}}\varphi_{\mathrm{UD}}p_{\mathrm{U}}+\sigma^2\big)}{\varphi_{\mathrm{TD}}p_{\mathrm{F}}}\Bigg]\\ &\stackrel{(d)}{=}1-\mathbb{E}\Big[e^{-(b_1+b_2h_{\mathrm{UD}})}\Big]\stackrel{(e)}{=}1-\frac{e^{-b_1}}{1+b_2}, \end{aligned} $$
(8.16)

where (a) comes from isolating γ d, (b) comes from using (8.12), (c) is attained by isolating h TD, while (d) follows by using its cumulative distribution function (CDF) along with

$$\displaystyle \begin{aligned} b_1&=(2^{r_{\mathrm{d}}}-1)(1-\eta\tau g)\frac{\sigma^2}{\varphi_{\mathrm{TD}}p_{\mathrm{F}}}, \end{aligned} $$
(8.17)
$$\displaystyle \begin{aligned} b_2&=(2^{r_{\mathrm{d}}}-1)(1-\eta\tau g)(1-\tau)\frac{\varphi_{\mathrm{UD}}p_{\mathrm{U}}}{\varphi_{\mathrm{TD}}p_{\mathrm{F}}}, \end{aligned} $$
(8.18)

and finally, (e) is the result of computing the expectation with respect to the exponential random variable (RV) h UD.

In the case of \(\mathbb {P}[\mathbb {O}_{\mathrm{sbs}}]\) we proceed as follows:

$$\displaystyle \begin{aligned} \mathbb{P}[\mathbb{O}_{\mathrm{sbs}}]&=\mathbb{P}[(1-\tau)\log_2(1+\gamma_{\mathrm{sbs}})<r_{\mathrm{sbs}}]\stackrel{(a)}{=}\mathbb{P}\left[\gamma_{\mathrm{sbs}}<2^{\frac{r_{\mathrm{sbs}}}{1-\tau}}-1\right]\\ &\stackrel{(b)}{=}\mathbb{P}\left[\frac{h_{\mathrm{UR}}\varphi_{\mathrm{UR}}p_{\mathrm{U}}}{\frac{\zeta gp_{\mathrm{F}}}{1-\eta\tau g}+\sigma^2}<2^{\frac{r_{\mathrm{sbs}}}{1-\tau}}-1\right]\stackrel{(c)}{=}\mathbb{P}\left[h_{\mathrm{UR}}<\frac{\left(2^{\frac{r_{\mathrm{sbs}}}{1-\tau}}-1\right)\left(\frac{\zeta gp_{\mathrm{F}}}{1-\eta\tau g}+\sigma^2\right)}{\varphi_{\mathrm{UR}}p_{\mathrm{U}}}\right]\\ &\stackrel{(d)}{=}1-e^{-\frac{\left(2^{\frac{r_{\mathrm{sbs}}}{1-\tau}}-1\right)\left(\frac{\zeta gp_{\mathrm{F}}}{1-\eta\tau g}+\sigma^2\right)}{\varphi_{\mathrm{UR}}p_{\mathrm{U}}}}, \end{aligned} $$
(8.19)

where (a) comes from isolating γ sbs, (b) comes from using (8.10) along with (8.8), (c) is attained by isolating h UR, while (d) follows by using its CDF.

2.3 Numerical Solution

Based on the results in the previous subsection, P1 in (8.15) can be stated as

$$\displaystyle \begin{aligned}\begin{array}{r*{20}l} \mathbf{P2:}\qquad &\arg\max_{p_{\mathrm{F}},\tau} &\qquad & \frac{r_{\mathrm{d}}\frac{e^{-b_1}}{1+b_2}+r_{\mathrm{sbs}}e^{-\frac{\big(2^{\frac{r_{\mathrm{sbs}}}{1-\tau}}-1\big)\big(\frac{\zeta gp_{\mathrm{F}}}{1-\eta\tau g}+\sigma^2\big)}{\varphi_{\mathrm{UR}}p_{\mathrm{U}}}}}{\frac{p_{\mathrm{F}}+p_{\mathrm{U}}(1-\tau)}{\epsilon}+P_{\mathrm{cir,1}}+P_{\mathrm{cir,2}}} {} \end{array}\end{aligned} $$
(8.20a)
$$\displaystyle \begin{aligned}\begin{array}{r*{20}l} &\text{s.t.} & & 0\le\tau \le 1,{} \end{array}\end{aligned} $$
(8.20b)
$$\displaystyle \begin{aligned}\begin{array}{r*{20}l} & & & p_{\mathrm{F}}\le \epsilon(P_{\max}-P_{\mathrm{cir,1}}).{} \end{array}\end{aligned} $$
(8.20c)

Notice that P2 would be cumbersome to solve in closed-form because of the tangled dependence of the objective function on p F and τ. Since convexity analysis seems also a cumbersome task (in fact, numerical results show that the objective function is not concave), herein we resort to numerical methods to solve P2 while drawing some insights from the numerical results. We assume φ TD = φ UR = φ UD = φ and unless stated otherwise the parameter values are those presented in Table 8.3.

Table 8.3 System parameters for setup in Fig. 8.2

Figure 8.3 shows a contour plot of EE vs τ, p F. As clearly shown in the figure, the objective function in P2 is not concave because of the presence of two local peaks: one maximum and one minimum, and any algorithm for solving the optimization problem has to deal with that issue. Notice that \(p_{\mathrm {F}}^*= 25\) dBm and most interesting τ ≈ 0.42 which is much larger than 0; thus, SEg harvesting results are advantageous for improving the EE of the system. The success probabilities at that operation point are 0.63 and 0.99 for TD and UR links, respectively.

Fig. 8.3
figure 3

EE as a function of p F and τ

In Fig. 8.4, we show the optimization results as functions of r sbs for different transmit power levels at U and transmit rates in the DL. As shown in Fig. 8.4a, only for relatively large data rates in the UL, the SEg harvesting is not beneficial since τ → 0. A smaller p U and/or DL transmit rate makes SEg less beneficial. In the first case because the success probability in the UL becomes more dependent on the transmission time since the U’s transmit power decreases; while in the second case, when the DL transmit rate is small, less power resources at the SBS are necessary, which is also shown in Fig. 8.4b, thus, the need of SEg decreases. Interesting, Fig. 8.4b shows that as p U increases, \(p_{\mathrm {F}}^*\) increases as well in almost all the region. The region for which this holds is particularly dependent on to the specific values of r sbs and r d, and notice that for r sbs ≥ 7 bps/Hz and r d = 1 bps/Hz, such relation no longer holds. The abrupt changes in the red lines in that region reflect the interplay of both, UL and DL throughputs, where the r sbs values at the changing points determine when UL or DL throughputs become more relevant between each other. The EE values attained with the optimum allocation are shown in Fig. 8.4c and notice that the system is more energy efficient when p U is around 20 dBm. Also, from r sbs = 7.5 bps/Hz onwards the EE is no longer increasing on r sbs for p U = 10 dBm because the UL success probability affects heavily the UL throughput.

Fig. 8.4
figure 4

(a) τ (top), (b) \(p_F^*\) (middle), and (c) EE (bottom), as a function of r sbs for p U ∈{10, 20, 30} dBm and r d ∈{0.01, 1} bps/Hz

Finally, in Fig. 8.5 we show the optimum EE as a function of the SIC performance parameter for the case with and without SEg harvesting and for different path-loss attenuations. As expected, as the path loss becomes more critical, the EE decreases, but also the SEg harvesting becomes less beneficial. Additionally, the better the SIC performance (smaller ζ) is, more gain from SEg harvesting can be obtained. This is because, SIC performance affects directly the UL success probabilities, and when SIC is relatively high, the impact of the UL transmission time becomes more important and τ decreases.

Fig. 8.5
figure 5

EE as a function of ζ for φ ∈{10−4, 10−5, 10−6} with/without SEg recycling

3 FD for Sporadic IoT Transmissions

In this subsection we consider a FD SBS serving k single-antennas IoT devices, referred as UEs. The SBS is assumed to be equipped with two antennas. One is for the DL WET, while the other one is used to receive the UL information transmission from the users (WIT). Thus, the normalized channel power gains for the DL channel, h i, and UL channel, g i, are different, and the topology matches the FD Hybrid AP model described in Sect. 8.1.2.3. The system setup is illustrated in Fig. 8.6, and we assume quasi-static fading, e.g., such that channel remains unchanged during the duration T of a block, and varies independently from one block to another one. We assume that all the links are subject to the same path-loss attenuation φ, and without loss of generality we set T = 1.

Fig. 8.6
figure 6

System model. FD SBS serving k UEs with Poisson traffic

We assume sporadic and short transmissions, which are typical characteristics of future IoT networks [42]. Hence, we model the arrivals of data messages of fixed length d (in bits/Hz) to the first-in first-out (FIFO) queue buffer before transmission, as a Poisson RV with rate λ ≪ 1 (in mssg/block—messages per block). Thus, the inter-arrivals time, β (in blocks), is exponentially distributed with mean 1∕λ.

3.1 Slotted Operation

The operation procedure is illustrated in Fig. 8.7 for the FD scheme and the HD operation counterpart which is used as benchmark. Notice that, for the HD scheme there is only one antenna available at the SBS. Additionally, since λ ≪ 1, the chances of two (or more) consecutive messages arriving to be transmitted in the same time slot is small, and because it is a rare event and for simplicity, we assume that the second message cannot be delivered.

Fig. 8.7
figure 7

Operation scheme

3.2 FD Performance

By denoting p T as the SBS transmit power, the energy available for harvesting at the i-th UE in the j-th time slot, is approximately given by

$$\displaystyle \begin{aligned} E_i^{(j)}=\frac{p_T\varphi g_i^{(j)}}{\delta}, \end{aligned} $$
(8.21)

where the contribution of the noise energy and UL signals from other UEs in the same slot was ignored. Notice that the transmit power of the low-power UEs that are concurrently transmitting in the j-th slot is much smaller than the powering signal coming from the SBS, therefore its contribution would be negligible unless they are very close from the harvesting device. Herein, we assume its energy contribution is negligible. On the other hand, because of the quasi-static property we have that \(g_i^{(n\delta +1)}=g_i^{(n\delta +2)}=\cdots =g_i^{((n+1)\delta )}\), where i = 1, …, k and n = 0, 1, …, which also holds for the UL channels, h i.

We consider the two EH models discussed at the end of Sect. 8.1.1. Therefore, after the WET phase, which lasts for ⌈δβ i⌉ consecutive time slots for UEi, the transmit power is a RV that can be expressed as

$$\displaystyle \begin{aligned} p_i&=\sum_{j=1}^{\lceil\delta \beta_i\rceil}f(\delta E_i^{(j)})=\sum_{j=1}^{\lceil\delta\beta_i\rceil}f( p_T\varphi g_i^{(j)}), \end{aligned} $$
(8.22)

which for the case of the linear model in (8.4) reduces to \(p_i=\eta p_T\varphi \sum _{j=1}^{\lceil \delta \beta _i\rceil } g_i^{(j)}\).

At the SBS side, the received signal in a given time slot j is given by

$$\displaystyle \begin{aligned} y_{j}=\sum_{i=1}^{k}\sqrt{h_i^{(j)}\varphi p_i}\chi_i^{(j)} s_i+\sqrt{\psi p_T}s_{\mathrm{ue}} + \omega_{\mathrm{sbs}}, \end{aligned} $$
(8.23)

where s i, \(\mathbb {E}[|s_i|{ }^2]=1\), is the data signal from UEi and \(\chi _i^{(j)}\) denotes the activity of that UE in the time slot j, this is, \(\chi _i^{(j)}=1\) or \(\chi _i^{(j)}=0\) if UEi is active or inactive, respectively. More formally,

$$\displaystyle \begin{aligned} \chi_i^{(j)}=\mathbb{I}\big(\mathrm{mod}(\lceil\delta\beta_i\rceil,\delta)+1=j\big), \end{aligned} $$
(8.24)

where mod(⋅, ⋅) is the modulo operation and \(\mathbb {I}(\cdot )\) is the indicator function, which is equal to the unity if the argument is true; otherwise, its output is zero. Finally, ψ accounts for the combined effect of the SI channel attenuation and the SIC performance, which similarly to the scenario in the previous subsection is assumed as a constant; and ω sbs is the complex AWGN at the SBS with variance σ 2. In case of several UEs transmitting in the same time slot, successive interference cancellation (also referred as SIC) is carried out when decoding. Therefore, herein we are interested in SINR after SIC in order to evaluate the system performance. For ease of exposition let us sort the UEs in descending order according to the value of \(h_i^{(j)}\varphi p_i\chi _i^{(j)}\), thus, UEi is the i-th UE in the list, and assuming it is active and the first l = 1, …, i − 1 UEs were correctly decoded, its SINR is given by

$$\displaystyle \begin{aligned} \mathrm{SINR}_i^{(j)}=\frac{h_i^{(j)}\varphi p_i}{\varphi \sum_{l=i+1}^{k} h_l^{(j)} p_l \chi_l^{(j)}+\psi p_T+\sigma^2}.{} \end{aligned} $$
(8.25)

Notice that \(\sum _{l=i+1}^{k} h_l^{(j)} p_l \chi _l^{(j)}=0\) when i = k.

There is success in decoding the information from the i-th UE in the j-th time slot when \(\mathrm {SINR}_i^{(j)}>2^{d\delta }-1\) and the data from the l-th UEs (l = 1, …, i − 1) were also decoded correctly. Thus, the overall system reliability is defined as

$$\displaystyle \begin{aligned} P_{\mathrm{succ}}^{\mathrm{fd}}=\mathbb{E}\Bigg[\frac{\sum_{i=1}^{k}\mathbb{I}(\mathrm{SINR}_1^{(j)}>2^{d\delta}-1)\times\cdots\times \mathbb{I}(\mathrm{SINR}_i^{(j)}>2^{d\delta}-1)}{\sum_{i=1}^k\chi_i^{(j)}}\Bigg],{} \end{aligned} $$
(8.26)

where the expectation is taken with respect to the fading realizations and user activity, which depends on the traffic characteristics. Notice that outage events for the concurrent transmitting UEs are correlated, thus, numerator in (8.26) cannot be further efficiently simplified.

3.3 HD Performance

In the HD scenario, the UEs are harvesting energy during a portion τ of the block time. Therefore, the energy harvested in the j-th block by UEi is given by

$$\displaystyle \begin{aligned} E_i^{(j)}=\tau p_T\varphi g_i^{(j)}, \end{aligned} $$
(8.27)

whereas in the previous case, the noise energy is ignored. Notice that for FD j identifies a time slot, while here it identifies a whole block. Now, after the WET procedure, which lasts for ⌈β i⌉ consecutive blocks but without including the last (1 − τ) portion of each block, the transmit power of UEi in its transmit slot is

$$\displaystyle \begin{aligned} p_i=\frac{\tau \delta}{1-\tau}\sum_{j=1}^{\lceil\beta_i\rceil}f\left(\frac{E_i^{(j)}}{\tau}\right), \end{aligned} $$
(8.28)

which for the case of the linear model in (8.4) reduces to \(p_i=\frac {\tau \delta \eta p_T\varphi }{1-\tau } \sum _{j=1}^{\lceil \beta _i\rceil }g_i^{(j)}\).

At the SBS side, the received signal in a given time slot j is given by

$$\displaystyle \begin{aligned} y_{j}=\sum_{i=1}^{k}\sqrt{h_i^{(j)}\varphi p_i}\chi_i^{(j)} s_i+ \omega_{\mathrm{sbs}}, \end{aligned} $$
(8.29)

and again \(\chi _i^{(j)}\) denotes the activity of UEi in the time slot j, which according to the procedure described in Fig. 8.7 for HD is now given by

$$\displaystyle \begin{aligned} \chi_i^{(j)} = \left\{ \begin{array}{ll} \mathbb{I}(\nu=j), &\ \mathrm{if}\ \beta_i-\lfloor\beta_i\rfloor\le \tau\ \ \mathrm{or}\ \ \beta_i-\lfloor\beta_i\rfloor>\tau+\frac{(\delta-1)(1-\tau)}{\delta} \\ \mathbb{I}(\upsilon=j), &\ \mathrm{otherwise} \end{array} \right., \end{aligned} $$
(8.30)

where ν, υ are discrete RVs with PMFs given by \(\mathbb {P}(\nu =j)=1/\delta \) for j = 1, …, δ and \(\mathbb {P}(\upsilon =j)=1/(\delta -\rho )\) for j = ρ + 1, ρ + 2, …, δ, respectively. In the latter expression ρ is the smallest non-negative integer that satisfies β i −⌊β i⌋− τ < ρ(1 − τ)∕δ for ρ < δ, thus, ρ = ⌈δ(β i −⌊β i⌋− τ)∕(1 − τ)⌉. In a simplified form we can state \(\mathbb {P}(\upsilon =j)=1/\Big (\delta -\mathrm {mod}\big (\lceil \delta (\beta _i-\lfloor \beta _i\rfloor -\tau )/(1-\tau )\rceil ,\delta \big )\Big )\).

Once again, as in the FD case, in case of several UEs transmitting in the same time slot, SIC is carried out when decoding. By sorting the UEs in descending order according to the value of \(h_i^{(j)}\varphi p_i\chi _i^{(j)}\), and assuming UEi is active and the first l = 1, …, i − 1 UEs were correctly decoded, its SINR is given by

$$\displaystyle \begin{aligned} \mathrm{SINR}_i^{(j)}=\frac{h_i^{(j)}\varphi p_i}{\varphi \sum_{l=i+1}^{k} h_l^{(j)} p_l \chi_l^{(j)}+\sigma^2}.{} \end{aligned} $$
(8.31)

and again \(\sum _{l=i+1}^{k} h_l^{(j)} p_l \chi _l^{(j)}=0\) when i = k.

There is success in decoding the information from the i-th UE in the j-th time slot when \(\mathrm {SINR}_i^{(j)}>2^{\frac {d\delta }{1-\tau }}-1\) and the data from the l-th UEs (l = 1, …, i − 1) were also decoded correctly. Thus, the overall system reliability is defined as

$$\displaystyle \begin{aligned} P_{\mathrm{succ}}^{\mathrm{hd}}=\mathbb{E}\left[\frac{\sum_{i=1}^{k}\mathbb{I}\left(\mathrm{SINR}_1^{(j)}>2^{\frac{d\delta}{1-\tau}}-1\right)\times\cdots\times \mathbb{I}\left(\mathrm{SINR}_i^{(j)}>2^{\frac{d\delta}{1-\tau}}-1\right)}{\sum_{i=1}^k\chi_i^{(j)}}\right],{} \end{aligned} $$
(8.32)

where the expectation is taken with respect to the fading realizations and user activity, which depends on the traffic characteristics. Notice that outage events for the concurrent transmitting UEs are correlated, thus, numerator in (8.26) cannot be further efficiently simplified.

3.4 Performance Analysis

In this subsection we use Monte Carlo simulations to analyze the system performance under different settings. We obtain the results for the ideal linear EH model presented in (8.4) and a suitable nonlinear EH model.

To that end we assume that the UEs are equipped with the EH hardware proposed in [43]. The input–output power relation for the measurement data offered in [43] is shown in Fig. 8.8, and we compare the different EH models discussed in Sect. 8.1.1 for that specific hardware. Notice that the linear model is suitable for the range of small input power but it fails mimicking the saturation region. As shown in the figure, the nonlinear model in [38] performs the best, and the saturation is ensured for values greater than 1000 μW since it is based on a logistic function, different from the other nonlinear models. Therefore, we adopt the nonlinear model in [38] as well as the linear alternative with η = 0.07. Finally, channels are assumed i.i.d with Nakagami-m fading, such that h i, g i ∼ Γ(m, 1∕m), and unless stated otherwise the parameter values are those presented in Table 8.4.

Fig. 8.8
figure 8

Comparison of measurement [43] and the existing linear and nonlinear EH models

Table 8.4 System parameters for setup in Fig. 8.6

As shown in (8.26) and (8.32), a small δ is convenient in the sense that it increases the chances of successful individual transmissions but at the same time is prejudicial by increasing the chances of concurrent transmissions. Therefore, selecting an appropriate δ is crucial for optimizing the system reliability performance. Figure 8.9 shows how the selection of δ impacts on the system reliability for different number of UEs, k ∈{10, 100}, and using both, linear and nonlinear, EH models. First to notice is that there is a significant gap in the performance when using the linear vs the nonlinear EH model, thus, reinforcing the idea that the linear EH model, although suitable for analytical tractability most of the time, is idealistic and should be used with caution. For the chosen system parameter values, the FD scheme overcomes its HD counterparts using τ ∈{1∕7, 1∕4, 1∕2}, and in all the cases as k increases, more slots are required for an efficient communication. The results shown in this figure raise an important disadvantage of the HD scheme, and it is that besides optimizing δ, the optimization over τ is also required, therefore, the HD design is even more complicated and its performance may not even reach the one achieves by the FD scheme.

Fig. 8.9
figure 9

Overall system reliability as a function of the number of transmit slots for k ∈{10, 100} and using both, linear and nonlinear, EH models. For the HD scheme we evaluated setups with τ = {1∕7, 1∕4, 1∕2}

Figure 8.10 shows the performance of FD and HD operating with the optimum τ as a function of the SIC parameter for δ ∈{1, 4} and d ∈{0.5, 1} bps/Hz. Since the HD configuration does not depend on this parameter, its performance appears as a straight line. Notice that the gap in performance of HD and FD setups can be substantial when SI is efficiently eliminated, while FD is no longer suitable when SIC performance is poor, e.g., ψ ≥−106 dB for δ = 4 and d = 1 bps/Hz. Even more interesting are the results shown in Fig. 8.11 where the performance appears as a function of the message arrival rate for different Line-of-Sight conditions, m ∈{1, 4, 10}. As λ increases, the FD scheme becomes more suitable than HD with optimum τ as shown in Fig. 8.11a. For very small λ, HD becomes more suitable for the chosen parameter values, but notice that (1) there is still the problem of finding the optimum τ and (2) when operating with relatively large m, e.g., m ≥ 4, the gain from using HD with optimum τ is no longer significant. Figure 8.11b shows that as λ increases, the optimum time required for WET in the HD setup decreases, and more time for information transmission is required in order to resolve the concurrent transmissions. Notice that the number of Monte Carlo samples used was insufficient for reaching smooth curves, but increasing such number crashes with the software and hardware limitations. Even so, the tendency can be easily appreciated, and the irregularities do not impact on the P succ performance as its curves are already smooth as shown in Fig. 8.11a.

Fig. 8.10
figure 10

Overall system reliability as a function of SIC parameter for δ ∈{1, 4}, d ∈{0.5, 1} bps/Hz and using nonlinear EH model. The HD performance is evaluated with the optimum τ

Fig. 8.11
figure 11

Performance as a function of the message arrival rate for m ∈{1, 4, 10} and using nonlinear EH model. (a) Overall system reliability for FD and HD with the optimum τ (top) and (b) Optimum τ for HD scheme (bottom)

4 Conclusions and Outlook

In this chapter, we presented an overview of the main characteristics of the wireless-powered communication networks and the main approaches for modeling the EH conversion process. We have discussed the main FD architectures investigated in the literature, namely (1) FD bidirectional communications, (2) FD relay communications, and (3) FD hybrid AP, along with their particularities. Additionally, we have provided and analyzed two example setups related with architectures (1) and (3), while demonstrating the suitable regions for FD operation in each case. We first considered a small cell BS serving one DL and one UL users, and we demonstrated the gains in EE when the BS operates with FD for SEg recycling, especially for relatively small data rates and large transmit power in the UL and/or large transmit rate in the DL. In the second example we have considered a BS serving multiple IoT devises with a Poisson sporadic traffic pattern. For this case, we have shown that the linear EH model is optimistic and a more realistic model should be used for getting practical results. Additionally, we have compared the FD and HD schemes, and shown that the FD design is not only simpler but it also can offer significant performance gains in terms of system reliability when the SIC hardware performs not too bad.

Many possible research directions for the design and deployment of FD wireless-powered systems can be still identified. For instance: (1) Efficient MIMO implementations. MIMO techniques can be used for both, spatial-domain SIC and to harvest more energy. However, optimal solutions in FD wireless-powered systems are complex and require significant power consumption for computation purpose, even more if nonlinear EH models are used; hence, it is necessary looking at low-complexity MIMO schemes suitable for efficient FD MIMO designs. Additionally, exploiting the benefits of both, massive MIMO and FD operation in the context of wireless-powered systems, seems as an interesting direction to pursue. (2) Practical and energy-efficient FD transceiver design. Research on SI mitigation techniques with low-power consumption is essential since circuitry required in the cancellation step could drain harvested energy significantly. The nonlinear behavior of the EH circuit components needs to be taken into account for an efficient design. (3) Medium access control (MAC) layer performance. Research work on MAC layer issues is on infancy since majority of research has focused on physical-layer aspects, thus, energy-efficient FD MAC algorithms are still required. (4) Interference exploitation. In wireless-powered networks, interference may not be a completely detrimental factor, since it can be also exploited as an extra source of energy. Investigating how much interference can be exploited to improve the performance of FD wireless-powered systems is of paramount importance. Therefore, transmission schemes, scheduling, and interference cancellation algorithms that optimize the system performance taking into account these trade-offs are required.