1. Introduction

Cooperative diversity is an overwhelming research topic in wireless networks [16]. The notion of cooperative communications is to enable transmit and receive cooperation at user level by forming virtual multiple-input-multiple-output (MIMO) system, so that the overall performance including power efficiency and communications reliability can be improved greatly. However, due to the half-duplex constraint in practical systems, the advantages of the cooperative diversity come at the expense of both the spectral efficiency and the implementation complexity. Especially, in multi-relay wireless network with K relays, to achieve the full diversity order K + 1 orthogonal wireless channels (slot or frequency) are required, which incurs in the enhancement of implementation complexity as the perfect time synchronization among the relays.

In order to reduce the implementation complexity and to improve the spectrum efficiency but still realize the potential benefits of multi-relay cooperation, based on the network coding (NC) techniques [7] and the opportunistic relaying (OR) techniques [8], the two-way network coding opportunistic relaying (TWOR-NC) has emerged as a promising solution [9], and instantly become one of research hot topics in wireless network fields [1017]. The basic idea of the TWOR-NC is that, in multi-relay two-way systems, a round of signals exchange between two sources consists of two phases, namely, access phase (AC phase) and broadcast phase (BC phase). Notice that, according to the different transmission protocols employed, time division broadcast (TDBC) and multi-access broadcast (MABC), the AC phase can include one or two sub-slots while the BC phase only does one slot. In AC phase, two sources transmit their signals to relays while the relays are listening state. After receiving the signals from both sources, the best relay selection is performed based on a predefined criterion, which results in that only a best relay is selected for NC-ing the received signals and broadcasting the NC-ed signal in BC phase. Thus, after performing NC on the received signals, the selected best relay simultaneously broadcasts the NC-ed signal to two sources. After receiving the broadcasted signal from the best relay, each source can remove the self-interference from the received signal by taking its own transmitted signal as prior. Thus, the two sources can obtain the wished signal. Obviously, the TWOR-NC perfectly integrates the NC and OR techniques and possesses the advantages of the two techniques. The TWOR-NC systems hold the improvement not only on the spectral efficiency improved by as much as 33 or 50% due to the employing of NC [7], but also on the implementation complexity decreased because the perfect time synchronization among the relays is no longer performed.

Currently, there are a few literatures contributing to TWOR-NC systems [917]. In the existing works, based on the fact that whether the direct link between two sources is utilized, the TWOR-NC systems can be grouped into two kinds. The first is the TWOR-NC systems in which there is no direct link, which is referred to as TWOR-NC-Nodir model in the work. On the contrary, in the second TWOR-NC systems where the direct link is utilized perfectly, which is called the TWOR-NC-Dir model. Oechtering and Boche [9] first investigated the TWOR-NC-Nodir systems under the MABC transmission protocol. In the work, the employed NC scheme was superposition network coding [46]. For the MABC TWOR-NC-Nodir systems, the updated contribution can be found in [10], where the decode-and-forward NC (DFNC) was employed. By comparing the achievable maximum diversity gains of two TWOR-DFNC-Nodir sytems where the max-min criterion and maxmum sum-rate criterion were adopted, respectively, authors have presented a intelligent switching selection criterion which switches between max-min and maximum sum-rate criterions according to a certain threshold of signal-to-noise ratio (SNR). In [11], with the amplify-and-forward NC (AFNC) protocol, authors first obtained the end-to-end rate expressions, R12 and R21. Then, with the aim of maximizing the sum rate of R12 and R21, i.e., max(R12 and R21), the maximum sum-rate criterion has been proposed. In [12], besides the investigation of the TWOR-NC-Nodir system based on the conventional single best relay selection criterion, authors have studied the TWOR-NC-Nodir system where a double best relay selection criterion was employed. In [13], with the aim of minimzing pairwise error probability, authors have investigated the TWOR-DFNC-Nodir systems.

At the same time, compared with the decode-and-forward TWOR [14], TWOR-AFNC is one of the most attractive protocols due to its operational simplicity. Motivated by its practical implementation potential, the TWOR-AFNC systems have been studied in [1517] under different channels and assumptions. In these studies, the employed system models are still TWOR-AFNC-Nodir. With the Rayleigh channels, in [16] authors have pointed out that both the instantaneous end-to-end SNRs considered as independence random variables (RVs) in [15] are dependent mutually, and have presented the exact closed-form expression for outage probability in integral form as well as the lower bound. A more overall investigation of the TWOR-AFNC-Nodir has been presented in [17].

Observing the above summarization, we can find that, in existing works, the TWOR-NC-Nodir systems have been investigated widely. For the one with direct link, TWOR-NC-Dir, there is no open report yet. However, in practical implementation systems, such direct link between two sources is always existent. In half-duplex systems, the employed transmission protocol should be TDBC when the direct link is exploited. The reliability of TWOR-NC systems can be further improved when such practical existence direct transmission exploited. For the investigation of TWOR-NC-Dir systems, the canonical argument line [18] is that we must first obtain the statistical description of the instantaneous end-to-end SNRs for the systems without direct link, which includes cumulative distribution function (CDF), probability density function (PDF), moment generating function (MGF), etc. Besides this, the ones of direct link gains are also required. With these obtained statistical results of the system without direct link, we can investigate the TWOR-NC-Dir systems by employing some complicated mathematic manipulations such as (inverse) Laplace transformation, integral, etc. This mathematic manipulation requires that the statistical descriptions of the end-to-end SNRs for the systems without direct link should be given with simple closed-form expressions. However, observing the results given in [16, 17], we find that it is difficult to obtain the simple closed-form expressions of these statistics even if the lower bound expression (4) in [16] is considered. Motivated by these observations, the work contributes to a comprehensive comparison investigation for the TWOR-AFNC. We will first obtain the closed-form tight lower bound statistical descriptions for the TWOR-AFNC-Nodir, and then by using the derived tight lower bound we will study performance of the TWOR-AFNC-Dir systems.

2. TWOR-AFNC system model

We consider TWOR-AFNC quasi-static reciprocal Rayleigh fading channels consisting of two source nodes, S1 and S2, and K relay nodes, R1,...,R K , where K is the maximum number of the achievable relays. All the nodes are equipped with single antenna and operate in half-duplex mode. The channel coefficient between S i and R k is denoted by h ik , i = 1,2, k = 1,2,...,K, and modeled as zero-mean complex Gaussian RV with variances ω ik . The one of the direct link between the two sources is denoted by βh0, where β = 1 denotes that there is direct link, and β = 0 does that there is no direct link. The variance of the direct link coefficient is ω0. For simplicity, we assume that all the channels' coefficients capture the path loss, shadow fading, and frequency non-selective fading due to the rich scattering environment as well as the transmitting power for signal, and at each node the received signals are affected by symmetric Gaussian additive noise with identical variance σ2 = 1. That is to say, all nodes transmit signals with unit transmitting power P = 1. Thus, the instantaneous squared channel strengths obey exponential distributions with hazard rates 1/ω1k, 1/ω2k, and 1/ω0, respectively, denoted by γ1k= |h1k|2 ~Υ(1/ω1k), γ2k= |h2k|2 ~Υ(1/ω2k), and γ0 = |h0|2 ~Υ(1/ω0). Due to the TDBC transmission protocol employed, the total time of a round for the information exchange between two sources is divided into three slots. In the first two slots, both sources transmit their signals x1 and x2 whereas the relays are in listening state. Thus, the received signal by relay R k is given by y k = h1kx1+h2kx2+n k . In the last slot, based on the AFNC protocol the relay broadcasts y k to both sources. The received signals by sources S1 and S2 are, respectively, given by y1 = G k h1ky k +βh0x2+n1k, y2 = G k h2ky k +βh0x1+n2k, where

G k = 1 ( h 1 k ) 2 + ( h 2 k ) 2 + 1
(1)

Assuming the maximum ratio combining employed, we can obtain the instantaneous equivalent end-to-end SNRs as follows

γ 2 k 1 = γ 1 ( k ) +β γ 0 γ 1 k 2 = γ 2 ( k ) +β γ 0
(2)

where γ2k 1and γ1k 2are the receiving SNRs at S1 and S2, respectively, and

γ 1 ( k ) = γ 1 k γ 2 k 2 γ 1 k + γ 2 k + α γ 2 ( k ) = γ 1 k γ 2 k γ 1 k + 2 γ 2 k + α
(3)

where a = 1. Letting γ(k) = min(γ1(k),γ2(k)), we have the best relay selection criterion

b = argmax k = 1 , 2 , , K ( γ ( k ) ) γ ( b ) = max k = 1 , , K ( γ ( k ) )
(4)

This leads to the equivalent instantaneous end-to-end SNR of the best relay for the TWOR-AFNC systems is expressed as

γ T ( b ) = β r 0 + γ ( b ) = γ ( b ) β = 0 ,  TWOR - AFNC - Nodir r 0 + γ ( b ) β = 1 ,  TWOR - AFNC - Dir
(5)

3. PDF and CDF to the equivalent instantaneous end-to-end SNR

In this section, we investigate the statistical characteristic of the TWOR-AFNC scheme. According to the statement in Section 1, the statistical description of the TWOR-AFNC-Nodir systems is required, firstly. Then, one of TWOR-AFNC-Dir systems can be obtained readily. Thus, we first present the statistical description of the TWOR-AFNC-Nodir systems.

3.1. Statistical description for TWOR-AFNC-Nodir systems

For the TWOR-AFNC-Nodir channels, we have β = 0 in (5). With the order statistics [19], the CDF Fγ(k)(γ) of γ(k) = min(γ1(k),γ2(k)) is given by

F γ ( k ) ( γ ) =P ( γ ( k ) < γ )  = 1 -  P ( γ ( k ) γ )
(6)

With the similar approach as the one employed in [17], the difference γ1(k)-γ2(k) is given by

γ 1 ( k ) - γ 2 ( k ) = γ 2 k - γ 1 k 2 γ 1 k + γ 2 k + α γ 1 k + 2 γ 2 k + α × γ 1 k γ 2 k
(7)

By comparing the values of γ1k, and γ2k, we have

γ ( k ) =min ( γ 1 ( k ) , γ 2 ( k ) ) = γ 1 ( k ) γ 1 k γ 2 k γ 2 ( k ) γ 1 k < γ 2 k
(8)

Thus, by substituting (3) into (8), the second part of the right-hand side of (6) can be rewritten into two parts [17]

P ( γ ( k ) > γ ) = P ( γ 1 ( k ) γ , γ 1 k γ 2 k ) +  P ( γ 2 ( k ) γ , γ 1 k < γ 2 k ) = P γ 1 k γ 2 k 2 γ 1 k + γ 2 k + α γ , γ 1 k γ 2 k + P γ 1 k γ 2 k γ 1 k + 2 γ 2 k + α γ , γ 1 k < γ 2 k = P γ 2 k γ ( 2 γ 1 k + a ) γ 1 k - γ , γ 1 k γ 2 k P 1 ( k ) + P γ 1 k γ ( 2 γ 2 k + a ) γ 2 k - γ , γ 1 k < γ 2 k P 2 ( k )
(9)

We first consider the part P1(k). Obviously, to obtain the closed-form solution to P1(k), the condition γ ( 2 γ 1 k + a ) γ 1 k - γ γ 1 k is required [16]. The condition can be rewritten as (γ1k)2-(3γ)γ1k-γa ≥ 0. With the consideration γ1k≥ 0, we have the condition γ 1 k M= ( 3 γ + 9 γ 2 + 4 γ a ) 2. This yields that the component P1(k) can be expressed as

P 1 ( k ) =  P γ 2 k γ ( 2 γ 1 k + a ) γ 1 k - γ , γ 1 k γ 2 k = E γ 1 k γ ( 2 γ 1 k + a ) γ 1 k - γ γ 1 k f γ 2 k ( γ ) d γ
(10)

where Eγ 1k(.) is the expectation operation with respect to γ1k. Due to γ2k= |h2k|2 ~Υ(1/ω2k), the PDF of γ2kis f γ 2 k ( γ ) = 1 ω 2 k e - γ ω 2 k . This yields that (10) is rewritten as

P 1 ( k ) = E γ 1 k e - 1 ω 2 k γ ( 2 γ 1 k + a ) γ 1 k - γ - e - 1 ω 2 k γ 1 k
(11)

Similarly, since the PDF ofγ1kis f γ 1 k ( γ ) = 1 ω 1 k e - γ ω 1 k and γ 1 , k M= ( 3 γ + 9 γ 2 + 4 γ a ) 2, we have

P 1 ( k ) = M e - 1 ω 2 k γ ( 2 x + a ) x - γ - e - 1 ω 2 k x f γ 1 k ( x ) d x = 1 ω 1 k M e - 1 ω 2 k γ ( 2 x + a ) x - γ - e - 1 ω 2 k x e - x ω 1 k d x = 1 ω 1 k M e - 1 ω 2 k γ ( 2 x + a ) x - γ - 1 ω 1 k x d x P 11 ( k ) - ω 2 k ω 1 k + ω 2 k e - ( 1 ω 2 k + 1 ω 1 k ) M P 12 ( k )
(12)

In (12), we rewrite the expression of P11(k) as

P 11 ( k ) = 1 ω 1 k M e - 2 γ ω 2 k ( 1 + γ + a 2 x - γ ) - 1 ω 1 k x d x = 1 ω 1 k e - 2 γ ω 2 k M e - 2 γ ω 2 k γ + a 2 x - γ - 1 ω 1 k x d x
(13)

Letting t = x-y and using some manipulations, this leads to

P 11 ( k ) = 1 ω 1 k e - 2 γ ω 2 k M - γ e - 2 γ ω 2 k γ + a 2 t - 1 ω 1 k ( γ + t ) d t = 1 ω 1 k e - ( 2 γ ω 2 k + γ ω 1 k ) M - γ e - 2 γ ( γ + a 2 ) ω 2 k t - 1 ω 1 k t d t
(14)

To obtain the closed-form expression of P11(k), we rewrite Equation (14) as

P 11 ( k ) = 1 ω 1 k e - ( 2 γ ω 2 k + γ ω 1 k ) 0 e - 2 γ ( γ + a 2 ) ω 2 k t - 1 ω 1 k t d t - 0 M - γ e - 2 γ ( γ + a 2 ) ω 2 k t - 1 ω 1 k t d t = e - γ ( 2 ω 2 k + 1 ω 1 k ) 1 ω 1 k 0 e - L 1 ω 2 k t - 1 ω 1 k t d t A - 1 ω 1 k 0 Q e - L ω 2 k 1 t - 1 ω 1 k t d t B
(15)

where Q= ( γ + 9 γ 2 + 4 γ a ) 2 and L = 2γ(γ+a/ 2). For the first part A in (15), the closed-form solution can be readily obtained. By using the equation 3.471.9 in [20], we have

A = 1 ω 1 k 0 e - L 1 ω 2 k t - 1 ω 1 k t d t = 2 2 γ ( γ + a 2 ) ω 1 k ω 2 k K 1 2 2 γ ( γ + a 2 ) ω 1 k ω 2 k
(16)

where K1(z) is the modified Bessel function. As stated in [21], in high SNR the modified Bessel function can be approximated with K1(z)~1/z. Thus, for (16), with high SNR approximation we have A~1. For the second component B given in (15), using the both approximation e-t~1-t and x+y~2 x y we have

B ~ 1 ω 1 k 0 Q 1 - L ω 2 k t + t ω 1 k d t ~ Q ω 1 k 1 - 2 L ω 2 k ω 1 k
(17)

In high SNR, we have α = σ2/P~0 [17]. This leads to M~3γ, Q~2γ, and L~2γ2~0. Thus, we have

B ~ 1 ω 1 k 2 γ - 4 γ 2 2 ω 2 k ω 1 k ~ 1 ω 1 k 2 γ
(18)

By using the symmetry between γ1(k) and γ2(k) given in (3) and substituting A, B, (15), (12), and (9) into (6), we have the approximate CDF Fγ(k)(γ) of γ(k)

F γ ( k ) ( γ ) ~ 1 - e - γ ( 2 ω 2 k + 1 ω 1 k ) 1 - 2 ω 1 k γ + e - γ ( 1 ω 2 k + 2 ω 1 k ) 1 - 2 ω 2 k γ - e - ( 1 ω 2 k + 1 ω 1 k ) 3 γ
(19)

Observing the expression (19) and substituting 1 - 2 ω 1 k γ ~ e - 2 ω 1 k γ , 1 - 2 ω 2 k γ ~ e - 2 ω 2 k γ , we have

F γ ( k ) ( γ ) ~ 1 - e - γ ( 2 ω 2 k + 3 ω 1 k ) + e - γ ( 3 ω 2 k + 2 ω 1 k ) - e - ( 1 ω 2 k + 1 ω 1 k ) 3 γ
(20)

Letting 1 ω e q - k ( θ ) = θ ( 1 ω 2 k + 1 ω 1 k ) , and F γ ( k ) ( γ , θ ) = 1 - e - θ ( 1 ω 2 k + 1 ω 1 k ) γ = 1 - e - 1 ω e q - k ( θ ) γ , Equation (20) is bounded by

1 - e - ( 1 ω 2 k + 1 ω 1 k ) 2 γ F γ ( k ) ( γ , θ ) 1 - e - ( 1 ω 2 k + 1 ω 1 k ) 3 γ
(21)

where 2 ≤ θ ≤ 3. By combining (4) and using the order statistics, we have the approximate CDF Fγ(b)(γ, θ) of γ(b).

F γ ( b ) ( γ , θ ) = k = 1 K F γ ( k ) ( γ , θ )
(22)

With the very simple expression for the CDF Fγ(b)(γ, θ) of γ(b), the PDF fγ(b)(γ, θ) of γ(b) can be readily obtained by taking the derivative of Fγ(b)(γ, θ) with respect to γ, and is given approximately by

f γ ( b ) ( γ ) = k = 1 K 1 ω e q k ( θ ) e γ ω e q k ( θ ) i = 0 K ( 1 ) i b 1 + ... + b K = k b k = 0 e γ m = 1 K b m ω e q m ( θ )
(23)

where b1,...,b k a binary sequence is whose elements assume the value of zero or one.

3.2. Statistical description for TWOR-AFNC-Dir systems

In the above section, the CDF and PDF of γ(b) are achieved with very simple closed-form expressions, which make it is easy to investigate TWOR-AFNC-Dir systems. In (5), since that γ(b) and γ0 are independent, the MGF of γ T (b) = γ(b)+γ0 is given by M γ T ( s ) = M γ ( b ) ( s ) . M γ 0 ( s ) . Using the definition of MGF given by M γ (s) = E(e-sy ), where E(x) is the expectation operation, we have the MGF of γ0 given by

M r 0 ( s ) = 1 ω 0 ( s + 1 ω 0 )
(24)

Similarly, with (23) and the definition of MGF we have the MGF of γ(b) given by

M γ ( b ) ( s , θ ) = k = 1 K 1 ω e q k ( θ ) i = 0 K ( 1 ) i b 1 + + b K = k b k = 0 ( s + 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) 1
(25)

Thus, with (24) and (25) we have the MGF M γ T ( s ) given

M γ T ( s , θ ) = 1 ω 0 k = 1 K 1 ω e q k ( θ ) i = 0 K ( 1 ) i b 1 + ... + b K = k b k = 0 ( s + 1 ω 0 ) ) 1 ( s + 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) 1
(26)

To find the PDF of γ T , we use the inverse Laplace transform defined by f γ T ( γ , θ ) = - 1 { M γ T ( s , θ ) } , where - 1 { x } is the inverse Laplace transform operator. This leads to

f γ T ( γ , θ ) = 1 ω 0 k = 1 K 1 ω e q k ( θ ) i = 0 K 1 ( 1 ) i + 1 b 1 + + b K = k b k = 0 ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) 1 ω 0 ) 1 ( e ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) e 1 ω 0 γ )
(27)

Taking the integral of (27) with respect to γ, the approximate CDF of γ T is given by

F γ T ( γ , θ ) = 1 1 ω 0 k = 1 K 1 ω e q k ( θ ) i = 0 K 1 ( 1 ) i + 1 × b 1 + + b K = k b k = 0 ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) 1 ω 0 ) 1 ( ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) 1 e γ ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) ω 0 e 1 ω 0 γ )
(28)

3.3. Ergodic capacity for TWOR-AFNC systems

The capacity of the TWOR-AFNC-Nodir systems is defined as C(γ(b)) = log(1+γ(b)). This leads to the ergodic capacity [22]

C ¯ = 0 C ( γ ( b ) ) f γ ( b ) ( γ ) dγ
(29)

Substituting fγ(b)(γ) given in (23) into (29) and following 4.337.1 in [20], we have the ergodic capacity of the considered TWOR-AFNC-Nodir systems as follows

C ¯ ( θ ) = 1 ln 2 k = 1 K 1 ω e q k ( θ ) i = 0 K 1 ( 1 ) i b 1 + + b K = k b k = 0 1 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) e ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) ε 1 ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) )
(30)

where ε1(m) is the exponential integral function defined by ε 1 ( m ) = 1 e - t m t dt.

Similar to (30), we can obtain the ergodic capacity of TWOR-AFNC-Dir systems.

C ¯ ( θ ) = 1 ln 2 1 ω 0 k = 1 K 1 ω e q k ( θ ) i = 0 K 1 ( 1 ) i + 1 b 1 + + b K = k b k = 0 ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) 1 ω 0 ) 1 × ( e ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ε 1 ( 1 ω e q k ( θ ) + m = 1 K b m ω e q m ( θ ) ) ω 0 e 1 ω 0 E 1 ( 1 ω 0 ) )
(31)

3.4. Outage probabilities for TWOR-AFNC systems

The outage probability of TWO-AFNC systems is defined as the probability that the instantaneous end-to-end SNR falls bellow a certain predefined threshold μ0. For TWOR-AFNC-Nodir and TWOR-AFNC-Dir systems, the outage probabilities are, respectively, given by

P out Nodir ( μ 0 , θ ) =P ( γ ( b ) < μ 0 ) = F γ ( b ) ( μ 0 , θ )
(32)
P out Dir ( μ 0 , θ ) = P ( γ T < μ 0 ) = F γ T ( μ 0 , θ )
(33)

4. Simulation analysis

With the above investigation, the simulations are presented in this section. In the simulation, we employ a path loss model [23], which includes path loss, show fading, and frequency non-selective fading because the rich scattering environment is given by h m n =c d m n p , where h mn and d mn , respectively, denote the link gain and the distance from node m to n, c is attenuation constant, and p is the path loss exponent. In general, in urban or suburban environment, the path loss exponent is a little greater than 3. Without loss of generality, we assume that the distance between two sources is normalized to 1, the normalized distance from S1 to relay R k is d1k, and the one from S2 to R k is d2k. It is also assumed that all the relays are close together and the inter-relay distances are enough small. This assumption is commonly used in the context of cooperative diversity systems and guarantees equivalent average variances: ω1kand ω2kfor links S1 - > R k and S2 - > R k . Thus, we have ω0 = c2, ω1k= ω0(d1k)-p, and ω2k= ω0(1-d1k)-p, where k = 1,...,K, K is the maximum of the achievable relays.

By taking ω0 = 0.33, K = 6, the path loss exponent p = 3, and spectrum efficiency R0 = 1, in Figure 1, we first consider the TWOR-AFNC-Nodir systems (without direct link) and compare the outage performance between the derived results and the one obtained in [16] under symmetric channels (d1k= 0.5). At the same time, we also present the actual accurate simulation results denoted by "o" in Figure 1. From the presented results, we can find clearly that the derived result is the tight lower bound when θ = 2, and is the upper bound when θ = 3. In practice, θ = 3 denotes the high SNR approximate case where the two instantaneous end-to-end SNRs are independent [15]. For the lower bound, in low SNR region, the derived result and the one (4) given in [16] enjoy approximately equal outage probability. In large high SNR region, the derived result is closer to the actual simulation and is tighter lower bound than the one (4) in [16]. Moreover, the gap between the derived result and the actual simulation becomes smaller and smaller with the increasing SNR. However, observing the result presented in [16], we can find that the gap holds a constant, approximately. It is also observed that, for the considered symmetric channels, the result given in [16] have larger error, but the derived result matches with the simulations exactly, especially in high SNR regions. The observation indicates that the derived result is more perfect than the result (4) given in [16] when the channels are symmetric. Thus, by taking θ = 2, we investigate the tight lower bound of the outage probabilities for TWOR-AFNC-Dir systems (with direct link), and the results are denoted by "∇" in Figure 1. The result indicates that when the direct link is utilized the TWOR-AFNC-Dir can obtain approximately 3 dB gain of SNR at 10-10 of outage probability under the symmetric channels.

Figure 1
figure 1

Comparison of outage probability versus SNR for TWOR-AFNC systems ( K = 6, p = 3, R 0 = 1, d 1 k = 0.5).

Figures 2 and 3 are the comparison of the ergodic capacity versus K. Due to the lower bounds of both PDF and CDF employed, the ergodic capacity is the upper bound. From Figure 2, it is observed that when the direct link is exploited the TWOR-AFNC systems obtain obvious improvement on ergodic capacity. The achievable gain of ergodic capacity is decreasing with the number of relays when the number of relays is small. However, when the number of relays is relatively large, the gain of ergodic capacity is constant, approximately. Take the symmetric channels as example, at SNR = 10 dB, the gain of the upper bound of ergodic capacity is 0.6 when the number of relays is 2, but it is 0.3 when the number of relays is greater than 6.

Figure 2
figure 2

Comparison of tight upper bound of ergodic capacity versus number of relays between TWOR-AFNC-Dir and TWOR-AFNC-Nodir ( K = 10, p = 3, d 1 k = 0.5).

Figure 3
figure 3

Comparison of tight upper bound of ergodic capacity versus number of relays between symmetric channels and asymmetric channels d 1 k = 0.3 for TWOR-AFNC-Dir and TWOR-AFNC-Nodir, respectively ( K = 10, p = 3). (a) TWOR-AFNC-Dir systems; (b) TWOR-AFNC-Nodir systems.

Figure 3 is the comparison of ergodic capacity between the symmetric channels and asymmetric channels for TWOR-AFNC systems with and without direct link cases. It is observed that, in the both TWOR-AFNC systems, the ergodic capacities of symmetric channels are granter than the one of asymmetric channels. When the number of relays is small, the gain of ergodic capacity achieved by symmetric channels over the asymmetric one is increasing with K. However, when K is relatively large (K > 6), it equals to a constant, approximately.

In Figures 4 and 5, we investigate the effect of path loss exponent on the system performance. In the simulation, only the symmetric channels are considered and the values of ω1kand ω2kare constant, i.e., the distance d1k= 0.5, ω1k= ω2k= c2 = 0.33, and ω0 = c2×(0.5) p . This leads to that the corresponding performance of the TWOR-AFNC-Nodir systems should be constant. However, for the systems with direct link, it should be changing with the path loss exponent p. From Figures 4 and 5, we can find that the performance improvement obtained in the systems with direct are considerable when the value of path loss exponent is relatively small. For example, in urban environment (p = 3), the maximum ergodic capacity gain is 0.29 and the SNR gain is 2.5 at 10-10 of outage probability. However, the curves of both outage probability and ergodic capacity are very close to the curves of the systems without direct link when the value of the path loss exponent is grater than 5, which yields that the performance gain obtained in TWOR-AFNC-Dir systems is very small and can be omitted. The observed result indicates that when the value of path loss exponent is relatively large, the direct link can be omitted, which yields that the complexity of systems is degraded greatly. On the contrary, we should consider the direct link. Besides this, in Figure 5(b) it is observed that the gain of ergodic capacity obtained in direct link systems is increasing with SNR when the value of SNR is small (SNR < 20 dB). When it is large (SNR ≥ 20dB), the achieved gain is a constant.

Figure 4
figure 4

Effect of path loss exponent on outage probability for TWOR-AFNC systems under symmetric channels ( K = 6).

Figure 5
figure 5

Effect of path loss exponent on ergodic capacity for TWOR-AFNC systems under symmetric channels ( K = 6). (a) Effect on ergodic capacity; (b) ergodic capacity gain of TWOR-AFNC-Dir systems.

5. Conclusion

Through the high SNR approximation, we first obtain the closed-form analytical solutions to CDF and PDF of the end-to-end SNR for TWOR-AF-Nodir systems, and present the corresponding tight lower bound. Though the tight lower bounds are obtained in high SNR approximation, the sequent simulations demonstrate that the high SNR approximation results are also effective over the entire SNR region. Especially, the results are given with very simple closed-form expressions, which are significant for the investigation of the TWOR-AFNC systems having direct link between two sources. With the approximate lower bounds to PDF and CDF for TWOR-AF-Nodir systems, the outage performance and the ergodic capacity for TWOR-AF-Dir systems are investigated comprehensively. The presented simulation indicates that, in urban environment, by utilizing the direct link the TWOR-AF systems can obtain the considerable improvement on the performance. However, when the value of path loss exponent is large relatively, the TWOR-AF-Dir model can be displaced with the TWOR-AF-Nodir model having lower implementation complexity.