Performance Analyses of TAS/Alamouti-MRC NOMA in Dual-Hop Full-Duplex AF Relaying Networks
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- 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- 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- 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- 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- 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- 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- 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- 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- 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 denote vectors and the Frobenius norm of a vector, respectively. indicates the complex Gaussian distribution with zero mean and variance of . While represents the expectation operator, 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.

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 () and mobile users (, ) are equipped with and antennas, respectively, the FD relay () 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 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 , the BS generates code matrix (; time interval of the Alamouti-STBC code, ; 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 , and links are denoted by , and ( and ) whose elements are modeled as i.i.d. Nakagami- distribution with powers , and , respectively. Here, , and represent normalized distances of and 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 and denote the quality of SI cancellation process (, ).
In the training period before the actual transmission, the relay is assumed to estimate channel gains of both and 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 . Then, two antennas provide the highest channel gains are selected to maintain the actual transmission. channel coefficient vector resulting from antenna selection process is denoted by . By taking into account the CEE and FBD effects, the channel coefficient vector corresponding to the first hop is re-expressed as , where and denote the erroneously estimated channel vector and its delayed version. and denote CEE and FBD vectors whose entries’ variances are found by and , respectively. is the correlation coefficient corresponding to link where , and 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 with a variance of [36, 37]. On the other hand, in the second hop, the channel coefficient vector of link is expressed as . Similar to the first hop, and denote CEE and FBD vectors with variances of and . Afterwards, CEE and FBD vectors can be represented by with a variance of .
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 () 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 SINR
In the first hop, the signal received by the relay in the th time interval is expressed as
(1) |
where denotes noise vector at the relay whose entries are distributed as . While represents the signal vector transmitted from to , and denote processing delay and amplifying factor of the FD relay. Also, is the component-wise product of two vectors with the same dimension. Then, the received signal vector by the th user can be written as
(2) |
where denotes noise vector at the th user whose entries are distributed as . Without loss of generality, is assumed to be mathematically tractable. By substituting into (2), the received signal vector at the th user can be rewritten as
(3) |
In (3), the first line comprises both the desired signal related to 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
(4) |
where is the transmit power of the BS. However, for mathematical simplicity, is assumed in the continuation of the analysis.
Without loss of generality, we assume that power allocation coefficients () of mobile users are determined according to statistics of 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 link and sort as . Then, the relay transmits the ordering to both BS and users through feedback channel. The BS determines power levels as (subjected to ) 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 can decode the signal of () is expressed as
(5) |
where is the average SNR, and , and definitions are used for simplicity. In addition, constant variables represented by notation are given below:
(6) |
III-B Outage Probability Analysis
By assuming as the event that can detect the message corresponding to itself or (), where represents the targeted threshold SINR of , the OP at is formulated as
(7) |
Then, with the help of (5), the event can be expressed as
(8) |
which is obtained under the condition of and the notation is used for mathematical tractability. If (8) is substituted into (7), the OP expression corresponding to can be written as
(9) |
which is obtained by defining . By solving the probability problem given by (9), OP of can be mathematically expressed as
(10) |
where . In (10), and are used to represent the probability density functions (PDFs) of a random variable and its th order statistic, respectively. The following theorem provides the exact OP related to the th user.
Theorem 1: By solving (10), the exact OP for the th user can be derived as
(11) |
where
In (11), denotes the th-order modified Bessel function of the second kind [39, eq.(8.407.1)] and .
Proof: Please see Appendix A.
III-C Lower Bound Analyses
Unfortunately, there is no closed form solution of the integral 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
(12) |
where a new random variable is defined for mathematical tractability. Also, , , and . Then, the left hand side of the argument of can be upper-bounded by using the inequality . The right hand side of this property also provides the lower-bound for the OP as
(13) |
where and represent the cumulative distribution function (CDF) of a random variable and its complementary, respectively. Also, denotes the th order statistic of . Finally, if the complementaries of CDF expressions provided in the following theorem are substituted into (13), lower-bound of the OP for th user can be obtained in closed-form.
Theorem 2: The CDF expressions of random variables predefined as and which also denote SINR and SNR of the first and second hops can be derived respectively as
(14) |
(15) |
where and .
(20) |
On the other hand, in case of ideal conditions, and the random variable can be approximated as . Therefore, can be obtained for the ideal case as
(16) |
where . Also, the CDF of random variable 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 ), the investigated system enjoys diversity order and array gain in case that the quality of SI cancellation satisfies . Therefore, (9) can be asymptotically expressed as
(17) |
where (since the analysis is conducted for the ideal case) and are defined. Then, with the help of high SNR approximation approach proposed in [40], asymptotic OP in (17) can be written as , where and represent diversity order and array gain metrics, respectively, and denotes negligible high order terms.
Theorem 3: If the asymptotic CDFs and are derived and substituted into (17), the asymptotic OP of the th user can be obtained such that diversity order and array gain metrics are respectively given as
(18) |
(19) |
where and are given at top of this page.
Proof: Please see Appendix C.
When the quality of SI cancellation satisfies , the effect of SI channel becomes much more dominant in the system SINR compared to the link. Thus, the effect of link can be neglected in the high SNR region. Therefore, asymptotic OP can be expressed as 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 given by (6) can be approximated as , , , , . Then, by substituting these values into (11), asymptotic OP can be calculated for practical conditions in all values of . 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

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.
Parameters | Values | |
---|---|---|
Modulation | 4-QAM | |
Carrier Frequency | 2.11 GHz | |
Bandwidth | 400 kHz | |
I/Q Data Rate | 500 kS/sec | |
Channel Fading | Nakagami-, | |
Power Coefficients | , , | |
Transmitter Gain | 20 to 40 dB | |
Receiver Gain | 15 dB | |
Threshold Values (far to near) | , , | |
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 () 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 () in order to be an example. Unless otherwise stated, in all figures, , , as in [25, 26], power allocation coefficients and target SINRs related to mobile users are assumed as , , , and , and , respectively. Also, markers illustrate simulation results, normalized distance between the BS and relay is fixed as while between the relay and mobile users as . , and denote Nakagami- parameter of , and links ( 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 and , respectively. Lower bound (LB), asymptotic (Asymp) and theoretical (Theo) abbreviations are made for easy of reading.

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 (which means the worst scenario), 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 and 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 decreases). Particularly, according to the first user, the difference of OP between values of and is slightly and OP performances are completely the same at high SNR values. However, the value of 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 is kept in the range of , OP of all users exhibits diversity order and array gain which are directly effected by 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.


Figs. 5 and 6 depict OP performances of the investigated system for ideal and practical conditions (, and ), respectively, in case of , 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 and configurations are compared. Especially, for an OP value of , dB and 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.


Fig. 7 shows OP performance comparisons of the investigated system for ideal and practical conditions in case of different Nakagami- channel parameters and . For practical conditions, CEE and FBD parameters are set as , and . 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- 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 while (no FBD). Also, we assume that SI cancellation at FD relay can be performed at a good level and thus the corresponding parameter is . 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.

Fig. 9 illustrates OP performance comparisons of the investigated FD-NOMA and HD-NOMA systems versus for fixed dB, and in case ideal conditions. HD-NOMA curves are obtained through simulations. In order to have fair comparisons and satisfy the condition of predefined in the exact OP analysis, we set threshold SNRs of HD-NOMA as , and . As observed from the figure, FD-NOMA outperforms HD-NOMA counterpart at all values of according to the first user. Besides, FD-NOMA provides better performance when the value of is kept approximately below thresholds as and for the second and third users, respectively.
In Fig. 10, OP curves for FD-NOMA and FD-OMA systems are depicted versus (while and for link) and (while and for link), respectively, in case , , dB and . We set the parameter of FBD effect as 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 and results obtained according to CEE effect of the second hop () 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 for the second user in case of according to results obtained versus .




Figs. 11 and 12 depict OP comparisons of FD-NOMA and FD-OMA systems versus for ideal and practical conditions, respectively. OP curves are obtained for , dB, and different number of transmit/receive antennas. For practical condition, values of CEE and FBD effects are set as and . The distances between relay and users are determined according to . From Fig. 11, we observe that the OP of any user is generally minimum when the location of relay is chosen as . 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 , and depending on relations of , and , 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- 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 (specifies the quality of SI cancellation) for the first user while the value of 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 , and and then substitute them into (10). In order to find the PDF of , random variable can be represented as . Since channels are distributed as i.i.d. Nakagami- fading, PDF and CDF of any random variable corresponding to any link are expressed as and which follow Gamma distribution. Now, joint PDF of and is written as . By using the MGF definition of and joint PDF written above, the MGF of random variable can be expressed as
(22) |
In (22), by using binomial expansion [39, eq.(1.111)] and power series methods [39, eq.(0.314)], the CDF component denoted by can be obtained in closed-form as
(23) |
where is binomial coefficient. Here, denotes multinomial coefficient consisting of recursive summation and is valid in case of [12]. Then, by substituting corresponding PDFs and (23) into (22), MGF of random variable can be derived as
(24) |
where integral expressions provided in [39, eq.(3.381.1)] and [39, eq.(6.455.2)] are used. denotes the Gauss hypergeometric function [39, eq.(9.14)], and by using its series representation and inverse Laplace transform property which is defined as , PDF of random variable can be obtained as follows
(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), denotes the coefficient coming from PFD method. If subindex of the first summation is , then , and . On the other hand, if , then , , , and .
Furthermore, PDF and CDF of unordered random variable can be respectively obtained as and . Also, th order statistic of random variable can be represented in terms of PDF as , where , [12, 20]. By using these preliminaries, PDF of th order of random variable can be obtained as
(26) |
The PDF of random variable () has the same expression as . Finally, by substituting the obtained PDFs , and 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 can be expressed as
(27) |
If we substitute PDFs of and 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 is obtained as in (14). Also, by integrating in (26), the CDF of ordered random variable can be obtained as given in (15).
In case of ideal conditions, by following the same steps, the CDF of can be also derived as in (16) while remains the same, and so Theorem 2 is proved.
Appendix C Proof of Theorem 3
Firstly, asymptotic CDF of can be mathematically defined as . To obtain CDF , asymptotic CDF and PDF expressions related to any random variable defined before should be found. Hence, by using the asymptotic property of incomplete Gamma function [42, eq.(45:9:1)], CDF and PDF can be asymptotically obtained as and , respectively. Then, if these expressions are substituted into (22), MGF of the random variable can be asymptotically derived as
(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 , asymptotic CDF can be derived as
(29) |
Afterwards, by substituting (29) and into the integral representation of , the result of is obtained, where 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 (which is the same as ), the CDF of ordered random variable can be asymptotically derived as
(30) |
In order to obtain (30), only the lower order terms related to variable are taken into account. Then, by changing variable with , the result of is obtained, where 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- 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- 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- 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- 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.