This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Performance Analyses of TAS/Alamouti-MRC NOMA in Dual-Hop Full-Duplex AF Relaying Networks

Mesut Toka, Eray Güven, Mehmet Akif Durmaz, Güneş Karabulut Kurt, Oğuz Kucur This work was supported by the Scientific and Technological Research Council of Turkey (TÜBİTAK) under Grant EEEAG 118E274.Mesut Toka and Oğuz Kucur are with the Department of Electronics Engineering, Gebze Technical University, Gebze/Kocaeli, 41400, Turkey (e-mail: [email protected], [email protected]). Mesut Toka is also with the Department of Electrical and Electronics Engineering, Niğde Ömer Halisdemir University, Niğde, 51240, Turkey.Eray Güven, Mehmet Akif Durmaz and Güneş Karabulut Kurt are with the Department of Electronics and Communications Engineering, İstanbul Technical University, İstanbul, 34469, Turkey (e-mail: {guvenera, durmazm, gkurt}@itu.edu.tr).
Abstract

In this paper, the performance of a power domain downlink multiple-input multiple-output non-orthogonal multiple access system in dual-hop full-duplex (FD) relaying networks is investigated over Nakagami-mm fading channels by considering the channel estimation error and feedback delay. Particularly, in the investigated system, the base station equipped with multiple antennas transmits information to all mobile users by applying conventional transmit antenna selection/Alamouti-space-time block coding scheme with the help of a dedicated FD amplify-and-forward relay. The received signals at mobile users are combined according to maximal-ratio combining technique to exploit benefits of receive diversity. In order to demonstrate the superiority of the proposed system, outage probability (OP) is investigated and tight lower bound expressions are derived for the obtained OP. Moreover, asymptotic analyses are also conducted for ideal and practical conditions to provide further insights about the outage behavior in the high signal-to-noise ratio region. Finally, theoretical analyses are validated via Monte Carlo simulations and software defined radio based test-bed implementation.

Index Terms:
Alamouti STBC, full-duplex relay, MIMO-NOMA, transmit antenna selection.

I Introduction

Recently, non-orthogonal multiple access (NOMA) has been regarded as an efficient technique due to the weakness of currently utilized orthogonal multiple access (OMA) techniques to fulfill the requirements of high quality services demanded by the unprecedented forthcoming communication applications [1, 2]. Power-domain NOMA, which is based on allowing multiple users with different power levels determined according to channel statistics to utilize the same time/frequency resource simultaneously, is the most preferred one among all NOMA techniques due to its simple applicability to existing communication networks. At the receiver side, corresponding users apply successive interference cancellation (SIC) techniques to decode their own information [3, 4]. Hence, NOMA has been extensively investigated in the literature due to its inherent ability of increasing spectral efficiency and ensuring massive connectivity together with fairness among users [5, 6]. In [5], a downlink NOMA system based on fixed power allocation assumption, in which users’ distances from base station (BS) are distributed uniformly in a cell-cluster, is investigated through ergodic rate and outage probability (OP). Also, the same NOMA network in [5] is investigated by taking into account channel estimation errors (CEEs) in [6] and simple closed-form approximations for OP and average sum rate are derived. On the other hand, it is obvious from OMA literature that multi-antenna and cooperative techniques provide considerable enhancement on the performance and coverage area of wireless networks [7, 8]. Therefore, there are many works in the literature that have attempted to combine multiple-input multiple-output (MIMO) and cooperative techniques with NOMA to exploit benefits of spatial diversity and improve transmission reliability, respectively. In this context, our attention is focused on investigating MIMO-NOMA structure in cooperative networks.

I-A Literature Review

In [9], the authors have focused on design of precoding/detection structure for MIMO-NOMA system and investigated the impact of user pairing scheme to enlarge the performance gap as compared to the counterpart OMA. However, exploiting precoding based techniques has caused ideal channel state information (CSI) burden in wireless communications systems. On the contrary, space-time block coding (STBC) [10] does not require CSI, so it is more robust to CEEs when compared to the other MIMO techniques. Therefore, in [11], a downlink NOMA system, in which two coordinated BSs with single antenna perform distributed Alamouti-STBC to increase the reliability of cell-edge user, has been proposed and investigated through transmission rates. In [12], conventional Alamouti-STBC scheme has been applied to downlink multi-user NOMA system, where users are equipped with single antenna, and exact OP expression is obtained for any user over Nakagami-mm fading channels. In [13], the same system investigated in [12] has been generalized to cover all STBC schemes [14] by taking into account practical impairments such as CEE, feedback delay (FBD) and imperfect SIC. However, using multiple antennas at the transmitter and receiver ends increases hardware complexity and power consumption due to multiple radio-frequency (RF) chains. In order to overcome these drawbacks, antenna selection (AS) approach has been considered since it reduces the number of used RF chains as well as retaining many advantages of spatial diversity. Also, only partial CSI is required within the scope of AS. Thereby, several optimal and sub-optimal AS techniques have been proposed and investigated for OMA systems so far. In addition, some sub-optimal AS techniques such as max-max-max, max-min-max and maximum-channel-gain-based one have been addressed for MIMO-NOMA systems consisting of one BS and two users in [15]. In [16], by considering the similar system in [15], the authors have proposed a joint AS scheme, which ensures minimizing the OP by selecting the best antenna at the BS and optimal antennas at the two users, and obtained closed-form OP for Nakagami-mm fading channels. However, previously proposed AS schemes consider selection processes based on individual users. Therefore, the authors of [17] have proposed a novel AS scheme, which selects the best antenna of BS according to the majority decision of users, for single hop multi-user NOMA and investigated the OP performance over Nakagami-mm channels in the presence of CEE and FBD effects. In [18], by using the AS technique proposed in [17], transmit AS (TAS)/Alamouti-STBC scheme is investigated for single-hop MIMO-NOMA with practical impairments.

Besides multi-antenna schemes, there are many studies considering relaying techniques in NOMA network with/without MIMO in the literature due to the demands on expanding the coverage area. Accordingly, in [19], a downlink NOMA network based on coordinated direct and relay transmission, where the BS directly communicates with one user while a dedicated relay assists the other user, has been investigated. In [20], performance of a downlink cooperative NOMA network in which the BS serves multiple users through a dedicated amplify-and-forward (AF) relay has been analyzed in terms of OP over Nakagami-mm fading channels by also considering CEE effects. In [21], Alamouti-STBC scheme has been investigated in a cooperative decode-and-forward (DF) relaying network with direct link, where the BS communicates with only one user by adopting NOMA principle. On the other hand, AS techniques have also been investigated in cooperative NOMA networks. In [22], OP performance of a downlink cooperative NOMA network with AF relay, where the BS and multiple users apply TAS and maximal-ratio combining (MRC) techniques, respectively, has been analyzed over Nakagami-mm fading channels under CEE effects. In [23], the same system in [22] has been addressed in case of not only CEE but also imperfect SIC effects when the relay operates in variable and fixed gain modes. In [24], outage performance of TAS/Alamouti scheme is studied in dual-hop NOMA network for HD AF relay and two users by only simulations over Rayleigh fading channels.

Aforementioned studies within the scope of cooperative NOMA networks are based on half-duplex (HD) relaying technique. Although HD relaying increases reliability of the system, it reduces the spectral efficiency due to its principle of allocation of two orthogonal channels. Fortunately, to overcome this problem, full-duplex (FD) relaying has been proposed and regarded as a promising technique due to its ability of improving the spectral efficiency [25, 26, 27]. Since reliability of the system becomes crucial when the direct link between the BS and users does not exist due to huge obstacles or heavy shadowing, some studies have focused on exploiting benefits of the dedicated FD relays within the scope of cooperative NOMA [28, 29, 30, 31, 32, 33]. In [28], the authors propose and investigate a cooperative two-user NOMA network with/without direct link, where one user close to the BS acts as a DF relay switching between FD and HD mode to assist the other user far to the BS. To measure the level of performance, OP, ergodic rate and energy efficiency have been addressed in the case of Rayleigh fading channels. In [29], a cooperative two-user NOMA network with DF FD relay has been proposed and OP performance together with ergodic sum capacity have been investigated over Rayleigh fading channels. Particularly, in the investigated system, the BS transmits information directly to the relay and near user while the relay forwards decoded information to far and near users at the same time. In [30], a cooperative three-user NOMA network, where the BS communicates with two far users through a DF FD relay, has been considered and analyzed in terms of OP and ergodic sum capacity. In [31], exactly the same system investigated in [29] has been considered and analyzed over independent and identically distributed (i.i.d.) Nakagami-mm fading channels in terms of OP together with the ergodic rate, however the residual self-interference (SI) at the FD relay is assumed as Gaussian distribution. In [32], the same system in [29] has been addressed in point of AS problem by assuming that the BS and relay are equipped with multiple antennas. For performance criterion, closed-form OP and ergodic sum rate expressions are obtained. In addition, relay selection techniques have been investigated in two-user cooperative NOMA with multiple AF FD relays over Rayleigh fading channels in [33]. However, in [33], exact closed-form OP expressions could not be provided, and the analyses have been supported through lower bound and asymptotic approximations.

I-B Motivation and Contributions

The studies on FD-NOMA network mentioned above in the literature review have demonstrated that the spectral efficiency of a cooperative NOMA system can be increased via FD relaying and also FD-NOMA outperforms the HD-NOMA counterpart under some certain conditions. In addition, using multiple antennas in NOMA has been shown to be quite efficient in improving the system performance. Moreover, given the significant advantages of TAS and Alamouti-STBC multiple antenna techniques mentioned in the literature review such as a reduced CSI burden together with benefits of spatial diversity and reduced RF complexity and power consumption, we believe that it is reasonably exciting to exploit the combination of them jointly. With the motivation of promising results gained from MIMO-NOMA and cooperative NOMA networks examined above, in this paper, our main focus has become investigating conventional TAS/Alamouti-STBC scheme in dual-hop AF FD multi-user power-domain NOMA network over i.i.d. Nakagami-mm fading channels in the presence of CEE and FBD effects. Particularly, in the considered system, the best two antennas at the BS are selected according to conventional TAS technique to apply Alamouti-STBC scheme while receivers of mobile users are assumed to combine received information by using MRC technique. The major contributions of this paper are highlighted as follows:

  • Unlike most of the existing studies carried out within cooperative FD-NOMA, we consider that the FD relay operates in AF mode and also residual SI link between antennas of the relay is exposed to fading effects. In addition, this paper is the first attempt that analyzes TAS/Alamouti scheme in cooperative NOMA literature and even assumes all channels undergo Nakagami-mm fading. It is worth noting that benefits of both the reduced RF chains and STBC have been brought to cooperative NOMA systems with the combination of TAS and Alamouti schemes.

  • In order to demonstrate the level of system performance, exact OP expression for any user is derived in single-fold integral through moment generating function (MGF) approach and simple lower bounds together with asymptotic expressions are also obtained to provide more meaningful insights into the OP. Thus, with the asymptotic analyses, the impacts of CEE, FBD and residual SI on the performance in asymptotic regime are provided more clearly.

  • Furthermore, test-bed implementation of the investigated system, which is the most sophisticated NOMA implementation in the literature, is conducted through USRP software defined radios (SDRs) to demonstrate its feasibility in a practical manner.

  • Numerical results of the investigated TAS/Alamouti-STBC FD-NOMA system are verified by Monte Carlo simulations and SDR-based real-time tests and compared to both HD-NOMA and FD-OMA counterparts. Results demonstrate that the quality of SI cancellation in the FD relay is mostly effective in OP performances of the users with lower power levels whose performances are also highly effected by the number of antennas at the BS.

I-C Notations and Organization

Bold lowercase letter and F\|\cdot\|_{F} denote vectors and the Frobenius norm of a vector, respectively. (0,σ2)\mathbb{CN}(0,\sigma^{2}) indicates the complex Gaussian distribution with zero mean and variance of σ2\sigma^{2}. While E[]E\left[\cdot\right] represents the expectation operator, Pr()Pr(\cdot) denotes the probability of any event.

The reminder of the paper is given as follows. The investigated system and channel statistics are introduced in Section II. The exact OP together with lower bound and asymptotic analyses are performed in Section III. Test-bed implementation of the investigated system is presented in Section IV. Finally, Sections V and VI provide numerical results and conclusions, respectively.

Refer to caption
Figure 1: System model

II System Model

Consider a power-domain multi-user downlink MIMO-NOMA cooperative system subjected to clustered network topology, where the BS and relay are in the cluster while mobile users are out of the cell coverage as given in Fig. 1. While the BS (SS) and mobile users (UlU_{l}, l=1,2,,Ll=1,2,\cdots,L) are equipped with nBn_{B} and nRn_{R} antennas, respectively, the FD relay (RR) adopting AF protocol has two simultaneously operating antennas, one for receiving and the other for transmitting. In the first hop, the BS applies conventional (not distributed) Alamouti-STBC scheme for broadcasting. Particularly, two transmit antennas of the BS providing the best signal-to-noise ratios (SNRs) belonging to SRS-R links are selected by the relay and their indices are sent to the BS through a feedback channel. On the other hand, in the second hop, the relay forwards received signals from the BS to all mobile users whose receivers apply MRC technique to utilize the benefits of receive diversity. Within the time-slot nn, the BS generates code matrix 𝐆2[n]={xtk}2×2\mathbf{G}_{2}[n]=\left\{x_{tk}\right\}_{2\times 2} (t{1,2}t\in\left\{1,2\right\}; time interval of the Alamouti-STBC code, k{1,2}k\in\left\{1,2\right\}; the index of selected antennas at the BS for Alamouti-STBC code) whose entries consist of superposed NOMA signals and their complex conjugates [10, 12].

II-A Channel Statistics

In the network, channel coefficient vectors related to SRS-R, RUlR-U_{l} and RRR-R links are denoted by 𝐡SR={hSRi}nB×1\mathbf{h}_{SR}=\left\{h_{SR}^{i}\right\}_{n_{B}\times 1}, 𝐡RUl={hRUlj}1×nR\mathbf{h}_{RU_{l}}=\left\{h_{RU_{l}}^{j}\right\}_{1\times n_{R}} and 𝐡RR={hRRt}2×1\mathbf{h}_{RR}=\left\{h_{RR}^{t}\right\}_{2\times 1} (1inB1\leq i\leq n_{B} and 1jnR1\leq j\leq n_{R}) whose elements are modeled as i.i.d. Nakagami-mm distribution with powers ΩSR=E[|hSRi|2]=dSRη\Omega_{SR}=E\left[|h^{i}_{SR}|^{2}\right]=d_{SR}^{-\eta}, ΩRUl=E[|hRUlj|2]=dRUlη\Omega_{RU_{l}}=E\left[|h^{j}_{RU_{l}}|^{2}\right]=d_{RU_{l}}^{-\eta} and ΩRR=E[|hRRt|2]=αPRμ1\Omega_{RR}=E\left[|h^{t}_{RR}|^{2}\right]=\alpha P_{R}^{\mu-1}, respectively. Here, dSRd_{SR}, dRUld_{RU_{l}} and η\eta represent normalized distances of SRS-R and RUlR-U_{l} links and path loss exponent, respectively. Also, we assume that the relay suffers from residual SI effect resulting from active and/or passive SI cancellation techniques which are modeled as in [25] and [26]. Therefore, constants α\alpha and μ\mu denote the quality of SI cancellation process (0μ10\leq\mu\leq 1, α>0\alpha>0).

In the training period before the actual transmission, the relay is assumed to estimate channel gains of both SRS-R and RUlR-U_{l} links for the determination of indices belonging to be selected antennas of the BS and power coefficients to be allocated to users, respectively. In this context, we consider that CEE and FBD exist in both hops since they are inevitable in case of practical implementations. Note that there is no CEE and/or FBD effects on SI link since channel estimation process is not carried out and only SI cancellation techniques are used. In the first hop, since two antennas of the BS are selected according to optimum TAS technique at the relay, squares of the estimated channel gains are sorted in descending order as |h^SR1|2>|h^SR2|2>>|h^SRnB|2|\hat{h}^{1}_{SR}|^{2}>|\hat{h}^{2}_{SR}|^{2}>\cdots>|\hat{h}^{n_{B}}_{SR}|^{2}. Then, two antennas provide the highest channel gains are selected to maintain the actual transmission. SRS-R channel coefficient vector resulting from antenna selection process is denoted by 𝐡~^SR=[h^SR1h^SR2]\hat{\tilde{\mathbf{h}}}_{SR}=\begin{bmatrix}\hat{h}^{1}_{SR}\\ \hat{h}^{2}_{SR}\end{bmatrix}. By taking into account the CEE and FBD effects, the channel coefficient vector corresponding to the first hop is re-expressed as 𝐡~SR=ρSRh~^SRτ+𝜺fbd,SR+𝜺est,SR\mathbf{\tilde{h}}_{SR}=\rho_{SR}\hat{\tilde{\textbf{h}}}^{\tau}_{SR}+\boldsymbol{\varepsilon}_{fbd,SR}+\boldsymbol{\varepsilon}_{est,SR}, where 𝐡^\hat{\mathbf{h}} and 𝐡^τ\hat{\mathbf{h}}^{\tau} denote the erroneously estimated channel vector and its delayed version. 𝜺est,SR(0,σest,SR2)\boldsymbol{\varepsilon}_{est,SR}\sim\mathbb{CN}(0,\sigma_{est,SR}^{2}) and 𝜺fbd,SR(0,σfbd,SR2)\boldsymbol{\varepsilon}_{fbd,SR}\sim\mathbb{CN}(0,\sigma_{fbd,SR}^{2}) denote CEE and FBD vectors whose entries’ variances are found by σest,SR2=ΩSRΩ^SR\sigma_{est,SR}^{2}=\Omega_{SR}-\hat{\Omega}_{SR} and σfbd,SR2=(1ρSR2)Ω^SR\sigma_{fbd,SR}^{2}=\left(1-\rho_{SR}^{2}\right)\hat{\Omega}_{SR}, respectively. ρX=J0(2πfDτ)(0<ρ<1)\rho_{X}=J_{0}\left(2\pi f_{D}\tau\right)\left(0<\rho<1\right) is the correlation coefficient corresponding to link XX where J0()J_{0}(\cdot), fDf_{D} and τ\tau represent zero-order Bessel function of the first kind, maximum Doppler frequency and time delay, respectively [34, 35]. Then, CEE and FBD vectors can be represented by a new random variable as 𝜺SR=𝜺fbd,SR+𝜺est,SR\boldsymbol{\varepsilon}_{SR}=\boldsymbol{\varepsilon}_{fbd,SR}+\boldsymbol{\varepsilon}_{est,SR} with a variance of σSR2=σfbd,SR2+σest,SR2\sigma_{SR}^{2}=\sigma_{fbd,SR}^{2}+\sigma_{est,SR}^{2} [36, 37]. On the other hand, in the second hop, the channel coefficient vector of RUlR-U_{l} link is expressed as 𝐡RUl=ρRUl𝐡^RUlτ+𝜺fbd,l+𝜺est,l\mathbf{h}_{RU_{l}}=\rho_{RU_{l}}\hat{\mathbf{h}}^{\tau}_{RU_{l}}+\boldsymbol{\varepsilon}_{fbd,l}+\boldsymbol{\varepsilon}_{est,l}. Similar to the first hop, 𝜺est,l(0,σest,l2)\boldsymbol{\varepsilon}_{est,l}\sim\mathbb{CN}(0,\sigma_{est,l}^{2}) and 𝜺fbd,l(0,σfbd,l2)\boldsymbol{\varepsilon}_{fbd,l}\sim\mathbb{CN}(0,\sigma_{fbd,l}^{2}) denote CEE and FBD vectors with variances of σest,l2=ΩRUlΩ^RUl\sigma_{est,l}^{2}=\Omega_{RU_{l}}-\hat{\Omega}_{RU_{l}} and σfbd,l2=(1ρRUl2)Ω^RUl\sigma_{fbd,l}^{2}=\left(1-\rho_{RU_{l}}^{2}\right)\hat{\Omega}_{RU_{l}}. Afterwards, CEE and FBD vectors can be represented by 𝜺RUl=𝜺fbd,l+𝜺est,l\boldsymbol{\varepsilon}_{RU_{l}}=\boldsymbol{\varepsilon}_{fbd,l}+\boldsymbol{\varepsilon}_{est,l} with a variance of σRUl2=σfbd,l2+σest,l2\sigma_{RU_{l}}^{2}=\sigma_{fbd,l}^{2}+\sigma_{est,l}^{2}.

III Performance Analysis

In this section, fundamental mathematical equations related to transmission process at the relay and any mobile user are defined and then end-to-end (e2ee2e) signal-to-interference plus noise ratio (SINR) expression is derived. Then, the exact OP for any user is obtained through MGF approach. Finally, simple lower bounds and asymptotic expressions are derived to provide more meaningful insights into the system performance.

III-A Derivation of e2ee2e SINR

In the first hop, the signal received by the relay in the nnth time interval is expressed as

𝐲R[n]=𝐆2[n]𝐡~SR+𝐡RR𝐬R[n]+𝐰R[n]\mathbf{y}_{R}\left[n\right]=\mathbf{G}_{2}\left[n\right]\mathbf{\tilde{h}}_{SR}+\mathbf{h}_{RR}\bullet\mathbf{s}_{R}[n]+\mathbf{w}_{R}[n] (1)

where 𝐰R[n]={wRt}2×1\mathbf{w}_{R}[n]=\left\{w_{R}^{t}\right\}_{2\times 1} denotes noise vector at the relay whose entries are distributed as (0,σR2)\mathbb{CN}(0,\sigma_{R}^{2}). While 𝐬R[n]=𝒢𝐲R[nD]={𝒢yRt}2×1\mathbf{s}_{R}[n]=\mathcal{G}\mathbf{y}_{R}[n-D]=\left\{\mathcal{G}y_{R}^{t}\right\}_{2\times 1} represents the signal vector transmitted from RR to UlU_{l}, DD and 𝒢\mathcal{G} denote processing delay and amplifying factor of the FD relay. Also, ()(\bullet) is the component-wise product of two vectors with the same dimension. Then, the received signal vector 𝐲SRUl[n]={ySRUlt,j}2×nR\mathbf{y}_{SRU_{l}}\left[n\right]=\left\{y_{SRU_{l}}^{t,j}\right\}_{2\times n_{R}} by the llth user can be written as

𝐲SRUl[n]=𝐬R[n]𝐡RUl+𝐰l[n]=𝒢(𝐆2[nD]𝐡~SR+𝐡RR𝐬R[nD]+𝐰R[nD])𝐡RUl+𝐰l[n]\begin{split}\mathbf{y}_{SRU_{l}}\left[n\right]&=\mathbf{s}_{R}[n]\mathbf{h}_{RU_{l}}+\mathbf{w}_{l}[n]\\ &=\mathcal{G}\left(\mathbf{G}_{2}[n-D]\mathbf{\tilde{h}}_{SR}+\mathbf{h}_{RR}\bullet\mathbf{s}_{R}[n-D]\right.\\ &\left.+\mathbf{w}_{R}[n-D]\right)\mathbf{h}_{RU_{l}}+\mathbf{w}_{l}[n]\end{split} (2)

where 𝐰l[n]={wlt,j}2×nR\mathbf{w}_{l}[n]=\left\{w_{l}^{t,j}\right\}_{2\times n_{R}} denotes noise vector at the llth user whose entries are distributed as (0,σl2)\mathbb{CN}(0,\sigma_{l}^{2}). Without loss of generality, σR2=σl2=σ2\sigma_{R}^{2}=\sigma_{l}^{2}=\sigma^{2} is assumed to be mathematically tractable. By substituting 𝐬R[n]\mathbf{s}_{R}[n] into (2), the received signal vector at the llth user can be rewritten as

𝐲SRUl[n]=𝒢𝐆2[nD]ρSRρRUl𝐡~^SRτ𝐡^RUlτ+𝒢𝐆2[nD]ρSR𝐡~^SRτ𝜺RUl+𝒢𝐆2[nD]ρRUl𝐡^RUlτ𝜺SR+𝒢𝐆2[nD]𝜺SR𝜺RUl+𝒢𝐬R[nD]ρRUl𝐡RR𝐡^RUlτ+𝒢𝐬R[nD]𝐡RR𝜺RUl+𝒢𝐰R[nD]ρRUl𝐡^RUlτ+𝒢𝐰R[nD]𝜺RUl+𝐰l[n]\begin{split}&\mathbf{y}_{SRU_{l}}[n]=\mathcal{G}\mathbf{G}_{2}[n-D]\rho_{SR}\rho_{RU_{l}}\hat{\tilde{\mathbf{h}}}^{\tau}_{SR}\hat{\mathbf{h}}^{\tau}_{RU_{l}}\\ &+\mathcal{G}\mathbf{G}_{2}[n-D]\rho_{SR}\hat{\tilde{\mathbf{h}}}^{\tau}_{SR}\boldsymbol{\varepsilon}_{RU_{l}}+\mathcal{G}\mathbf{G}_{2}[n-D]\rho_{RU_{l}}\hat{\mathbf{h}}^{\tau}_{RU_{l}}\boldsymbol{\varepsilon}_{SR}\\ &+\mathcal{G}\mathbf{G}_{2}[n-D]\boldsymbol{\varepsilon}_{SR}\boldsymbol{\varepsilon}_{RU_{l}}+\mathcal{G}\mathbf{s}_{R}[n-D]\rho_{RU_{l}}\mathbf{h}_{RR}\hat{\mathbf{h}}^{\tau}_{RU_{l}}\\ &+\mathcal{G}\mathbf{s}_{R}[n-D]\mathbf{h}_{RR}\boldsymbol{\varepsilon}_{RU_{l}}+\mathcal{G}\mathbf{w}_{R}[n-D]\rho_{RU_{l}}\hat{\mathbf{h}}^{\tau}_{RU_{l}}\\ &+\mathcal{G}\mathbf{w}_{R}[n-D]\boldsymbol{\varepsilon}_{RU_{l}}+\mathbf{w}_{l}[n]\end{split} (3)

In (3), the first line comprises both the desired signal related to UlU_{l} and interference signals coming from other users. Then, received signals by mobile users are combined according to MRC technique. With the help of (1), amplifying factor of the FD relay can be determined as

𝒢=PRPSρSR2𝐡~^SRτF2+PR|hRR|2+PSσSR2+σ2\mathcal{G}=\sqrt{\dfrac{P_{R}}{P_{S}\rho_{SR}^{2}\|\hat{\tilde{\mathbf{h}}}^{\tau}_{SR}\|_{F}^{2}+P_{R}|h_{RR}|^{2}+P_{S}\sigma_{SR}^{2}+\sigma^{2}}} (4)

where PSP_{S} is the transmit power of the BS. However, for mathematical simplicity, PS=PR=PP_{S}=P_{R}=P is assumed in the continuation of the analysis.

Without loss of generality, we assume that power allocation coefficients (ala_{l}) of mobile users are determined according to statistics of RUlR-U_{l} links since direct link between the BS and mobile users can not be established due to the poor channel conditions. Therefore, in order for the BS to determine the power allocation coefficients of users, the relay estimates the effective channel gains of RUlR-U_{l} link and sort as 𝐡^RU1F2𝐡^RU2F2\|\hat{\mathbf{h}}_{RU_{1}}\|_{F}^{2}\leq\|\hat{\mathbf{h}}_{RU_{2}}\|_{F}^{2} 𝐡^RULF2\cdots\leq\|\hat{\mathbf{h}}_{RU_{L}}\|_{F}^{2}. Then, the relay transmits the ordering to both BS and users through feedback channel. The BS determines power levels as a1>a2>>aLa_{1}>a_{2}>\cdots>a_{L} (subjected to l=1Lal=1\sum_{l=1}^{L}a_{l}=1) with the help of the ordering. By using the decoding method of STBC as in [38] and considering SIC technique is perfectly carried out at mobile users, instantaneous SINR that UlU_{l} can decode the signal of UkU_{k} (klk\leq l) is expressed as

γSRUkl=γ¯22ABakγ¯22ABt=k+1𝐿at+ϑ1γ¯A+ϑ2γ¯B+ϑ3γ¯C+ϑ4γ¯2BC+ϑ5\begin{split}&\gamma_{SRU_{k\rightarrow l}}\\ &=\dfrac{\frac{\bar{\gamma}^{2}}{2}ABa_{k}}{\frac{\bar{\gamma}^{2}}{2}AB\overset{L}{\underset{t=k+1}{\sum}}a_{t}+\vartheta_{1}\bar{\gamma}A+\vartheta_{2}\bar{\gamma}B+\vartheta_{3}\bar{\gamma}C+\vartheta_{4}\bar{\gamma}^{2}BC+\vartheta_{5}}\end{split} (5)

where γ¯=P/σ2\bar{\gamma}=P/\sigma^{2} is the average SNR, and A=𝐡~^SRτF2A\stackrel{{\scriptstyle\triangle}}{{=}}\|\hat{\tilde{\mathbf{h}}}^{\tau}_{SR}\|_{F}^{2}, B=𝐡^RUlτF2B\stackrel{{\scriptstyle\triangle}}{{=}}\|\hat{\mathbf{h}}^{\tau}_{RU_{l}}\|_{F}^{2} and C=|hRR|2C\stackrel{{\scriptstyle\triangle}}{{=}}|h_{RR}|^{2} definitions are used for simplicity. In addition, constant variables represented by notation ϑ\vartheta are given below:

ϑ1=γ¯2σRUl2ρRUl2+1ρRUl2,ϑ2=γ¯2σSR2ρSR2+1ρSR2ϑ3=γ¯σRUl2ρSR2ρRUl2+1ρSR2ρRUl2,ϑ4=1ρSR2ϑ5=1ρSR2ρRUl2(γ¯22σSR2σRUl2+γ¯σRUl2+γ¯σSR2+1)\begin{split}\vartheta_{1}&\stackrel{{\scriptstyle\triangle}}{{=}}\dfrac{\bar{\gamma}}{2}\dfrac{\sigma_{RU_{l}}^{2}}{\rho_{RU_{l}}^{2}}+\dfrac{1}{\rho_{RU_{l}}^{2}}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{},~{}~{}\vartheta_{2}\stackrel{{\scriptstyle\triangle}}{{=}}\dfrac{\bar{\gamma}}{2}\dfrac{\sigma_{SR}^{2}}{\rho_{SR}^{2}}+\dfrac{1}{\rho_{SR}^{2}}\\ \vartheta_{3}&\stackrel{{\scriptstyle\triangle}}{{=}}\bar{\gamma}\dfrac{\sigma_{RU_{l}}^{2}}{\rho_{SR}^{2}\rho_{RU_{l}}^{2}}+\dfrac{1}{\rho_{SR}^{2}\rho_{RU_{l}}^{2}}~{}~{},~{}~{}\vartheta_{4}\stackrel{{\scriptstyle\triangle}}{{=}}\dfrac{1}{\rho_{SR}^{2}}\\ \vartheta_{5}&\stackrel{{\scriptstyle\triangle}}{{=}}\dfrac{1}{\rho_{SR}^{2}\rho_{RU_{l}}^{2}}\left(\dfrac{\bar{\gamma}^{2}}{2}\sigma_{SR}^{2}\sigma_{RU_{l}}^{2}+\bar{\gamma}\sigma_{RU_{l}}^{2}+\bar{\gamma}\sigma_{SR}^{2}+1\right)\end{split} (6)

III-B Outage Probability Analysis

By assuming {γSRUkl>γth,k}\left\{\gamma_{SRU_{k\rightarrow l}}>\gamma_{th,k}\right\} as the event that UlU_{l} can detect the message corresponding to itself or UkU_{k} (1kl1\leq k\leq l), where γth,k\gamma_{th,k} represents the targeted threshold SINR of UkU_{k}, the OP at UlU_{l} is formulated as

Pout,l=1Pr({γSRU1l>γth,1}{γSRUll>γth,l})P_{out,l}=1-Pr\left(\left\{\gamma_{SRU_{1\rightarrow l}}>\gamma_{th,1}\right\}\cap\cdots\cap\left\{\gamma_{SRU_{l\rightarrow l}}>\gamma_{th,l}\right\}\right) (7)

Then, with the help of (5), the event {γSRUkl>γth,k}\left\{\gamma_{SRU_{k\rightarrow l}}>\gamma_{th,k}\right\} can be expressed as

{γSRUkl>γth,k}={(B2ϑ1δk)A>2(ϑ2γ¯B+ϑ3γ¯C+ϑ4γ¯2BC+ϑ5)δkγ¯}={A>2(ϑ2γ¯B+ϑ3γ¯C+ϑ4γ¯2BC+ϑ5)δkγ¯(B2ϑ1δk),B>2ϑ1δk}\begin{split}&\left\{\gamma_{SRU_{k\rightarrow l}}>\gamma_{th,k}\right\}\\ &=\left\{(B-2\vartheta_{1}\delta_{k})A>\dfrac{2(\vartheta_{2}\bar{\gamma}B+\vartheta_{3}\bar{\gamma}C+\vartheta_{4}\bar{\gamma}^{2}BC+\vartheta_{5})\delta_{k}}{\bar{\gamma}}\right\}\\ &=\left\{A>\dfrac{2(\vartheta_{2}\bar{\gamma}B+\vartheta_{3}\bar{\gamma}C+\vartheta_{4}\bar{\gamma}^{2}BC+\vartheta_{5})\delta_{k}}{\bar{\gamma}(B-2\vartheta_{1}\delta_{k})},B>2\vartheta_{1}\delta_{k}\right\}\end{split} (8)

which is obtained under the condition of akγth,kt=k+1Lat>0a_{k}-\gamma_{th,k}\sum_{t=k+1}^{L}a_{t}>0 and the notation δk=γth,kγ¯(akγth,kt=k+1Lat)\delta_{k}\stackrel{{\scriptstyle\triangle}}{{=}}\frac{\gamma_{th,k}}{\bar{\gamma}(a_{k}-\gamma_{th,k}\sum_{t=k+1}^{L}a_{t})} is used for mathematical tractability. If (8) is substituted into (7), the OP expression corresponding to UlU_{l} can be written as

Pout,l=1Pr(A>2(ϑ2γ¯B+ϑ3γ¯C+ϑ4γ¯2BC+ϑ5)δlγ¯(B2ϑ1δl),B>2ϑ1δl)\begin{split}&P_{out,l}=1-\\ &Pr\left(A>\dfrac{2(\vartheta_{2}\bar{\gamma}B+\vartheta_{3}\bar{\gamma}C+\vartheta_{4}\bar{\gamma}^{2}BC+\vartheta_{5})\delta_{l}^{{\dagger}}}{\bar{\gamma}(B-2\vartheta_{1}\delta_{l}^{{\dagger}})},B>2\vartheta_{1}\delta_{l}^{{\dagger}}\right)\end{split} (9)

which is obtained by defining δl=max1kl{δk}\delta_{l}^{{\dagger}}=\underset{1\leq k\leq l}{\max}\left\{\delta_{k}\right\}. By solving the probability problem given by (9), OP of UlU_{l} can be mathematically expressed as

Pout,l=1y=2ϑ1δlz=0x=afA(x)fC(z)fB(l)(y)𝑑x𝑑z𝑑yP_{out,l}=1-\int\limits_{y=2\vartheta_{1}\delta_{l}^{{\dagger}}}^{\infty}\int\limits_{z=0}^{\infty}\int\limits_{x=a}^{\infty}f_{A}(x)f_{C}(z)f_{B}^{(l)}(y)dxdzdy (10)

where a=2(ϑ2γ¯y+ϑ3γ¯z+ϑ4γ¯2yz+ϑ5)δlγ¯(y2ϑ1δl)a=\frac{2(\vartheta_{2}\bar{\gamma}y+\vartheta_{3}\bar{\gamma}z+\vartheta_{4}\bar{\gamma}^{2}yz+\vartheta_{5})\delta_{l}^{{\dagger}}}{\bar{\gamma}(y-2\vartheta_{1}\delta_{l}^{{\dagger}})}. In (10), fX()f_{X}(\cdot) and fX(l)()f_{X}^{(l)}(\cdot) are used to represent the probability density functions (PDFs) of a random variable XX and its llth order statistic, respectively. The following theorem provides the exact OP related to the llth user.

Theorem 1: By solving (10), the exact OP for the llth user can be derived as

Pout,l=1Ql~(nB2r)(Llk)(l+k1p)(n1t3)(t3k2)(mRUlnR+k11t4)nB(nB1)Γ(mSR)(mSRΩ^SR)2mSR(1)r+k+pt!n1!2tnmSR+1Γ(mSR+n+t)Γ(mRUlnR)Γ(mRR)(mRUlΩ^RUl)mRUlnR(mRRΩRR)mRRβn(r,mSR)βk1(p,mRUlnR)(2ϑ1δl)mRUlnR+k1t41e2ϑ1δlmRUl(1+p)Ω^RUl(2δlγ¯)n1(ϑ3γ¯+2ϑ1ϑ4γ¯2δl)n1t3+t4+12(ϑ4γ¯2)t3(ϑ2ϑ4γ¯)t3t2κt1t2(2δlst1Ω^RUlγ¯mRUl(1+p))t3+t4n1+12e2δlst1ϑ2st1n1t2Φl,\begin{split}&P_{out,l}=1-Q_{l}\widetilde{\sum}\binom{n_{B}-2}{r}\binom{L-l}{k}\binom{l+k-1}{p}\binom{n_{1}}{t_{3}}\binom{t_{3}}{k_{2}}\\ &\binom{m_{RU_{l}}n_{R}+k_{1}-1}{t_{4}}\frac{n_{B}(n_{B}-1)}{\Gamma(m_{SR})}\left(\frac{m_{SR}}{\hat{\Omega}_{SR}}\right)^{2m_{SR}}\frac{(-1)^{r+k+p}}{t!n_{1}!}\\ &\frac{2^{-t-n-m_{SR}+1}\Gamma(m_{SR}+n+t)}{\Gamma(m_{RU_{l}}n_{R})\Gamma(m_{RR})}\left(\frac{m_{RU_{l}}}{\hat{\Omega}_{RU_{l}}}\right)^{m_{RU_{l}}n_{R}}\left(\frac{m_{RR}}{\Omega_{RR}}\right)^{m_{RR}}\\ &\beta_{n}(r,m_{SR})\beta_{k_{1}}(p,m_{RU_{l}}n_{R})\left(2\vartheta_{1}\delta_{l}^{{\dagger}}\right)^{m_{RU_{l}}n_{R}+k_{1}-t_{4}-1}\\ &e^{-2\vartheta_{1}\delta_{l}^{{\dagger}}\frac{m_{RU_{l}}(1+p)}{\hat{\Omega}_{RU_{l}}}}\left(\frac{2\delta_{l}^{{\dagger}}}{\bar{\gamma}}\right)^{n_{1}}\left(\vartheta_{3}\bar{\gamma}+2\vartheta_{1}\vartheta_{4}\bar{\gamma}^{2}\delta_{l}^{{\dagger}}\right)^{\frac{n_{1}-t_{3}+t_{4}+1}{2}}\\ &\left(\vartheta_{4}\bar{\gamma}^{2}\right)^{t_{3}}\left(\frac{\vartheta_{2}}{\vartheta_{4}\bar{\gamma}}\right)^{t_{3}-t_{2}}\kappa_{t_{1}t_{2}}\left(\frac{2\delta_{l}^{{\dagger}}s_{t_{1}}\hat{\Omega}_{RU_{l}}}{\bar{\gamma}m_{RU_{l}}(1+p)}\right)^{\frac{t_{3}+t_{4}-n_{1}+1}{2}}\\ &e^{-2\delta_{l}^{{\dagger}}s_{t_{1}}\vartheta_{2}}s_{t_{1}}^{n_{1}-t_{2}}\Phi_{l},\end{split} (11)

where

~r=0nB2n=0r(mSR1)t=0mSR1k=0Llp=0l+k1k1=0p(mRUlnR1)t4=0mRUlnR+k11t1=1Tt2=1αt1n1=0t21t3=0n1k2=0t3,\begin{split}\widetilde{\sum}\equiv&\sum\limits_{r=0}^{n_{B}-2}\sum\limits_{n=0}^{r(m_{SR}-1)}\sum\limits_{t=0}^{m_{SR}-1}\sum\limits_{k=0}^{L-l}\sum\limits_{p=0}^{l+k-1}\sum\limits_{k_{1}=0}^{p(m_{RU_{l}}n_{R}-1)}\sum\limits_{t_{4}=0}^{m_{RU_{l}}n_{R}+k_{1}-1}\\ &\sum\limits_{t_{1}=1}^{T}\sum\limits_{t_{2}=1}^{\alpha_{t_{1}}}\sum\limits_{n_{1}=0}^{t_{2}-1}\sum\limits_{t_{3}=0}^{n_{1}}\sum\limits_{k_{2}=0}^{t_{3}},\end{split}
Φl=z=0zk2+mRR1(πl(z))n1t3+t4+12ez(2δlϑ4γ¯st1+mRRΩRR)Kt3+t4n1+1(22δlmRUl(1+p)(ϑ3γ¯+2ϑ1ϑ4γ¯2δlst1)γ¯Ω^RUlπl(z))dz,\begin{split}&\Phi_{l}=\int\limits_{z=0}^{\infty}z^{k_{2}+m_{RR}-1}\left(\pi_{l}(z)\right)^{\frac{n_{1}-t_{3}+t_{4}+1}{2}}e^{-z\left(2\delta_{l}^{{\dagger}}\vartheta_{4}\bar{\gamma}s_{t_{1}}+\frac{m_{RR}}{\Omega_{RR}}\right)}\\ &K_{t_{3}+t_{4}-n_{1}+1}\left(2\sqrt{\frac{2\delta_{l}^{{\dagger}}m_{RU_{l}}(1+p)(\vartheta_{3}\bar{\gamma}+2\vartheta_{1}\vartheta_{4}\bar{\gamma}^{2}\delta_{l}^{{\dagger}}s_{t_{1}})}{\bar{\gamma}\hat{\Omega}_{RU_{l}}}\pi_{l}(z)}\right)dz,\end{split}

In (11), Kv()K_{v}(\cdot) denotes the vvth-order modified Bessel function of the second kind [39, eq.(8.407.1)] and πl(z)=z+2ϑ1ϑ2γ¯δl+ϑ5ϑ3γ¯+2ϑ1ϑ4γ¯2δl\pi_{l}(z)=z+\frac{2\vartheta_{1}\vartheta_{2}\bar{\gamma}\delta_{l}^{{\dagger}}+\vartheta_{5}}{\vartheta_{3}\bar{\gamma}+2\vartheta_{1}\vartheta_{4}\bar{\gamma}^{2}\delta_{l}^{{\dagger}}}.

Proof: Please see Appendix A.

III-C Lower Bound Analyses

Unfortunately, there is no closed form solution of the integral Φl(z)\Phi_{l}(z) in (11). However, an approximated form of (11) can be derived by upper-bounding the SINR given in (5). By applying some mathematical manipulations, (9) can be approximated as

Pout,l1Pr(ϑ1ϑ3Wϑ2ϑ3γ¯Bϑ1ϑ3W+ϑ2ϑ3γ¯B>2δlγ¯ϑ1ϑ2ϑ3)P_{out,l}\approx 1-Pr\left(\dfrac{\dfrac{\vartheta_{1}^{\prime}}{\vartheta_{3}^{\prime}}W\dfrac{\vartheta_{2}^{\prime}}{\vartheta_{3}^{\prime}}\bar{\gamma}B}{\dfrac{\vartheta_{1}^{\prime}}{\vartheta_{3}^{\prime}}W+\dfrac{\vartheta_{2}^{\prime}}{\vartheta_{3}^{\prime}}\bar{\gamma}B}>2\delta_{l}^{{\dagger}}\bar{\gamma}\dfrac{\vartheta_{1}^{\prime}\vartheta_{2}^{\prime}}{\vartheta_{3}^{\prime}}\right) (12)

where a new random variable W=γ¯A/(γ¯C+ϑ4)W\stackrel{{\scriptstyle\triangle}}{{=}}\bar{\gamma}A/\left(\bar{\gamma}C+\vartheta_{4}^{\prime}\right) is defined for mathematical tractability. Also, ϑ1=γ¯2σRUl2ρRUl2+1ρRUl2\vartheta_{1}^{\prime}=\dfrac{\bar{\gamma}}{2}\dfrac{\sigma_{RU_{l}}^{2}}{\rho_{RU_{l}}^{2}}+\dfrac{1}{\rho_{RU_{l}}^{2}}, ϑ2=1ρSR2\vartheta_{2}^{\prime}=\dfrac{1}{\rho_{SR}^{2}}, ϑ3=γ¯σRUl2+1ρSR2ρRUl2\vartheta_{3}^{\prime}=\dfrac{\bar{\gamma}\sigma_{RU_{l}}^{2}+1}{\rho_{SR}^{2}\rho_{RU_{l}}^{2}} and ϑ4=γ¯22σSR2+1\vartheta_{4}^{\prime}=\dfrac{\bar{\gamma}^{2}}{2}\sigma_{SR}^{2}+1. Then, the left hand side of the argument of Pr()Pr(\cdot) can be upper-bounded by using the inequality xy/(x+y)min(x,y)xy/(x+y)\leq\min(x,y). The right hand side of this property also provides the lower-bound for the OP as

Pout,llow=1Pr(min(Wϑ1ϑ3,γ¯Bϑ2ϑ3)>2δlγ¯ϑ1ϑ2ϑ3)=1F¯W(2δlγ¯ϑ2)F¯B(l)(2δlϑ1)\begin{split}P_{out,l}^{low}&=1-Pr\left(\min\left(W\dfrac{\vartheta_{1}^{\prime}}{\vartheta_{3}^{\prime}},\bar{\gamma}B\dfrac{\vartheta_{2}^{\prime}}{\vartheta_{3}^{\prime}}\right)>2\delta_{l}^{{\dagger}}\bar{\gamma}\dfrac{\vartheta_{1}^{\prime}\vartheta_{2}^{\prime}}{\vartheta_{3}^{\prime}}\right)\\ &=1-\overline{F}_{W}\left(2\delta_{l}^{{\dagger}}\bar{\gamma}\vartheta_{2}^{\prime}\right)\overline{F}_{B}^{(l)}\left(2\delta_{l}^{{\dagger}}\vartheta_{1}^{\prime}\right)\end{split} (13)

where FX()F_{X}(\cdot) and F¯X()\overline{F}_{X}(\cdot) represent the cumulative distribution function (CDF) of a random variable XX and its complementary, respectively. Also, FX(l)()F_{X}^{(l)}(\cdot) denotes the llth order statistic of XX. Finally, if the complementaries of CDF expressions provided in the following theorem are substituted into (13), lower-bound of the OP for llth user can be obtained in closed-form.

Theorem 2: The CDF expressions of random variables predefined as WW and BB which also denote SINR and SNR of the first and second hops can be derived respectively as

FW(x)=1~~(nB2r)(t4t5)nB(nB1)Γ(mSR)Γ(mRR)(mSRΩ^SR)2mSR(mRRΩRR)mRR(1)rt!t4!βn(r,mSR)Γ(mSR+n+t)2t+n+mSRΓ(t5+mRR)(ϑ4γ¯)t4t5κt1t2st1t4t2xt4est1xϑ4γ¯(st1x+mRRΩRR)t5mRR,\begin{split}&F_{W}(x)=1-\widetilde{\widetilde{\sum}}\binom{n_{B}-2}{r}\binom{t_{4}}{t_{5}}\frac{n_{B}(n_{B}-1)}{\Gamma(m_{SR})\Gamma(m_{RR})}\left(\dfrac{m_{SR}}{\hat{\Omega}_{SR}}\right)^{2m_{SR}}\\ &\left(\dfrac{m_{RR}}{\Omega_{RR}}\right)^{m_{RR}}\dfrac{(-1)^{r}}{t!t_{4}!}\frac{\beta_{n}(r,m_{SR})\Gamma(m_{SR}+n+t)}{2^{t+n+m_{SR}}}\Gamma(t_{5}+m_{RR})\\ &\left(\dfrac{\vartheta_{4}^{\prime}}{\bar{\gamma}}\right)^{t_{4}-t_{5}}\kappa_{t_{1}t_{2}}s_{t_{1}}^{t_{4}-t_{2}}x^{t_{4}}e^{-s_{t_{1}}x\frac{\vartheta_{4}^{\prime}}{\bar{\gamma}}}\left(s_{t_{1}}x+\frac{m_{RR}}{\Omega_{RR}}\right)^{-t_{5}-m_{RR}},\end{split} (14)
FB(l)(x)=1Ql~~~(Llk)(l+kp)(1)k+p1l+kβk1(p,mRUlnR)xk1exmRUlΩ^RUl,\begin{split}F_{B}^{(l)}(x)&=1-Q_{l}\widetilde{\widetilde{\widetilde{\sum}}}\binom{L-l}{k}\binom{l+k}{p}\dfrac{(-1)^{k+p-1}}{l+k}\\ &\beta_{k_{1}}(p,m_{RU_{l}}n_{R})x^{k_{1}}e^{-x\frac{m_{RU_{l}}}{\hat{\Omega}_{RU_{l}}}},\\ \end{split} (15)

where ~~r=0nB2n=0r(mSR1)t=0mSR1t1=1Tt2=1αt1t4=0t21t5=0t4\widetilde{\widetilde{\sum}}\equiv\sum_{r=0}^{n_{B}-2}\sum_{n=0}^{r(m_{SR}-1)}\sum_{t=0}^{m_{SR}-1}\sum_{t_{1}=1}^{T}\sum_{t_{2}=1}^{\alpha_{t_{1}}}\sum_{t_{4}=0}^{t_{2}-1}\sum_{t_{5}=0}^{t_{4}} and ~~~k=0Llp=1l+kk1=0p(mRUlnR1)\widetilde{\widetilde{\widetilde{\sum}}}\equiv\sum_{k=0}^{L-l}\sum_{p=1}^{l+k}\sum_{k_{1}=0}^{p(m_{RU_{l}}n_{R}-1)}.

Ξ1=[t=0mSR1nB(nB1)Γ(mSR(nB1)+t)Γ(mSRnB+mRR)Γ(mSR)(Γ(mSR+1))nB2t!2mSR+tΓ(mSRnB+1)Γ(mRR)(mSRΛlmRRΩSR)mSRnB]1(1μ)mSRnBΞ2=[(Ll)1(Γ(mRUlnR+1))l]1mRUlnRlΩRUl2ΛlmRUl\begin{array}[]{c}\Xi_{1}=\left[\sum\limits_{t=0}^{m_{SR}-1}\dfrac{n_{B}(n_{B}-1)\Gamma(m_{SR}(n_{B}-1)+t)\Gamma(m_{SR}n_{B}+m_{RR})}{\Gamma(m_{SR})(\Gamma(m_{SR}+1))^{n_{B}-2}t!2^{-m_{SR}+t}\Gamma(m_{SR}n_{B}+1)\Gamma(m_{RR})}\left(\dfrac{m_{SR}\varLambda_{l}^{{\dagger}}}{m_{RR}\Omega_{SR}}\right)^{m_{SR}n_{B}}\right]^{-\frac{1}{(1-\mu)m_{SR}n_{B}}}\\ \Xi_{2}=\left[\binom{L}{l}\frac{1}{(\Gamma(m_{RU_{l}}n_{R}+1))^{l}}\right]^{-\frac{1}{m_{RU_{l}}n_{R}l}}\frac{\Omega_{RU_{l}}}{2\varLambda_{l}^{{\dagger}}m_{RU_{l}}}\end{array} (20)

 

On the other hand, in case of ideal conditions, ϑ1=ϑ2=ϑ3=ϑ4=1\vartheta_{1}^{\prime}=\vartheta_{2}^{\prime}=\vartheta_{3}^{\prime}=\vartheta_{4}^{\prime}=1 and the random variable WW can be approximated as WA/CW\simeq A/C. Therefore, FW(x)F_{W}(x) can be obtained for the ideal case as

FW(x)=1~~(nB2r)nB(nB1)Γ(mSR)Γ(mRR)(mSRΩSR)2mSR(mRRΩRR)mRR(1)rt!t4!βn(r,mSR)Γ(mSR+n+t)2t+n+mSRΓ(t4+mRR)κt1t2st1t4t2xt4(st1x+mRRΩRR)t4mRR,\begin{split}&F_{W}(x)=1-\widetilde{\widetilde{\sum}}\binom{n_{B}-2}{r}\frac{n_{B}(n_{B}-1)}{\Gamma(m_{SR})\Gamma(m_{RR})}\left(\dfrac{m_{SR}}{\Omega_{SR}}\right)^{2m_{SR}}\\ &\left(\dfrac{m_{RR}}{\Omega_{RR}}\right)^{m_{RR}}\dfrac{(-1)^{r}}{t!t_{4}!}\frac{\beta_{n}(r,m_{SR})\Gamma(m_{SR}+n+t)}{2^{t+n+m_{SR}}}\\ &\Gamma(t_{4}+m_{RR})\kappa_{t_{1}t_{2}}s_{t_{1}}^{t_{4}-t_{2}}x^{t_{4}}\left(s_{t_{1}}x+\frac{m_{RR}}{\Omega_{RR}}\right)^{-t_{4}-m_{RR}},\end{split} (16)

where ~~r=0nB2n=0r(mSR1)t=0mSR1t1=1Tt2=1αt1t4=0t21\widetilde{\widetilde{\sum}}\equiv\sum\limits_{r=0}^{n_{B}-2}\sum\limits_{n=0}^{r(m_{SR}-1)}\sum\limits_{t=0}^{m_{SR}-1}\sum\limits_{t_{1}=1}^{T}\sum\limits_{t_{2}=1}^{\alpha_{t_{1}}}\sum\limits_{t_{4}=0}^{t_{2}-1}. Also, the CDF of random variable BB remains the same for ideal case.

Proof: Please see Appendix B.

III-D Asymptotic Analyses

In this subsection, in order to provide more meaningful insights into the system performance, we investigate the OP in high SNR region by deriving simple theoretical expressions including diversity order and array gain metrics. The analyses are carried out in the following two subsections.

III-D1 In Case of Ideal Conditions

In the absence of CEE and FBD effects, in high SNR region (when γ¯\bar{\gamma}\rightarrow\infty), the investigated system enjoys diversity order and array gain in case that the quality of SI cancellation satisfies μ1\mu\neq 1. Therefore, (9) can be asymptotically expressed as

Pout,l=limγ¯Pr(γ¯ABγ¯A+(γ¯B+1)(γ¯C+1)2δl)limγ¯Pr(Wγ¯BW+γ¯B2Λl)limγ¯Pr(min(W,γ¯B)2Λl)=FW(2Λl)+FB(l),(2γ¯Λl),\begin{split}P_{out,l}^{\infty}&=\underset{\bar{\gamma}\rightarrow\infty}{\lim}Pr\left(\dfrac{\bar{\gamma}AB}{\bar{\gamma}A+\left(\bar{\gamma}B+1\right)\left(\bar{\gamma}C+1\right)}\leq 2\delta_{l}^{{\dagger}}\right)\\ &\approx\underset{\bar{\gamma}\rightarrow\infty}{\lim}Pr\left(\dfrac{W\bar{\gamma}B}{W+\bar{\gamma}B}\leq 2\varLambda_{l}^{{\dagger}}\right)\\ &\approx\underset{\bar{\gamma}\rightarrow\infty}{\lim}Pr\left(\min\left(W,\bar{\gamma}B\right)\leq 2\varLambda_{l}^{{\dagger}}\right)\\ &=F_{W}^{\infty}\left(2\varLambda_{l}^{{\dagger}}\right)+F_{B}^{(l),\infty}\left(\frac{2}{\bar{\gamma}}\varLambda_{l}^{{\dagger}}\right),\end{split} (17)

where WA/CW\simeq A/C (since the analysis is conducted for the ideal case) and Λl=γth,kakγth,kt=k+1Lat\varLambda_{l}^{{\dagger}}\stackrel{{\scriptstyle\triangle}}{{=}}\frac{\gamma_{th,k}}{a_{k}-\gamma_{th,k}\sum_{t=k+1}^{L}a_{t}} are defined. Then, with the help of high SNR approximation approach proposed in [40], asymptotic OP in (17) can be written as Pout,l(Gagγ¯)Gdo+O(γ¯Gdo)P_{out,l}^{\infty}\approx\left(G_{ag}\bar{\gamma}\right)^{-G_{do}}+\textit{O}\left(\bar{\gamma}^{-G_{do}}\right), where GdoG_{do} and GagG_{ag} represent diversity order and array gain metrics, respectively, and O()\textit{O}(\cdot) denotes negligible high order terms.

Theorem 3: If the asymptotic CDFs FW(x)F_{W}^{\infty}\left(x\right) and FB(l),(x)F_{B}^{(l),\infty}\left(x\right) are derived and substituted into (17), the asymptotic OP of the llth user can be obtained such that diversity order and array gain metrics are respectively given as

Gdo=min{(1μ)mSRnB,mRUlnRl},G_{do}=\min\left\{\left(1-\mu\right)m_{SR}n_{B},m_{RU_{l}}n_{R}l\right\}, (18)
Gag={Ξ1(1μ)mSRnB<mRUlnRlΞ2(1μ)mSRnB>mRUlnRlΞ1+Ξ2(1μ)mSRnB=mRUlnRl,G_{ag}=\left\{\begin{array}[]{ll}\Xi_{1}&(1-\mu)m_{SR}n_{B}<m_{RU_{l}}n_{R}l\\ \Xi_{2}&(1-\mu)m_{SR}n_{B}>m_{RU_{l}}n_{R}l\\ \Xi_{1}+\Xi_{2}&(1-\mu)m_{SR}n_{B}=m_{RU_{l}}n_{R}l\\ \end{array}\right., (19)

where Ξ1\Xi_{1} and Ξ2\Xi_{2} are given at top of this page.

Proof: Please see Appendix C.

When the quality of SI cancellation satisfies μ=1\mu=1, the effect of SI channel becomes much more dominant in the system SINR compared to the RUlR-U_{l} link. Thus, the effect of RUlR-U_{l} link can be neglected in the high SNR region. Therefore, asymptotic OP can be expressed as Pout,l1Pr(W>2δlγ¯)=FW(2Λl)P_{out,l}^{\infty}\approx 1-Pr(W>2\delta_{l}^{{\dagger}}\bar{\gamma})=F_{W}^{\infty}(2\varLambda_{l}^{{\dagger}}) which is independent from the average SNR and causes an error floor even without any CEE and FBD effects.

III-D2 In Case of Practical Conditions

In the presence of CEE and FBD effects, in the high SNR region, the predefined constant values of ϑ\vartheta given by (6) can be approximated as ϑ1γ¯σRUl22ρRUl2\vartheta_{1}\approx\frac{\bar{\gamma}\sigma_{RU_{l}}^{2}}{2\rho_{RU_{l}}^{2}}, ϑ2γ¯σSR22ρSR2\vartheta_{2}\approx\frac{\bar{\gamma}\sigma_{SR}^{2}}{2\rho_{SR}^{2}}, ϑ3γ¯σRUl2ρSR2ρRUl2\vartheta_{3}\approx\frac{\bar{\gamma}\sigma_{RU_{l}}^{2}}{\rho_{SR}^{2}\rho_{RU_{l}}^{2}}, ϑ4=1ρSR2\vartheta_{4}=\frac{1}{\rho_{SR}^{2}}, ϑ5γ¯2σSR2σRUl22ρSR2ρRUl2\vartheta_{5}\approx\frac{\bar{\gamma}^{2}\sigma_{SR}^{2}\sigma_{RU_{l}}^{2}}{2\rho_{SR}^{2}\rho_{RU_{l}}^{2}}. Then, by substituting these values into (11), asymptotic OP can be calculated for practical conditions in all values of μ\mu. Eventually, the system suffers from an error floor, therefore diversity order analysis can not be conducted as in the ideal case.

IV TEST-BED IMPLEMENTATION

IV-A Hardware Components and Software Structure

Refer to caption
Figure 2: Test-bed set-up model.

In order to support the theoretical study, 3-user dual-hop Alamouti coded NOMA tests are carried out using USRP SDRs. While a USRP-2901 (two RF channels) and a USRP-2900 (single RF channel) are used to represent the BS with 3 antennas, a USRP-2901 is used for both users, and a relay with 2 antennas as shown in Fig. 2111Test-bed implementation was realized at İstanbul Technical University Wireless Communications Research Laboratory.. Each radio has an operating frequency range of 70 MHz to 6 GHz, the maximum output power of 20 dBm in the transmitter, and a maximum input power of -15 dBm in the receiver. It should be noted that all devices have noise figures up to 5 to 7 dB. Antennas connected to these radios are placed at appropriate distances using SMA extension cables, which also act as a potential noise source. In order to minimize the exposure from the external environment, the connections of the devices with the host are provided via universal serial bus (USB) 3.0 instead of an Ethernet switch. In addition to the SDRs, a CDA-2990 Octoclock device with a global positioning system (GPS) disciplined oscillator is used to regulate the timing and frequency synchronization of all radios of the system. A computer with an Intel-Xeon E5-1620 processor is used for programming the radios, recording, and displaying the data obtained during tests. With LabVIEW graphical modeling tool, the diagram flow of the analytical study is converted into the algorithm, so tests that will transfer data in real-time have been designed. As it can be seen in the test environment figure, the radio antennas are located such that the distance from BS to the relay is 35 cm, distance between the closest user and relay is 52 cm and the distance among users is 52 cm. Two pieces of 1m x 4m wood panels covered with silicon are placed between BS-Relay and Relay-Users with the purpose of having Rayleigh fading for all channels by obstructing the line of sight.

IV-B Test Configuration

Dual-hop 3x2 Alamouti tests consist of 3 stages and the operating frequency and bandwidth for all stages are 2.11 GHz and 400kHz respectively. Tests are performed with a single carrier and 4-QAM modulation. Receivers and transmitters with an oversampling factor of 8 receive 500,000 IQ data every second (total 1M), which makes the number of symbols sent every second is 62,500. With each packet decided to contain 20,000 symbols, it takes approximately 0.32 seconds to transmit each one of them. Also, power coefficients are selected as 0.761 (User-1), 0.191, and 0.048 (User-3). A summary of the parameters of the system is given in Table I.

To briefly describe the test steps; In the first stage, the best 2 of 3 antennas are selected by applying the transmitter antenna selection method. In the second stage, 3-user NOMA symbols are encoded with the Alamouti scheme and transmitted to the relay. In the third stage, the sampled data recorded in the relay is transferred to the users without any additional processing. Users perform outage analysis by extracting their own data after applying SIC to the data they obtain. This data transfer scheme occurs in large numbers but in short periods of time, as shifts and weakening of the sequential time columns in the Alamouti matrix will cause large-scale errors in the decoding process. In-depth details of the stages are explained in the following paragraph.

As the first stage of the tests, 2 of 3 antennas with the highest channel gain transmitter antennas are selected as they perform transmitter antenna selection tests, hereby; one transmitter antenna is eliminated. It should be noted that the antenna selection process has been made in the Rayleigh fading channel setup and only for transmitting antennas.

TABLE I: Test-bed environment configurations.
Parameters Values
Modulation 4-QAM
Carrier Frequency 2.11 GHz
Bandwidth 400 kHz
I/Q Data Rate 500 kS/sec
Channel Fading Nakagami-mm, m=0.98m=0.98
Power Coefficients 0.7610.761, 0.1910.191, 0.0480.048
Transmitter Gain 20 to 40 dB
Receiver Gain 15 dB
Threshold Values (far to near) 2.02.0, 2.52.5, 3.03.0
Distance From Relay to BS 35 cm
User 3 52 cm
User 2 104 cm
User 1 156 cm
Number of Antennas BS 3
Relay 2
Users 2

In the second stage, first hop tests are performed and the sampled data in the relay are saved. Using random seed for three users in the base station, bits of 3 users are produced via a pseudo-random number generator before 4-QAM modulation is applied separately for each user. Then; the resulting symbol streams are multiplied by the roots of the power coefficient of each user, the sum of which results in a superposition symbol. By applying the Alamouti STBC algorithm to this symbol, 2-dimensional symbols with 2 baseband streams (each for an antenna) are created. Then, the repetitive training symbol sequence is prepended to each stream for synchronization operations at the receiver. Finally, the data is upsampled to be sent, creating a pulse train and a pulse shaping filter is applied. Thus, the data leaves the BS and reaches over the relay which has a single operation such that saving the incoming data and transmitting the saved data. The relay receiver gain is kept constant at 35 dB and the transmitter gain is set to 40 dB during tests and its impact is captured with SNR. On the second hop, the data coming out of the relay reaches users located at three different distances. For these stationary users, the weak user is assumed as the furthest one, while the strong user is assumed to be the closest one to the relay. Users begin to recover data where each row of the 2-dimensional array they receive represents the stream of each antenna. The first thing to do after the symbol passes through the matched filter is to compare the energy of the streams of each antenna and decide on the stronger antenna. In this way, the symbol timing offset correction operations to be done immediately afterward are done by using the training symbol sequence belonging to the strong stream. Substantially, the head of the symbol can be found at the point where the correlation in the training symbol belonging to a single stream is maximum.

Frame synchronization procedures of Schmidl and Cox are applied in order to synchronize both antennas after these processes. Similar to the symbol synchronization process aforementioned, only, this particular synchronization process can be completed once the correlation of both streams of the two antennas is at the maximum. It should be noted that fine frequency correction procedures are not applied to the system that resolves the coarse frequency offset using Octoclock. When it comes to the channel estimation and equalization, it is assumed that there are 4 channels in total for the 2x2 Alamouti setup and 4 channel estimation operations are performed for each hypothetical channel. With 4 channel vectors, coefficients are obtained by using linear LS estimators for 4 training symbols and, in parallel with this purpose, training symbols are extracted from streams. At this point, linear SNR value is obtained by the products of the sum of the channel coefficient matrix and the transmission power (Pt|hij|2P_{t}\cdot|h_{ij}|^{2}) at the same time. The symbol matrix, where only consists of unequalized data, is converted into a 1-size vector with Alamouti decode scheme. By using the previously obtained 4 channel estimation coefficients, the MRC process is applied 2 times and then the data of the first user is obtained (Test-bed photo, Fig. 2, and interface belong to the first user test). The first user can simply jump into outage performance analysis after power normalization, while the second and third users need to apply SIC operations in addition to the first user’s operations to get their own data. So, the second user implements single-stage SIC operations, while the strong third user implements 2-layer SIC operations. After users obtain their data, as a conventional outage analysis, the SNR values of the users are compared with the predefined threshold values and the packets below the threshold are marked as an outage. As a result, the ratio of the outage cases to the SNR vector gives the OP value.

Synchronization operations are deadly crucial in data recovery processes. It is fiendishly difficult to synchronize the system without using a common external time and frequency reference. During the test taken indoors, the problems that can create hardware impairment depending on external factors (difference in antenna height or SMA cable length, inequality of distance between common antennas etc.) have been solved as much as possible, and the parameters of the system have been selected by considering these effects. In order to prevent data loss and to avoid buffer overflows, tests of each user are taken one by one. In addition to all these, the channel distribution estimation test of the test environment evaluated to be 0.98 of shape parameter with the maximum likelihood estimation of Nakagami distribution by using the channel coefficients.

V Numerical Results

In this section, numerical results corresponding to the investigated system verified by Monte Carlo simulations and SDR tests are illustrated. The system is considered as consisting of three mobile users (L=3L=3) in order to be an example. Unless otherwise stated, in all figures, SNR=γ¯=P/σ2SNR=\bar{\gamma}=P/\sigma^{2}, η=4\eta=4, α=1\alpha=1 as in [25, 26], power allocation coefficients and target SINRs related to mobile users are assumed as a1=1/2a_{1}=1/2, a2=1/3a_{2}=1/3, a3=1/6a_{3}=1/6, and γth,1=0.9\gamma_{th,1}=0.9, γth,2=1.5\gamma_{th,2}=1.5 and γth,3=2\gamma_{th,3}=2, respectively. Also, markers illustrate simulation results, normalized distance between the BS and relay is fixed as dSR=0.5d_{SR}=0.5 while between the relay and mobile users as dRU1=dRU2=dRU3=0.5d_{RU_{1}}=d_{RU_{2}}=d_{RU_{3}}=0.5. mSRm_{SR}, mRRm_{RR} and mRUm_{RU} denote Nakagami-mm parameter of SRS-R, RRR-R and RUlR-U_{l} links (mRU1=mRU2=mRU3=mRUm_{RU_{1}}=m_{RU_{2}}=m_{RU_{3}}=m_{RU} is assumed for simplicity). In order to fairly compare the investigated FD-NOMA system with FD-OMA and HD-NOMA counterparts, target SNRs can be obtained by following relationships log2(1+γth)=i=1Llog2(1+γth,j)\log_{2}(1+\gamma_{th})=\sum_{i=1}^{L}\log_{2}(1+\gamma_{th,j}) and 12log2(1+γth,lHD)=log2(1+γth,lFD)\frac{1}{2}\log_{2}(1+\gamma^{HD}_{th,l})=\log_{2}(1+\gamma^{FD}_{th,l}), respectively. Lower bound (LB), asymptotic (Asymp) and theoretical (Theo) abbreviations are made for easy of reading.

Refer to caption
Figure 3: OP of the investigated system in case μ=1\mu=1 and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 for ideal conditions.

Fig. 3 illustrates the OP performance of the investigated (TAS/Alamouti-MRC FD-NOMA system) in case that the value related to quality of SI cancellation in FD relay is set as μ=1\mu=1 (which means the worst scenario), mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 under ideal conditions (without any CEE and FBD effects). As clearly seen in the figure, the system suffers from an error floor (which indicates zero diversity) in high SNR region in the worst case of SI cancellation, even under ideal conditions, and OP curves of all users reach the same level. Also, lower bound curves are very close to exact results, even matches with them at high SNR values. However, level of the error floor can be decreased by increasing the number of transmit antennas at the BS, so performance of the system is significantly improved.

In Fig. 4, OP curves of the investigated system are depicted for different values of μ\mu and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 in case of ideal conditions. We observe that OP performance of all users can be improved as the quality of SI cancellation gets better (as the value of μ\mu decreases). Particularly, according to the first user, the difference of OP between values of μ=0.5\mu=0.5 and μ=0\mu=0 is slightly and OP performances are completely the same at high SNR values. However, the value of μ\mu is mostly effective in the performance improvement of the second and third users, even in entire SNR region. On the other hand, the third user receives the best performance improvement thanks to the quality of SI cancellation process. When the value of μ\mu is kept in the range of 0μ<10\leq\mu<1, OP of all users exhibits diversity order and array gain which are directly effected by μ\mu as well. These results are also verified by asymptotic analysis and can be observed from asymptotic curves which converge to slopes of exact results in the figure.

Refer to caption
Figure 4: OP of the investigated system in case different values of μ\mu and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 for ideal conditions.
Refer to caption
Figure 5: OP of the investigated system in case different values of nBn_{B}, μ=0.25\mu=0.25 and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 for ideal conditions.

Figs. 5 and 6 depict OP performances of the investigated system for ideal and practical conditions (σest,SR2=0.01\sigma_{est,SR}^{2}=0.01, σest,l2=0.01\sigma_{est,l}^{2}=0.01 and fDτ=0.03f_{D}\tau=0.03), respectively, in case of μ=0.25\mu=0.25, mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 and different number of antennas at the BS and users. As can be clearly seen in Fig. 5, with the TAS scheme, OP performance of all users is significantly improved when the curves corresponding to results of nB=2n_{B}=2 and nB=3n_{B}=3 configurations are compared. Especially, for an OP value of 10410^{-4}, 66 dB and 88 dB SNR gains are obtained for the second and third users. On the other hand, from Fig. 6, error floors are observed due to the CEE and FBD effects, and also asymptotic curves obtained by theoretical analysis verify these results. Therefore, the system can not utilize diversity order and array gain in case of practical conditions. However, OP performance significantly gets better as the number of antennas at the BS and users increases. In addition, according to the first user, the TAS scheme has only effect on low SNR region in case of ideal conditions whereas it is quite effective at all SNR values under CEE and FBD effects.

Refer to caption
Figure 6: OP of the investigated system in case different values of nBn_{B}, nRn_{R}, μ=0.25\mu=0.25 and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 in the presence of CEE and FBD.
Refer to caption
Figure 7: OP comparison of ideal and practical conditions of the investigated system for different channel parameters in case μ=0.25\mu=0.25.

Fig. 7 shows OP performance comparisons of the investigated system for ideal and practical conditions in case of different Nakagami-mm channel parameters and μ=0.25\mu=0.25. For practical conditions, CEE and FBD parameters are set as σest,SR2=0.01\sigma_{est,SR}^{2}=0.01, σest,l2=0.01\sigma_{est,l}^{2}=0.01 and fDτ=0.03f_{D}\tau=0.03. From the figure, it can be clearly observed that CEE and FBD effects seriously deteriorate the performance of the system. In addition, as the channel condition gets better (means the increasing of Nakagami-mm parameter), OP performances of all users increase. More specifically, for the determined configurations, the first and third users receive the highest and lowest performance gain, respectively, in ideal conditions whereas vice versa in practical manner. The main reason for the emergence of this result is the effect of diversity and array gains in ideal conditions.

Fig. 8 illustrates test-bed implementation results in terms of OP obtained through USRP SDRs to support the derived theoretical analyses and demonstrate feasibility of the system in real-life manner. Test-bed OP curves are obtained according to parameters in Table I provided in Sect. IV. Besides, variances of CEEs in both hops are set as σest,SR2=σest,l2=0.048\sigma_{est,SR}^{2}=\sigma_{est,l}^{2}=0.048 while fDτ=0f_{D}\tau=0 (no FBD). Also, we assume that SI cancellation at FD relay can be performed at a good level and thus the corresponding parameter is μ=0\mu=0. We observe that the first user enjoys the best OP performance since the allocated power coefficient is quite high compared to the others. On the other hand, test-bed results exhibit the similar behavior with simulation and theoretical results. Also, test-bed curves are quite close to those of simulation and theoretical results in terms of all users up to certain SNR values, then diverge and error floor, frequently encountered in real-time tests occurs as a result of estimation process. This floor is seen due to the composite effect of the real-time design related to impairments. This result implies that the investigated system can be realized in a real-life manner by also validating the theoretical analyses.

Refer to caption
Figure 8: OP of the investigated FD-NOMA system with USRP SDR in a practical manner.

Fig. 9 illustrates OP performance comparisons of the investigated FD-NOMA and HD-NOMA systems versus μ\mu for fixed SNR=15SNR=15 dB, nR=1n_{R}=1 and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 in case ideal conditions. HD-NOMA curves are obtained through simulations. In order to have fair comparisons and satisfy the condition of ak>γth,kt=k+1Lata_{k}>\gamma_{th,k}\sum_{t=k+1}^{L}a_{t} predefined in the exact OP analysis, we set threshold SNRs of HD-NOMA as γth,1HD=0.9\gamma^{HD}_{th,1}=0.9, γth,2HD=1.5\gamma^{HD}_{th,2}=1.5 and γth,3HD=2\gamma^{HD}_{th,3}=2. As observed from the figure, FD-NOMA outperforms HD-NOMA counterpart at all values of μ\mu according to the first user. Besides, FD-NOMA provides better performance when the value of μ\mu is kept approximately below thresholds as 0.90.9 and 0.40.4 for the second and third users, respectively.

In Fig. 10, OP curves for FD-NOMA and FD-OMA systems are depicted versus σest,SR2\sigma^{2}_{est,SR} (while σest,l2=0\sigma^{2}_{est,l}=0 and fDτ=0f_{D}\tau=0 for RUlR-U_{l} link) and σest,l2\sigma^{2}_{est,l} (while σest,SR2=0\sigma^{2}_{est,SR}=0 and fDτ=0f_{D}\tau=0 for SRS-R link), respectively, in case nR=1n_{R}=1, μ=0.25\mu=0.25, SNR=15SNR=15 dB and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1. We set the parameter of FBD effect as fDτ=0.03f_{D}\tau=0.03 corresponding to the examined link. We observe that OP performance of all users gets worse as the effect of CEE in both hops increases. In addition, a significant performance gain is achieved at all values of CEE effects by increasing the number of antennas at the BS. However, the performance gap between nB=3n_{B}=3 and nB=2n_{B}=2 results obtained according to CEE effect of the second hop (σest,l2\sigma^{2}_{est,l}) is much less than the result obtained for the first hop. Therefore, practical impairments in the second hop is more destructive in the performance than those in the first hop. Moreover, the investigated system outperforms FD-OMA for the third user at all values of CEE effects (for both hops) whereas the value of CEE should be kept below a certain threshold such as approximately σest,SR2=0.125\sigma^{2}_{est,SR}=0.125 for the second user in case of nB=3n_{B}=3 according to results obtained versus σest,SR2\sigma^{2}_{est,SR}.

Refer to caption
Figure 9: OP comparison of the investigated FD-NOMA system with HD-NOMA counterpart versus μ\mu in case nR=1n_{R}=1, SNR=15SNR=15 dB and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 for ideal conditions.
Refer to caption
Figure 10: OP comparisons of the investigated FD-NOMA system with FD-OMA counterpart versus σest,SR2\sigma^{2}_{est,SR} and σest,l2\sigma^{2}_{est,l}, respectively, in case nR=1n_{R}=1, μ=0.25\mu=0.25, SNR=15SNR=15 dB and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 for ideal conditions.
Refer to caption
Figure 11: OP comparisons of the investigated FD-NOMA system with FD-OMA counterpart versus dSRd_{SR} in case μ=0.25\mu=0.25, SNR=15SNR=15 dB and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 for ideal conditions.
Refer to caption
Figure 12: OP comparisons of the investigated FD-NOMA system with FD-OMA counterpart versus dSRd_{SR} in case μ=0.25\mu=0.25, SNR=15SNR=15 dB and mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 in the presence of CEE and FBD.

Figs. 11 and 12 depict OP comparisons of FD-NOMA and FD-OMA systems versus dSRd_{SR} for ideal and practical conditions, respectively. OP curves are obtained for μ=0.25\mu=0.25, SNR=15SNR=15 dB, mSR=mRR=mRU=1m_{SR}=m_{RR}=m_{RU}=1 and different number of transmit/receive antennas. For practical condition, values of CEE and FBD effects are set as σest,SR2=σest,l2=0.01\sigma^{2}_{est,SR}=\sigma^{2}_{est,l}=0.01 and fDτ=0.03f_{D}\tau=0.03. The distances between relay and users are determined according to dRUl=1dSRd_{RU_{l}}=1-d_{SR}. From Fig. 11, we observe that the OP of any user is generally minimum when the location of relay is chosen as dSR<dRUld_{SR}<d_{RU_{l}}. The main reason for this result is that optimal relay location has a relationship with diversity order and array gain. Therefore, optimal relay location cases can be determined as dSR<dRUld_{SR}<d_{RU_{l}}, dSR>dRUld_{SR}>d_{RU_{l}} and dSRdRUld_{SR}\simeq d_{RU_{l}} depending on relations of (1μ)mSRnB<mRUlnRl(1-\mu)m_{SR}n_{B}<m_{RU_{l}}n_{R}l, (1μ)mSRnB>mRUlnRl(1-\mu)m_{SR}n_{B}>m_{RU_{l}}n_{R}l and (1μ)mSRnB=mRUlnRl(1-\mu)m_{SR}n_{B}=m_{RU_{l}}n_{R}l, respectively. On the other hand, according to Fig.12, optimum relay locations approach to the middle between the BS and users in the presence of CEE and FBD since the system suffers from zero diversity, therefore only array gain has an impact on the locations. In addition, in order for the proposed FD-NOMA system exhibits better performance than FD-OMA, the relay should be kept close to the BS, especially for the second and third users.

VI Conclusion

In this paper, performance of conventional TAS/Alamouti-STBC scheme is investigated in a dual-hop FD AF relaying network based on power-domain downlink multi-user MIMO-NOMA. MRC technique is employed at users and practical impairments CEE and FBD are also taken into account. All performance analyses are conducted over Nakagami-mm fading channels and exact OP for any user is derived in single-fold integral form. Simple lower bounds and asymptotic expressions providing information about diversity order and array gain metrics are derived to obtain more meaningful insights. Accuracy of the theoretical expressions are verified through Monte Carlo simulations and SDR-based measurements. According to results, we observe that the better quality of SI cancellation process in the FD relay, the better OP performance gain can be achieved for all users. In addition, the quality of SI cancellation is mostly effective in OP performances of the second and third users. The number of antennas in the second hop is effective in performances of all users while the first hop is quite effective in performances of the second and third users. In case of CEE and FBD effects, the investigated system suffers from an error floor which is also verified by asymptotic analyses, however it outperforms FD-OMA under all CEE effects (which come from both hops) for the third user. Also, performance of all users increases as the channel condition gets better. The investigated system outperforms HD-NOMA counterpart at all values of μ\mu (specifies the quality of SI cancellation) for the first user while the value of μ\mu should be kept below a certain threshold for the second and third users, respectively. Moreover, optimal relay location providing minimum OP in the investigated system is observed to have a strong relation with diversity order and array gain in ideal condition while it is only effected by array gain in a practical manner.

Appendix A Proof of Theorem 1

In order to obtain (11), we should firstly determine channel statistics fA(x)f_{A}(x), fB(l)(x)f_{B}^{(l)}(x) and fC(x)f_{C}(x) and then substitute them into (10). In order to find the PDF of fA(x)f_{A}(x), random variable AA can be represented as A=𝐡~^SRτF2=|h^SR1,τ|2+|h^SR2,τ|2=X+YA=\|\hat{\tilde{\mathbf{h}}}^{\tau}_{SR}\|_{F}^{2}=|\hat{h}^{1,\tau}_{SR}|^{2}+|\hat{h}^{2,\tau}_{SR}|^{2}=X+Y. Since channels are distributed as i.i.d. Nakagami-mm fading, PDF and CDF of any random variable Υ=|hi|2\Upsilon=|h^{i}|^{2} corresponding to any link are expressed as fΥ(x)=(m/ΩΥ)mxm1Γ(m)exm/ΩΥf_{\Upsilon}(x)=(m/\Omega_{\Upsilon})^{m}\frac{x^{m-1}}{\Gamma(m)}e^{-xm/\Omega_{\Upsilon}} and FΥ(x)=1exm/ΩΥn=0m1(xm/ΩΥ)nn!F_{\Upsilon}(x)=1-e^{-xm/\Omega_{\Upsilon}}\sum_{n=0}^{m-1}\frac{(xm/\Omega_{\Upsilon})^{n}}{n!} which follow Gamma distribution. Now, joint PDF of XX and YY is written as fXY(x,y)=nB(nB1)fX(x)fY(y)(FY(y))nB1f_{XY}(x,y)=n_{B}(n_{B}-1)f_{X}(x)f_{Y}(y)(F_{Y}(y))^{n_{B}-1}. By using the MGF definition of Υ(s)=0esxfΥ(x)𝑑x\mathcal{M}_{\Upsilon}(s)=\int_{0}^{\infty}e^{-sx}f_{\Upsilon}(x)dx and joint PDF written above, the MGF of random variable AA can be expressed as

A(s)=nB(nB1)00xes(x+y)fX(x)fY(y)(FY(y))nB2dydx.\begin{split}\mathcal{M}_{A}(s)=n_{B}(n_{B}-1)&\int_{0}^{\infty}\int_{0}^{x}e^{-s(x+y)}f_{X}(x)f_{Y}(y)\\ &(F_{Y}(y))^{n_{B}-2}dydx.\end{split} (22)

In (22), by using binomial expansion [39, eq.(1.111)] and power series methods [39, eq.(0.314)], the CDF component denoted by Ψ=(FY(y))nB2\Psi=(F_{Y}(y))^{n_{B}-2} can be obtained in closed-form as

Ψ=r=0nB2n=0r(mSR1)(nB2r)(1)rβn(r,mSR)yneymSRrΩ^SR,\Psi=\sum\limits_{r=0}^{n_{B}-2}\sum\limits_{n=0}^{r(m_{SR}-1)}\binom{n_{B}-2}{r}(-1)^{r}\beta_{n}(r,m_{SR})y^{n}e^{-y\frac{m_{SR}r}{\hat{\Omega}_{SR}}}, (23)

where ()\binom{\cdot}{\cdot} is binomial coefficient. Here, βn(r,mSR)\beta_{n}(r,m_{SR}) denotes multinomial coefficient consisting of recursive summation and is valid in case of n1n\geq 1 [12]. Then, by substituting corresponding PDFs and (23) into (22), MGF of random variable AA can be derived as

A(s)=nB(nB1)(Γ(mSR))2(mSRΩ^SR)2mSRr=0nB2n=0r(mSR1)(nB2r)(1)rβn(r,mSR)Γ(2mSR+n)(mSR+n)(2s+mSR(2+r)Ω^SR)2mSRn12(1;2mSR+n;mSR+n+1;s+mSR(1+r)Ω^SR2s+mSR(2+r)Ω^SR),\begin{split}&\mathcal{M}_{A}(s)=\frac{n_{B}(n_{B}-1)}{(\Gamma(m_{SR}))^{2}}\left(\frac{m_{SR}}{\hat{\Omega}_{SR}}\right)^{2m_{SR}}\sum\limits_{r=0}^{n_{B}-2}\sum\limits_{n=0}^{r(m_{SR}-1)}\binom{n_{B}-2}{r}\\ &(-1)^{r}\beta_{n}(r,m_{SR})\frac{\Gamma(2m_{SR}+n)}{(m_{SR}+n)}\left(2s+\frac{m_{SR}(2+r)}{\hat{\Omega}_{SR}}\right)^{-2m_{SR}-n}\\ &{}_{2}\mathcal{F}_{1}\left(1;2m_{SR}+n;m_{SR}+n+1;\frac{s+\frac{m_{SR}(1+r)}{\hat{\Omega}_{SR}}}{2s+\frac{m_{SR}(2+r)}{\hat{\Omega}_{SR}}}\right),\end{split} (24)

where integral expressions provided in [39, eq.(3.381.1)] and [39, eq.(6.455.2)] are used. 12(;;){}_{2}\mathcal{F}_{1}(\cdot;\cdot;\cdot) denotes the Gauss hypergeometric function [39, eq.(9.14)], and by using its series representation and inverse Laplace transform property which is defined as fΥ(x)=1{Υ(s)}f_{\Upsilon}(x)=\mathcal{L}^{-1}\left\{\mathcal{M}_{\Upsilon}(s)\right\}, PDF of random variable AA can be obtained as follows

fA(x)=nB(nB1)(Γ(mSR))2(mSRΩ^SR)2mSRr=0nB2n=0r(mSR1)t=0mSR1(nB2r)(1)rt!2tnmSRβn(r,mSR)Γ(mSR+n+t)t1=1Tt2=1αt1κt1t2xt21exst1Γ(t2).\begin{split}&f_{A}(x)=\frac{n_{B}(n_{B}-1)}{(\Gamma(m_{SR}))^{2}}\left(\frac{m_{SR}}{\hat{\Omega}_{SR}}\right)^{2m_{SR}}\sum\limits_{r=0}^{n_{B}-2}\sum\limits_{n=0}^{r(m_{SR}-1)}\sum\limits_{t=0}^{m_{SR}-1}\\ &\binom{n_{B}-2}{r}\frac{(-1)^{r}}{t!}2^{-t-n-m_{SR}}\beta_{n}(r,m_{SR})\Gamma(m_{SR}+n+t)\\ &\sum\limits_{t_{1}=1}^{T}\sum\limits_{t_{2}=1}^{\alpha_{t_{1}}}\frac{\kappa_{t_{1}t_{2}}x^{t_{2}-1}e^{-xs_{t_{1}}}}{\Gamma(t_{2})}.\end{split} (25)

In order to obtain (25), partial fraction decomposition (PFD) method provided in [39, eq.(2.102)] is applied to (24) and then inverse Laplace transform property given in [41, eq.(2.2.1-1)] is used. In (25), κt1t2\kappa_{t_{1}t_{2}} denotes the coefficient coming from PFD method. If subindex of the first summation is r=0r=0, then T=1T=1, s1=mSR/Ω^SRs_{1}=m_{SR}/\hat{\Omega}_{SR} and α1=n+2mSR\alpha_{1}=n+2m_{SR}. On the other hand, if r0r\neq 0, then T=2T=2, s1=mSR/Ω^SRs_{1}=m_{SR}/\hat{\Omega}_{SR}, s2=mSR(2+r)/2Ω^SRs_{2}=m_{SR}(2+r)/2\hat{\Omega}_{SR}, α1=t+mSR\alpha_{1}=-t+m_{SR} and α2=t+n+mSR\alpha_{2}=t+n+m_{SR}.

Furthermore, PDF and CDF of unordered random variable BB can be respectively obtained as fB(x)=(mRUl/Ω^RUl)mRUlnRxmRUlnR1Γ(mRUlnR)exmRUl/Ω^RUlf_{B}(x)=(m_{RU_{l}}/\hat{\Omega}_{RU_{l}})^{m_{RU_{l}}n_{R}}\frac{x^{m_{RU_{l}}n_{R}-1}}{\Gamma(m_{RU_{l}}n_{R})}e^{-xm_{RU_{l}}/\hat{\Omega}_{RU_{l}}} and FB(x)=1exmRUl/Ω^RUlk1=0mRUlnR1(xmRUl/Ω^RUl)k1k1!F_{B}(x)=1-e^{-xm_{RU_{l}}/\hat{\Omega}_{RU_{l}}}\sum_{k_{1}=0}^{m_{RU_{l}}n_{R}-1}\frac{(xm_{RU_{l}}/\hat{\Omega}_{RU_{l}})^{k_{1}}}{k_{1}!}. Also, llth order statistic of random variable BB can be represented in terms of PDF as fB(l)(x)=Qlk=0Ll(1)k(Llk)fB(x)(FB(x))l+k1f_{B}^{(l)}(x)=Q_{l}\sum_{k=0}^{L-l}(-1)^{k}\binom{L-l}{k}f_{B}(x)(F_{B}(x))^{l+k-1}, where Ql=L!/(Ll)!(l1)!Q_{l}=L!/(L-l)!(l-1)!, [12, 20]. By using these preliminaries, PDF of llth order of random variable BB can be obtained as

fB(l)(x)=k=0Llp=0l+k1k1=0p(mRUlnR1)(Llk)(l+k1p)Ql(1)k+pΓ(mRUlnR)(mRUlΩ^RUl)mRUlnRβk1(p,mRUlnR)xmRUlnR+k11ex(1+p)mRUlΩ^RUl.\begin{split}&f_{B}^{(l)}(x)=\sum\limits_{k=0}^{L-l}\sum\limits_{p=0}^{l+k-1}\sum\limits_{k_{1}=0}^{p(m_{RU_{l}}n_{R}-1)}\binom{L-l}{k}\binom{l+k-1}{p}\frac{Q_{l}(-1)^{k+p}}{\Gamma(m_{RU_{l}}n_{R})}\\ &\left(\frac{m_{RU_{l}}}{\hat{\Omega}_{RU_{l}}}\right)^{m_{RU_{l}}n_{R}}\beta_{k_{1}}(p,m_{RU_{l}}n_{R})x^{m_{RU_{l}}n_{R}+k_{1}-1}e^{-x(1+p)\frac{m_{RU_{l}}}{\hat{\Omega}_{RU_{l}}}}.\end{split} (26)

The PDF of random variable CC (fC(x)f_{C}(x)) has the same expression as fΥ(x)f_{\Upsilon}(x). Finally, by substituting the obtained PDFs fA(x)f_{A}(x), fB(l)(x)f_{B}^{(l)}(x) and fC(x)f_{C}(x) into (10) and solving the three-fold integral with the help of properties given by [39, eq.(8.352.4)] and [39, eq.(3.471.9)], (11) is obtained. Thus, the proof of Theorem 1 is completed.

Appendix B Proof of Theorem 2

The CDF of predefined random variable W=γ¯A/(γ¯C+ϑ4)W\stackrel{{\scriptstyle\triangle}}{{=}}\bar{\gamma}A/\left(\bar{\gamma}C+\vartheta_{4}^{\prime}\right) can be expressed as

FW(x)=Pr(Ax(C+ϑ4γ¯))=1y=0x=x(y+ϑ4γ¯)fA(x)fC(y)𝑑x𝑑y\begin{split}F_{W}(x)&=Pr\left(A\leq x\left(C+\frac{\vartheta_{4}^{\prime}}{\bar{\gamma}}\right)\right)\\ &=1-\int\limits_{y=0}^{\infty}\int\limits_{x=x\left(y+\frac{\vartheta_{4}^{\prime}}{\bar{\gamma}}\right)}^{\infty}f_{A}(x)f_{C}(y)dxdy\end{split} (27)

If we substitute PDFs of fA(x)f_{A}(x) and fC(x)f_{C}(x) derived in Appendix A into (27), and solve two-fold integral by using properties provided by [39, eq.(3.381.3)], [39, eq.(3.381.4)] and [39, eq.(8.352.2)], closed-form of FW(x)F_{W}(x) is obtained as in (14). Also, by integrating fB(l)(x)f_{B}^{(l)}(x) in (26), the CDF of ordered random variable BB can be obtained as given in (15).

In case of ideal conditions, by following the same steps, the CDF of FW(x)F_{W}(x) can be also derived as in (16) while fB(l)(x)f_{B}^{(l)}(x) remains the same, and so Theorem 2 is proved.

Appendix C Proof of Theorem 3

Firstly, asymptotic CDF of FW(2Λl)F_{W}^{\infty}(2\varLambda_{l}^{{\dagger}}) can be mathematically defined as FW(2Λl)=0FA(2Λly)fC(y)𝑑yF_{W}^{\infty}(2\varLambda_{l}^{{\dagger}})=\int_{0}^{\infty}F_{A}^{\infty}(2\varLambda_{l}^{{\dagger}}y)f_{C}(y)dy. To obtain CDF FA(x)F_{A}^{\infty}(x), asymptotic CDF and PDF expressions related to any random variable Υ\Upsilon defined before should be found. Hence, by using the asymptotic property of incomplete Gamma function γ(v,x0)xv/v\gamma(v,x\rightarrow 0)\approx x^{v}/v [42, eq.(45:9:1)], CDF and PDF can be asymptotically obtained as FΥ(x)=(xm/ΩΥ)mΓ(m+1)F_{\Upsilon}^{\infty}(x)=\frac{(xm/\Omega_{\Upsilon})^{m}}{\Gamma(m+1)} and fΥ(x)=(m/ΩΥ)mxm1Γ(m)f_{\Upsilon}^{\infty}(x)=\frac{(m/\Omega_{\Upsilon})^{m}x^{m-1}}{\Gamma(m)}, respectively. Then, if these expressions are substituted into (22), MGF of the random variable AA can be asymptotically derived as

A(s)=t=0mSR1nB(nB1)Γ(mSR(nB1)+t)Γ(mSR)(Γ(mSR+1))nB2(mSR/ΩSR)mSRnB2mSR(nB1)+tt!smSRnB.\begin{split}\mathcal{M}_{A}^{\infty}(s)=&\sum_{t=0}^{m_{SR}-1}\frac{n_{B}(n_{B}-1)\Gamma(m_{SR}(n_{B}-1)+t)}{\Gamma(m_{SR})(\Gamma(m_{SR}+1))^{n_{B}-2}}\\ &\frac{\left(m_{SR}/\Omega_{SR}\right)^{m_{SR}n_{B}}}{2^{m_{SR}(n_{B}-1)+t}t!s^{m_{SR}n_{B}}}.\end{split} (28)

In order to obtain (28), integral properties given in [39, eq.(3.381.1)], [39, eq.(6.455.2)] and series expansion in [39, eq.(9.14)] are used. Then, by using the inverse Laplace transform property FΥ(x)=1{Υ(s)/s}F_{\Upsilon}(x)=\mathcal{L}^{-1}\left\{\mathcal{M}_{\Upsilon}(s)/s\right\}, asymptotic CDF FA(x)F_{A}^{\infty}(x) can be derived as

FA(x)=t=0mSR1nB(nB1)Γ(mSR(nB1)+t)Γ(mSR)(Γ(mSR+1))nB2(mSR/ΩSR)mSRnBΓ(mSRnB+1)2mSR(nB1)+tt!xmSRnB.\begin{split}F_{A}^{\infty}(x)=&\sum_{t=0}^{m_{SR}-1}\frac{n_{B}(n_{B}-1)\Gamma(m_{SR}(n_{B}-1)+t)}{\Gamma(m_{SR})(\Gamma(m_{SR}+1))^{n_{B}-2}}\\ &\frac{\left(m_{SR}/\Omega_{SR}\right)^{m_{SR}n_{B}}}{\Gamma(m_{SR}n_{B}+1)2^{m_{SR}(n_{B}-1)+t}t!}x^{m_{SR}n_{B}}.\end{split} (29)

Afterwards, by substituting (29) and fC(y)f_{C}(y) into the integral representation of FW(2Λl)F_{W}^{\infty}(2\varLambda_{l}^{{\dagger}}), the result of FW(2Λl)=(Ξ1γ¯)(1μ)mSRnBF_{W}^{\infty}(2\varLambda_{l}^{{\dagger}})=\left(\Xi_{1}\bar{\gamma}\right)^{-(1-\mu)m_{SR}n_{B}} is obtained, where Ξ1\Xi_{1} is provided in (20) and integral property given in [39, eq.(3.381.4)] is used. On the other hand, by using the unordered asymptotic CDF FB(x)F_{B}^{\infty}(x) (which is the same as FΥ(x)F_{\Upsilon}^{\infty}(x)), the CDF of ordered random variable BB can be asymptotically derived as

FB(l),(x)=(Ll)(FB(x))l=(Ll)((xmRUl/ΩRUl)mRUlnRΓ(mRUlnR+1))l.\begin{split}F_{B}^{(l),\infty}(x)&=\binom{L}{l}(F_{B}^{\infty}(x))^{l}\\ &=\binom{L}{l}\left(\frac{\left(xm_{RU_{l}}/\Omega_{RU_{l}}\right)^{m_{RU_{l}}n_{R}}}{\Gamma(m_{RU_{l}}n_{R}+1)}\right)^{l}.\end{split} (30)

In order to obtain (30), only the lower order terms related to variable xx are taken into account. Then, by changing variable xx with (2/γ¯)Λl(2/\bar{\gamma})\varLambda_{l}^{{\dagger}}, the result of FB(l),(x)=(Ξ2γ¯)mRUlnRlF_{B}^{(l),\infty}(x)=\left(\Xi_{2}\bar{\gamma}\right)^{-m_{RU_{l}}n_{R}l} is obtained, where Ξ2\Xi_{2} is provided in (20). Eventually, the proof of Theorem 3 is completed.

References

  • [1] Y. Liu et al., “Nonorthogonal multiple access for 5G and beyond,” Proceedings of the IEEE, vol. 105, no. 12, pp. 2347-2381, Dec. 2017.
  • [2] M. Aldababsa et al., “A tutorial on non-orthogonal multiple access for 5G and beyond,” Wirel. Commun. Mob. Comp., vol. 2018, Article ID 9713450, June 2018.
  • [3] Y. Saito et al., “Non-orthogonal multiple access (NOMA) for cellular future radio access,” in Proc. IEEE Veh. Tech. Conf., Dresden, Germany, Jun. 2013, pp. 1-5.
  • [4] S. R. Islam, N. Avazov, O. A. Dobre, and K.-S. Kwak, “Power-domain non-orthogonal multiple access (NOMA) in 5G systems: Potentials and challenges,” IEEE Commun. Surveys & Tutorials, vol. 19, no. 2, pp. 721–742, 2017.
  • [5] Z. Ding, Z. Yang, P. Fan and H. V. Poor, “On the performance of non-orthogonal multiple access in 5G Systems with randomly deployed users,” IEEE Signal Process. Lett., vol. 21, no. 12, pp. 1501-1505, Dec. 2014.
  • [6] Z. Yang et al., “On the performance of non-orthogonal multiple access systems with partial channel information,” IEEE Trans. Commun., vol. 64, no. 2, pp. 654-667, Feb. 2016.
  • [7] G. J. Foschini, and M. J. Gans, “On limits of wireless communications in a fading environment when using multiple antennas,” Wireless Pers. Commun., vol. 6, pp. 313-335, Mar. 1998.
  • [8] Laneman, J., Tse, D., Wornell, G. W.: ‘Cooperative diversity in wireless networks: Efficient protocols and outage behavior’, IEEE Trans. Inf. Theory, 2004, 50, (12), pp. 3062-3080
  • [9] Z. Ding, F. Adachi, H.V. Poor, “The application of MIMO to non-orthogonal multiple access,” IEEE Trans. Wireless Commun., vol. 15, no. 1, pp. 537-552, Jan. 2016.
  • [10] S. Alamouti, “A simple transmit diversity technique for wireless communications,” IEEE J. Sel. Areas Commun., vol. 16, no. 8, pp. 1451-1458, Oct. 1998.
  • [11] J. Choi, “Non-orthogonal multiple access in downlink coordinated two-point system,” IEEE Commun. Lett., vol. 18, no. 2, pp. 313-316, Feb. 2014.
  • [12] M. Toka, and O. Kucur, “Non-orthogonal multiple access with Alamouti space-time block coding,” IEEE Commun. Lett., vol. 22, no. 9, pp. 1954-1957, Sept. 2018.
  • [13] M. Toka, and O. Kucur, “Performance analysis of OSTBC-NOMA system in the presence of practical impairments,” IEEE Trans. Veh. Technol., vol. 69, no. 9, pp. 9697-9706, Sept. 2020.
  • [14] V. Tarokh, H. Jafakhani, and A. R. Calderbank, “Space-time block codes from orthogonal designs,” IEEE Trans. Inf. Theory, vol. 45, no. 5, pp. 1456-1467, Jul. 1999.
  • [15] Y. Yu et al., “Antenna selection for MIMO nonorthogonal multiple access systems,” IEEE Trans. Veh. Technol., vol. 67, no. 4, pp. 3158-3171, Apr. 2018.
  • [16] Q. Li, J. Ge, Q. Wang and Q. Bu, “Joint antenna selection for MIMO-NOMA networks over Nakagami-m fading channels,” in Proc. IEEE ICCC, Qingdao, China, 2017.
  • [17] M. Aldababsa, and O. Kucur, “Majority based antenna selection schemes in downlink NOMA network with channel estimation errors and feedback delay,” IET Communications, vol. 14, no. 7, pp. 2931-2943, Oct. 2020.
  • [18] M. Toka, and O. Kucur, “Performance analyses of TAS/Alamouti-MRC NOMA system with channel estimation error, feedback delay and imperfect SIC,” Under review in Trans. Emerging Tel. Tech.
  • [19] J. B. Kim, and I. H. Lee, “Non-orthogonal multiple access in coordinated direct and relay transmission,” IEEE Commun. Lett., vol. 19, no. 11, pp. 2037-2040, Nov. 2015.
  • [20] J. Men, J. Ge, and C. Zhang, “Performance analysis for downlink relaying aided non-orthogonal multiple access networks with imperfect CSI over Nakagami-m{m} Fading,” IEEE Access, vol. 5, pp. 998-1004, Feb. 2017.
  • [21] M. F. Kader, and S. Y. Shin, “Cooperative relaying using space-time block coded non-orthogonal multiple access,” IEEE Trans. Veh. Technol., vol. 66, no. 7, pp. 5894-5903, Jul. 2017.
  • [22] Y. Zhang, J. Ge, and E. Serpedin, “Performance analysis of non-orthogonal multiple access for downlink networks with antenna selection over Nakagami-mm fading channels,” IEEE Trans. Veh. Technol., vol. 66, no. 11, pp. 10590-10594, Nov. 2017.
  • [23] M. Aldababsa, and O. Kucur, “Outage and ergodic sum-rate performance of cooperative MIMO-NOMA with imperfect CSI and SIC,” Int. J. Commun. Syst., e4405, 2020.
  • [24] M. Toka, and O. Kucur, “Outage performance of dual-hop TAS/Alamouti-STBC NOMA system,” in IEEE Signal Process. Commun. App. Conf. (SIU), Gaziantep, Turkey, pp. 1-4, Oct. 2020.
  • [25] M. Duarte, C. Dick and A. Sabharwal, ‘Experiment-driven characterization of full-duplex wireless systems,’ IEEE Trans. Wireless Commun., vol. 11, no. 12, pp. 4296-4307, Dec. 2012.
  • [26] L. J. Rodriguez, N. H. Tran, T. Le-Ngoc, ‘Performance of full duplex af relaying in the presence of residual self-interference,’ IEEE J. Sel. Areas Commun., vol. 32, no. 9, pp. 1752-1764, Sept. 2014.
  • [27] M. Toka, and O. Kucur, “Performance of dual-hop full-duplex relay networks with orthogonal space-time block coding in Nakagami-mm fading channels,” IET Commun., vol. 13, no. 5, pp. 601-609, Mar. 2019.
  • [28] X. Yue, Y. Liu, S. Kang, A. Nallanathan and Z. Ding, “Exploiting Full/half-duplex user relaying in NOMA systems,” IEEE Trans. Commun., vol. 66, no. 2, pp. 560-575, Feb. 2018.
  • [29] C. Zhong, and Z. Zhang, “Non-orthogonal multiple access with cooperative full-duplex relaying,” IEEE Commun. Lett., vol. 20, no. 12, pp. 2478-2481, Dec. 2016.
  • [30] Md F. Kader, M. B. Shahab and S. Y. Shin, “Non-orthogonal multiple access for a full-duplex cooperative network with virtually paired users,” Computer Commun., vol. 120, pp. 1-9, May. 2018.
  • [31] T. M. C. Chun and H.-J. Zepernick, “Performance of non-orthogonal multiple access system with full-duplex relaying,” IEEE Commun. Lett., vol. 22, no. 10, pp. 2084-2087, Oct. 2018.
  • [32] M. Mohammadi, Z. Mobini, H. Suraweera and Z. Ding, “Antenna selection in full-duplex cooperative noma systems,” in Proc. IEEE Int. Conf. Commun. (ICC), Kansas City, MO, USA, pp. 1-6, 2018.
  • [33] A. Tregancini et al., “Performance analysis of full-duplex relay-aided NOMA systems using partial relay selection,” IEEE Trans. Veh. Technol., vol. 69, no. 1, pp. 622-635, Jan. 2020.
  • [34] N. S. Kim and Y. H. Kim, “Effect of channel estimation errors and feedback delay on the performance of closed-loop transmit diversity system,” in Proc. IEEE SPAWC, Rome, Italy, 2003, pp. 542-545.
  • [35] E. N. Onggosanusi, A. Gatherer, A. G. Dabak and S. Hosur, “Performance analysis of closed-loop transmit diversity in the presence of feedback delay,” IEEE Trans. Commun., vol. 49, no. 9, pp. 1618-1630,  Sept.  2001.
  • [36] S. Zhou, and G. B. Giannakis, “Optimal transmitter eigen-beamforming and space-time block coding based on channel mean feedback,” IEEE Trans. Signal Process., vol. 50, no. 10, pp. 2599-2613, Oct. 2002.
  • [37] A. F. Coskun, and O. Kucur, “Performance analysis of maximal-ratio transmission/receive antenna selection in Nakagami-mm fading channels with channel estimation errors and feedback delay,” IEEE Trans. Veh. Technol., vol. 61, no. 3, pp. 1099-1108, March 2012.
  • [38] S. Chen et al., “Performance analysis of OSTBC transmission in amplify-and-forward cooperative relay networks,” IEEE Trans. Veh. Technol., vol. 59, no. 1, pp. 105-113, Jan. 2010.
  • [39] I. S. Gradshteyn, and I. M. Ryzhic, Table of Integrals, series, and Products, 6th ed.  New York, NY, USA: Academic, 2000.
  • [40] Z. Wang, and G. B. Giannakis, “A simple and general parameterization quantifying performance in fading channels,” IEEE Trans. Commun., vol. 51, no. 8, pp. 1389-1398, Aug. 2003.
  • [41] P. Prudnikov, Yu. A. Brychkov and O. I. Marichev, Integrals and Series, Vol. 5.  Gordon and Breach Science Publishers, 1986.
  • [42] K. B. Oldham, J. Myland, and J. Spanier, An Atlas of Functions with Equator the Atlas Function Calculator, 2nd ed.  Springer, 2008.