 Research
 Open Access
 Published:
On the performance of receiver strategies for cooperative relaying cellular networks with NOMA
EURASIP Journal on Wireless Communications and Networking volume 2019, Article number: 67 (2019)
Abstract
In this paper, a receiver scheme for a cooperative multirelay system with nonorthogonal multiple access (CMRSNOMA) in cellular networks is proposed. In our proposed system, the base station (BS) would like to communicate with multiple users via multiple relays, and direct links between the BS and users are not considered. Specifically, we assume that the relays in the approaching range are allowed to assist the transmission since other relays are out of the cooperation range. In this way, each user and the corresponding relays can be implemented as one group. In addition, the source simultaneously transmits the superposition coded signals to all relay nodes. After receiving the signals, all the relay nodes decode the symbols by applying successive interference cancellation (SIC) and then reconstruct them into new NOMA signals, which will be forwarded to the users and decoded in a linear combination way. Note that the proposed reconstructions at the relay nodes are practical and simple, which leads to an advantageous decoding for the receivers. Moreover, the closedform expressions in terms of the sum rate (SR) and the outage performance of the system are derived. Qualitative numerical results corroborating our theoretical analysis show that the proposed scheme significantly improves the performance in terms of the SR and outage probability compared with the existing works.
Introduction
Recently, nonorthogonal multiple access (NOMA) has received considerable attention as a promising candidate for 5G systems, to realize an aggregate goal, such as superior spectral efficiency, balanced user fairness, intense connections, and low access latency [1, 2]. In contrast to the traditional orthogonal multiple access (OMA) scheme and recent studies [3–6], the NOMA technique allows multiple users to share time/frequency radio resources and allows distinguishing users by the different power levels [7–9]. In addition, a cooperative relaying system with the NOMA technique (i.e., CRSNOMA) is proposed in [2], which not only improves spectral efficiency but also reduces the system complexity based on some special approaches. To further improve the system performance in CRSNOMA, the authors in [10] investigated a novel receiver design, where the performance in terms of the SR and outage probability are significantly improved. Since the distributions have an important impact, a new CRSNOMA protocol is proposed in [11], in which the applications of simultaneous wireless information and power transfer (SWIPT) to NOMA networks are considered. Moreover, the works focusing on the power allocation schemes and different channel models, such as Rician fading channels and Nakagamim fading channels in the NOMA technology, have also been studied in [12–14].
Due to the various advantages promised by NOMA technology in existing and future wireless communications systems, NOMA technology has been shown to be compatible with many other potential 5G techniques, such as massive multipleinput multipleoutput (MIMO) and millimeterwave (mmWave), as well as some applications in Internet of Things (IoT), such as vehicletovehicle (V2V) communication scenarios and machinetype communications (MTC). As an effective means to improve spectral efficiency, MIMO has been widely studied [15–18]. In [19–22], various algorithmic frameworks and performance optimization problems in MIMONOMA scenarios were also studied. However, most of the existing NOMA schemes rely on a key assumption that the channel conditions for the users are heterogeneous. To ensure that the potential of NOMA technology can be realized even if the users’ channel conditions are similar, a MIMONOMA downlink transmission scenario has been considered, with one transmitter sending data to two users, e.g., an access point is serving two IoT devices [23]. Particularly, the authors considered that one user needs to be served quickly for small packet transmission, i.e., with a low targeted data rate, and the other user is to be served with the best effort. However, due to the scarcity of traditional wireless communication frequency resources, mmWave is slowly becoming popular because it has more bandwidth resources in the highfrequency band [24]. The authors in [25] investigated spatial and frequency wideband effects, called dualwideband effects in massive MIMO systems, from the array signal processing perspective. By taking millimeterwaveband communications into account, they described the transmission process to address the dualwideband effects. In [26], to avoid the requirement that the base station (BS) should know all the channel state information (CSI) of the users, the applications of random beamforming to mmWaveNOMA systems were considered. In the application scenarios of IoT, such as V2V communications, since multiple antennas can be accommodated, largescale MIMO becomes quite attractive [27, 28]. Inspired by the robustness of spatial modulation (SM) against channel correlation and the benefits of NOMA technology, the authors in [29] combined them into NOMASM to handle the effects of wireless V2V environments and to support the improvement in bandwidth efficiency.
The studies of NOMA technology and its compatibility with other technologies used in certain scenarios have clearly received considerable attention. For a scenario with multiple receiving nodes, both the transmission strategies and performance analysis are more practical and challenging for wireless communication systems. In addition, to the best of our knowledge, there are no relevant studies that focus on cellular networks with a multirelay node transmission model with NOMA technology. Although the NOMA systems over Rician fading channels and/or Nakagamim fading channels are more interesting and challenging, they are beyond the scope of this paper. Based on the above considerations, in this paper, a new transmission model named cooperative multirelay system using NOMA (CMRSNOMA) technology over Rayleigh fading channels is studied. To jointly decode the desired signals for each user, the new superposition coded signals are reconstructed and broadcast by the multiple relay nodes. For assisting the multiple relay nodes in completing the transmission of the new superposition signals, a simple and practical decoding scheme with high efficiency and low complexity is investigated.
The implementations and main contributions of our proposed work are summarized as follows:

A new CMRSNOMA transmission scenario is proposed, in which the relays within the cooperation range are allowed to assist the transmissions from the BS to the users. Meanwhile, the direct transmission channels are not considered. After receiving signals, the relay nodes reconstruct the received signals into a new superposition code in a practical way, and the coded signal will be simply decoded with linear combinations at the receiver. Moreover, we also introduce a twostage NOMA power allocation scheme at the BS and relay nodes, which is interesting and challenging.

We investigate a new decoding method that can be described as a simple algorithm at each user after the relay nodes forward the reconstructed signals from the BS. Thanks to the reconstructions at the relay, each user can decode the desired signals with linear combinations, where the signals are forwarded from the corresponding relays. In addition, we qualitatively analyze a lowcomplexity, multistage power allocation strategy.

The performance of the cooperative multirelay NOMA technology in cellular networks is analyzed in terms of the ergodic SR and outage probability. Considering independent Rayleigh fading channels, we first derive the closedform expressions of the ergodic SR and outage probability for a singlerelay case. By extending the singlerelay case into the remaining multirelay node pair cases, a generalized reconstruction strategy is investigated, where all relay nodes follow the same regularity feature. For the remaining multirelay node pair cases, in this manner, the power allocation factors of the proposed CMRSNOMA should be changed in a circular manner, which is completely different from the traditional singlerelay cooperative networks.

Compared to the TDMA and CRSNOMA schemes, the proposed CMRSNOMA has better performances in terms of outage probability and spectral efficiency in both the analytical and numerical results. It is also observed that NOMA technology offers better fairness when multiple users’ quality of services (QoS) are satisfied.
The remainder of this paper is organized as follows. In Section 2, the proposed new system model, power allocation strategies, and decoding scheme of multirelay cooperative NOMA for cellular networks are described. In Section 3, we analyze the performance in terms of the ergodic SR, outage probability, and some auxiliary indicators. In addition, closedform expressions for the ergodic SR and outage performance are derived. In Section 4, we present and discuss the simulation results for our proposed works. This paper is concluded in Section 5.
System model and the proposed scheme
Consider a cooperative relaying communication system that consists of one source S; multiple relay nodes, i.e., R_{1}…R_{M}; and multiple users, D_{1}…D_{N}, as shown in Fig. 1. We further consider that the BS wants to communicate with the users via the relay nodes since there are no direct links between them. In addition, the relays in the approaching range are allowed to assist the transmission, while the other relays are beyond the transmission range. It is assumed that all nodes are operating in a halfduplex mode and that each one is equipped with a single antenna. The channels between S R_{i} and R_{i} D_{j} are denoted as \(h_{SR_{i}}\) and \(h_{R_{i}D_{j}}\), respectively, which are assumed to be Rayleigh fading channels with variances \(\beta _{SR_{i}}\) and \(\beta _{R_{i}D_{j}}\). Furthermore, the CSI is assumed to be perfectly known to each receiving node.
There are two phases involved in our proposed scheme. In the first phase, the source broadcasts N symbols (s_{1},s_{2},⋯,s_{N}) simultaneously to the relays. By adopting the superposition code, the transmitted signal from the source is given as \(\sum _{k=1}^{N} \sqrt {{a}_{k}{P}_{t}} s_{k}\), where s_{k} is the symbol for the kth (1≤k≤N) user, a_{k} with \(\sum _{k=1}^{N} a_{k}=1\) denotes the power allocation coefficient, and P_{t} is the total transmit power. Similar to the traditional NOMA technology, the power coefficients are determined by the qualities of the S R_{i} channels. The observation at the ith (1≤i≤M,M=N) relay in multiple relay nodes is given by
where \({n}_{R_{i}}\sim {\mathcal {CN}(0,\sigma ^{2}_{R_{i}})}\) are the additive white Gaussian noises (AWGNs). Without loss of generality, following the NOMA decoding principle, s_{j}(1≤j≤N−1) is decoded first and allocated with more transmit power, and then s_{j+1} is subsequently decoded. Successive detection will be performed at the ith relay at the end of this phase. Because of the cellular distribution, all the S R_{i} channels are spatially disparate and have distinct transmission qualities at this stage, i.e.,
In the second phase, with the superposition coding (SC) and successive interference cancellation (SIC), all the relay nodes are available to successively decode the symbols. In this manner, the received signaltointerferenceplusnoise ratio (SINR) at the ith relay node is given by
and
To provide a simple and practical decoding, the relays will reconstruct and forward new superposition coded signals, and the user jointly decodes the information symbols from the received signals by employing the linear combination. In fact, only the signals that come from the approaching relays need to be provided for decoding the desired signal. Indeed, when transmitting the reconstructed signals, the power allocation strategy at the relay needs to be designed, which means that a power allocation is still required at each node. As shown in Fig. 1, there are N relay nodes, and the corresponding power allocation coefficients \(b_{R_{i}}\) with \(\sum \nolimits _{i=1}^{N} b_{R_{i}}=1\) are considered in the system. At this time, considering the power reallocation at each relay node for transmission, third stage power allocation will occur with coefficients c_{k} with \(\sum \nolimits _{k=1}^{N} c_{k}=1\), which will make the system analysis complex and not suitable for research. For simplicity, the information transmitted at each relay node will no longer be allocated in the relay layer but rather sent out with full power.
Singlerelay scenario
To successfully analyze the multirelay case, we first consider a singlerelay case, which is a simple CRS consisting of only one source, one relay, and one destination. Assume that a direct link between the source and the destination exists, the destination jointly decodes the received signals from both the source and the relay.
At the first time slot, the BS simultaneously transmits the signal \(\sqrt {{a}_{1}{P}_{t}} s_{1}+\sqrt {{a}_{2}{P}_{t}} s_{2}\) to the relay and destination, where s_{k} denotes the broadcast symbol at the source and a_{1} and a_{2} with a_{1}+a_{2}=1 are the power allocation factors. At the second time slot, a new symbol s_{r} with superposition coding \(s_{r}=\sqrt {{b}_{1}{P}_{t}} s_{1} \sqrt {{b}_{2}{P}_{t}} s_{2}\) is forwarded from the relay node to the destination, where b_{1} and b_{2} with b_{1}+b_{2}=1 are new power allocation coefficients. Note that the subtraction is necessary, and it can perfectly cancel the interference signals at the destination. The received signals at the destination can be written as
where \(n_{D}^{(i)}\) is the AWGN at the destination during the ith time slot with zero mean and variance σ^{2}. To jointly decode s_{1} and s_{2} at the destination, a linear combination is employed to produce interferencefree signals \(y_{D}^{(1)} \sqrt {{b}_{2}} h_{RD}+y_{D}^{(2)} \sqrt {{a}_{2}} h_{SD}\) and \(y_{D}^{(1)} \sqrt {{b}_{1}} h_{RD}y_{D}^{(2)} \sqrt {{a}_{1}} h_{SD}.\) Therefore, the target signals can be expressed as
and
where \(\zeta =\sqrt {{a}_{1}{b}_{2}}+\sqrt {{a}_{2}{b}_{1}}\). With (7) and (8), the corresponding effective SNRs for s_{1} and s_{2} are given by
and
respectively, where \(\rho =\frac {P_{t}}{{\sigma ^{2}}}\) denotes the transmit SNR.
Proposed multirelay scheme
In this subsection, we extend the singlerelay case into the case with multiple users and relays, i.e., CMRSNOMA. Note that direct links between the BS and the users are not considered since such consideration will lead to extreme complexity for the power allocation. Moreover, in this study, our aim is to demonstrate that our proposed reconstruction at the relay node has advantages compared with the directly forwarding one.
In this scheme, in the first phase, the source broadcasts N symbols \(\sum \nolimits _{k=1}^{N} \sqrt {{a}_{k}{P}_{t}} s_{k}\) only to the relay nodes and the received signal at the ith relay in multiple relay nodes, as shown in Eq. (1). By employing SIC, all the relay nodes can decode the symbols successively. In the second phase, the relay nodes reconstruct new superposition coded signals by using linear operations. In contrast to the singlerelay case, there are multiple relay nodes, where different relay nodes will reconstruct in a different way by using different linear operations and forward them to the user in a shortrange circular communication area. In this process, a twostage NOMA power allocation scheme at the BS and the relay nodes is introduced. The choice of decoding method at each user after the relay nodes forward new NOMA signals directly affects whether the interference signals are perfectly cancelled. Because the relays in the approaching range are allowed to assist the transmission, each user and the corresponding relay nodes can be implemented as one group. By using simple addition and division, all the other signals except the desired one will be removed.
Our proposed linear operations at the relay nodes can be described as a simple algorithm. The detailed steps of the linear algorithm are as follows:

Step 1: We first choose a relay in the direction of 90° of the coordinate axis and mark it as the number 1 relay; then, along the clockwise direction, we mark the remaining relays as 2,3…until the last relay is marked as N. Assume that multiple relay nodes are distributed in a cellular around the BS with equal distances from the relays to the BS and that the last relay node is connected with the first one.

Step 2: To handle the operational demands in the distributed relay nodes, we place all the adjacent relay node pairs into a node pair list (NPL) and identify the corresponding users within the overlapping area of the relay node pairs at the destinations that are outside of the BS service area. The NPL and CU of step 2 are given in Table 1.

Step 3: For the node pairs that have been served, we obtain each new symbol \(s_{R_{i}}(1\leq {i}\leq {N})\) from a simple linear combination in sequence and forward them to the area with the full power of a single antenna. The reconstructed signal combinations for each relay are shown in the following group.
$$ {\left\{\begin{array}{lr} s_{R_{1}}=\sqrt{{b}_{R_{1}}{a}_{1}{P}_{t}} s_{1}+\sqrt{{b}_{R_{1}}{a}_{2}{P}_{t}} s_{2}+\sqrt{{b}_{R_{1}}{a}_{3}{P}_{t}} s_{3}+\cdots+\sqrt{{b}_{R_{1}}{a}_{N}{P}_{t}} s_{N}&(a) \\ s_{R_{2}}=\sqrt{{b}_{R_{2}}{a}_{1}{P}_{t}} s_{1}\sqrt{{b}_{R_{2}}{a}_{2}{P}_{t}} s_{2}\sqrt{{b}_{R_{2}}{a}_{3}{P}_{t}} s_{3}\cdots\sqrt{{b}_{R_{2}}{a}_{N}{P}_{t}} s_{N}&(b) \\ s_{R_{3}}=\sqrt{{b}_{R_{3}}{a}_{1}{P}_{t}} s_{1}+\sqrt{{b}_{R_{3}}{a}_{2}{P}_{t}} s_{2}\sqrt{{b}_{R_{3}}{a}_{3}{P}_{t}} s_{3}\cdots\sqrt{{b}_{R_{3}}{a}_{N}{P}_{t}} s_{N}&(c) \\ s_{R_{4}}=\sqrt{{b}_{R_{4}}{a}_{1}{P}_{t}} s_{1}+\sqrt{{b}_{R_{4}}{a}_{2}{P}_{t}} s_{2}+\sqrt{{b}_{R_{4}}{a}_{3}{P}_{t}} s_{3}\cdots\sqrt{{b}_{R_{4}}{a}_{N}{P}_{t}} s_{N}&(d) \\ \vdots \\ s_{R_{N}}=\sqrt{{b}_{R_{N}}{a}_{1}{P}_{t}} s_{1}+\sqrt{{b}_{R_{N}}{a}_{2}{P}_{t}} s_{2}+\sqrt{{b}_{R_{N}}{a}_{3}{P}_{t}} s_{3}+\cdots\sqrt{{b}_{R_{N}}{a}_{N}{P}_{t}} s_{N}&(\cdot)\\ \end{array} \right.} $$(11) 
Step 4: After we finish reconstructing the new signals for each relay and send them out, we can jointly decode the received signals from two adjacent relays by employing a simple linear combination method at the users. As shown in the above expressions, for example, signal 1 is obtained by adding \(\left (s_{R_{1}}\cdot \sqrt {b_{R_{2}}}\right)\) to \(\left (s_{R_{2}}\cdot \sqrt {b_{R_{1}}}\right)\) and then dividing by \(\left (2\cdot \sqrt {b_{R_{1}} b_{R_{2}} a_{1} P_{t}}\right)\). Signal 2 is achieved by subtracting \(\left (s_{R_{2}}\cdot \sqrt {b_{R_{3}}}\right)\) from \(\left (s_{R_{3}}\cdot \sqrt {b_{R_{2}}}\right)\) and then dividing by \(\left (2\cdot \sqrt {b_{R_{2}} b_{R_{3}} a_{2} P_{t}}\right)\). The remainder can be achieved in the same manner, and the last signal N will be acquired by also deducting the end equation, i.e., \(\left (s_{R_{N}}\cdot \sqrt {b_{R_{1}}}\right)\), from the first, i.e., \(\left (s_{R_{1}}\cdot \sqrt {b_{R_{N}}}\right)\), and then dividing by \(\left (2\cdot \sqrt {b_{R_{N}} b_{R_{1}} a_{N} P_{t}}\right)\). Afterwords, all the signals will have been successfully decoded.
Taking signal 1 as an example, we analyze the received signal of user_{1} that is cooperated by the number 1 and number 2 relays. Because a_{k} and \(b_{R_{i}}\) in group (11) are power allocation factors that meet their respective conditions, i.e., \(\sum \nolimits _{k=1}^{N} a_{k}=1\) and \(\sum \nolimits _{i=1}^{N} b_{R_{i}}=1\), group (11) can be simplified by allowing \(\phantom {\dot {i}\!}c_{ik}={b_{R_{i}}}\times {a_{k}}\), and formulae (11a) and (11b) can be described as
and
In our proposed system, the relay nodes forward new reconstructed symbols \(s_{R_{i}}\) with superposition signals to users as shown in the above formulae. Note that signals from two adjacent relay nodes only need to be processed simply to obtain the desired signal. With (12) and (13), the received signal at user_{1} can be written as
where \({n}_{D_{1}}^{(R_{i})}\) is the AWGN at user_{1} from the ith relay node during the second time slot with zero mean and variance σ^{2}. From the above, we find that there are two signals received at user_{1}, which are \({y}_{D_{1}}^{(R_{1})}\) and \({y}_{D_{1}}^{(R_{2})}\). As the singlerelay model scheme, user_{1} jointly decodes s_{1}. With a simple linear combination, we could produce interferencefree signal \(y_{D_{1}}^{(R_{1})} \sqrt {b_{R_{2}}} h_{{R_{2}}{D_{1}}}+y_{D_{1}}^{(R_{2})} \sqrt {b_{R_{1}}} h_{{R_{1}}{D_{1}}}\) for s_{1} at user_{1}, with the target signal \(T_{s_{1}}\) as
where \(\varsigma =\sqrt {c_{11} b_{R_{2}}}+\sqrt {c_{21} b_{R_{1}}}=2\sqrt {b_{R_{1}} b_{R_{2}} a_{1}}\). If we perform symbolbysymbol detection based on the output signals (16), the corresponding effective SNR for s_{1} is given by
where \(\rho =\frac {P_{t}}{{\sigma ^{2}}}\) denotes the transmit SNR.
Clearly, signal 2 to signal N−1 can be obtained in a similar manner, i.e., for s_{k}(2≤k≤N−1) at user i, the interferencefree signals \(y_{D_{i}}^{(R_{i+1})} \sqrt {b_{R_{i}}} h_{{R_{i}}{D_{i}}}y_{D_{i}}^{(R_{i})} \sqrt {b_{R_{i+1}}} h_{{R_{i+1}}{D_{i}}}\) could also be generated by employing the same method. As described in step 4 above, the interferencefree signal for s_{N} at user N (the last signal N) will be generated by \(y_{D_{N}}^{(R_{1})} \sqrt {b_{R_{N}}} h_{{R_{N}}{D_{N}}}y_{D_{N}}^{(R_{N})} \sqrt {b_{R_{1}}} h_{{R_{1}}{D_{N}}}\). Similar to the previous descriptions, the target signal \(T_{s_{i}} (2\leq {i}\leq {N1})\) can be expressed as
where \(\varsigma =2\sqrt {b_{R_{i}} b_{R_{i+1}} a_{i}}\); hence, the expressions of interferencefree signal for \(T_{s_{i}} (1\leq {i}\leq {N1})\) are the same. However, the last one is slightly different from the ones in front; it is
where \(\varsigma =2\sqrt {b_{R_{N}} b_{R_{1}} a_{N}}\). Therefore, the corresponding effective SNRs for s_{i}(1≤i≤N−1) and s_{N} are given as
and
where \(\rho =\frac {P_{t}}{{\sigma ^{2}}}\) denotes the transmit SNR.
Performance analysis
In this section, we will analyze the performance of the achievable ergodic SR and the outage probability to characterize the superiority of our proposed scheme.
Ergodic SR analysis
According to Shannon’s theorem, the achievable rate for symbol s_{1} can be obtained from \(\gamma _{R_{1}}^{(s_{1})}, \gamma _{R_{2}}^{(s_{1})}\), and \(\gamma _{D}^{(s_{1})}\) as
where \(\frac {1}{2}\) results from the twohop transmission. Without loss of generality, the received signals corresponding to the relay node pairs can be described as
Therefore, the achievable SR can be expressed as
Denoting \(\left {h_{SR_{i}}}\right ^{2} = \nu _{SR_{i}}, \left {h_{{R_{i}}{D_{j}}}}\right ^{2} = \nu _{{R_{i}}{D_{j}}}, d_{i}=b_{R_{i}} b_{R_{i+1}} a_{i}\), and \(\tau ={\sum \limits _{\scriptstyle {m=i+1} \hfill \atop \scriptstyle \hfill }^{N} a_{m}}\), we have
where i∈[1,N−1] and i≠m. For the case of i=N, the achievable rate \(C_{s_{N}}\) can be written as
According to (21), \(\phantom {\dot {i}\!}d_{N}=b_{R_{N}} b_{R_{1}} a_{N}\), for i=N, we have
Letting \(X=\min {\{\gamma _{R_{i}}^{(s_{i})},\gamma _{R_{i+1}}^{(s_{i})},\gamma _{D_{i}}^{(s_{i})}\}}\), from (25) in which i≠N, the complementary cumulative distribution function(CCDF) of X can be formulated as
Note that the CCDF of \(\overline {F}_{\nu (\delta)}=e^{\frac {x}{\beta _{\delta }}}\), for δ∈{SR_{i},R_{i}D_{j}}, Eq. (28) is equivalent to (29), as shown at the top of the next page, where Pr{AB} denotes the conditional probability of event A on event B, and E[·] stands for statistical expectation.
Since Eq. (29) is too complex to calculate, the high transmit SNR case is considered to simplify the calculation, i.e., ρ>>1, and we have the following approximations
and
Letting \(\phantom {\dot {i}\!}t=4 d_{i} \rho u  b_{R_{i}} x\) and using \(\int _{0}^{\infty }e^{\frac {A}{x}Bx}dx=2\sqrt {\frac {A}{B}}K_{1}(2\sqrt {AB})\) [30]—Eq. (3.324.1), when \(x<\frac {a_{i}}{\tau } \left (\tau ={\sum \limits _{\scriptstyle {m=i+1} \hfill \atop \scriptstyle \hfill }^{N} a_{m}}\right)\), (29) can be equivalently written as
where \(\xi =2 d_{i} \rho \sqrt {\frac {\beta _{R_{i}D_{i}} \cdot \beta _{R_{i+1}D_{i}}}{b_{R_{i}} \cdot b_{R_{i+1}}}}, \phi =\frac {1}{4 d_{i} \rho }\left (\frac {b_{R_{i+1}}}{\beta _{R_{i}D_{i}}}+\frac {b_{R_{i}}}{\beta _{R_{i+1}D_{i}}} \right)\), and K_{1}(·) denotes the firstorder modified Bessel function of the second kind [31]. For the case \(x>\frac {a_{i}}{\tau } \left (\tau ={\sum \limits _{\scriptstyle {m=i+1} \hfill \atop \scriptstyle \hfill }^{N} a_{m}}\right), \overline {F}_{X}{(x)}=0\) always holds due to Eqs. (30) and (31). With (32), the achievable ergodic rate can be calculated as (33).
Using the equality of \(\int _{0}^{\infty }\frac {1}{2}\log _{2} (1+x) f_{X}(x)dx=\frac {1}{2\ln 2}\int _{0}^{\infty }\frac {1F_{X}(x)}{1+x}dx\) and \(F_{X}(x)=1\overline {F}_{X}(x)\) and the approximation \(K_{v}(x)\approx \frac {\Gamma (v)}{2}\left (\frac {2}{x}\right)^{v}\) [32]—Eq. (9.69) in the case of small x, where Γ(·) denotes the gamma function, (33) can be approximately rewritten as
where \(\int _{0}^{u}\frac {e^{\mu x} dx}{x+\psi }=e^{\mu \psi }[Ei(\mu u\mu \psi)Ei(\mu \psi)]\) [31]—Eq. (3.352.1) is used, and Ei(·) denotes the exponential integral function. The approximate closed expression obtained from the above analysis only satisfies the case where i∈[1,N−1].
By using a similar analysis method, letting \(Y=\min {\left \{\gamma _{R_{N}}^{(s_{N})},\gamma _{R_{1}}^{(s_{N})},\gamma _{D_{N}}^{(s_{N})}\right \}}\), from (27) in which i=N, the CCDF of Y can be formulated as
where \(\tiny \overline {F}^{(1)}_{Y}{(y)}\!\! =\!\! {Pr}{\{{\nu _{SR_{N}} a_{N} \rho }\!\! >\! y\}}, \tiny \overline {F}^{(2)}_{Y}{(y)}\,=\,{Pr}{\{{\nu _{SR_{1}} a_{N} \rho }\!\! >\! y\}}\) and \(\tiny \overline {F}^{(3)}_{Y}{\!(y)}\!\! =\!\! {Pr}{\{{\frac {4\nu _{{R_{\!N}}{D_{\!N}}}\nu _{{R_{\!1}}{D_{\!N}}}d_{\!N}\rho }{{b_{R_{\!1}} \nu _{{R_{\!1}{D_{\!N}}}}+ b_{R_{\!N}} \nu _{{R_{\!N}}{D_{\!N}}}}}}\!\! >\!\! y\}}\). Letting \(\lambda _{\!1}\!\!\! = \!\!\! \frac {2 b_{R_{\!N}}}{4 d_{\!N} \rho \beta _{R_{\!1} D_{\!N}}}\!\) and \(\lambda _{2}=\frac {2 b_{R_{1}}}{4 d_{N} \rho \beta _{R_{N} D_{N}}}\), since \(\overline {F}^{(3)}_{Y}{(y)}\) could be written as \(\overline {F}^{(3)}_{Y}{(y)}={Pr}{\left \{\frac {2 d_{N} \rho } {b_{R_{N}} b_{R_{1}}} \times \frac {2 (b_{R_{N}} \nu _{{R_{N}}{D_{N}}}) (b_{R_{1}} \nu _{{R_{1}}{D_{N}}})}{b_{R_{N}} \nu _{{R_{N}}{D_{N}}}+b_{R_{1}} \nu _{{R_{1}}{D_{N}}}}>y\right \}}\), with the help of the cumulative distribution function(CDF) of the harmonic mean of two exponential variables, i.e., assuming that Z_{1} and Z_{2} are two independent exponential variables with parameters λ_{1} and λ_{2} respectively, the CDF of \(Z=\frac {2 Z_{1} Z_{2}}{Z_{1} + Z_{2}}, P_{Z}(z)\), is given by
Thus, the CCDF of Z can be written as
Hence, we have
where \(\xi ^{\prime }=2 d_{N} \rho \sqrt {\frac {\beta _{R_{N}D_{N}} \cdot \beta _{R_{1}D_{N}}}{b_{R_{N}} \cdot b_{R_{1}}}}\) and \(\phi '=\frac {1}{4 d_{N} \rho }\left (\frac {b_{R_{1}}}{\beta _{R_{N}D_{N}}}+\frac {b_{R_{N}}}{\beta _{R_{1}D_{N}}} \right)\). Note that the analysis result of the method is consistent with the extended form of (32), which verifies the correctness of our analysis idea. Therefore, by substituting (38) into (35), the CCDF of Y can finally be expressed as
Letting \(\psi =\phi '+\frac {1}{a_{N} \rho }\left (\frac {1}{\beta _{SR_{N}}}+\frac {1}{\beta _{SR_{1}}}\right)\) and employing [31]—Eq. (3.352.2), the result (the achievable ergodic rate) of the case i=N (\(\widetilde {C}_{s_{N}}\)) can be obtained as (40).
Finally, considering all the cases of i where i∈[1,N] together, we can describe the ergodic SR of our proposed system in a closed form as (41).
Outage probability analysis
According to the QoS rates required by users, each user has a predetermined target data rate. When the link capacity cannot meet the required user data rate, communication interruption will occur. Thus, the analysis of outage probability is one of the important performance metrics in our proposed system. In this section, we will analyze the closedform solutions of the outage probability with its asymptotic expressions. Assume that for s_{i} the user’s target rate is R_{si} and the predefined target rate threshold is \(R_{\mathcal {T}_{si}}\), the outage probability can be described as
Assume that \(\mathcal {\omega }_{i}=2^{2 R_{\mathcal {T}_{si}}}1\) for the sake of simplicity and convenience of analysis, and refer to the above analysis of ergodic SR; therefore, the exact expressions of u_{i} where i∈[1,N−1] can be described as
i.e.,
For the case u_{N}, it can be written as
similarly,
By substituting (44) and (46) back into (35), with the condition \(\mathcal {\omega }_{i} < \frac {a_{i}}{\tau }\) where i∈[1,N], the outage probability can be obtained in the closedform expression as
Numerical results
In this section, we examine the performance of our proposed CMRSNOMA scheme in terms of ergodic SR and outage probability. Taking the number of signals N as 3 as an example, we study the ergodic rates of three signals (s_{1},s_{2}, and s_{3}) and the corresponding sum rate through a Monte Carlo simulation, and we compare the obtained analytical results with the simulated ones. Eight rates of both types match better with the increase in transmit SNR, as shown in Figs. 2 and 3. We also investigate the ergodic SR performance with respect to power allocation factors a_{i} and b_{i} for our proposed scheme with different transmit SNRs ρ, as seen in Figs. 4, 5, 6, 7, 8, and 9. In addition, we investigate the outage performance of our proposed scheme, as demonstrated in Fig. 10, and also compare the simulations with the analysis results in three cases.
Ergodic SR
Figure 2 presents the average rates of the proposed algorithm with fixed \(\nu _{SR_{i}}, \nu _{{R_{i}}{D_{j}}}\) and corresponding \(\beta _{SR_{i}}, \beta _{{R_{i}}{D_{j}}}\) for the transmission when a_{1}=0.9,a_{2}=0.07,a_{3}=1−a_{1}−a_{2}, and \(b_{i}=\frac {1}{3}\) (i∈[1,3]). Clearly, due to the approximation of the analytical formula, at low transmit SNR, the theoretical analysis of the exact average rate is not in perfect agreement with the simulation results. However, in the high SNR region, the asymptotic results match the simulation results well, which is consistent with the practical situation. In Fig. 3, the power allocation factors are modified, i.e., a_{1}=0.88,a_{2}=0.09, and a_{3}=1−a_{1}−a_{2}, and the graphic shows the same trend: the simulated results and analytical results are almost identical. Thus, as shown in the figures, the differences of power allocation factors and signaltonoise ratio have an effect on the average rates. In sum, the ergodic SR of our proposed case has an advantage over the TDMA scheme in which the ergodic SR can be described as (48).
Figures 4 and 5 depict the ergodic SR performance with respect to power allocation factor a_{1} for our proposed scheme with different transmit SNRs as ρ={25, 30} dB. For both figures, we have set fixed \(\nu _{SR_{i}}=10\) and \(\nu _{{R_{i}}{D_{j}}}=2\), and we have a predetermined value range for different power allocation factors, i.e., a_{1}∈[0,0.997),a_{2}=0.6∗(1−a_{1}), and a_{3}=0.4∗(1−a_{1}). Particularly, to simplify the analysis, we further assume that \(b_{i}=\frac {1}{3}\)(i∈[1,3]), and then \(d_{i}=b_{R_{i}}*b_{R_{i+1}}*a_{i}=\frac {1}{9}*a_{i}\)(i∈[1,3]) will be taken in the simulation. As shown in the figures, an optimal value of a_{1} exists that maximizes the ergodic SR. Meanwhile, with the increase in the power ratio a_{1} of NOMA symbols, the rate of data symbol s_{1} increases while those of data symbols s_{2} and s_{3} decrease. In addition, comparing these figures, the corresponding a_{1} for the optimal ergodic SR will be close to 1 with an increasing SNR.
Figures 6 and 7 show the ergodic SR performance of our proposed scheme versus the power allocation factors a_{1} and b_{1} with fixed ν_{SR1}=3,ν_{SR2}=5,ν_{SR3}=6,ν_{R1D}=10,ν_{R2D}=18,ν_{R3D}=25, and ρ ={25, 35} dB. We have a predetermined value range for power allocation factors a_{i}, i.e., a_{1}∈(0.801,0.999),a_{2}=0.8∗a_{1}, and a_{3}=1−a_{1}−a_{2}. The maximum results of the ergodic SR are obtained with a_{1} approaching to 1. In Fig. 6, the maximum result is 5.194 bps/Hz with a_{1} as 0.996, whereas these values are 6.114 bps/Hz and 0.996, respectively, for Fig. 7. As shown, the surfaces of ergodic SR in the above figures are relatively flat. This phenomenon can be explained by assuming that the value of b_{i} is uniform. Figures 8 and 9 are the results of nonuniform values of b_{i}, e.g., b_{1}∈(0.701,0.999),b_{2}=0.7∗b_{1}, and b_{3}=1−b_{1}−b_{2}. Hence, the surface of ergodic SR presents a process of changes in values. Accordingly, the maximum value in Fig. 8 is 5.586 bps/Hz with b_{1} as 0.701, which is beyond the range shown in Fig. 6. By using the data cursor in Fig. 9, we can observe that the maximum SR is 6.338 bps/Hz.
Outage probability
Figure 10 demonstrates the outage performance of our proposed scheme in terms of the simulation and analytical results with three cases, where the power allocation factors are a_{1}=0.88,a_{2}=0.09,a_{3}=1−a_{1}−a_{2}, and \(b_{i}=\frac {1}{3}\) (i∈[1,3]). The following system setups are considered: (1) ω=0.6,ρ = {15, 30}dB, ν_{SR1}=10,ν_{SR2} = 18,ν_{SR3}=25, and ν_{R1D}=ν_{R2D}=ν_{R3D}=3 for case 1; (2) ω=0.6,ρ = {15, 30}dB, ν_{SR1}=10,ν_{SR2}=18,ν_{SR3}=25, and ν_{R1D}=ν_{R2D}=ν_{R3D}=5 for case 2; and (3) ω=0.8,ρ = {15, 30}dB, ν_{SR1}=10,ν_{SR2}=18,ν_{SR3}=25, and ν_{R1D}=ν_{R2D}=ν_{R3D}=5 for case 3. The results reveal that a good match exists between the simulation and analytical results. The outage probabilities of the above three cases change with the transmission SNR (ρ). For example, the values are respectively {0.2997, 0.2118, 0.3110}, where ρ = 20 dB and {0.1065, 0.0724, 0.1111} where ρ =25 dB. It is clear that the performance of the outage probability improves as the channel gains increase and the threshold decreases. The former can be observed by comparing case 1 with case 2, while the latter can be shown by comparing case 2 with case 3. The values of the previous examples reveal this rule well.
Conclusions and future work
In this paper, a new transmission model, CMRSNOMA, in cellular networks has been proposed. In the proposed scheme, SIC is employed to decode the receptions from the source to multiple relay nodes, and the exact and asymptotic expressions for the achievable SR and outage probability of the proposed system over the independent Rayleigh fading channels are presented. In addition, we qualitatively analyze the complexity of the multistage power allocation strategy. It is easy to observe that all the signals can be simply and practically decoded. Numerical results have been presented to corroborate the theoretical analyses, and the results have shown that the performance of the ergodic SR for the proposed CMRSNOMA case gains a significant improvement and outperforms the TDMA. For a high SNR case, the proposed CMRSNOMA technology can also provide a greater spectral efficiency. Even that the NOMA systems over Rician fading channels and/or Nakagamim fading channels are more interesting and challenging, our paper considers providing the mentality to study the receiver strategies for cooperative relaying cellular networks. Therefore, investigating different channel models and efficient power allocation methods for the receiving nodes with different QoS requirements are remained as the future works.
Abbreviations
 AWGN:

Additive white Gaussian noise
 BS:

Base station
 CCDF:

Complementary cumulative distribution function
 CDF:

Cumulative distribution function
 CMRSNOMA:

Cooperative multirelay system with nonorthogonal multiple access
 CRSNOMA:

Cooperative relaying system with NOMA
 CSI:

Channel state information
 CU Corresponding user; IoT:

Internet of Things, MIMO: Multipleinput multipleoutput, mmWave: Millimeterwave, MTC: Machinetype communications
 NPL:

Node pair list
 OMA:

Orthogonal multiple access
 QoS:

Quality of services
 SC:

Superposition coding
 SIC:

Successive interference cancellation
 SINR:

Signaltointerferenceplusnoise ratio
 SM:

Spatial modulation
 SR:

Sum rate
 SWIPT:

Simultaneous wireless information and power transfer
 TDMA:

Timedivision multiple access
 V2V:

Vehicletovehicle
References
 1
Z. Ding, M. Peng, H. V. Poor, Cooperative nonorthogonal multiple access in 5G systems. IEEE Commun. Lett.19:, 1462–1465 (2015).
 2
J. B. Kim, I. H. Lee, Capacity analysis of cooperative relaying systems using nonorthogonal multiple access. IEEE Commun. Lett.19:, 1949–1952 (2015).
 3
M. Wen, E. Basar, Q. Li, B. Zheng, M. Zhang, Multiplemode orthogonal frequency division multiplexing with index modulation. IEEE Trans. Commun.65:, 3892–3906 (2017).
 4
M. Wen, B. Ye, E. Basar, Q. Li, F. Ji, Enhanced orthogonal frequency division multiplexing with index modulation. IEEE Trans. Wirel. Commun.16:, 4786–4801 (2017).
 5
M. Wen, X. Cheng, M. Ma, B. Jiao, H. V. Poor, On the achievable rate of OFDM with index modulation. IEEE Trans. Signal Process.64:, 1919–1932 (2016).
 6
J. Li, M. Wen, X. Cheng, Y. Yan, S. Song, M. H. Lee, Generalized precodingaided quadrature spatial modulation. IEEE Trans. Veh. Technol.66:, 1881–1886 (2017).
 7
F. Cheng, H. Yan, J. Song, V. Leung, Energyefficient resource allocation for downlink nonorthogonal multiple access network. IEEE Trans. Commun.64:, 3722–3732 (2016).
 8
Y. Sun, D. Ng, Z. Ding, R. Schober, Optimal joint power and subcarrier allocation for fullduplex multicarrier nonorthogonal multiple access systems. IEEE Trans. Commun.65:, 1077–1091 (2017).
 9
Y. Saito, A. Benjebbour, Y. Kishiyama, T. Nakamura, Generalized precodingaided quadrature spatial modulation. Proc. IEEE Annu. Symp. PIMRC. 66:, 611–615 (2013).
 10
M. Xu, M. Wen, F. Ji, W. Duan, Novel receiver design for the cooperative relaying system with nonorthogonal multiple access. IEEE Commun. Lett.66:, 1679–1682 (2016).
 11
Y. Liu, Z. Ding, M. Elkashlan, H. V. Poor, Cooperative nonorthogonal multiple access with simultaneous wireless information and power transfer. IEEE J. Sel. Areas Commun.34:, 938–953 (2016).
 12
Z. Yang, Z. Ding, P. Fan, N. AlDhahir, A general power allocation scheme to guarantee quality of service in downlink and uplink noma systems. IEEE Trans. Wirel. Commun.15:, 7244–7257 (2016).
 13
R. Jiao, L. Dai, J. Zhang, R. MacKenzie, M. Hao, On the performance of NOMAbased cooperative relaying systems over Rician fading channels. IEEE Trans. Veh. Technol.66:, 11409–11413 (2017).
 14
X. Yue, Y. Liu, S. Kang, A. Nallanathan, Performance analysis of NOMA with fixed gain relaying over Nakagamim fading channels. IEEE Access. 5:, 5445–5454 (2017).
 15
H. Xie, F. Gao, S. Jin, J. Fang, Y. C. Liang, Channel estimation for TDD/FDD massive MIMO systems with channel covariance computing. IEEE Trans. Wirel. Commun.17:, 4206–4218 (2018).
 16
H. Xie, F. Gao, S. Zhang, S. Jin, A unified transmission strategy for TDD/FDD massive MIMO systems with spatial basis expansion model. IEEE Trans. Veh. Technol.66:, 3170–3184 (2017).
 17
B. Zheng, M. Wen, E. Basar, F. Chen, Multipleinput multipleoutput OFDM with index modulation: lowcomplexity detector design. IEEE Trans. Signal Process.65:, 2758–2772 (2017).
 18
J. Zhang, L. Dai, S. Sun, Z. Wang, On the spectral efficiency of massive MIMO systems with lowresolution ADCs. IEEE Commun. Lett.20:, 842–845 (2016).
 19
J. Choi, Minimum power multicast beamforming with superposition coding for multiresolution broadcast and application to NOMA systems. IEEE Trans. Commun.63:, 791–800 (2015).
 20
M. F. Hanif, Z. Ding, T. Ratnarajah, G. K. Karagiannidis, A minorizationmaximization method for optimizing sum rate in the downlink of nonorthogonal multiple access systems. IEEE Trans. Signal Process.64:, 76–88 (2016).
 21
Q. Sun, S. Han, C. L. I, Z. Pan, On the ergodic capacity of MIMO NOMA systems. IEEE Wirel. Commun. Lett.4:, 405–408 (2015).
 22
J. Choi, On the power allocation for MIMONOMA systems with layered transmissions. IEEE Trans. Wirel. Commun.15:, 3226–3237 (2016).
 23
Z. Ding, L. Dai, H. V. Poor, Mimonoma design for small packet transmission in the internet of things. IEEE Access. 4:, 1393–1405 (2016).
 24
W. Feng, Y. Wang, D. Lin, N. Ge, J. Lu, S. Li, When mmWave communications meet network densification: a scalable interference coordination perspective. IEEE J. Sel. Areas Commun.35:, 1459–1471 (2017).
 25
B. Wang, F. Gao, S. Jin, H. Lin, G. Y. Li, Spatial and frequencywideband effects in millimeterwave massive MIMO systems. IEEE Trans. Signal Process.66:, 3393–3406 (2018).
 26
Z. Ding, P. Fan, H. V. Poor, Random beamforming in millimeterwave noma networks. IEEE Access. 5:, 7667–7681 (2017).
 27
R. Zhang, Z. Zhong, J. Zhao, B. Li, K. Wang, Channel measurement and packetlevel modeling for V2I spatial multiplexing uplinks using massive MIMO. IEEE Trans. Veh. Technol.65:, 7831–7843 (2016).
 28
P. Harris, Performance characterization of a realtime massive MIMO system with LOS mobile channels. IEEE J. Sel. Areas Commun.35:, 1244–1253 (2017).
 29
Y. Chen, L. Wang, Y. Ai, B. Jiao, L. Hanzo, Performance analysis of NOMASM in vehicletovehicle massive MIMO channels. IEEE J. Sel. Areas Commun.35:, 2653–2666 (2017).
 30
I. S. Gradshteyn, I. M. Ryzhik, Table of Integrals, Series, and Products. 7th ed (Academic, San Diego, 2007).
 31
M. Abramowitz, I. A. Stegun, Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. 9th. ed (Dover Publications, New York, 1970).
 32
A. Milton, I. A. Stegun, Handbook of Mathematical Functions with Formulas, Graphs, and Mathematical Tables. 10th ed (US GPO, New York, 1972).
Acknowledgements
The author would like to thank the Editor and reviewers for their valuable and insightful comments.The authors would gratefully acknowledge the grants from the National Natural Science Foundation of China (61801249, 61501264 and 61371113), Nantong UniversityNantong Joint Research Center for Intelligent Information Technology (KFKT2016B01, KFKT2017B01), Basic Scientic Research of Nantong Science and Technology Project (JCZ18052), Natural Science Research Program of Nantong Vocational University (18ZK01), the open research fund of National Mobile Communications Research Laboratory, Southeast University (No.2015D02).
Availability of data and materials
The authors declare that all the data and materials in this manuscript are available.
Author information
Affiliations
Contributions
JJ, WD, and GZ conceived and designed the study. JJ, WD, and QS performed the simulations. JJ and LJ wrote the paper. JJ, GZ, QS, LJ, and WD reviewed and edited the manuscript. All authors read and approved the manuscript.
Corresponding author
Correspondence to Guoan Zhang.
Ethics declarations
Competing interests
The authors declare that they have no competing interests.
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Received
Accepted
Published
DOI
Keywords
 Cooperative multirelay system (CMRS)
 Nonorthogonal multiple access (NOMA)
 Sum rate (SR)
 Outage performance