on performance of full-duplex decode-and-forward relay

14
Research Article On Performance of Full-Duplex Decode-and-Forward Relay Systems with an Optimal Power Setting under the Impact of Hardware Impairments Ba Cao Nguyen , 1,2 Xuan Nam Tran , 1 Thi Thu Hang Nguyen, 1 and Dinh Tan Tran 2 1 Advanced Wireless Communications Group, Le Quy Don Technical University, Ha Noi, Vietnam 2 Telecommunications University, Khanh Hoa, Vietnam Correspondence should be addressed to Xuan Nam Tran; [email protected] Received 14 October 2019; Revised 27 August 2020; Accepted 14 September 2020; Published 29 September 2020 Academic Editor: Donatella Darsena Copyright © 2020 Ba Cao Nguyen et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. In this paper, we analyze the performance of in-band full-duplex (IBFD) relay systems that use the decode-and-forward (DF) protocol at the relay under the impact of imperfect self-interference cancellation and hardware impairments. Three practical relay scenarios are considered in our analysis: (i) there is no direct link from the source to the destination; (ii) there is a direct link, but the signal from the source is considered interference; and (iii) there is a direct link, and the signal from the source is cooperatively combined with that from the relaying path. Specically, we derive exact and asymptotic expressions for the outage probability (OP) of the IBFD system. Based on the OP, the exact expression for symbol error probability (SEP) is also derived. Moreover, in order to cope with the eect of imperfect self-interference cancellation (SIC) due to the full-duplex mode, we propose optimal and suboptimal power calculation methods for the relay to minimize the OP and SEP. A performance evaluation shows that the IBFD relay system is signicantly aected by both imperfect SIC and hardware impairments. However, the optimal power values can help to improve the system performance, signicantly. 1. Introduction The last decade has witnessed signicant development of wireless technologies. In particular, the evolvement of the fth generation (5G) of mobile communications allows deployment of massive Internet of Things (IoT) devices to provide data access for various applications such as precision agriculture, disaster warning, smart retail, health care, smart home, and industrial innovation. It is expected that there will be billions of IoT devices connected to the cellular networks in the coming years. The main features of the massive IoT devices include low cost, extreme coverage, narrow band, and small volume of data. In order to meet these require- ments, multiple antennas are not used in the devices but wireless relaying is desired to extend the coverage. It also requires that spectrum is eciently used to support massive connections within the limited radio frequency band. In the literature, there were a large number of works studying the relay communications for the wireless networks. With the help of a relay node, it is possible to extend the network range as well as increase the channel capacity. Relay communication has now found its application in various types of wireless networks such as the long-term evolution advanced (LTE-A) mobile communication, ad hoc network, and vehicle-to-vehicle (V2V) networks. Meanwhile, in-band full-duplex (IBFD) communication, which allows for simultaneous transmission and reception over the same frequency, has attracted increasing attention due to its capability to double the channel capacity and increase the spectrum eciency. Benets of using both IBFD and relay communications have been studied widely [111]. Recently, the combination of IBFD and relay cooperation has also been considered for the 5th generation (5G) hetero- geneous networks (HetNets) [12]. Most studies on IBFD relay networks tackle the problem of residual self-interference (RSI) due to imperfect self- interference cancellation (SIC) (note that this abbreviation diers from that used for successive interference cancellation Hindawi Wireless Communications and Mobile Computing Volume 2020, Article ID 6721489, 14 pages https://doi.org/10.1155/2020/6721489

Upload: others

Post on 11-Jan-2022

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: On Performance of Full-Duplex Decode-and-Forward Relay

Research ArticleOn Performance of Full-Duplex Decode-and-Forward RelaySystems with an Optimal Power Setting under the Impact ofHardware Impairments

Ba Cao Nguyen ,1,2 Xuan Nam Tran ,1 Thi Thu Hang Nguyen,1 and Dinh Tan Tran2

1Advanced Wireless Communications Group, Le Quy Don Technical University, Ha Noi, Vietnam2Telecommunications University, Khanh Hoa, Vietnam

Correspondence should be addressed to Xuan Nam Tran; [email protected]

Received 14 October 2019; Revised 27 August 2020; Accepted 14 September 2020; Published 29 September 2020

Academic Editor: Donatella Darsena

Copyright © 2020 Ba Cao Nguyen et al. This is an open access article distributed under the Creative Commons Attribution License,which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

In this paper, we analyze the performance of in-band full-duplex (IBFD) relay systems that use the decode-and-forward (DF)protocol at the relay under the impact of imperfect self-interference cancellation and hardware impairments. Three practicalrelay scenarios are considered in our analysis: (i) there is no direct link from the source to the destination; (ii) there is a directlink, but the signal from the source is considered interference; and (iii) there is a direct link, and the signal from the source iscooperatively combined with that from the relaying path. Specifically, we derive exact and asymptotic expressions for the outageprobability (OP) of the IBFD system. Based on the OP, the exact expression for symbol error probability (SEP) is also derived.Moreover, in order to cope with the effect of imperfect self-interference cancellation (SIC) due to the full-duplex mode, wepropose optimal and suboptimal power calculation methods for the relay to minimize the OP and SEP. A performanceevaluation shows that the IBFD relay system is significantly affected by both imperfect SIC and hardware impairments.However, the optimal power values can help to improve the system performance, significantly.

1. Introduction

The last decade has witnessed significant development ofwireless technologies. In particular, the evolvement of thefifth generation (5G) of mobile communications allowsdeployment of massive Internet of Things (IoT) devices toprovide data access for various applications such as precisionagriculture, disaster warning, smart retail, health care, smarthome, and industrial innovation. It is expected that there willbe billions of IoT devices connected to the cellular networksin the coming years. The main features of the massive IoTdevices include low cost, extreme coverage, narrow band,and small volume of data. In order to meet these require-ments, multiple antennas are not used in the devices butwireless relaying is desired to extend the coverage. It alsorequires that spectrum is efficiently used to support massiveconnections within the limited radio frequency band.

In the literature, there were a large number of worksstudying the relay communications for the wireless networks.

With the help of a relay node, it is possible to extend thenetwork range as well as increase the channel capacity.Relay communication has now found its application invarious types of wireless networks such as the long-termevolution advanced (LTE-A) mobile communication, adhoc network, and vehicle-to-vehicle (V2V) networks.Meanwhile, in-band full-duplex (IBFD) communication,which allows for simultaneous transmission and receptionover the same frequency, has attracted increasing attentiondue to its capability to double the channel capacity andincrease the spectrum efficiency. Benefits of using both IBFDand relay communications have been studied widely [1–11].Recently, the combination of IBFD and relay cooperationhas also been considered for the 5th generation (5G) hetero-geneous networks (HetNets) [12].

Most studies on IBFD relay networks tackle the problemof residual self-interference (RSI) due to imperfect self-interference cancellation (SIC) (note that this abbreviationdiffers from that used for successive interference cancellation

HindawiWireless Communications and Mobile ComputingVolume 2020, Article ID 6721489, 14 pageshttps://doi.org/10.1155/2020/6721489

Page 2: On Performance of Full-Duplex Decode-and-Forward Relay

in CDMA, NOMA, and MIMO systems) at the full-duplexrelay node [2, 4, 13–15]. A paper [4] showed that the outageperformance of the IBFD relay system is significantly affectedby RSI. In this work, the authors have also successfullyderived the closed form of the outage probability (OP) ofthe IBFD relay network. In [6], the authors analyzed thespectrum efficiency of the IBFD relay systems by using thesum rate as a function of the distance between users andthe relay. Performance of the IBFD systems was shownto depend on the interference suppression capability andlocation of the relay. The work in [16] considered anIBFD multiuser decode-and-forward (DF) relay systemwith self-interference management. In order to maximizethe signal-to-noise ratio (SNR) at the receiver, the authorsin [17] investigated the IBFD amplify-and-forward (AF)system with the direct link using the minimum meansquared error decision feedback equalizer (MMSE-DFE).Their results showed that the outage performance of theIBFD system could be significantly improved if the directlink is appropriately combined with the relaying link atthe destination.

In [18], relay selection was proposed for a full-duplexdecode-and-forward (FD-DF) relay network with Naka-gami-m fading channels. The exact OP expressions wereinvestigated, and their results were shown that the achievablediversity depends on the shape factors of the fading channelsand the power scaling scheme of the relay. In [19], the systemquality of the DF opportunistic relay network was analyzedin the presence of cochannel interference in the case of coop-erative communications. Their results showed that theopportunistic relay selection based on the signal-to-interfer-ence-plus-noise ratio (SINR) provides more benefits withan increasing number of relays. In [5], the outage perfor-mance of the FD cooperative system quality was analyzedunder asymmetric generalized fading conditions. Theauthors demonstrated that the system performance is muchaffected by the fading conditions of both the direct and relaylinks.

Although the outage performance of IBFD relay net-works was extensively studied in previous works, the com-mon assumption was that the transceivers were ideal. Inpractice, most hardware equipment is not ideal and isoften influenced by various factors such as manufacturingerrors, phase oscillator noises, imbalance in the modulator,nonlinear distortion of the high-power amplifier (HPA) atthe transmitter, and the low-noise amplifier (LNA) at thereceiver. These hardware impairments degrade the perfor-mance and thus should not be neglected in the system designand performance analysis. In fact, the impact of hardwareimpairments was thoroughly analyzed for the half-duplexrelay system in the literature. In [20], the authors analyzedthe impact of hardware impairments at both the transmitterand receiver in a dual-hop relay network using AF and DFprotocols. In [8], the authors examined the effect of hardwareimpairments on the system performance of a relay networkusing switch-and-examine combining with a postselectionscheduling scheme in the Rician fading and shadowing chan-nel. Hardware impairments were shown to cause an irreduc-ible outage floor at the high SINR region. The work in [21]

investigated and compared the outage performance of theone-way and two-way relay networks under the impactof both hardware impairments and imperfect channel esti-mation. It was shown in [21] that the one-way relay net-work has a lower outage floor than the counterpartnetwork. Recently, HI was also considered in the IBFDrelay systems [22–27]. In particular, the impact of HI onthe spectral efficiency of a multipair massive MIMO two-way IBFD relay system was analyzed in [22]. The spectralefficiency of a similar system using zero forcing at therelay was evaluated in [23]. A gradient projection-basedalgorithm to obtain the optimal relay function together withnonalternating and alternating suboptimal solutions wasproposed for IBFD AF relay systems with multiple antennasin [24]. The alternating optimization was then extended todesign the bidirectional IBFD MIMO OFDM systems withlinear precoding and decoding [26]. The performance ofthe IBFD relay system under the impact of hardware impair-ments, imperfect channel state information, and imperfectself-interference cancellation was analyzed in [25]. Antennaselection was proposed as a solution to compensate for theperformance saturation of the MIMO spatial modulationIBFD relay system [27]. Although the impact of hardwareimpairments on the performance of the IBFD relay systemswas widely analyzed, the case with direct link between thesource and the destination nodes was still neglected. More-over, the exact solution for relay power allocation has notbeen reported.

Motivated by the previous results, in this paper, weanalyze the OP and symbol error probability (SEP) ofthe IBFD decode-and-forward (DF) relay networks underthe effect of the aggregate transceiver impairments and dif-ferent cooperation scenarios. The contributions of thispaper are summarized as follows:

(i) Inspired by the 5G HetNet structure [12], wedevelop a new system model for a more realisticIBFD relay network with hardware impairmentsand RSI. Based on this model, performance of theIBFD relay network is analyzed for realistic cooper-ation situations

(ii) Exact expressions of the signal-to-interference-plus-noise-and-distortion ratio (SINDR) and out-age performance are derived for three cases, i.e.,(i) there is no direct link from the source to thedestination; (ii) there is a direct link, but the sig-nal from the source is considered interference;and (iii) there is a direct link, and the signal fromthe source is cooperatively combined with thatfrom the relaying path

(iii) In order to cope with the effect of imperfect self-interference cancellation (SIC) due to the full-duplex mode, we propose optimal and suboptimalpower calculation methods for the relay to mini-mize the OP. Unlike previous works about a powerallocation scheme for the IBFD transmission mode,we obtain the exact optimal transmission powervalue for the IBFD relay that minimizes the OP

2 Wireless Communications and Mobile Computing

Page 3: On Performance of Full-Duplex Decode-and-Forward Relay

and SEP of the IBFD relay network. Our resultscan significantly reduce the computational com-plexity in the deployment of the IBFD relay system

The remainder of this paper is organized as follows.Section 2 presents the system model of the IBFD relay net-work. Performance analysis is given in Section 3, followedby the proposed optimal/suboptimal power calculationmethods in Section 4. The corresponding numerical resultsare presented in Section 0. Finally, conclusions are drawnin Section 0. For reading convenience, a summary list ofthe frequently used mathematical notations is given inTable 1.

2. System Model

Let us consider the case of an IBFD DF relay system asshown in Figure 1. In this system, the two terminal nodesS1 and S2 transmit to the relay node R one at a time whileR can forward the received signal from one terminal nodeto the other at the same time using the same carrier fre-quency. Due to the symmetrical communications, we willlimit our presentation for the link from S1 to S2 via R.The source node S1 and the destination node S2 areequipped with a single antenna while the relay R has twoantennas, one for reception and one for transmission. Unlikein the ideal hardware system, the transmitted signal from arelay system with hardware impairment is distorted due tothe impact of the transceiver errors such as amplification gaininstability, phase noise (PN), high-power amplifier (HPA)nonlinearity, or in-phase/quadrature-phase (I/Q) imbalance.In order to tackle the problem of hardware impairments, var-ious compensation solutions using both analog and digitalsignal processing have been reported in the literature [21,28–30]. However, the measurement results demonstratedthat the residual impairments after compensation still affectthe system as the additive distortion noises which can bemodeled by a complex Gaussian variable with zero meanand finite variance [21, 28–30]. As can be seen fromFigure 1, there are two distortion sources in the system,which are denoted by ηiðtÞ, i = f1, Rg, where t denotes thetime slot. In this paper, we follow the distortion model in[30] which combines the distortion source at the transmitterwith that at the receiver. Thus, η1ðtÞ denotes the combineddistortions at both the transmitter of S1 and the receiver ofR and ηRðtÞ for those at both the transmitter of R and thereceiver of S2. These combined distortion sources have thefollowing distributions η1 ∼ CN ð0, k2S1RP1Þ and ηR ∼ CN ð0,k2RS2PRÞ; P1 and PR are the average signal power from the

source and the relay node, respectively; k2S1R = ðktS1Þ2 + ðkrRÞ2;

k2RS2 = ðktRÞ2 + ðkrS2Þ2, where ktS1 and ktR and krR and krS2 are,

respectively, the level of the impairments at the transmittersof S1 and R and the receivers of R and S2. Note that whenkS1R = kRS2 = 0, we have an ideal hardware system. Thetransmit signal from each transmitter can be expressedas siðtÞ + ηiðtÞ. We assume that the processing delay atthe relay R equals one symbol period. Therefore, a symbol

which was received by R at time slot t − 1 will be trans-mitted at time slot t. It means that sRðtÞ = s1ðt − 1Þ if Rdecodes successfully the received signal. The receivedsignal at the relay and the destination is then given,respectively, by

yR tð Þ = h1R~s1 tð Þ + ~hRR~sR tð Þ + zR tð Þ, ð1Þ

y2 tð Þ = hR2~sR tð Þ + h12~s1 tð Þ + z2 tð Þ, ð2Þ

where ~s1ðtÞ and ~sRðtÞ, respectively, denote the transmittedsignals from the source and the relay with ~s1ðtÞ ≜ s1ðtÞ +η1ðtÞ and ~sRðtÞ ≜ sRðtÞ + ηRðtÞ; η1ðtÞ and ηRðtÞ denote theeffect of hardware impairments at the transceivers withη1 ∼ CN ð0, k2S1RP1Þ and ηR ∼ CN ð0, k2RS2PRÞ; h1R, hR2, andh12 are the fading coefficients of the links from S1 to R,from R to S2, and from S1 to S2, respectively; ~hRR is theRSI channel from the transmitting antenna to the receiv-ing antenna at the FD relay R after self-interference can-cellation; and zRðtÞ and z2ðtÞ denote the AWGN withzero mean and variance σ2

R and σ22, respectively, zR ∼ CN

ð0, σ2RÞ and z2 ∼ CN ð0, σ22Þ.Note from (1) that the term ~hRR~sRðtÞ represents the SI

at R and its power is significantly larger than that of theintended signal due to small distance between transmitterand receiver antennas of R. In order for the relay todecode the intended signal successfully, three popularSIC techniques can be applied to make the SI to the noiselevel, including those in the propagation, analog and digi-tal domains [4, 31]. The RSI after these SIC techniquescan be modeled by a Gaussian random variable, denoted

Table 1: List of the frequently used mathematical notations.

Notation Description

P1 The average transmit power at the source node S1PR The average transmit power at the relay node RProb Af g The probability of an event A

OP Outage probability

OP ℓð Þex Exact OP of the case ℓ with hardware impairments

OP ℓð Þ_ex_id Exact OP of the case ℓ with ideal hardware

OP ℓð Þ_ap Approximate OP of the case ℓ with hardwareimpairments

Fρ :ð Þ Cumulative distribution function (CDF)

f ρ :ð Þ Probability density function (PDF)

CN μ, σ2� � Complex Gaussian distribution with mean μ andvariance of σ2

E ·f g The expectation operator

ρ = hj j2 The instantaneous channel gain

Ω = E ρf g The average power of the channel gain

SEP Symbol error probability

3Wireless Communications and Mobile Computing

Page 4: On Performance of Full-Duplex Decode-and-Forward Relay

by IR with zero mean and variance of σ2RSI, i.e., IR ∼ CN ð0,

σ2RSIÞ [4, 31]. The received signal at R after SIC can be nowexpressed as

yR tð Þ = h1R~s1 tð Þ + IR tð Þ + zR tð Þ: ð3Þ

In practice, due to the distance variation and shadowing,the transmitted signal from the source can reach the destina-tion in some cases. Therefore, the system quality in realisticconditions varies according to the following three cases: (1)there is no direct link from S1 to S2; (2) there is a direct linkfrom S1 to S2, but its signal is considered interference at S2;and (3) there is a direct link from S1 to S2, and its signal iscombined with that of the relaying link using cooperativecommunication.

Note that when the DF relaying protocol is used, the end-to-end SINDR of the system is the minimum of the SINDRsof the links from the source to the relay and from the relay tothe destination. Thus, the end-to-end SINDR of the DF relaysystem is given by

γ =min γR, γDf g, ð4Þ

where γR and γD are the SINDRs at the relay and the desti-nation, respectively.

2.1. Case 1: Without the Direct Link. In this case, thetransmitted signal from the source S1 does not reach thedestination S2 due to long distance. The destinationreceives only the relayed signal from R. Using (3) and(2), we can obtain the SINDRs at the relay R and the des-tination S2 for Case 1, respectively, as

γ1ð ÞR = h1Rj j2P1

h1Rj j2k2S1RP1 + ~ΩRPR + σ2R= ρ1P1ρ1k

2S1RP1 + σ2

RSI + σ2R,

ð5Þ

γ1ð ÞD = hR2j j2PR

hR2j j2k2RS2PR + σ22= ρ2PRρ2k

2RS2PR + σ2

2, ð6Þ

where ρ1 = jh1Rj2 and ρ2 = jhR2j2 are the channel gains ofthe links from S1 to R and from R to S2, respectively;σ2RSI denotes the RSI at the relay after SIC. It is noted that,

after SIC, the RSI can be modeled by a complex Gaussiandistributed random variable [2–6, 9, 10, 32, 33] with zeromean and variance σ2RSI = ~ΩRPR, where ~ΩR is defined asthe SIC capability of the relay node.

2.2. Case 2: With the Direct Link but No CooperativeCommunication. In this case, the destination receives thetransmitted signal from the source via both the relayingand direct links. However, due to time misalignment, the sig-nal via the direct link is considered interference. Therefore,the SINDRs at the relay and the destination are, respectively,given by

γ2ð ÞR = γ

1ð ÞR = ρ1P1

ρ1k2S1RP1 + σ2RSI + σ2

R, ð7Þ

γ2ð ÞD = hR2j j2PR

hR2j j2k2RS2PR + h12j j2P1 1 + k2S1R� �

+ σ22

= ρ2PR

ρ2k2RS2PR + ρ3P1 1 + k2S1R

� �+ σ2

2,

ð8Þ

where ρ3 = jh12j2 is the channel gain of the link from S1 to S2.

2.3. Case 3: With the Direct Link and CooperativeCommunication. In this case, the signal from the sourcevia the relaying link and that via the direct link are aligned(the system is thus delay limited) and combined in orderto maximize the SINDR at the destination and removethe intersymbol interference (ISI) due to the processingdelay at the relay node. For such purpose, we adopt theMMSE-DFE proposed in [17] at the destination. In orderto estimate the transmitted symbol, the equalizer needsto be trained and operates in an adaptive fashion. Thisresults in training delay and requires that the channel beslowly varying. Moreover, since the transmitted signalsfrom the source and relay nodes also contain HI distor-tions η1ðtÞ and ηRðtÞ, these components are consideredadditive noises by the MMSE-DFE. The SINDRs at therelay and the destination are then given, respectively, by

γ3ð ÞR = γ

1ð ÞR = ρ1P1

ρ1k2S1RP1 + σ2RSI + σ2R

, ð9Þ

R

S1

s1(t) + 𝜂1(t)sR(t) + 𝜂R(t)

h1R hR2

yR(t)S2

y2(t)

~hRR

h12TX

TX

RX

RX

Figure 1: Block diagram of the IBFD relay system with transceiver impairments.

4 Wireless Communications and Mobile Computing

Page 5: On Performance of Full-Duplex Decode-and-Forward Relay

γ3ð ÞD = hR2j j2PR + h12j j2P1

hR2j j2k2RS2PR + h12j j2k2S1RP1 + σ22

= ρ2PR + ρ3P1ρ2k

2RS2PR + ρ3k

2S1RP1 + σ22

:

ð10Þ

3. System Performance

3.1. Outage Probability. The outage probability is the prob-ability of a failure in any communication link between S1,R, and S2. An outage event occurs when the mutual infor-mation is lower than the minimum required data rateRj, ðj = 1, 2Þ, i.e.,

log2 1 + γ j

� �<Rj, ð11Þ

where γj and R j are the SINDR and the minimumrequired data rate of link j, respectively. Let R1 be theminimum required data rate from S1 to R and R2 be thatfrom R to S2. Also, for simplicity, let R1 =R2 =R. As aresult, an outage event occurs when

log2 1 + γRð Þ <R

or log2 1 + γDð Þ <R,ð12Þ

which is equivalent to

γR < 2R − 1or γD < 2R − 1:

ð13Þ

The outage probability is then defined as OP =Probðγ < 2R − 1Þ. Let x = 2R − 1, and using the rule ofaddition ProbfA ∪Bg = ProbfAg + ProbfBg − ProbfAgProbfBg for independent events A and B, we can obtainthe OP as follows:

OP = Prob γR < xð Þ ∪ γD < xð Þf g = Prob min γR, γD½ � < xf g= OPR + OPD −OPROPD,

ð14Þ

where OPR = ProbfγR < xg and OPD = ProbfγD < xg.Under the Rayleigh fading channel, the cumulative distri-

bution function (CDF) Fρð:Þ and probability density func-

tion (PDF) f ρð:Þ of the channel gains (ρl = jhlj2, l = 1, 2, 3)are given by

Fρlxð Þ = 1 − e− x/Ωlð Þ, x ⩾ 0,

f ρl xð Þ = 1Ωl

e− x/Ωlð Þ, x ⩾ 0,ð15Þ

where Ωl = Efjhlj2g.Under the effect of both Rayleigh fading and hardware

impairments, using the above CDF and PDF of the channelgains, we can get the OPs of the system for each cooperationsituation in the following parts.

3.1.1. Exact OP

(1) Case 1: Without the Direct Link. Denoting OPð1Þ_exR =

Probfγð1ÞR < xg and OPð1Þ_exD = Probfγð1ÞD < xg, we have

OP 1ð Þ_exR = Prob γ

1ð ÞR < x

n o

=Fρ1

σ2R + σ2RSI� �

x

P1 1 − k2S1Rx� �

0@

1A, x < 1

k2S1R,

1, x ⩾1

k2S1R,

8>>>>>><>>>>>>:

=

1 − e−α1 xð Þ, x < 1k2S1R

,

1, x ⩾1

k2S1R:

8>>>><>>>>:

ð16Þ

Similarly,

OP 1ð Þ_exD = Prob γ

1ð ÞD < x

n o=

1 − e−α2 xð Þ, x < 1k2RS2

,

1, x ⩾1

k2RS2:

8>>>><>>>>:

ð17Þ

Using (14), the OP of the system becomes

OP 1ð Þ_ex =1 − e−α1 xð Þ−α2 xð Þ, x < d,1, x ⩾ d,

(ð18Þ

where α1ðxÞ = ðσ2R + σ2

RSIÞx/Ω1P1ð1 − k2S1RxÞ, α2ðxÞ = σ22x/Ω2PRð1 − k2RS2xÞ, and d =min ð1/k2S1R, 1/k

2RS2Þ.

5Wireless Communications and Mobile Computing

Page 6: On Performance of Full-Duplex Decode-and-Forward Relay

Note that for the case of ideal hardware, the OP is givenby

OP 1ð Þ_ex_id = 1 − e−αid1 xð Þ−αid2 xð Þ, ð19Þ

where αid1 ðxÞ = ðσ2R + σ2

RSIÞx/Ω1P1 and αid2 ðxÞ = σ22x/Ω2PR.

(2) Case 2: With the Direct Link but No Cooperative Commu-

nication. Since γð1ÞR = γð2ÞR = γð3ÞR , we have

OP 1ð Þ_exR = OP 2ð Þ_ex

R = OP 3ð Þ_exR : ð20Þ

In order to calculate OPð2Þ_exD using (8), we have

2ð ÞD

xð Þ = Prob γ2ð ÞD < x

n o= Prob ρ2PR 1 − k2RS2x

� �n< ρ3P1 1 + k2S1R

� �+ σ2

2

h ixo:

ð21Þ

This is the joint CDF of two independent random var-iables ρ2 and ρ3. First, consider the case 1 − k2RS2x ≤ 0,which means x ≥ 1/k2RS2 . In this case, the inequality ρ2PRð1 −k2RS2xÞ < ½ρ3P1ð1 + k2S1RÞ + σ22�x is always true due to the fact

that ρ2PRð1 − k2RS2xÞ ≤ 0 and ðρ3P1ð1 + k2S1RÞ + σ22Þx > 0.

Therefore, Fγð2ÞD

ðxÞ = 1. Next, we consider the case 1 − k2RS2x >0, which means ρ2PRð1 − k2RS2xÞ > 0. Since ρ2 and ρ3 are theinstantaneous channel gains, we have ρ2, ρ3 ∈ ð0,∞Þ. Toderive the CDF in this case, we change the above probabilityto a new equivalent one which has only one random vari-able. Using the property of a function of two random vari-ables in Section 5.8 of [34], we can convert the joint CDFof these two independent variables into a function with dou-ble integral in which one variable is considered a constantwhile calculating the other. Then, by applying the result inSection 5.7 of [34], we can obtain

2ð ÞD

xð Þ =ð∞0Prob ρ2 <

ρ3P1 1 + k2S1R� �

+ σ22

h ix

PR 1 − k2RS2x� � ∣ ρ3

8<:

9=;f ρ3 ρ3ð Þdρ3

=ð∞0Fρ2

ρ3P1 1 + k2S1R� �

+ σ22

h ix

PR 1 − k2RS2x� �

8<:

9=;f ρ3 ρ3ð Þdρ3:

ð22Þ

In summary, we have OPð2Þ_exD given by

where A2ðxÞ =Ω2PRð1 − k2RS2xÞ/ðΩ2PRð1 − k2RS2xÞ +Ω3P1ð1+ k2S1RÞxÞ.

Thus, OP of the system for this case is then given by

OP 2ð Þ_ex =1 − A2 xð Þe−α1 xð Þ−α2 xð Þ, x < d,1, x ⩾ d:

(ð24Þ

In the case of ideal hardware, the system OP is given by

OP 2ð Þ_ex_id xð Þ = 1 − Aid2 xð Þe−αid1 xð Þ−αid2 xð Þ, ð25Þ

where Aid2 ðxÞ =Ω2PR/ðΩ2PR +Ω3P1xÞ.

(3) Case 3: With the Direct Link and Cooperative Communi-

cation. In this case, using the same derivation forOPð2Þ_exD , we

can have OPð3Þ_exD as follows:

OP 3ð Þ_exD = Prob γ

3ð ÞD < x

n o= Prob ρ2PR 1 − k2RS2x

� �+ ρ3P1 1 − k2S1Rx

� �< σ22x

n o

=

1 −A3 xð Þe−α2 xð Þ − B3 xð Þe−α3 xð Þ, x < d,G xð Þ ≠ 0,

1 − 1 + α2 xð Þð Þe−α2 xð Þ, x < d,G xð Þ = 0,

1 −A3 xð Þe−α2 xð Þ, 1k2S1R

⩽ x < 1k2RS2

,

1 − B3 xð Þe−α3 xð Þ, 1k2RS2

⩽ x < 1k2S1R

,

1, x ⩾ d′,

8>>>>>>>>>>>>>>>><>>>>>>>>>>>>>>>>:

ð26Þ

where A3ðxÞ =Ω2PRð1 − k2RS2xÞ/ðΩ2PRð1 − k2RS2xÞ −Ω3P1ð1− k2S1RxÞÞ, B3ðxÞ =Ω3P1ð1 − k2S1RxÞ/ðΩ3P1ð1 − k2S1RxÞ −Ω2PRð1 − k2RS2xÞÞ, d′ =max ð1/k2S1R, 1/k

2RS2Þ, α3ðxÞ = σ22x/Ω3P1

ð1 − k2S1RxÞ, and GðxÞ =Ω3P1ð1 − k2S1RxÞ −Ω2PRð1 − k2RS2xÞ.

OP 2ð Þ_exD =

ð∞0Fρ2

σ22 + ρ3P1 1 + k2S1R

� �h ix

PR 1 − k2RS2x� �

0@

1Af ρ3 ρ3ð Þdρ3,  x < 1

k2RS2

1,  x ⩾1

k2RS2

8>>>>>><>>>>>>:

=1 − A2 xð Þe−α2 xð Þ, x < 1

k2RS2,

1, x ⩾1

k2RS2,

8>>>><>>>>:

ð23Þ

6 Wireless Communications and Mobile Computing

Page 7: On Performance of Full-Duplex Decode-and-Forward Relay

CombiningOPð3Þ_exD in (26) withOPð3Þ_ex

R in (20), we havethe OP for the case of cooperative communicationOPð3Þ_ex asfollows:

OP 3ð Þ_ex =

1 − A3 xð Þe−α1 xð Þ−α2 xð Þ − B3 xð Þe−α1 xð Þ−α3 xð Þ, x < d,G xð Þ ≠ 0,

1 − 1 + α2 xð Þð Þe−α1 xð Þ−α2 xð Þ, x < d,G xð Þ = 0,

1 − B3 xð Þe−α1 xð Þ−α3 xð Þ, 1k2RS2

⩽ x < 1k2S1R

,

1, x ⩾1

k2S1R:

8>>>>>>>>>><>>>>>>>>>>:

ð27Þ

In the case of ideal hardware, we have

OP 3ð Þ_ex_id =1 − Aid

3 e−αid1 xð Þ−αid2 xð Þ − Bid

3 e−αid1 xð Þ−αid3 xð Þ, G ≠ 0,

1 − 1 + αid2 xð Þ� �

e−αid1 xð Þ−αid2 xð Þ, G = 0,

8<:

ð28Þ

where Aid3 =Ω2PR/ðΩ2PR −Ω3P1Þ, Bid

3 =Ω3P1/ðΩ3P1 −Ω2PRÞ, αid3 ðxÞ = σ2

2x/Ω3P1, and G =Ω3P1 −Ω2PR.

3.1.2. Asymptotic OP. In order to gain a better insight into theeffect of hardware impairments on the system performanceof the IBFD relay network, we derive the asymptotic OPusing the assumption that the transmit power is extremelylarge. Using the Taylor series expansion, ex ≈ 1 + x whenx⟶ 0 and let the transmit power increase to infinity,i.e., Pj ⟶∞,j = 1, R, and we assume that P1 = PR. SincelimPj→∞

αiðxÞ = 0, i = 1, 2, 3, we have

limPj→∞

OP 1ð Þ_ex =0, x < d,1, x ⩾ d,

(ð29Þ

limPj→∞

OP 2ð Þ_ex =1 −

Ω2 1 − k2RS2x� �

Ω2 1 − k2RS2x� �

+Ω3 1 + k2S1R� �

x, x < d,

1, x ⩾ d,

8>>><>>>:

ð30Þ

limPj→∞

OP 3ð Þ_ex =

1 − A∞3 xð Þ − B∞

3 xð Þ, x < d,G xð Þ ≠ 0,0, x < d,G xð Þ = 0,

1 − B∞3 xð Þ, 1

k2RS2⩽ x < 1

k2S1R,

1, x ⩾1

k2S1R,

8>>>>>>>>>><>>>>>>>>>>:

ð31Þ

where A∞3 ðxÞ =Ω2ð1 − k2RxÞ/ðΩ2ð1 − k2RS2xÞ −Ω3ð1 − k2S1RxÞÞ

and B∞3 ðxÞ =Ω3ð1 − k2S1RxÞ/Ω3ð1 − k2S1RxÞ −Ω2ð1 − k2RS2xÞ.

On the other hand, we have

OP 1ð Þ_ap ≈

α1 xð Þ + α2 xð Þ, x < d,1, x ⩾ d,

8>><>>: ð32Þ

OP 2ð Þ_ap ≈

1 − A2 xð Þ 1 − α1 xð Þ − α2 xð Þ½ �, x < d,1, x ⩾ d,

8>><>>: ð33Þ

OP 3ð Þ_ap ≈

α1 xð Þ + A3 xð Þα2 xð Þ + B3 xð Þα3 xð Þ, x < d,G xð Þ ≠ 0,1 − 1 + α2 xð Þð Þ 1 − α1 xð Þ − α2 xð Þ½ �, x < d,G xð Þ = 0,

1 − B3 xð Þ 1 − α1 xð Þ − α3 xð Þ½ �, 1k2RS2

⩽ x < 1k2S1R

,

1, x ⩾1

k2S1R:

8>>>>>>>>>><>>>>>>>>>>:

ð34ÞFrom (29), (30), and (31), we can see clearly that hard-

ware impairments cause the OP to have an irreducible errorfloor. Thus, careful design must be taken during the processof manufacturing transceivers in order to avoid this outagefloor.

3.2. System Throughput. The throughput of the IBFD DFrelay system can be determined from the OP as follows:

T xð Þ =R 1 −OPð Þ, ð35Þ

where R is the given transmission rate (bit/s/Hz) and OP isthe outage probability of the system, which is given in (18),(24), and (27) for the three cases of cooperation.

3.3. Symbol Error Probability. For most common modulationschemes, the SEP of the system is given by [35]

SEPℓ = αE Qffiffiffiffiffiffiffiβγℓ

q� �

= αffiffiffiffiffiffi2π

pð∞0Fℓ

t2

β

� �e− t2/2ð Þdt,  ℓ = 1, 2, 3,

ð36Þ

where QðxÞ = 1/ffiffiffiffiffiffi2π

p Ð∞x e−t

2/2dt is the Gaussian function, γℓis the received SINDR obtained from (5), (6), (7), (8), (9),and (10), and α and β are decided by the employed modula-tion schemes, e.g., α = β = 1 for the orthogonal binaryfrequency-shift keying (BFSK) modulation and α = 1, β = 2for the binary phase-shift keying (BPSK) modulation [35].FℓðxÞ are the cumulative distribution functions (CDFs) ofSINDR. Replace x = t2/β, and the SEPℓ for each cooperationsituation is calculated as

SEPℓ =α

ffiffiffiβ

p2

ffiffiffiffiffiffi2π

pð∞0

e−βx/2ffiffiffix

p Fℓ xð Þdx: ð37Þ

7Wireless Communications and Mobile Computing

Page 8: On Performance of Full-Duplex Decode-and-Forward Relay

Using the definition of outage probability, we can replaceCDFs FℓðxÞ by OPs given by (18), (24), and (27). Since OPðℓÞ_ex is complicated, it is not possible to obtain the closedform or approximation for (37) even using Mathematicasoftware. However, it is worth noting that since SEPℓ doesnot contain any random variables, it can certainly be calcu-lated numerically using software packages such as MATLAB.

4. Optimal Power Calculation Method for theFD Mode

Since the system performance depends much on the RSI,finding the optimal power for the transmit power at theFD relay node is important. In addition to the reductionof RSI, the optimal power also helps to save power forthe relay node. Therefore, in this section, we propose anoptimal power calculation method for the FD mode toselect the transmit power PR according to the SIC capability(~ΩR), the transmit power of the source node (P1), the hard-ware impairments (kS1R and kRS2), the distance between thenodes (Ω1,Ω2,Ω3), the threshold (x), and the AWGN atthe destination node (σ22). The optimal transmit power thatis optimized with respect to minimum OP of the system isderived in the following sections.

4.1. Case 1: Without Direct Link. The optimization problemfor the relay transmit power of the FD mode can be formu-lated as follows:

min OP 1ð Þ_ex

s:t:PR > 0 and x < d:ð38Þ

In order to solve this problem, we can use a linear pro-gramming method to get the closed-form expression of therelay optimal power, denoted by P∗

R , as follows:

P∗R = arg min

PROP 1ð Þ_ex, ð39Þ

where OPð1Þ_ex is determined using (18). The power calcula-tion method for Case 1 is summarized in Algorithm 1.

Note that when the system has no optimal power, i.e.,P∗R =∅, choose PR based on the resulting expression of ∂O

Pð1Þ_ex/∂PR; herein, ∅ denotes the empty set.Taking the derivative of OPð1Þ_ex with respect to PR gives

us

∂OP 1ð Þ_ex

∂PR= − exp −

σ2R + ~ΩRPR

� �x

Ω1P1 1 − k2S1Rx� � −

σ22x

Ω2PR 1 − k2RS2x� �

0@

1A

× −~ΩRx

Ω1P1 1 − k2S1Rx� � + σ22x

Ω2P2R 1 − k2RS2x� �

24

35:ð40Þ

From (40), it can be easily shown that ∂OPð1Þ_ex/∂PR = 0when PR = P0, ∂OPð1Þ_ex/∂PR < 0 when PR < P0, and ∂OPð1Þ_ex/∂PR > 0 when PR > P0. Therefore, P

∗R is the optimal

transmit power of the relay node, which is given by

P∗R = P0 =

ffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiΩ1P1σ

22 1 − k2S1Rx� �

Ω2 ~ΩR 1 − k2RS2x� �

vuuut : ð41Þ

4.2. Case 2: With the Direct Link but No CooperativeCommunication. Similar to Case 1, we can create a similaralgorithm as Algorithm 1 by replacing OPð1Þ_ex by OPð2Þ_ex.The calculation method for the optimal power for Case 2can be summarized as follows. Solving ∂OPð2Þ_ex/∂PR = 0(for the case x < d) results in the following equation:

AP3R + BP2

R + CPR +D = 0, ð42Þ

and the optimal power P∗R is given by

P∗R =

2ffiffiffiffiΔ

pcos arccos Kð Þ/3ð Þ − B

3A , ð43Þ

where A =Ω22ð1 − k2RS2xÞ

2 ~ΩRx, B =Ω2ð1 − k2RS2xÞΩ3P1ð1 +k2S1RÞ~ΩRx

2, C = −Ω1P1ð1 − k2S1RxÞΩ2ð1 − k2RS2xÞ½Ω3P1ð1 +k2S1RÞx + σ22x�, D = −Ω1P1ð1 − k2S1RxÞΩ3P1ð1 + k2S1RÞσ2

2x2, Δ =

B2 − 3AC, and

K = 9ABC − 2B3 − 27A2D

2ffiffiffiffiffiΔ3

p : ð44Þ

4.3. Case 3: With the Direct Link and CooperativeCommunication. Similar to the above method, in this case,for the first case (x < d,GðxÞ ≠ 0) of equation (27), due to the

Optimal power calculation algorithm1: Solve ∂OPð1Þ_ex/∂PR = 0 for PR = P0;

2: if

P0 > 0∂OPð1Þ_ex/∂PR < 0 for PR < P0

∂OPð1Þ_ex/∂PR > 0 for PR > P0

8>>>>><>>>>>:

3: then4: Output optimal powerP∗R = P0;

5: else6: Output optimal power P∗

R =∅;7: end

Algorithm 1:

8 Wireless Communications and Mobile Computing

Page 9: On Performance of Full-Duplex Decode-and-Forward Relay

complexity of the OP, it is not possible to find the criticalpoints. However, we can find the suboptimal points usingsome mathematical manipulations. In this case, the OP canbe rewritten as follows:

OP 3ð Þ_ex = 1 − e−α1 xð Þ−α2 xð Þ

a − ba − beα2 xð Þ−α3 xð Þ

� �, ð45Þ

where a =Ω2PRð1 − k2RS2xÞ and b =Ω3P1ð1 − k2S1RxÞ. For a >b, we have α2ðxÞ < α3ðxÞ; thus, eα2ðxÞ−α3ðxÞ < 1. Therefore, a −beα2ðxÞ−α3ðxÞ > 0. So, the suboptimal point is the one thatmaximizes e−α1ðxÞ−α2ðxÞ. From here, we get the suboptimalpower P∗

R as given by (41). For a < b, using the similarmethod, we can also get the suboptimal power P∗

R as in(41). As a result, for the first case of (27), P∗

R is

0 5 10 15 20 25 30 35 4010−3

10−2O

utag

e pro

babi

lity

(OP) 10−1

100

Average SNR (dB)

Ideal simulationIdeal analyticsImpairment simulation

Ex Impairment analyticsAp Impairment analytics

x = 31

x = 3

𝜎2

R

𝜎2

RSI= −5 dB

𝜎2

R

𝜎2

RSI= −5 dB

ΩR = −30 dB

ΩR = −30 dB

~

~

Figure 2: OP of the system for the case without the direct link. Ω1 =Ω2 = 1, σ2R = σ22 = 1, and kS1R = kRS2 = 0:1. Fixed and varied RSI as

σ2RSI/σ2R = −5 dB and ~ΩR = −30 dB, respectively. R = 2 and 5 bits/s/Hz.

0 5 10 15 20 25 30 35 4010−2

Out

age p

roba

bilit

y (O

P)

10−1

100

Average SNR (dB)

Ideal simulationIdeal analyticsImpairment simulation

Ex Impairment analyticsAp Impairment analytics

x = 31x = 3

Ω3 = 0.1

Ω3 = 0.1

Ω3 = 0.01

Ω3 = 0.01

Figure 3: OP of the system for the case with the direct link but without cooperation. Ω1 =Ω2 = 1 and σ2R = σ22 = 1. kS1R = kRS2 = 0:1 and

σ2RSI/σ2R = 5 dB. Two power levels of interference: Ω3 = 0:01 and Ω3 = 0:1. R = 2 and 5 bits/s/Hz.

9Wireless Communications and Mobile Computing

Page 10: On Performance of Full-Duplex Decode-and-Forward Relay

determined by (41). For the second case (x < d,GðxÞ = 0),there is only one PR that makes GðxÞ = 0. For the thirdcase (1/k2RS2 ⩽ x < 1/k2S1R), the OP of the system is mini-mized when PR approaches zero.

5. Performance Evaluation and Discussions

In this section, we present performance evaluation of thesystem using numerical calculation. Monte Carlo simula-tions using generated random channels are also used toverify our theoretical analysis. In our simulations, we setΩ1 =Ω2 = 1 and σ2R = σ22 = σ2 = 1. The average SNR isdefined as SNR = P1/σ2. In the case of no optimization,the transmit power at the relay is set as PR = P1. In the caseof applying optimal transmit power, PR = P1 is computed asshown in Section 4. In order to obtain the OP, two thresh-olds are used for the OP, which are x = 22 − 1 = 3 and x =25 − 1 = 31 with the minimum required data rates of 2bits/s/Hz and 5 bits/s/Hz, respectively. To verify our theoret-ical analysis, simulated results are also plotted together withnumerical ones for comparison.

Figure 2 shows the OP for the case without the directlink from the source to the destination, i.e., Case 1. Theplotted curves were obtained by numerical calculationsusing equations (18), (19), and (32), while the markersymbols by computer simulations with kS1R = kRS2 = 0:1,Ω1 =Ω2 = 1, and σ2

R = σ22 = 1. The RSI was considered for

two cases: (i) fixed at σ2RSI/σ2R = −5 dB and (ii) varying withtransmit power of the relay node (σ2RSI = ~ΩRPR with ~ΩR =−30 dB). Note that in the first case, the level of RSI is inten-tionally set smaller than the noise variance to bypass theRSI effect and explore the system performance under the

impact of only HI. As can be seen from the figure whenthe threshold is low (x = 3), the performance loss due tohardware impairments is very small and can be neglected.However, when the threshold becomes larger (x = 31), thisloss becomes significant and cannot be overlooked. Thismeans that the effect of hardware impairments on the systemquality is more significant in a high-rate system than in alow-rate one. Therefore, employed devices in the high-ratesystems should be fabricated with high precision in order toavoid unnecessary performance loss. It is also noticed fromthe figure that when the RSI varies with the transmit power

0 5 10 15 20 25 30 35 4010−3

10−2O

utag

e pro

babi

lity

(OP) 10−1

100

Average SNR (dB)

Ideal simulationIdeal analyticsImpairment simulation

Ex Impairment analyticsAp Impairment analytics

x = 31

x = 3

ΩR = −30 dB

ΩR = −30 dB

𝜎2

R

𝜎2

RSI= −5 dB

𝜎2

R

𝜎2RSI

= −5 dB

~

~

Figure 4: OP for the case with the direct link and using cooperation. Ω1 =Ω2 = 1 and σ2R = σ22 = 1. kS1R = kRS2 = 0:1 and Ω3 = 0:1. Fixed and

varied RSI as σ2RSI/σ2R = −5 dB and ~ΩR = −30 dB, respectively. R = 2 and 5 bits/s/Hz.

0 0.05 0.1 0.15 0.2 0.25 0.3

Impairments (simulation)Impairments (Ex analytics)

k

OP2,OP1,OP3

OP2,OP1,OP3

10−2

Out

age p

roba

bilit

y (O

P)

10−1

100

x = 31

x = 7

Figure 5: OP for the three cases versus the distortion factor k.SNR = 25 dB, σ2RSI/σ2

R = −5 dB, x = 31 and 7, and Ω3 = 0:01.

10 Wireless Communications and Mobile Computing

Page 11: On Performance of Full-Duplex Decode-and-Forward Relay

of the relay node, the OP performance is significantly affectedespecially at the high SNR region.

Figure 3 shows the achieved OP for the case with thedirect link but without cooperation (Case 2) using analyticalequations (24), (25), and (33) with σ2RSI/σ2R = 5 dB and thedistortion factors kS1R = kRS2 = 0:1 and Ω1 =Ω2 = 1. Sincecooperation was not used, the signal from the source nodeto the destination node was regarded as interference. Twospecific power levels of interference, namely, Ω3 = 0:01 andΩ3 = 0:1, were used for investigation. Compared with theprevious case, the outage performance of the system is seri-ously degraded, especially when the interference level is high.Note that for this level of interference, the OP performancewill not increase when the RSI decreases, i.e., σ2RSI/σ2R = −5dB. Moreover, the system suffers from an irreducible outagefloor at the high SNR region. When it is possible, cooperationcan be used with an appropriate combining scheme such asCase 3 to alleviate the effect of this interference and improvethe system performance.

Figure 4 shows the OP for the case using cooperation(Case 3) with Ω3 = 0:1. Other parameters for numericalcalculation are the same as in Figure 2. We can see fromthe figure that although cooperation via the direct link isused, the ideal system achieves only diversity order 1 asin the case without cooperation in Figure 2 since DFwas used for relaying. However, the system with HI bene-fits significantly from the cooperation which allows forperformance improvement. Compared with those shownin Figures 2 and 3, the system achieves the best perfor-mance thanks to cooperation.

Figure 5 illustrates the impact of the distortion factor k onthe outage performance of the system for the above-mentioned three cases, i.e., without the direct link (OP1),

with the direct link but without cooperation (OP2), and withthe direct link and with cooperation (OP3). The average SNRat the relay node and the destination node were both set to25 dB, σ2RSI/σ2

R = −5 dB, and Ω3 = 0:01. Two values of x wereused for investigation, namely, x = 31 and x = 7. As can beseen from the figure, the impact of hardware impairmentsfor all the three cases is trivial for small distortion factor x

0 10 20 30

OP3

OP1

OP2

30 5010−3

10−2O

utag

e pro

babi

lity

(OP)

10−1

100

Average SNR (dB)

Ideal simulationIdeal analyticsImpairment simulation

Ex Impairment analyticsAp Impairment analytics

Figure 6: OP performance for the case with the optimal transmit power. kS1R = kRS2 = 0:1, x = 31, ~ΩR = −30 dB, and Ω3 = 0:01 for OP2 andΩ3 = 0:1 for OP3.

0 5 10 15 20 25 30 35 400

1

2

3

4

5

Average SNR (dB)

Thro

ughp

ut (b

it/s/

Hz)

Case 1 (simulation)Case 1 (analytics)Case 2 (simulation)

Case 2 (analytics)Case 3 (simulation)Case 3 (analytics)

Figure 7: System throughput for the three cases using the optimalpower values. Ω1 =Ω2 = 1, σ2R = σ22 = 1. kS1R = kRS2 = 0:1, Ω3 = 0:01,and ~ΩR = −30 dB.

11Wireless Communications and Mobile Computing

Page 12: On Performance of Full-Duplex Decode-and-Forward Relay

but becomes more significant as it increases. The system witha higher transmission rate is more influenced by hardwareimpairments than that with a lower one. For x = 31, thesystem soon experiences link outage with probability oneat k = 0:17. The system with a lower rate (x = 7), however,can resist OP less than 0.1 within the acceptable hardwareimpairment range. In order to reduce OP, the optimalpower needs to be used to reduce the impact of the RSI.On the other hand, reducing transmit power can also helpto decrease the distortion factor k because hardwareimpairments depend on the amplifier operation.

Figure 6 shows the OP versus the average SNR at the relaynode when optimal power values are used. In this figure, thetransmit power at the FD node was set using equations (41)for OP1 and OP3 and (43) for OP2. The system was set upwith x = 31 and ~ΩR = −30 dBwhile the remaining parametersare used as shown in Figure 2. The OP2 curve was obtainedwith Ω3 = 0:01 and the OP3 curve with Ω3 = 0:1. ComparingFigures 2–4 for the case in which the RSI is varied by thetransmit power of the FD node, we can see clearly that theoptimal power values can increase the outage performanceof the system with hardware impairments significantly.Although the outage floor still exists for Case 2 at SNR > 30dB, it is completely avoided for Cases 1 and 3.

Figure 7 plots the throughput of the systems as a functionof the average SNR at the relay node for the three cases whenR = 5 bits/s/Hz, Ω3 = 0:01, and ~ΩR = −30 dB. As can be seenin the figure, for high-rate systems, the throughput reachesthe target rate R at SNR > 40 dB for Cases 1 and 3. For Case2, due to the effect of interference, the throughput cannotreach the target rate even when using self-interferencecancellation.

The SEP of the system using BPSK modulation and thesame assumptions used in Figure 2 is analyzed as shown inFigure 8. Other parameters were as follows: Ω3 = 0:01 and~ΩR = −30 dB. The analytical curves were obtained usingequation (37) by using MATLAB. Denoted by SEP1, SEP2,and SEP3 are the SEPs of the system for Cases 1, 2, and 3,respectively. The SEPs are shown as a function of the averageSNR at the relay and the destination node with and withoutthe optimal power. It is clear that the derived optimal powervalues help to increase the SEP performance of the system,especially for Cases 1 and 3.

6. Conclusion

In this paper, we analyzed the system performance of theIBFD DF relay systems with hardware impairments andimperfect self-interference cancellation. We derived exactand approximate expressions of OP, as well as its asymptoticvalues at high signal power. In order to alleviate the effect ofRSI, we have proposed an optimal power calculation methodbased on the minimum OP for the case without the directlink and with the direct link but without cooperation. Forthe case of a direct link with cooperation, the proposedscheme still works but yields suboptimal solutions. Variousperformance evaluations have been conducted to investigatethe effect of hardware impairments and the RSI on the systembehavior. The evaluated results show that the high-rate sys-tem is more vulnerable to the hardware impairments thanthe low-rate one. However, using the proposed optimalpower value can reduce the effect of hardware impairmentsand imperfect SIC. Moreover, for the IBFD DF relay net-works, it is recommended that cooperative communication

Nonoptimal

Optimal

0 10 20 30 504010−4

10−3

10−2

Sym

bol e

rror

pro

babi

lity

(SEP

)

10−1

100

Average SNR (dB)

Simulation SEP1 Analytical SEP1Simulation SEP2

Analytical SEP2Simulation SEP3 Analytical SEP3

Figure 8: Effect of hardware impairment on the SEP performance with and without the optimal power values. kS1R = kRS2 = 0:1.Ω3 = 0:01 and~ΩR = −30 dB.

12 Wireless Communications and Mobile Computing

Page 13: On Performance of Full-Duplex Decode-and-Forward Relay

should be used for the case with the direct link in order toavoid the irreducible outage floor. Also, although our analysisand optimal power calculation can be extended to the case ofmultiple-relay networks, the impact of superposed hardwareimpairments and RSI together with the disappearance of thedirect link makes it more difficult for these networks to copewith the early performance saturation issue. Thus, moreeffective RSI cancellation solutions and high-quality hard-ware devices should be employed when considering the IBFDcommunication for the multiple-relay networks.

Data Availability

The simulation data used to support the findings of this studyare included within the article.

Disclosure

The work by Ba Cao Nguyen, Xuan Nam Tran, and Thi ThuHang Nguyen was performed as part of the employment inLe Quy Don Technical University, and that by Ba CaoNguyen and Dinh Tan Tran as part of the employment inTelecommunications University.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

References

[1] A. H. Gazestani, S. A. Ghorashi, B. Mousavinasab, andM. Shikh-Bahaei, “A survey on implementation and applica-tions of full duplex wireless communications,” PhysicalCommunication, vol. 34, pp. 121–134, 2019.

[2] B. C. Nguyen, X. N. Tran, T. M. Hoang, and L. T. Dung,“Performance analysis of full-duplex vehicle-to-vehicle relaysystem over double-Rayleigh fading channels,” Mobile Net-works and Applications, vol. 25, no. 1, pp. 363–372, 2020.

[3] B. C. Nguyen, T. M. Hoang, and P. T. Tran, “Performanceanalysis of full-duplex decode-and-forward relay system withenergy harvesting over Nakagami-m fading channels,” AEU-International Journal of Electronics and Communications,vol. 98, pp. 114–122, 2019.

[4] C. Li, Z. Chen, Y. Wang, Y. Yao, and B. Xia, “Outage analysisof the full-duplex decode-and-forward two-way relay system,”IEEE transactions on Vehicular Technology, vol. 66, no. 5,pp. 4073–4086, 2017.

[5] M. K. Fikadu, P. C. Sofotasios, M. Valkama, S. Muhaidat,Q. Cui, and G. K. Karagiannidis, “Outage probability analysisof dual-hop full-duplex decode-and-forward relaying overgeneralized multipath fading conditions,” in 2015 IEEE 11thInternational Conference on Wireless and Mobile Computing,Networking and Communications (WiMob), pp. 414–421,Abu Dhabi, 2015.

[6] L. Li, C. Dong, L. Wang, and L. Hanzo, “Spectral-efficientbidirectional decode-and-forward relaying for full-duplexcommunication,” IEEE Transactions on Vehicular Technol-ogy, vol. 65, no. 9, pp. 7010–7020, 2016.

[7] B. C. N. Le Van Nguyen, X. N. Tran, and L. T. Dung, “Trans-mit antenna selection for full-duplex spatial modulation

multiple-input multiple-output system,” IEEE Systems Jour-nal, 2020.

[8] K. Guo, B. Zhang, Y. Huang, and D. Guo, “Outage analysis ofmulti-relay networks with hardware impairments using SECpsscheduling scheme in shadowed-Rician channel,” IEEE Access,vol. 5, pp. 5113–5120, 2017.

[9] C. Li, H. Wang, Y. Yao, Z. Chen, X. Li, and S. Zhang, “Outageperformance of the full-duplex two-way DF relay systemunder imperfect CSI,” IEEE Access, vol. 5, pp. 5425–5435,2017.

[10] C. Li, B. Xia, S. Shao, Z. Chen, and Y. Tang, “Multi-user sched-uling of the full-duplex enabled two-way relay systems,” IEEETransactions on Wireless Communications, vol. 16, no. 2,pp. 1094–1106, 2017.

[11] X. N. Tran, B. C. Nguyen, and D. T. Tran, “Outage probabilityof two-way full-duplex relay system with hardware impair-ments,” in 2019 3rd International Conference on RecentAdvances in Signal Processing, Telecommunications & Com-puting (SigTelCom), pp. 135–139, Hanoi, Vietnam, Vietnam,2019.

[12] G. I. Tsiropoulos, A. Yadav, M. Zeng, and O. A. Dobre, “Coop-eration in 5G hetnets: advanced spectrum access and D2Dassisted communications,” IEEE Wireless Communications,vol. 24, no. 5, pp. 110–117, 2017.

[13] B. C. Nguyen, X. N. Tran, D. T. Tran, and L. T. Dung, “Full-duplex amplify-and-forward relay system with direct link: per-formance analysis and optimization,” Physical Communica-tion, vol. 37, article 100888, 2019.

[14] A. Sabharwal, P. Schniter, D. Guo, D. W. Bliss, S. Rangarajan,and R. Wichman, “In-band full-duplex wireless: challengesand opportunities,” IEEE Journal on selected areas in commu-nications, vol. 32, no. 9, pp. 1637–1652, 2014.

[15] B. C. Nguyen, X. N. Tran, and D. T. Tran, “Performance anal-ysis of in-band full-duplex amplify-and-forward relay systemwith direct link,” in 2018 2nd International Conference onRecent Advances in Signal Processing, Telecommunications &Computing (SigTelCom), pp. 192–197, Ho Chi Minh City,Vietnam, 2018.

[16] A. Omri, A. S. Behbahani, A. M. Eltawil, and M. O. Hasna,“Performance analysis of full-duplex multiuser decode-and-forward relay networks with interference management,” in2016 IEEE Wireless Communications and Networking Confer-ence, pp. 1–6, Doha, Qatar, April 2016.

[17] K. C. Dheeraj, A. Thangaraj, and R. Ganti, “Equalization inamplify-forward full-duplex relay with direct link,” in 2015Twenty First National Conference on Communications(NCC), pp. 1–6., Mumbai, India, 2015.

[18] Y. Wang, Y. Xu, N. Li, W. Xie, K. Xu, and X. Xia, “Relay selec-tion of full-duplex decode-and-forward relaying overNakagami-m fading channels,” IET Communications, vol. 10,no. 2, pp. 170–179, 2016.

[19] N. E. Wu and H. J. Li, “Performance analysis of SNR-baseddecode-and-forward opportunistic relaying in the presence ofcochannel interference,” IEEE Transactions on VehicularTechnology, vol. 65, no. 9, pp. 7244–7257, 2016.

[20] E. Bjornson, M. Matthaiou, and M. Debbah, “A new look atdual-hop relaying: performance limits with hardware impair-ments,” IEEE Transactions on Communications, vol. 61,no. 11, pp. 4512–4525, 2013.

[21] A. K. Mishra, S. C. M. Gowda, and P. Singh, “Impact of hard-ware impairments on TWRN and OWRNAF relaying systems

13Wireless Communications and Mobile Computing

Page 14: On Performance of Full-Duplex Decode-and-Forward Relay

with imperfect channel estimates,” in 2017 IEEE WirelessCommunications and Networking Conference (WCNC),pp. 1–6, San Francisco, CA, USA, March 2017.

[22] Y. Liu, X. Xue, J. Zhang, X. Li, L. Dai, and S. Jin, “Multipairmassive MIMO two-way full-duplex relay systems with hard-ware impairments,” in GLOBECOM 2017-2017 IEEE GlobalCommunications Conference, pp. 1–6, Singapore, Singapore,2017.

[23] S. Dey, E. Sharma, and R. Budhiraja, “Scaling analysis ofhardware-impaired two-way full-duplex massive MIMOrelay,” IEEE Communications Letters, vol. 23, no. 7,pp. 1249–1253, 2019.

[24] O. Taghizadeh, A. C. Cirik, and R. Mathar, “Hardware impair-ments aware transceiver design for full-duplex amplify-and-forward MIMO relaying,” IEEE Transactions on WirelessCommunications, vol. 17, no. 3, pp. 1644–1659, 2018.

[25] B. C. Nguyen, N. N. Thang, X. N. Tran, and L. T. Dung,“Impacts of imperfect channel state information, transceiverhardware, and self-interference cancellation on the perfor-mance of full-duplex mimo relay system,” Sensors, vol. 20,no. 6, 2020.

[26] O. Taghizadeh, V. Radhakrishnan, A. C. Cirik, R. Mathar, andL. Lampe, “Hardware impairments aware transceiver designfor bidirectional full-duplex MIMO OFDM systems,” IEEETransactions on Vehicular Technology, vol. 67, no. 8,pp. 7450–7464, 2018.

[27] B. C. Nguyen, T. M. Hoang, and P. T. Tran, “Improving theperformance of spatial modulation full-duplex relaying systemwith hardware impairment using transmit antenna selection,”IEEE Access, vol. 8, pp. 20191–20202, 2020.

[28] T. Schenk, RF imperfections in high-rate wireless systems:impact and digital compensation, 1em plus 0.5em minus0.4em Springer Science & Business Media, 2008.

[29] C. Studer, M. Wenk, and A. Burg, “MIMO transmission withresidual transmit-RF impairments,” in 2010 InternationalITG Workshop on Smart Antennas (WSA), pp. 189–196, Bre-men, Germany, 2010.

[30] A. Papazafeiropoulos, S. K. Sharma, T. Ratnarajah, andS. Chatzinotas, “Impact of residual additive transceiver hard-ware impairments on Rayleigh-product MIMO channels withlinear receivers: exact and asymptotic analyses,” IEEE Transac-tions on Communications, vol. 66, no. 1, pp. 105–118, 2018.

[31] D. Bharadia, E. McMilin, and S. Katti, “Full duplex radios,” inProceedings of the ACM SIGCOMM 2013 conference on SIG-COMM, pp. 375–386, New York, NY, USA, 2013.

[32] A. Hyadi, M. Benjillali, and M. S. Alouini, “Outage perfor-mance of decode-and-forward in two-way relaying withoutdated CSI,” IEEE Transactions on Vehicular Technology,vol. 64, no. 12, pp. 5940–5947, 2015.

[33] B. C. Nguyen and X. N. Tran, “Performance analysis of full-duplex amplify-and-forward relay system with hardwareimpairments and imperfect self-interference cancellation,”Wireless Communications and Mobile Computing, vol. 2019,Article ID 4946298, 10 pages, 2019.

[34] A. Leon-Garcia, Probability, statistics, and random processesfor electrical engineering, 1em plus 0.5em minus 0.4em Pear-son/Prentice Hall, Upper Saddle River, NJ, 3rd edition, 2008.

[35] A. Goldsmith, Wireless communications, 1em plus 0.5emminus 0.4em Cambridge university press, 2005.

14 Wireless Communications and Mobile Computing