Performance Analysis of Low Latency Multiple Full-Duplex Selective Decode and Forward Relays

02/09/2018 ∙ by Fatima Ezzahra Airod, et al. ∙ Carleton University INPT Rabat 0

In order to follow up with mission-critical applications, new features need to be carried to satisfy a reliable communication with reduced latency. With this regard, this paper proposes a low latency cooperative transmission scheme, where multiple full-duplex relays, simultaneously, assist the communication between a source node and a destination node. First, we present the communication model of the proposed transmission scheme. Then, we derive the outage probability closed-form for two cases: asynchronous transmission (where all relays have different processing delay) and synchronous transmissions (where all relays have the same processing delay). Finally, using simulations, we confirm the theoretical results and compare the proposed multi-relays transmission scheme with relay selection schemes.



There are no comments yet.


page 1

page 2

page 3

page 4

This week in AI

Get the week's most popular data science and artificial intelligence research sent straight to your inbox every Saturday.

I Introduction

Future wireless networks, i.e., 5G, open new perspectives and allow the existence of diversified services with the aim of bringing a wide variety of novel applications, among which we distinct mission-critical applications. To ensure the radio communication for such applications, very low latency as well as extreme reliability are required, whence came, the definition of ultra-reliable and low latency communications (URLLC). As one of flexible defined 5G service categories, URLLC needs to be carried in cellular networks in order to enable and support several applications, and targets important sectors namely, health, industry and transportation. However, the requested characteristics or functionalities will not be the same, as each application inquires various performance requirements which makes their setting more conflicting and challenging [1, 2]. In this context, the use of cooperation concept provides spatial and temporal diversity, and constitutes a good alternative to support advanced communications with increased channel capacity [3, 4].

In general, there are various ways of relay processing in cooperative networks, among which we distinct mainly two familiar techniques: amplify-and-forward (AF) and decode-and-forward (DF) [5]. In AF scheme, the relay simply amplifies the received signal and forwards it towards the destination. However, this relaying scheme suffers from noise amplification. In the DF scheme, the relay first decodes the signal received from the source, re-encodes and re-transmits it to the destination. This approach suffers from error propagation when the relay transmits an erroneously decoded data block. Selective DF, where the relay only transmits when it can reliably decode the data packet, has been introduced as an efficient method to reduce error propagation [6]. Overall, all proposed cooperative schemes aim to increase the diversity order of the system, hence, improving the network performance.

Even if the full-duplex (FD) relaying mode generates loop interference from the relay input to the relay output, it still practical to use on cooperative relaying systems due to its spectral efficiency [7, 8]. The FD relay requires the duplication of radio frequency circuits to transmits and receives simultaneously in the same time slot and in the same frequency band. It has been shown that the FD mode still feasible even with the presence of significant loop interference [7], especially with recent advances noted in antenna technology and signal processing techniques. In [9], a novel technique for self-interference cancellation using antenna cancellation was depicted for FD transmissions. In the same context, through passive suppression and active self-interference cancellation mechanisms, an experiment study was proposed in [10]. Hence, these practical growths incite authors to adopt FD communications in their research, thus, get rid of spectral inefficiency caused by half-duplex (HD) relaying mode.

In cooperative systems, one or multiple relays may be used to assist transmission between a source and a destination nodes. The application of the relay selection principle on FD system permits the merging of space diversity as well as the spectral efficiency [11]. Therefore, several works in the literature have considered the relay selection concept applied to their studied multiple relays systems [11, 12, 13]. The best proved relay selection policy for FD cooperative networks is the optimal relay selection (OS) [11, 13]. This scheme takes into consideration the global channel state information (CSI) of the source to relay channels as well as that of the relay to destination channels. So, despite its proved performance, the OS induces more system overhead [11, 14, 15], hence, more system latency. With the aim of reducing the system latency and the implementation complexity, partial relay selection (PS) scheme that requires just the CSI knowledge of one hop, were introduced in [11]. To the best of our knowledge, only few works carried the multiple relays model without relay selection. In [16], the performance of HD multiple decode-and-forward system, were investigated for non identical distributed channels. Recently, FD-AF cooperative system were studied [3]. The authors proposed a forced delayed FD relaying scheme, where an iterative successive interference cancellation model was used to withdraw the accumulation effect between signals at the destination. In this paper, we propose a multiple FD relaying scheme, where non-controlled selective decode and forward (SDF) relays, simultaneously, assist the communication between a source and destination nodes. First, we derive the outage probability closed-form of the proposed system. Then, as a benchmark, we investigate the performances comparison with the OS and the PS relay selection schemes.

The rest of the paper is organized as follows: SectionII presents the communication model of the proposed transmission scheme. The outage probability of multiple FD-SDF relays is derived in SectionIII. In SectionIV, Numerical results are shown and discussed. The paper is concluded in SectionV.


  • , , and

    denote, respectively, a scalar quantity, a column vector, and a matrix.

  • represents a circularly symmetric complex Gaussian distribution with mean

    and variance


  • is the Kronecker symbol, i.e., for and for .

  • ,, and are conjugate, the transpose, and the Hermitian transpose, respectively.

  • is set of complex number.

  • For ,

    denotes the discrete Fourier transform (DFT) of

    , i.e., , with is a unitary matrix whose th element is , .

  • denotes the absolute value.

  • is used to denote the statistical expectation.

  • is the probability of occurrence of the event .

Ii Communication Model

We consider a multi-relay cooperative system, where a set of FD-relays , assists the communication between a source and a destination , as depicted in Fig. 1. Since all relays operate in FD mode, we take into account the residual self-interference (RSI) generated from relay’s input to relay’s output, as well as inter-relay interference (IRI).

The source-destination , source-relay , the relay interference , i.e., RSI and IRI , and relay-destination channels, are represented by with . In this paper, all channels are assumed independent identically distributed (i.i.d.) zero mean circularly symmetric complex Gaussian . We assume a perfect CSI at the receiver nodes and limited CSI at the transmitter nodes, i.e., the transmitter is only aware of the processing delay at the relay nodes.

In this work, we consider all relays are operating using SDF relaying mode, where the relay transmits only when it can correctly decode the source message. The received signals, at time instance , at relay and destination are, respectively, given by


where and denote, respectively, the transmit power of and , is the source transmitted signal at channel use with , and denotes the set of relays that correctly decode the source message. and respectively denote, a zero-mean complex additive white Gaussian noise at the relay and the destination . Without loss of generality and for the sake of presentation, we assume . The processing delay at relay is denoted , covers the RSIIRI at a relay after undergoing all known cancellation techniques and practical isolation [8, 17].

is assumed to be equivalent to a zero mean complex Gaussian random variable

, with and .

Fig. 1: The FD SDF multi-relay system.

From (2), we can see that the destination node will receive the source node transmitted signal at different time instance due to the processing delay at the relay . In order to alleviate the inter-symbol interference (ISI) caused by the delayed signal, equalization is needed at the destination side. For that purpose, we propose a cyclic-prefix (CP) transmission at the source side in order to perform frequency-domain equalization (FDE) at the destination node.

In this paper, we assume that all channel gains change independently from one block to another and remain constant during one block of channel uses, where represents the number of transmitted code-words and the CP length (). Hence, (2) can be rewritten in vector form to jointly take into account the received signal as [18]


where , , with and is a circulant matrix that can be decomposed as


where is a diagonal matrix whose -th element is


The signal can be therefore represented in the frequency domain as


At the destination, the instantaneous end-to-end equivalent signal-to-interference and noise ratio (SINR), at frequency bin , is expressed as


where , and .

Iii Outage Probability

In this section, we derive the proposed transmission scheme outage probability. For that purpose, let’s first introduce the instantaneous SINRs for each link. The received instantaneous SINR of , and links are, respectively, denoted , and

. Note that all SINRs are exponentially distributed random variables.

The multiple SDF FD relay system outage probability can be expressed as


where denotes the set of relays not in outage and . and denote respectively, the outage probability of link and link, and can be expressed as


where , with is the bit rate per channel use. Note that the factor means that the transmission of useful code-words occupies channel uses. denotes, the outage probability of a cooperative system where a set of relays assist the communication between node and node , and it can be derived as follows:


To derive the closed form expression of (10), we consider two cases, i.e., the asynchronous transmission and the synchronous transmission .

  • Asynchronous transmission

In the asynchronous transmission, all relays forward signals to the destination with different delay processing, i.e., . Inspired from [19], we have , and thereby, we get,


Thanks to arithmetic-geometric mean inequality for complex number, we get

. Thus, using the first Taylor expansion, . Noting that . Therefore, the second term in (11) vanishes. Thus, (11) can be approximated as


with and . Noting that and using the same mathematical manipulations as before, we can easily proof that the second term in (12) vanishes. Repeating the same mathematical manipulations, we found that (12) can be approximated as


From (13), we can see that using equalization at the destination side, for asynchronous transmission, allows to virtually separate different spatial paths and thereby achieve a full spatial diversity. Therefore, can be derived as


For simplicity, we consider all relays experience the same link quality, i.e., . Therefore,

follows gamma distribution with parameters


, and with probability distribution function (pdf)

. So accordingly, after some manipulations, we get the expression of as depicted below:


where , is the factorial of , and presents the lower incomplete Gamma function which is given by [20, 8.350.1]. Thereby, by substituting (9) and (15) into (8), we get the closed form expression of the outage probability for the asynchronous case.

  • Synchronous transmission

In the synchronous transmission, all relays forward signals to the destination with the same delay processing. Therefore, in (5) can be expressed as . We see clearly that the synchronous transmission is equivalent to one relay system with channel and received instantaneous SINR . Thus, synchronous transmission represents the worst scenario where adding more relays does not add any diversity to the system [3].

By referring to the proof in [19], can be derived as


where represents the pdf of , with . Hence, the (16) can be expressed as


Finally, by substituting (9) and (17) into (8), we get the closed form expression of synchronous case outage probability.

Iv Numerical Results

In this section, using Monte-Carlo simulations, we evaluate the performance of the studied FD Multi-relay system, with non controlled SDF relays. For comparison, we consider two relay selection schemes, i.e., the OS as the high latency relay selection scheme and the PS as the low latency scheme. Note that both considered relay selection schemes require more system overhead than the proposed scheme, and hence, more system latency. For simplicity, we assume all relays experience the same channel quality, i.e., , , , and , Besides, for all simulations, we assume that , , and . For a fair comparison, we set the relay transmit power of the proposed multi-relay scheme to and the relay selection schemes to .

Fig. 3 and Fig. 3 illustrate the performances of the investigated system model in sectionII. They represent, respectively, asynchronous and synchronous cases, where the outage probability of the three relaying schemes, cited above, are plotted versus . Moreover, to point out the impact of the number of relays on the system performances, the evaluation is performed for two different number of relays, i.e., and , for a fixed value of RSI, i.e., . First, we notice that the simulation results match perfectly with the theoretical analysis, obtained in sectionIII, for both synchronous and asynchronous cases. From Fig. 3, that represents the best scenario where all relays are asynchronous, we can see clearly that the system performances become better as increases, mainly due to the additional spatial diversity. Furthermore, depending on the inter-relay-interference level at the relays, i.e., , the three considered relaying schemes outperform each other. In term of outage probability, when the system suffers from high IRI, OS scheme offers the best performance gain but at the price of high system overhead. For low IRI, i.e.,, the proposed multi-relay scheme becomes the best choice in term of both outage probability and latency. Note that, due to the distance between the transmit and receive antennas that reduces naturally the IRI, we should consider for practical scenarios. Now, we turn to the worst scenario where all relays are synchronous. From Fig. 3, we notice that the curves of synchronous case have a very bad slope and saturate at low . In fact, in the synchronous case adding more relays does not add any spatial diversity to the system. Even for a such bad scenario, we can see, from Fig. 3, that for , the multi-relay transmission scheme outperforms the moderate latency relay selection PS at low .

Fig. 2: Outage probability versus the IRI of asynchronous case for , , , and
Fig. 3: Outage probability versus the IRI of synchronous case for , , , and
Fig. 2: Outage probability versus the IRI of asynchronous case for , , , and

Now, we focus on the asynchronous scenario and evaluate the outage probability of the studied system versus . In Fig. 4, we consider the scenario of a strong link, i.e., , and we can see clearly that the proposed multi-relay system and the OS scheme offer the same performances, while outperforming the PS scheme with the increase of . In Fig. 5, as the link quality decreases, i.e., , we start to notice that the OS scheme, provides better performances than the multi-relay system when . This is due to the fact that, in OS scheme, the relaying transmit power is fully used by the best link while, in multi-relay scheme, the relaying transmit power is shared equally between relay links, i.e., . Even though, the proposed scheme still performs better than the PS scheme.

Fig. 4: Asynchronous outage probability versus for , , , and
Fig. 5: Asynchronous outage probability versus for , , and

V Conclusion

In this paper, we proposed a low latency cooperative transmission scheme, where multiple FD-SDF relays, simultaneously, assist the communication between a source node and a destination node. First, the analytical expression of the outage probability were derived for two cases, i.e., asynchronous and synchronous transmissions. Then, using Monte-carlo simulations, we compared the proposed multi-relays transmission scheme with two different relay selection schemes, i.e., the OS scheme requiring the knowledge of global CSI and the PS scheme requiring the knowledge of partial CSI. Simulation results reveal that the proposed multi-relay transmission scheme and relay selection schemes outperform each other in term of outage probability, depending on IRI, number of relays, and channel links quality. As the proposed multiple FD cooperative relaying scheme does not require any central component, thus, getting rid of relay selection signaling messages and thereby, reducing the system latency while increasing the system diversity, we can say that it can be considered as a good candidate for very low latency applications.


  • [1] R. Abreu, P. Mogensen, and K. I. Pedersen, “Pre-scheduled resources for retransmissions in ultra-reliable and low latency communications”, in Proc. IEEE WCNC, San Francisco, USA, March 2017.
  • [2] H. Shariatmadari, S. Iraji, Z. Li, M. A. Uusitalo, and R. Jäntti, “Optimized transmission and resource allocation strategies for ultra-reliable communications”, in Proc. IEEE PIMRC, Valencia, Spain, September 2016.
  • [3] J. Han, J. Baek, S. Jeon, and J. Seo, “Cooperative networks with amplify-and-forward multiple-full-duplex relays”, IEEE Transactions on Wireless Communications, Vol. 13, no. 4, pp. 2137 - 2149, April 2014.
  • [4] A. F. M. Shahen Shah and Md. Shariful Islam, “A survey on cooperative communication in wireless networks”, I.J. Intelligent Systems and Applications, pp. 66-78, June 2014.
  • [5] J. N. Laneman, D. Tse, and G. W. Wornell, “Cooperative diversity in wireless networks: Efficient protocols and outage behavior”, IEEE Trans. Inform. Theory, vol. 50, no. 12, pp. 3062-3080, December. 2004.
  • [6] F. Atay Onat, H. Yanikomeroglu, and S. Periyalwar, “Relay-assisted spatial multiplexing in wireless fixed relay networks”, IEEE GLOBECOM, San Francisco, USA, Nov.- Dec. 2006.
  • [7] T. Riihonen, S. Werner, R. Wichman, and E. Zacarias, "On the feasibility of full-duplex relaying in the presence of loop interference", in Proc. IEEE SPAWC, Perugia, Italy, June 2009.
  • [8] T. Riihonen, S. Werner, and R. Wichman, “Optimized gain control for single-frequency relaying with loop interference”, IEEE Trans Wireless Commun, vol. 8, no. 6, pp. 2801–2806, June 2009.
  • [9] J. I. Choi, M. Jain, K. Srinivasan, P. Levis, and S. Katti, “Achieving single channel, full duplex wireless communication,” in Proc. ACM MobiCom, Chicago, Illinois, USA, September 2010.
  • [10] M. Duarte, C. Dick, and A. Sabharwal, “Experiment-driven characterization of full-duplex wireless systems,” IEEE Transactions on Wireless Communications, vol. 11, no. 12, pp. 4296-4307, May 2012.
  • [11] I. Krikidis, H. A. Suraweera, P. J. Smith, and C. Yuen, “Full-duplex relay selection for amplify-and-forward cooperative networks”, IEEE Transactions on Wireless Communications, vol. 11, no. 12, pp. 4381-4393, December 2012.
  • [12] Y. Wang, Y. Xu, N. Li, W. Xie, K. Xu, and X. Xia, “Relay selection of full-duplex decode-and-forward relaying over Nakagami-m fading channels”, IET Communications, vol. 10, no. 12, pp. 170-179, 2016.
  • [13] S. S. Ikki and M. H. Ahmed, “Performance analysis of adaptive decode-and-forward cooperative diversity networks with best-relay selection”, IEEE Transactions on Communications, vol. 58, no. 1, January 2010.
  • [14] Z. Ding, I. Krikidis, B. Sharif, and H. V. Poor, “Wireless information and power transfer in cooperative networks with spatially random relays”, IEEE Transactions on Wireless Communications, vol. 13, no. 8, pp. 4440-4453, 2014.
  • [15] A. Bletsas, A. Khisti, D. P. Reed, and A. Lippman, “A simple cooperative diversity method based on network path selection”, IEEE Journal on Selected Areas in Communications, vol. 24, no. 3, pp. 659-672, March 2006.
  • [16] N. C. Beaulieu and J. Hu, “ A closed-form expression for the outage probability of decode-and-forward relaying in dissimilar Rayleigh fading channels”, IEEE Communications Letters, vol. 10, no. 12, 2006.
  • [17] M. Jain, J. Choi, T. Kim, D. Bharadia, S. Seth, K. Srinivasan, P. Levis, S. Katti, and, P. Sinha, “Practical, real-time, full duplex wireless”, in Proc. ACM MobiCom, Las Vegas, Nevada, USA, September 2011.
  • [18] H. Chafnaji, T. Ait-Idir, H. Yanikomeroglu, and S. Saoudi, “Turbo packet combining for relaying schemes over multiantenna broadband channels”, IEEE Transactions on Vehicular Technology, vol. 61, no. 7, pp. 2965-2977, 2012.
  • [19] M. G. Khafagy, A. Ismail, M. S. Alouini, and S. Aïssa, “On the outage performance of full-duplex selective decode-and-forward relaying,” IEEE Communications Letters, vol. 17, no. 6, pp. 1180-1183, April 2013.
  • [20] I. Gradshteyn and I. Ryzhik, “Table of Integrals, Series and Products”, edition. London: Academic Press, 2007.