Keywords

6.1 Introduction

Fifth generation (5G) wireless communications through massive machine-type communication (mMTC) enables billions of low-power low-complexity devices to connect [1, 2]. Performance of these energy-constrained devices is limited by their power source especially rechargeable batteries. The vested interest of the researchers toward the motive of automation in 5G communications and green communications has drawn significant attention in industry and academia. To address the energy requirement of the plethora of internet-of-things (IoT) devices, the devices should become self-sustainable and reliable by gleaning energy from the environment. Further, it is standardized by 5G standards and battery life performance indicators [3, 4]. Thus, simultaneous wireless information and power transfer (SWIPT)-enabled communications have drawn prominent research attention beyond 5G communications for providing energy wirelessly.

Energy can be harvested from various sources such as mechanical energy, thermoelectric energy, solar/light energy, and electromagnetic (EM) energy [5]. Energy can be harvested by converting mechanical motion of the device such as vibration and displacement into electricity [6]. By converting the temperature gradient between human bodies and environment, energy can be harvested resulting in thermoelectric energy [6]. However, the energy harvested through these methods is insignificant and cannot enable communication. One of the most amiable resources is solar energy where the incident photons are converted into electricity through photovoltaic cells. Solar energy can be harvested at a rate of 100 mW/cm2. Energy harvesting can be performed through EM energy which is based on near-field and far-field EM waves. In near-field, energy can be harvested through electromagnetic induction and magnetic resonance, whereas in far-field region, energy can be harvested through radio frequency (RF) signals. In this chapter, the analysis is carried out to address the realization of green communications through EH. Among the available ambient resources, RF electromagnetic signal is the promising resource to harvest the energy.

In the literature there are several seminal works on EH illustrating the potential of EH through SWIPT and presenting the methods to harvest the energy [7,8,9,10]. In [7], authors proposed the dedicated sources to transfer the energy wirelessly. Some of the notable works in dual-hop communications is presented to harvested the energy [11,12,13,14]. In [11], authors have proposed energy harvesting protocols for delay-limited and delay-tolerant transmission modes. In [15], authors investigated the performance of cooperative D2D multiple-input and multiple-output (MIMO) relay system over Nakagami-m fading channels, optimized the relay location, and performed ASER analysis for hexagonal quadrature amplitude modulation (HQAM), rectangular QAM (RQAM), and cross QAM (XQAM) schemes. In [15], authors investigated the performance of D2D system model without considering the SWIPT techniques and channel imperfections. In [16], authors analyzed cooperative MIMO relay systems performance over Nakagami-m fading channels through the system metrics such as outage probability and asymptotic outage probability and considered the impact of imperfect CSI in the analysis. Further, ASER analysis is performed for HQAM, RQAM, and 32-XQAM schemes. However, the analysis confined to non-SWIPT system model. In [17], authors evaluated the performance of MIMO system model along with SWIPT in terms of outage probability, average capacity, and SEP by considering imperfect CSI. To bridge the gap, authors in [13, 14] analyzed SWIPT-enabled MIMO relay networks through outage probability and asymptotic outage probability and throughput in the presence of channel estimation errors (CEEs) considering both the imperfect CSI and outdated CSI.

In this chapter, we first discuss about the wireless energy harvesting techniques and energy harvesting models. To develop better understanding of the concepts, half-duplex relay-assisted MIMO system model is analyzed over generalized fading Nakagami-m channels. In addition, AF relaying protocol is used at the relay to leverage its low complexity with easy deployment [18]. To attain deeper insights into the EH system model, the impact of EH under practical scenarios such as imperfect channel state information (CSI) and feedback errors are discussed. Analysis of CEEs is presented in terms of system performance metrics such as outage probability and asymptotic outage probability and throughput. The impact of imperfect CSI along with the results is presented first, and later, the impact of feedback errors is discussed.

6.1.1 Wireless Energy Transmission Techniques

The wireless energy transmission schemes are classified as follows [19]:

  • Wireless Power Transfer (WPT): In the WPT scheme, only power is transmitted through a transmitter to charge their batteries, without establishing a communication link [7].

  • Wireless Powered Communication Network (WPCN): IN WPCN, energy is harvested from RF signals radiated by an energy transmitter at the wireless receivers, and the harvested energy is used for information exchange between the devices [8, 9]. It is also known as “harvest-then-transmit.”

  • SWIPT: In the SWIPT protocol, a hybrid transmitter is used for wireless energy, and information signals are transmitted over the same waveform to various EH circuits and information decoders. SWIPT has gained research attention due to the high information-energy transmission efficiency [10]. Ideally, the receiver circuits should perform both EH and information processing (IP) simultaneously. However, in the architectural prospective, due to practical circuit limitations, it cannot be realized [13, 19,20,21]. Hence, the limitation can be relaxed by splitting the signal into two phases: In the first phase, energy is harvested, and in the other phase, communication link is established. In SWIPT, EH can be performed by using time switching (TS) protocol and power splitting (PS) protocol [11] and are represented in Figs. 6.1 and 6.2, respectively. In TS protocol, dedicated time is allocated for harvesting energy at the energy-constraint node, whereas the information transfer is performed for the rest of the time. In PS protocol, power is divided for both EH and information transmission [11].

    Fig. 6.1
    figure 1

    SWIPT: Time switching protocol

    Fig. 6.2
    figure 2

    SWIPT: Power splitting protocol

6.2 Energy Harvesting Models

EH models are basically classified as linear and nonlinear based on the relation between the RF signal power and the power of the energy harvester.

6.2.1 Linear Energy Harvesting

Linear EH is a de facto standard in various seminal works [8, 11]. In linear EH, the power of the energy harvester is directly proportional to the RF signal power which increases linearly with the input RF signal power. In practice, the devices are nonlinear devices which include active elements such as diodes and transistors, and hence, EH circuits exhibit saturation for a long duration of input power exposure. Since the RF signal is random, thus power harvested is dynamic. If the input signal power falls below the threshold, EH drops to zero and affects the sensitivity of the circuit [22].

6.2.2 Nonlinear Energy Harvesting

There are various seminal works on nonlinear harvesting models to characterize the practical EH circuits based on piece-wise linear function, rational function, a polynomial function, and a sigmoid functions. In piece-wise linear model, linear response is assumed up to the saturation level to capture the practical EH circuit saturation effect [23]. In rational model, seven parameters are used to characterize the nonlinear effect which are determined by curve fitting with measured data [24]. This model is analytically non-tractable. In polynomial model, the diode output is approximated with truncated Taylor expansion [25]. In sigmoid mode, the relation between input RF signal power and output energy harvested power is modeled with a sigmoid function to capture the saturation effect. However, this model fails to retain the sensitivity [26].

6.3 Impact of Imperfect CSI

6.3.1 Mathematical Modeling

Consider a three-terminal device which includes a source (S), relay (R), and the destination (D), where each of these terminal nodes is equipped with multiple antennas. At R node, amplify-and-forward relaying protocol is employed to broadcast the signal to D with the harvested energy [15]. S is considered as a base station, whereas the user equipment (UE) is taken as R and D, respectively. A channel matrix is considered from node P to node Q as H PQ with dimensions N Q × N P, where N P and N Q represent the antenna count at the P and Q nodes, respectively. It is highly deterrent to use multiple active antennas due to the requirement for active RF chains, which are cost, power, and size in efficient. Hence, to retain the MIMO gains, transmit antenna selection (TAS) is used at S and R nodes. Hence, the hardware complexity and cost are reduced; however, performance is retained. In TAS, at the node P, an ith transmit antenna is selected which maximizes the received signal-to-noise ratio (SNR) for broadcasting the information through the channel vector \({\mathbf {h}}_{PQ}^{(i)}\) to the receiver and is given as

$$\displaystyle \begin{aligned} ||\hat{\boldsymbol{h}}_{Q\times 1}||= \max_{1\leq i\leq N_{P}} \{||\hat{\boldsymbol{h}}_{Q \times i}||\}, \end{aligned} $$
(6.1)

where P ∈{S, R}, Q ∈{R, D}, and P ≠ Q. Channel matrix H PQ has the N P channel vectors (\({\mathbf {h}}_{PQ}^{(i)}\)) with dimensions N Q × 1 of each. Minimum mean square error (MMSE)-based estimator is used at the receiver for channel estimation. To visualize the versatility of the channel in the system performance, all are assumed to be modeled by the generalize complex Nakagami-m frequency flat fading channels, \(Nak(M_{L},\hat {\sigma }^2_{\mathbf {H}})\). All the noise vectors are assumed to be modeled by additive white Gaussian noise (AWGN) vectors with mean 0 and variance \({\sigma ^2_{PQ}} {\mathbf {I}}_{N_{Q}}\). CEEs in channel estimation arises due to the improper pilot pattern. Improper pilot pattern results in irreducible error floor in channel estimation. To avoid CEEs, pilot pattern should be performed as a function of coherence time and frequency [27]. The relation between the actual channel (H) and the estimated channel (\(\hat {\mathbf {H}}\)) in the presence of CEE (δ H) is given as

$$\displaystyle \begin{aligned} \mathbf{H}=\hat{\mathbf{H}}+\boldsymbol{\delta}_{\mathbf{H}}, \end{aligned} $$
(6.2)

where δ H is modeled as and the variance \(\sigma ^2_{\boldsymbol {\delta }}\) is given as

$$\displaystyle \begin{aligned} \sigma^2_{\boldsymbol{\delta}}&= {(1-\rho)\sigma^2_{\mathbf{H}}}, \end{aligned} $$
(6.3)
$$\displaystyle \begin{aligned} \rho&=\sigma^2_{\hat{{\mathbf{H}}}}/\sigma^2_{\mathbf{H}}, \quad 0< \rho<1 \end{aligned} $$
(6.4)

where ρ is the channel correlation coefficient [28]. Variance of the estimated channel is given as \(\sigma ^2_{\hat {\mathbf {H}}}=\sigma ^2_{\mathbf {H}}-\sigma ^2_{\boldsymbol {\delta }}={\rho \sigma ^2_{\mathbf {H}}}\). For harvesting the energy, we consider TS protocol at the R. The system operation completes in two phases. Energy is harvested at R in the first phase, from the received S signals, whereas IP takes place in the second phase.

6.3.1.1 Time Switching Protocol

As discussed, we employ TS protocol to harvest the energy at the R due to its reduced complexity. Entire communication between S and D takes place over a period of (T) time in two phases as shown in Fig. 6.1. The complete time T is divided into αT time and (1 − α)T for energy harvesting and IP. α denotes the fraction of time, 0 < α < 1.

6.3.1.2 Phase 1

In this phase, energy is harvested at R for αT time.

6.3.1.3 Phase 2

In the second phase, communication link is established for the rest over (1 − α)T time. (1 − α)T time is further divided into two \(\frac {(1-\alpha )T}{2}\) equal halves for a dual-hop communication. S broadcasts the information signal to both R and D, simultaneously, in the first \(\frac {(1-\alpha )T}{2}\) time, whereas in the other \(\frac {(1-\alpha )T}{2}\) time, R broadcast S information signal to the D by utilizing the energy harvested in EH phase. The amount of energy harvested relies on the α value which is allocated to harvest the energy. There is a trade-off between the amount of the throughput achieved and energy harvested. Signal received at R and D is given as

$$\displaystyle \begin{aligned} {\mathbf{y}}_{SR} &= \sqrt{P_{s}}({\mathbf{h}}^{i}_{SR} + \boldsymbol{\delta}_{{\mathbf{h}}^{i}_{SR}})x + {\mathbf{n}}_{SR}, \end{aligned} $$
(6.5)
$$\displaystyle \begin{aligned} {\mathbf{y}}_{SD} &= \sqrt{P_{s}}({\mathbf{h}}^{i}_{SD} + \boldsymbol{\delta}_{{\mathbf{h}}^{i}_{SD}})x+{\mathbf{n}}_{SD}, \end{aligned} $$
(6.6)

respectively, where P s is the transmit power at the S and n SR and n SD are the AWGN vectors corresponding to the respective SR and SD links. It is assumed that \(\mathbb {E}\{x^2\}=1\) [29, 30]. Energy harvested at the R during EH phase is given as [11],

$$\displaystyle \begin{aligned} E_h= \eta \alpha T P_{S} {||{\mathbf{h}}^{i}_{SR}||}^2, \quad 0<\eta<1 \end{aligned} $$
(6.7)

where η is the energy conversion efficiency which is defined by the energy harvesting circuitry and the rectification process [11]. R amplifies the signal received from S to transmit to D through the kth transmit antenna at R with a gain G and is given as [13, 31, 32]

$$\displaystyle \begin{aligned} G&\leq \sqrt{ {P_{R}}/( {P_{S}{||{\mathbf{h}}^{i}_{SR}||}^4}+ \sigma^2_{N} )}\approx\sqrt{ {P_{R}}/( {P_{S}{||{\mathbf{h}}^{i}_{SR}||}^4})}, \end{aligned} $$
(6.8)
$$\displaystyle \begin{aligned} P_R&=\frac{2E_h}{(1-\alpha)T}=\frac{2\eta \alpha P_{S} {||{\mathbf{h}}^{i}_{SR}||}^2}{(1-\alpha)}, \end{aligned} $$
(6.9)

where P R is the transmit power obtained from the energy harvested phase at the R. At D, signal received is given as

$$\displaystyle \begin{aligned} {\mathbf{y}}_{RD}&=\sqrt{P_{R}}G\big({\mathbf{h}}^{j}_{RD}+\boldsymbol{\delta}_{{\mathbf{h}}^{j}_{RD}}\big) \big({\mathbf{h}}^{i}_{SR}\big)^{H} {\mathbf{y}}_{SR}+{\mathbf{n}}_{RD}, \end{aligned} $$
(6.10)

where n RD is the AWGN vector corresponding to the RD link. At D, maximum ratio combiner (MRC)-based optimal receiver filter in the MMSE sense is used to combine the signals received in both the hops[32]. At D, the e2e SNR is given as

$$\displaystyle \begin{aligned} \Lambda^{(i,j)}_{e2e}=&\hat{\Lambda}^{(i)}_{SD}+\hat{\Lambda}^{(i,j)}_{SRD}, \end{aligned} $$
(6.11)
$$\displaystyle \begin{aligned} =&\frac{\Lambda_{SD}^{(i)}}{{\Omega_{SD}}} + \hat{\Lambda}^{(i,j)}_{SRD}, \end{aligned} $$
(6.12)
$$\displaystyle \begin{aligned} \hat{\Lambda}^{(i,j)}_{SRD}&= \frac{\Lambda_{SR}^{(i)}\Lambda_{RD}^{(j)}}{\frac{1}{P_s}\Lambda_{SR}^{(i)}+\Lambda_{RD}^{(j)}+\Lambda_{SR}^{(i)}{\hat{\sigma}^2_{\boldsymbol{\delta} RD}}+\Lambda_{RD}^{(j)}{\hat{\sigma}^2_{\boldsymbol{\delta} SR}}+\hat{\sigma}^2_{\boldsymbol{\delta} RD}+{\hat{\sigma}^2_{\boldsymbol{\delta} SR}}{\hat{\sigma}^2_{\boldsymbol{\delta} RD}}}. \end{aligned} $$
(6.13)

where \(\hat {\Lambda }^{(i)}_{SD}=\), \({\Omega _{SD}}=(1+{\hat {\sigma }^2_{\boldsymbol {\delta } SD}})\), \( {\hat \sigma }^2_{\boldsymbol {\delta } SD}=\Lambda _{0}\sigma ^2_{\boldsymbol {\delta } SD} \), \(\Lambda _{0}=P/\sigma ^2_N\) with P transmit power and noise variance (\(\sigma ^2_N\)). \(\hat {\Lambda }^{(i,k)}_{SRD}\) is approximated as [28]

$$\displaystyle \begin{aligned} \hat{\Lambda}^{(i,j)}_{SRD}&\approx{ {\frac{\Lambda_{SR}^{(i)}}{\Omega_{SR}}\frac{\Lambda_{RD}^{(j)}}{\Omega_{RD}}}\over{\Big(\frac{\Lambda_{SR}^{(i)}}{\Omega_{SR}}+\frac{\Lambda_{RD}^{(j)}}{\Omega_{RD}}\Big)} }, \end{aligned} $$
(6.14)

where \({\Omega _{SR}}=(1+{\hat {\sigma }^2_{\boldsymbol {\delta } SR}})\), \({\Omega _{RD}}=(\frac {1}{P_s}+{\hat {\sigma }^2_{\boldsymbol {\delta } RD}}) \), \( {\hat \sigma }^2_{\boldsymbol {\delta } SR}=\Lambda _{0}\sigma ^2_{\boldsymbol {\delta } SR} \), \( {\hat \sigma }^2_{\boldsymbol {\delta } RD}=\frac {K_1}{\sigma ^2_{N}}\sigma ^2_{\boldsymbol {\delta } RD} \), \(\Lambda _{SD}^{(i)}=\overline \Lambda _{SD}||{\mathbf {h}}_{SD}^i||{ }^2\), \(\Lambda _{SR}^{(i)}=\overline \Lambda _{SR}||{\mathbf {h}}_{SR}^i||{ }^2\), \(\Lambda _{RD}^{(j)}=\frac {K_1}{\sigma ^2_{N}}||{\mathbf {h}}_{RD}^j||{ }^2\), and \(K_1=\frac {2\eta \alpha }{(1-\alpha )}\). \(\Lambda _{PQ}^{(i)}\) and \(\overline {\Lambda }_{PQ}\) are the instantaneous and average SNRs of PQ link, respectively.

6.3.2 System Performance Metrics

6.3.2.1 Outage Probability

A system is said to be in outage when the desired rate of transmission is greater than the maximum possible error-free rate of transmission [33, 34]. Rate of transmission quantifies the threshold. For a rate, \(R_{th}=\frac {1-\alpha }{2}\log _2(1+\Lambda _{e2e})\) bits/sec/Hz, the closed-form upper-bound expression for the outage probability is given as [13]

$$\displaystyle \begin{aligned} \mathrm{P}_{out}^{(UB)}(\Lambda_{th})&=\mathrm{Pr}\Big[\max\limits_{1\leq j\leq N_{s}} \{ \hat{\Lambda}_{SD}^{(i)}+ \hat{\Lambda}_{SRD}^{(i,j)}\} \leq\Lambda_{th}\Big], \\ &\leq \mathrm{Pr}\Big[\max\limits_{1\leq j\leq N_{s}}\hat{\Lambda}_{SD}^{(i)}\leq\Lambda_{th}\Big] \mathrm{Pr}\Big[\max\limits_{1\leq j\leq N_{s}}\hat{\Lambda}_{SRD}^{(i,j)}\leq\Lambda_{th}\Big], \\ &=F_{\hat{\Lambda}_{SD}^{(i)}}(\Lambda_{th})F_{\hat{\Lambda}_{SRD}^{(i,j)}}(\Lambda_{th}),{} \end{aligned} $$
(6.15)

The closed-form expressions of \(F_{\hat {\Lambda }_{SD}^{(i)}}(\Lambda _{th})\) and \(F_{\hat {\Lambda }_{SRD}^{(i,j)}}(\Lambda _{th})\) are given in (6.29) which are derived by following the procedure as in [32]. In (6.29), \(\Delta _{1}= \frac {p}{{{\lambda }_{SR}}}(\frac {\Omega _{SR}}{\Omega _{RD}})+\frac {t+1}{{{\lambda }_{RD}}}\), \(\Delta _{2}=\frac {\Omega _{SR} p(t+1)}{\Omega _{RD}{{\lambda _{SR}}}{{\lambda }_{RD}}} \), Δ = q + n + M RD, 𝜗 = z − q + 1, M SD = m SD N D, M SR = m SR N R, and M RD = m RD N D. Further, \( \lambda _{SD}=\frac {\overline \Lambda _{SD}}{m_{SD}}\), \( \lambda _{SR}=\frac {\overline \Lambda _{SR}}{m_{SR}}\), and \( \lambda _{RD}={\frac {K_1}{\sigma ^2_{N}}\text{E}{||{\mathbf {h}}_{RD}^j||{ }^2}}/{m_{RD}}\). ϕ a,b,c is the multinomial theorem coefficient [15].

$$\displaystyle \begin{aligned} F_{\hat{\Lambda}_{SD}^{(i)}}(\Lambda_{th})&=\sum_{m=0}^{N_S} \sum_{n=0}^{m ( {{M}_{SD}}-1 )}\binom{N_S}{m}(-1 )^m\Big(\frac{\Omega_{SD}}{\lambda_{SD}}\Big)^n { {\phi }_{n,m,{{M}_{SD}}}}{\Lambda_{th}^{n}}{{e}^{\frac{-m\Omega_{SD}\Lambda_{th} }{{{\lambda }_{SD}}}}},\\ F_{\hat{\Lambda}_{SRD}^{(i,k)}}(\Lambda_{th})&= 1+\sum_{p=1}^{{{N}_{S}}}\sum_{q=0}^{p( {{M}_{SR}}-1 )}\sum_{t=0}^{( {{N}_{R}}-1 )}\sum_{s=0}^{t( {{M}_{RD}}-1 )}\sum_{z=0}^{\Delta-1} \frac{(-1)^{p+t}2{{N}_{R}} {{\phi }_{q,p,{{M}_{SR}}}}{{\phi }_{s,t,{{M}_{RD}}}} }{\Lambda ( {{M}_{RD}}) {{ {{\lambda }_{RD}}^{\frac{2{{M}_{RD}}+2s+q-z-1}{2}}}} } \\&\quad \times \frac{ {\Omega_{SR}^{(\frac{2\Delta+z+q+1}{2})}} }{({{\Omega_{RD} \lambda}_{SR}})^{\frac{z+q+1}{2}}}\bigg(\frac{p}{t+1}\bigg)^{\frac{z-q+1}{2}} \binom{N_S}{p}\binom{N_R-1}{t}\binom{\Delta}{z} \Lambda_{th}^{\Delta+1}{{e}^{-\Omega_{SR} \Delta_{1} \Lambda_{th} }} \\ &\quad \times {{K}_{\vartheta}}\big( 2\Omega_{SR}\sqrt{\Delta_{2}}\Lambda_{th}\big).{} \end{aligned} $$
(6.16)

6.3.2.2 Asymptotic Analysis

Asymptotic analysis provides the system deep insights which are useful in modeling the system. It provides information regarding system parameters such as diversity and coding gain which are vital in evaluating the performance of the system. By taking the high SNR approximation of e x and K 𝜗(z) [35, eq. (1.211.1), Eq. (8.446)], the closed-form asymptotic outage probability expression is derived at \(\overline {\Lambda } \rightarrow \infty \) as [13]

$$\displaystyle \begin{aligned} \mathrm{P}_{out}^{\infty}(\Lambda_{th})&= \left\{ \begin{array}{l} f_{1}f_{2}\Big(\frac{\Lambda_{th}}{\overline{\Lambda}}\Big)^{O_{1}}, m_{SR}N_{S}<m_{RD}N_{D}\\ f_{1}f_{3}\Big(\frac{\Lambda_{th}}{\overline{\Lambda}}\Big)^{O_{2}}, m_{SR}N_{S}>m_{RD}N_{D}\\ f_{1}(f_{2}+f_{3} )\Big(\frac{\Lambda_{th}}{\overline{\Lambda}}\Big)^{O_{3}}, m_{SR}N_{S}=m_{RD}N_{D} \end{array}\right. \end{aligned} $$
(6.17)
$$\displaystyle \begin{aligned} f_{i}=\Bigg({\Bigg(\frac{\Omega_{PQ}m_{SD}}{k_{PQ}}\Bigg)^{M_{PQ}}}/{(M_{PQ})!}\Bigg)^{N_{P}}, \end{aligned} $$
(6.18)

For i = 1, PQ = SD, for i = 2, PQ = SR, and for i = 3, PQ = RD. Further, O 1 = M SD N S + M SR N S, O 2 = M SD N S + M RD N R, O 3 = M SD N S + MN R, M = m SR N S = m RD N D, and \(k_{PQ}=\frac {\overline {\Lambda }_{PQ}}{\overline {\Lambda }}\).

6.3.2.3 Throughput Analysis

For a fixed transmission rate, throughput is evaluated in delay-limited transmission mode from the outage probability as [11]

$$\displaystyle \begin{aligned} \tau=\frac{(1-\mathrm{P}_{out})R_{th}(1-\alpha)}{2}, \end{aligned} $$
(6.19)

where \(\Lambda _{th}=2^{\frac {2R_{th}}{1-\alpha }}-1\) is the threshold SNR for a fixed rate R th.

6.3.3 Results and Discussion

In this section, modeled system performance is validated and discussed through the derived analytical expressions of outage probability and asymptotic outage probability and the Monte Carlo simulations. In the system performance analysis, the parameters are considered as follows: channel correlation coefficients are taken as {ρ SD, ρ SR, ρ RD}, and CSI parameters are considered as ρ = 0.99 for perfect case and ρ = {0.95, 0.9} for imperfect cases. Further, EH efficiency factor (η = 1) and different values of α are considered.

In Fig. 6.3, outage probability results are presented for the 2 × 2 × 2 AC with FP {1, 1, 1} with α = 0.2. In this analysis, three different scenarios are considered such as {0.99, 0.99, 0.99}, {0.95, 0.95, 0.95}, and {0.9, 0.9, 0.9}. Results illustrate the well agreement of the derived analytical results of outage probability and asymptotic outage probability and verified through Monte Carlo simulations. Curves illustrate that the performance of the system is better even after harvesting the energy for α = 0.2. Curves at high SNR regime illustrate the loss in diversity order of the system with a constant error floor for a minor change in CEE values. This is due to SNR independent CEE variance.

Fig. 6.3
figure 3

2 × 2 × 2 MIMO AC: Outage probability vs SNR for different CEE conditions [13]

In Fig. 6.4, for 2 × 1 × 2 AC with {1, 2, 1} FPs, outage probability analysis is presented to visualize the impact of α under different symmetric CEE conditions. In Fig. 6.4, analytical results of outage probability are presented. The curves demonstrate the degradation of system performance with the increase in α value. With the increase in EH time, error floors increase, and it still increases with the reduction in ρ PQ values. As α increases, EH time increases resulting in a lower IP time, and thus outage probability increases. For an outage probability of 10−3 with α = 0.2, SNR gain of 6 dB is observed for the system with {0.99, 0.99, 0.99} over {0.95, 0.95, 0.95} case. As α value increase to 0.5, SNR gain increases to 10 dB for an outage probability of 10−2. It escalates to gain for α = 0.7 over {0.95, 0.95, 0.95} case with a constant error floor.

Fig. 6.4
figure 4

2 × 1 × 2 MIMO ACs: Outage probability vs SNR for different α values [13]

In Fig. 6.5, 2 × 2 × 1-{1, 1, 2} AC throughput is attained by the system which is presented for different CEE values at different rates. Curves illustrate that for R th = 1 bps/Hz, the system throughput attains saturation with τ ∼ 0.4 at 12 dB and 15 dB, respectively, for {0.99, 0.99, 0.99} and {0.9, 0.9, 0.9} cases. For R th = 2 bps/Hz, the throughput of the system saturates to ∼0.7 at 22.5 dB approximately for {0.99, 0.99, 0.99} case, whereas for imperfect CSI case of {0.9, 0.9, 0.9}, system throughput saturates to <0.3 at ≈30 dB. It illustrates the adverse effect of both imperfect CSI and the high data rates over the system performance.

Fig. 6.5
figure 5

2 × 2 × 1 MIMO AC: Throughput vs SNR in the presence of imperfect CSI conditions [13]

6.4 Impact of Outdated CSI

In the earlier section, the impact of imperfect CSI over the SWIPT-enabled D2D communications is analyzed. In this section, the outdated CSI and its affects are considered in the analysis. As all the nodes are multi-antenna nodes, the effects of outdated CSI over antenna selection and the EH are important metrics of concern. SWIPT-enabled D2D communications in the presence of feedback error are also highly motivated. Hence, in this section, we present the effects of feedback delays and EH in the analysis of an overlay non-regenerative D2D MIMO relay system over generalized Nakagami-m fading channels. System performance is investigated through outage probability and asymptotic outage probability expressions. For a delay-limited transmission mode, throughput of the system is presented.

6.4.1 Mathematical Modeling

To model the feedback errors, consider a scenario where the CSI received at the transmitter is outdated due to the time-varying nature of the channel when fed back from the receiver. Thus, the resultant CSI at the transmitter is outdated and results non-zero feedback link delay. Let’s consider \(\hat {\mathbf {h}}^{u}_{PQ}\) an estimated channel vector to be the delayed channel of \({\mathbf {h}}^{u}_{PQ}\) and which is used in antenna selection. For decoding, consider \({\mathbf {h}}^{u}_{PQ}\) be the estimated channel vector used. Hence, \(\hat {\mathbf {h}}^{u}_{PQ}\) is conditioned over \({\mathbf {h}}^{u}_{PQ}\) following a Gaussian distribution. Thus, the relation between \(\hat {\mathbf {h}}^{u}_{PQ}\) and \({\mathbf {h}}^{u}_{PQ}\) is given as [36]

$$\displaystyle \begin{aligned} \hat{\mathbf{h}}^{u}_{PQ}=\rho_{PQ}{\mathbf{h}}^{u}_{PQ}+\sqrt{1-\rho_{PQ}^2}\mathbf{e}, \quad 0 \leq \rho_{PQ} \leq 1 \end{aligned} $$
(6.20)

where ρ PQ is the correlation coefficient between \(\hat {\mathbf {h}}^{u}_{PQ}\) and \({\mathbf {h}}^{u}_{PQ}\). The error is considered to be modeled as \(\mathbf {e}\sim \mathcal {N}(0,I)\) [36].

With Doppler frequency (f d) and delay spread (T d) of the feedback channels, the channel correlation coefficient for Clarke’s fading spectrum is modeled as \(\rho _{PQ}=\mathcal {J}_o(2\pi f_d T_d)\). Further, at R energy is harvested through TS protocol from the S received signals. Energy harvesting and the IP take place as discussed in the earlier section. In the first hop, S transmits the signal with transmit power P S to R and D, respectively. The signals received at multiple antennas at R and D MRC receiver are used, and thus the received signals at R and D are given as

$$\displaystyle \begin{aligned} {\mathbf{y}}_{SR}=\sqrt{P_{S}}{\mathbf{h}}^{u}_{SR}x+{\mathbf{w}}_{SR},\end{aligned} $$
(6.21)
$$\displaystyle \begin{aligned} {\mathbf{y}}_{SD}=\sqrt{P_{S}}{\mathbf{h}}^{u}_{SD}x+{\mathbf{w}}_{SD}, \end{aligned} $$
(6.22)

where w SR and w SD are the AWGN vectors corresponding to the SR and SD links, respectively. In the second hop, R broadcasts the received S signal to D after amplifying with a gain by TAS through vth antenna [37]

$$\displaystyle \begin{aligned} G \leq \sqrt{\frac{P_R}{{P_S||{\mathbf{h}}^{u}_{SR}||}^4+\sigma_{SR}^{2}{||{\mathbf{h}}^{u}_{SR}||}^2}}\approx \sqrt{\frac{K_1}{{||{\mathbf{h}}^{u}_{SR}||}^{2}} }, \end{aligned} $$
(6.23)

and is given as

$$\displaystyle \begin{aligned} {\mathbf{y}}_{RD}=\sqrt{P_{R}}G({\mathbf{h}}^{v}_{RD}) ({\mathbf{h}}^{u}_{SR})^{H} {\mathbf{y}}_{SR}+{\mathbf{w}}_{RD}, \end{aligned} $$
(6.24)

where P R is transmit power at R and w RD is the RD link AWGN vector. P R is drawn from the EH phase as [11]

$$\displaystyle \begin{aligned} E_h= \eta \alpha T P_{S} {||{\mathbf{h}}^{u}_{SR}||}^2, \end{aligned} $$
(6.25)
$$\displaystyle \begin{aligned}P_R=\frac{2E_h}{(1-\alpha)T}=\frac{2\eta \alpha P_{S} {||{\mathbf{h}}^{u}_{SR}||}^2}{(1-\alpha)}. \end{aligned} $$
(6.26)

Signals received from both the hops at D are combined using MRC with a MMSE filter [32, 38]. Thus, the e2e SNR at D is given as

$$\displaystyle \begin{aligned} \Lambda^{(u,v)}_{e2e}=&{\Lambda}^{(u)}_{SD}+{\Lambda}^{(u,v)}_{SRD},{} \end{aligned} $$
(6.27)
$$\displaystyle \begin{aligned} \text{where},& \\ \Lambda^{(u,v)}_{SRD}&=\frac{\frac{P_{S}}{\sigma_{N}^2}K_1 ||{\mathbf{h}}^{v}_{RD}||{}^2 \frac{P_{S}}{\sigma_{N}^2}||{\mathbf{h}}^{u}_{SR}||{}^2}{\left( \frac{P_{S}}{\sigma_{N}^2}K_1||{\mathbf{h}}^{v}_{RD}||{}^2 +\frac{P_{S}}{\sigma_{N}^2}\right)} =\frac{\Lambda_{SR}^{(u)}\Lambda_{RD}^{(v)}}{ 1 +\Lambda_{RD}^{(v)}}, \end{aligned} $$
(6.28)

where \(\Lambda _{SD}^{(u)}=\overline \Lambda _{SD}||{\mathbf {h}}_{SD}^u||{ }^2\), \(\Lambda _{SR}^{(u)}= ||{\mathbf {h}}^{u}_{SR}||{ }^2\), \(\Lambda _{RD}^{(v)}= \Lambda _{K_1}||{\mathbf {h}}^{v}_{RD}||{ }^2\), and \(\Lambda _{K_1}=\frac {P_{S}}{\sigma _{N}^2} K_1 \).

6.4.2 System Performance Metrics

6.4.2.1 Outage Probability

As the outage probability determines the reliability of the communication link, it can be analyzed through the closed-form UB expression and is given as [14]

$$\displaystyle \begin{aligned} \mathrm{P}_{out}^{(UB)}(\Lambda_{th})= F_{\hat{\Lambda}_{SD}^{(U)}}(\Lambda_{th})F_{\hat{\Lambda}_{SRD}^{(U,V)}}(\Lambda_{th}), \end{aligned} $$
(6.29)

where

$$\displaystyle \begin{aligned} F_{\hat{\Lambda}_{SD}^{(u)}}(\Lambda_{th})&=1+\sum_{e=0}^{N_S-1} \sum_{f=0}^{e ( {{M}_{SD}}-1 )}\sum_{g=0}^{f}\sum_{h=0}^{{{M}_{SD}}+g-1} \binom{N_S-1}{e}\binom{f}{g} \frac{ (-1 )^{e+1}N_S{\Gamma(M_{SD}+f)} }{h!\Gamma{M_{SD}} } \\&\quad \times \frac{ {{\Phi}_{n,m,{{M}_{SD}}}} }{ (e+1)^{M_{SD}+g-h} }\frac{{\rho_{SD}^g}{(1-\rho_{SD})^{f-g}} {\Lambda_{th}^{h}} }{\lambda_{SD}^h[1+m(1-\rho_{SD})]^{f+h}} {e}^{-\Delta_{1}\Lambda_{th}}, \\ F_{\hat{\Lambda}_{SRD}^{(u,v)}}(\Lambda_{th})&= 1+\sum_{a=0}^{{{N}_{S}-1}}\sum_{b=0}^{a( {{M}_{SR}}-1 )}\sum_{j=0}^{b}\sum_{i=0}^{ {{M}_{SR}}+j-1} \sum_{p=0}^{{{N}_{R}-1}} \sum_{q=0}^{p( {{M}_{RD}}-1 )}\sum_{r=0}^{q}\sum_{s=0}^{\Delta_{4}} \frac{(-1)^{a+p+1}2 {{N}_{S}} {{N}_{R}} } {i!(a+1)^{M_{SR}+j-i}} \\ &\quad \times \frac{\Gamma{(M_{SR}+b)}}{\Gamma{({M}_{RD}+r)}} \frac{\Gamma{(M_{RD}+q)}}{\Gamma{{M}_{SR}}\Gamma{{M}_{RD}}} \binom{N_S-1}{a} \frac{{\rho_{SR}^j}{(1-\rho_{SR})^{b-j}} {{\Phi}_{b,a,{{M}_{SR}}}} }{\lambda_{SR}^i[1+a(1-\rho_{SR})]^{b+j}}\binom{N_R-1}{p} \\&\quad \times \frac{{\rho_{RD}^r}{(1-\rho_{RD})^{q-r}} {{\Phi}_{q,p,{{M}_{RD}}}} }{\lambda_{RD}^{M_{RD}+r}[1+p(1-\rho_{RD})]^{q+s}} \binom{b}{j}\binom{q}{r} \Bigg(\frac{(a+1){\lambda_{RD}[1+p(1-\rho_{RD})]}}{(p+1)\lambda_{SR}[1+a(1-\rho_{SR})]}\Bigg)^{\frac{\vartheta}{2}} \\&\quad \times \binom{\Delta_4}{s}\Lambda_{th}^{\Delta_4+1}{{e}^{-(\Delta_{5}) \Lambda_{th} }}{{K}_{\vartheta}}\big( 2\Lambda_{th}\sqrt{\Delta_{6}}\big). \end{aligned} $$
(6.30)

Further, \(\Delta _{1}=\frac {e+1}{\lambda _{SD}[1+e(1-\rho _{SD})]}\), \(\Delta _{2}=\frac {a+1}{\lambda _{SR}[1+a(1-\rho _{SR})]}\), \(\Delta _{3}=\frac {p+1}{\lambda _{RD}[1+p(1-\rho _{RD})]}\), Δ5 = Δ2 + Δ3, and Δ6 = Δ2 Δ3. Furthermore, Δ4 = M RD + r + i − 1, 𝜗 = s − i + 1, M PQ = m PQ N Q, and \(\lambda _{PQ}=\frac {\overline {\Lambda }_{PQ}}{m_{PQ}}\).

6.4.2.2 Asymptotic Analysis

As discussed earlier, asymptotic analysis provides the system design insights such as diversity gain and coding gain. Diversity gain provides the number of independent paths between the transmitter and the receiver. Asymptotic outage probability expression is derived at \(\overline {\Lambda } \rightarrow \infty \) as [14]

(6.31)
$$\displaystyle \begin{aligned} f_{SR}&=\sum_{a=0}^{N_S-1}\sum_{b=0}^{a(M_{SR}-1)}\binom{N_{S}-1}{a}\frac{\Gamma{(M_{SR}+b)}}{{ {M}_{SR}!}\Gamma{{M}_{SR}}}\frac{ {(-1)^a} \phi_{b,a,{{M}_{SR}}} {(1-\rho_{SR})^{b}}}{[1+a(1-\rho_{SR})]^{M_{SR}+b}}{\Big(\frac{m_{SR}}{k_{SR}}\Big)^{M_{SR}}}, \end{aligned} $$
(6.32)
$$\displaystyle \begin{aligned} f_{RD}&=\sum_{p=0}^{N_R-1}\sum_{p=0}^{q(M_{RD}-1)}\binom{N_{R}-1}{p}\frac{\Gamma{(M_{RD}+q)}}{{ {M}_{RD}!}\Gamma{{M}_{RD}}}\frac{ {(-1)^p} \phi_{q,p,{{M}_{RD}}} {(1-\rho_{RD})^{q}}}{[1+p(1-\rho_{RD})]^{M_{RD}+q}}{\Big(\frac{m_{RD}}{k_{RD}}\Big)^{M_{RD}}}, \end{aligned} $$
(6.33)
$$\displaystyle \begin{aligned} f_{SD}&=\sum_{e=0}^{N_S-1}\sum_{f=0}^{e(M_{SD}-1)}\binom{N_{S}-1}{e}\frac{\Gamma{(M_{SD}+f)}}{{ {M}_{SD}!}\Gamma{{M}_{SD}}}\frac{ {(-1)^e} \phi_{f,e,{{M}_{SD}}} {(1-\rho_{SD})^{f}}}{[1+e(1-\rho_{SD})]^{M_{SD}+f}}{\Big(\frac{m_{RD}}{k_{SD}}\Big)^{M_{SD}}}, \end{aligned} $$
(6.34)

where diversity order is given by d 1, d 2, and d 3. Further, M = M SR = M RD, d 1 = M SD + M SR, d 2 = M SD + M RD, and d 3 = M SD + M. Furthermore, \(k_{SD}=\frac {\overline {\Lambda }_{SD}}{\overline {\Lambda }}\), \(k_{SR}=\frac {\overline {\Lambda }_{SR}}{\overline {\Lambda }}\), and \(k_{RD}=\frac {\overline {\Lambda }_{RD}}{\overline {\Lambda }}\).

6.4.2.3 Throughput Analysis

We consider a delay-limited transmission mode for the analysis of throughput. Thus, in this mode throughput is evaluated for a fixed transmission rate R r =log2(1 + Λe2e) bits/s/Hz from the outage probability as

$$\displaystyle \begin{aligned} \tau&=\frac{(1-\mathrm{P}_{out})R_r(1-\alpha)}{2}, \end{aligned} $$
(6.35)

6.4.3 Results and Discussions

In this section, we discuss the derived analytical expressions from the various system design aspects and validate them through the Monte Carlo simulations. The system modeling parameters are considered as follows: correlation parameters (CPs) as {ρ SR, ρ RD, ρ SD}, transmission rate R r = 3 bits/s/Hz, and EH efficiency factor (η = 1). In the analysis, urban macro-cell network environment is considered with path loss exponent 4 [39].

6.4.3.1 Impact of MIMO Antenna System

In Fig. 6.6, outage probability and SNR curves are presented for 2 × 2 × 2 AC with FPs, {1, 1, 1}, 1 × 2 × 2 AC with FPs {2, 1, 1} and 1 × 1 × 1 AC with FPs {1, 1, 1}. In the analysis, EH is performed for α = 0.2T, and CPs are taken as {0.9, 0.9, 0.9}. The derived analytical UB results match well with the asymptotic results, and Monte Carlo results validate them. Curves illustrate that for an outage probability of 10−5, 2 × 2 × 2 AC performs better than 1 × 2 × 2 AC with a SNR gain of ≈ 3 dB. For an outage of 10−2, 1 × 2 × 2 and 2 × 2 × 2 ACs have a SNR gain of ≈ 20 dB over {1, 1, 1} AC. This illustrates the improvement of system performance with MIMO antennas.

Fig. 6.6
figure 6

Outage probability vs SNR for different MIMO ACs [14]

6.4.3.2 Impact of Feedback Delays

In Fig. 6.7, the impact of feedback delays is visualized with respect to (α) over the outage probability at 15 dB SNR for a 2 × 2 × 2 AC with FPs {1, 1, 1}. Curves demonstrate the severity of feedback delays over the outage probability with respect to α. For α < 0.4T, system records lower outage probability with better performance. However, with a decrease in ρ PQ, outage probability increases and results in system performance degradation. Curves illustrate for α < 0.1, system with {0.1, 0.1, 0.1} CP records high outage probability over the other CPs values. Further, system with {0.9, 0.9, 0.9} CP has low outage probability for α < 0.5T. It is noticed that system performance improves with the decrease in αTdue to more IP time.

Fig. 6.7
figure 7

2 × 2 × 2 MIMO AC: Outage probability vs (α) for different ρ values [14]

6.4.3.3 Throughput Analysis

In Fig. 6.8, throughput vs SNR curves are plotted for a 1 × 2 × 2 AC with FPs {2, 1, 1}. Throughput is analyzed at two fixed transmission rates R r = 1 and R r = 2 bits/s/Hz and with α = 0.2T. Curves illustrate the increase in system throughput with the increase in R r at high SNR. System with {0.9, 0.9, 0.9} CP with an SNR gain of ≈ 5 dB attains higher throughput prior to {0.1, 0.1, 0.1} CP. For R r = 2 bits/s/Hz, system with {0.9, 0.9, 0.9} and {0.1, 0.1, 0.1} CPs, throughput saturates to 0.8 at 38 dB and 43 dB, respectively, whereas for R r = 1 bits/s/Hz, system throughput saturates to 0.4 at 10 dB and 15 dB, respectively.

Fig. 6.8
figure 8

1 × 2 × 2 MIMO AC: Throughput vs SNR [14]

6.5 Conclusion

In this chapter, concepts of energy harvesting are discussed such as energy harvesting sources, energy transmission techniques, energy harvesting models, and the impact of channel estimation errors over SWIPT devices. Among the available energy harvesting sources, radio frequency signal-based EH finds a viable solution for energy-constraint nodes. The state-of-the-art EH with cooperative D2D MIMO relaying in the presence of channel estimation errors including feedback delays and imperfect CSI is addressed. System performance is quantified through system metrics such as outage probability and asymptotic outage probability. Further, actual data delivery rate is analyzed through the throughput analysis for a delay-limited transmission, and useful insights are drawn. Impact of MIMO antennas, fading parameters severity, severity of the feedback error, imperfect CSI, and energy harvesting time constant over the system performance are also analyzed.

6.5.1 Summary

A brief summary is as follows:

  • Impact of imperfect CSI and feedback delays over MIMO D2D system with SWIPT is analyzed.

  • System performance is quantified through the outage probability and asymptotic outage probability closed-form expressions.

  • Actual delivered data rate is analyzed through throughput analysis.

  • Results illustrate that the system performance degrades with the increase in α values. However, for smaller values of α, system performs better in both perfect and imperfect CSI scenarios.

  • Results illustrate that for α < 0.4T, system attains low outage probability.

  • At high rates, curves demonstrate that the system performance degrades under imperfect CSI conditions.

  • Increase in outdated CSI deteriorates the system performance drastically.

  • Diversity order of the system is lost with a slight increase in CEE, due to SNR independent CEE variance.

  • Impacts of multiple antennas and fading parameters severity along with imperfect CSI are analyzed along with SWIPT.