Skip to main content

Two-way relaying schemes in full duplex cellular system

Abstract

Recently, full duplex (FD) has been attracting great attention, due to its capability to double the spectral efficiency. In this paper, we focus on a FD wireless communication network, in which a FD base station (BS) and a half duplex (HD) mobile station (MS) exchange their information via a HD relay station (RS) within two phases. An amplify-and-forward (AF) relaying scheme and a decode-and-forward (DF) relaying scheme are proposed for the two-way relay network. In the proposed DF relaying scheme, the RS chooses the best DF relaying mode according to channel state information (CSI) to achieve the maximum capacity. Specifically, the RS can decode and forward data streams from both the BS and MS, or only one of them, or none of them, and thus obtaining a selection diversity gain. In order to analyze the performance of the proposed schemes, achievable rate regions and sum-capacities of the proposed schemes are derived in closed form. Numerical and simulation results show that the proposed relaying schemes provide significant capacity gain.

1 Introduction

Traditionally, wireless communication nodes operate in half duplex (HD) mode, i.e., in either time division duplex (TDD) mode or frequency division duplex (FDD) mode. Recently, a new duplex technique, which called co-frequency co-time full duplex (FD), has been attracting great attention, due to its potential capability to double the spectral efficiency [14]. In FD mode, the interference from transmitter to its own receiver should be canceled effectively. In the past few years, a great progress has been made on the self-interference (SI) cancelation issue [3, 5, 6]. By jointly employing antenna isolation, radio frequency cancelation, and digital cancelation, the interference cancelation ability can achieve more than 110 dB [2]. The SI can be reduced to much lower than the desired signal by using the methods proposed in [57], thus making the FD technique possible in some application scenarios. Many studies investigating the performance of FD communication either assume perfect self-interference cancelation [8] or treat the residual interference as a Gaussian noise [9].

One of the important application scenarios of FD is relay networks [10, 11]. As relays can enhance coverage, throughput, and reliability of wireless communication systems, it has attracted intense research interest in the past decades [1219]. Performance analyses show that the FD relay system outperforms the traditional HD relay systems [2024].

In relay networks, there are two basic relaying schemes, i.e., amplify-and-forward (AF) relaying scheme and decode-and-forward (DF) relaying scheme [25]. In the former scheme, the relay amplifies the received signal from the source and forwards it to the destination [17]. In the latter scheme, the relay first decodes the received signal and then re-encodes and forwards it to the destination [26, 27].

In designing the relaying schemes for FD relay networks, one should consider not only the forward scheme, but also the duplex mode of each node. In fact, the FD technique enables the relay network operates in a hybrid duplex mode, i.e., some nodes work in FD mode and the other nodes work in HD mode. In a two-way relay network, which consists of two source nodes exchanging information with the assistance of relay stations (RSs), according to the duplex mode of resource nodes and RSs, the FD relaying network can be divided into four kinds. The first one is a relay system consisting of one FD RS and two HD source nodes. This kind of system has been extensively studied in the last decade [2831]. For example, two hybrid relaying schemes opportunistically switching between FD and HD relaying modes are proposed in [29] to maximize the instantaneous spectral efficiency, and in [31] to minimize the outage probability, respectively. The second kind is a relay system consisting of a FD RS and two FD source nodes. This kind of system is first studied in [32], where achievable rate regions are derived for different relaying schemes, including DF, compress-and-forward (CF), and AF relaying schemes. In [33], a relaying system with two FD source nodes and multiple FD RSs is studied, and a relay selection method is proposed for AF relaying scheme to achieve the maximum signal-to-interference-plus-noise ratio (SINR). The third kind is the relay network consisting of one FD RS, HD source nodes, and FD source nodes, which has been insufficiently studied so far. In [23], a system consisting of a FD RS and two HD source nodes is studied, and the advantages and disadvantages are analyzed in terms of sum-rate and resource wastage. In [34], a hybrid-scheduling algorithm is proposed for the third kind of system based on a three-step relaying scheme. The fourth kind of FD relay network is a relay system consisting of one HD RS and two source nodes, in which at least one source node works in FD mode. This kind of system can be widely used in cooperative communication scenarios. For example, in Internet of things (IoT) networks and vehicular communication networks [35], the devices or terminals can establish an ad hoc network, and each of them can play a role as a RS to assist another devices or terminals to communicate with a base station (BS) or an access point. To the best of the authors’ knowledge, this kind of system has not been studied yet.

The contribution of this paper is threefold. First, an AF relaying scheme is proposed, and sum-capacity is derived in closed form. Second, a hybrid DF relaying scheme is proposed, in which the RS chooses the best DF relaying mode according to channel state information (CSI) to achieve the maximum capacity. Specifically, the RS can decode and forward data streams from both the BS and mobile station (MS), or only one of them, or none of them, and thus obtaining a selection diversity gain. Moreover, the achievable rate regions and sum-capacities of each relaying mode are derived in closed form. Third, the proposed DF relaying scheme are analyzed for different channel conditions. Theoretical analysis and simulation results not only substantiate the significant capacity gains obtained by the proposed DF relaying scheme but also provide useful tools for best relaying mode selection in cellular systems.

The rest of this paper is organized as follows. In Section 2, a system model and assumptions are described. An AF relaying scheme is proposed and analyzed in Section 3. In Section 4, DF relaying scheme based on four kinds of relaying modes is proposed, and the achievable rate region and sum-capacity of the proposed DF relaying scheme is also presented. In Section 5, performances of the proposed AF and DF relaying schemes are evaluated by simulations. Finally, conclusions are drawn in Section 6.

2 System model

Let us consider a bidirectional relay system, which consists of one BS working in FD mode, and one MS and one RS working in HD-TDD mode. A bidirectional link between BS and MS is established with cooperation of RS. As both the RS and MS operate in HD mode, it requires, at least, two phases for information exchange between the BS and MS, as shown in Fig. 1. At the first phase, the BS and MS transmit their signals to RS, and meanwhile, the BS also receives the uplink signal from MS, since it works in FD mode. Thus, the RS receives a mixed signal. At the second phase, in the AF relaying scheme, the RS amplifies and forwards the received signal to the BS and MS, while in the FD scheme, the RS can decode and forward the data streams from both the BS and MS, or only one of them, or none of them, according to the channel state information (CSI). Meanwhile, the BS also transmits the downlink signal to the MS. As a result, the MS receives a combination of the two signals, one from the RS and the other from the BS simultaneously.

Fig. 1
figure 1

The three-node relay network with a FD-BS, TDD-MS, and TDD-RS

In this paper, the proposed AF and DF relaying schemes are all based on the above-mentioned two-phase manner. The transmission and reception strategies at the first phase are all the same for the proposed schemes. The main problem we are addressing here is to design the transmission strategy at the second phase, especially the forwarding mode at the RS. Before presenting the proposed relaying schemes, we first model the signals at the first phase as follows.

It is assumed that the BS receiver cancels the interference from its own transmitter by jointly using three-step interference cancelation, i.e., antenna, analog, and digital interference cancelation. Recent experimental results show that the non-linear effect of the transmitter’s amplifier is the bottleneck in interference cancelation, and thus the residual interference is mainly composed of non-linear component [2, 13], which can be modeled as a Gaussian noise. Thus, the BS’s received signal at the first phase can be expressed as

$$\begin{array}{@{}rcl@{}} {y_{\mathrm{B}}}[1] = \sqrt {{P_{\mathrm{M}}}} {h_{{\text{BM}}}}{x_{\mathrm{M}}}[1] + {n_{\mathrm{B}}}[1], \end{array} $$
(1)

and the RS’s received signal can be expressed as

$$\begin{array}{@{}rcl@{}} {y_{\mathrm{R}}}[1] = \sqrt {{P_{\mathrm{M}}}} {h_{{\text{MR}}}}{x_{\mathrm{M}}}[1] + \sqrt {{P_{\mathrm{B}}}} {h_{{\text{BR}}}}{x_{\mathrm{B}}}[1] + {n_{\mathrm{R}}}[1], \end{array} $$
(2)

where x M[k] and x B[k] denote the transmitted signals at the MS and BS, respectively, and y B[k] and y R[k] denote the received signals at the BS and RS at the kth (k=1,2) phase, respectively. h BM denotes the channel coefficient of direct link between the BS and MS, h MR denotes the channel coefficient between the MS and RS, and h BR denotes the channel coefficient between the BS and RS. n B[k] denotes the residual SI plus thermal noise and n R[k] denotes the additive white Gaussian noise (AWGN) at the RS’s receiver, with \({n_{\mathrm {B}}}[k]\sim \mathcal {CN}\left (0,\sigma _{\mathrm {B}}^{\mathrm {2}}\right)\), \({n_{\mathrm {R}}}[k]\sim \mathcal {CN}\left (0,\sigma _{\mathrm {R}}^{\mathrm {2}}\right)\). P M and P B denote the average transmission power of the MS and BS, respectively.

In this paper, sum-capacity is used as the objective function, which is defined as the maximum summation of the achievable data rates of the uplink and downlink, and denoted by

$$\begin{array}{@{}rcl@{}} C = \max \left\{ {{R_{{\text{UL}}}} + {R_{{\text{DL}}}}} \right\}, \end{array} $$
(3)

where C denotes the sum-capacity of the system. R UL and R DL denote the rate of uplink and downlink in the achievable rate region, respectively.

3 The proposed AF relaying scheme

In this section, we propose an AF relaying scheme with two phases for information exchange between the FD-BS and TDD-MS. The scheme is presented as follows.

At the first phase, the BS and MS transmit their signals to the RS. As the BS operates in FD mode, it can also receive the uplink signal from MS simultaneously. At the second phase, the RS amplifies and forwards the received signals to the BS and MS, and meanwhile, the BS transmits another downlink data stream to the MS. Thus, the MS receives two data streams, one from the RS and the other from the BS.

The proposed AF relaying scheme is similar to the traditional HD two-way relaying scheme [36], but with a few differences. For uplink, in the traditional AF relaying scheme, the BS only receive signals at the second phase. Whereas in the proposed scheme, as the BS works in FD mode, it can receive signals at both the first and the second phases, thus obtaining a receiver diversity gain. For downlink, in the traditional AF relaying scheme, the BS only transmit its signal at the first phase. However, in the proposed AF relaying scheme, the BS transmits downlink signal at two phases, thus obtaining a multiple transmission gain.

The received signals at the first phase can be expressed as (1) and (2) for BS and RS, respectively. At the second phase, the RS amplifies and forwards the received signal with transmission power P R. With the assumption that the channel coefficients are perfectly estimated, both the BS and MS can subtract their own transmission signals prior to decoding [37]. Therefore, at the second phase, the received signal at BS is

$$\begin{array}{@{}rcl@{}} {y_{\mathrm{B}}}[2] = \sqrt {{P_{\mathrm{M}}}} {h_{{\text{BR}}}}{h_{{\text{RM}}}}\rho{x_{\mathrm{M}}}[1] + {h_{{\text{BR}}}}\rho{n_{\mathrm{R}}}[1] + {n_{\mathrm{B}}}[2], \end{array} $$
(4)

where ρ is the amplify factor with

$$\begin{array}{@{}rcl@{}} \rho = \frac{{\sqrt {{P_{\mathrm{R}}}} }}{{\sqrt {{P_{\mathrm{M}}}{{\left| {{h_{{\text{RM}}}}} \right|}^{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}} + \sigma_{\mathrm{R}}^{2}} }}. \end{array} $$
(5)

For uplink, as BS receives two copies of the signal transmitted from MS at two phases, the BS’s receiver combines the received signals by using the criterion of maximum ratio combination (MRC) [38]. Thus, the uplink rate upper bound can be calculated by

$$\begin{array}{@{}rcl@{}} R_{{\text{UL}}}^{{\text{AF}}} < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}} + \frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{RM}}}}{h_{{\text{BR}}}}\rho} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2} + \sigma_{\mathrm{R}}^{2}{{\left| {{h_{{\text{BR}}}}\rho} \right|}^{2}}}}} \right], \end{array} $$
(6)

where \(\gamma \left [ x \right ] = \frac {1}{2}{\log _{2}}(1 + x)\).

For downlink, the MS receives signals from both the BS and RS at the second phase, which is equivalent to a 2×1 multiple-input single-output (MISO) system. Therefore, the downlink date rate is upper bounded by [39]

$$\begin{array}{@{}rcl@{}} R_{{\text{DL}}}^{{\text{AF}}} < \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left({\left| {{h_{{\text{BM}}}}} \right| + \left| {{h_{{\text{RM}}}}{h_{{\text{BR}}}}\rho} \right|} \right)}^{2}}}}{{\sigma_{\mathrm{M}}^{2} + \sigma_{\mathrm{R}}^{2}{{\left| {{h_{{\text{RM}}}}\rho} \right|}^{2}}}}} \right], \end{array} $$
(7)

where \(\sigma _{\mathrm {M}}^{2}\) denotes the noise power at the MSs receiver.

To achieve the maximum sum-rate, the BS and RS should jointly perform a beamforming to maximize the signal-to-noise ratio (SNR) at the MS’s receiver [39], i.e., the downlink signal is transmitted from the BS and RS simultaneously, but with different phase rotations. With the assumption that the BS and RS perfectly know the CSI, they can adjust the phase rotations, so that the received signals from the BS and RS are in phase at the MSs receive antenna. Finally, according to (6) and (7), the sum-capacity of the proposed AF relaying scheme can be expressed as

$$\begin{array}{@{}rcl@{}} {C^{{\text{AF}}}} = \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}} + \frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{RM}}}}{h_{{\text{BR}}}}\rho} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2} + \sigma_{\mathrm{R}}^{2}{{\left| {{h_{{\text{BR}}}}\rho} \right|}^{2}}}}} \right]\\ + \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left({\left| {{h_{{\text{BM}}}}} \right| + \left| {{h_{{\text{RM}}}}{h_{{\text{BR}}}}\rho} \right|} \right)}^{2}}}}{{\sigma_{\mathrm{M}}^{2} + \sigma_{\mathrm{R}}^{2}{{\left| {{h_{{\text{RM}}}}\rho} \right|}^{2}}}}} \right]. \end{array} $$
(8)

4 The proposed DF relaying scheme

4.1 Multiple DF relaying modes selection criterion for sum-capacity maximization

In designing the DF relaying scheme, a key issue is to design the decode-and-forward mode at the second phase for the RS. During the second phase, the RS can decode and forward the data streams from both the BS and MS, only from BS, only from MS, or none of them, which are referred to as bidirectional DF (BDF) mode, downlink DF (DDF) mode, uplink DF (UDF) mode, and no DF (NF) mode, respectively.

Let us denote the SNRs of the channels from the BS to RS, from the BS to MS, and from the MR to RS by

$${} \begin{aligned} {\text{SNR}_{{\text{BR}}}} &= \frac{{{P_{\mathrm{B}}} \cdot {{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{2}}},\\ {\text{SNR}_{{\text{BM}}}} &= \frac{{{P_{\mathrm{B}}} \cdot {{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{2}}},\\ {\text{SNR}_{{\text{MR}}}} &= \frac{{{P_{\mathrm{M}}} \cdot {{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{2}}}, \end{aligned} $$
(9)

respectively.

For the case that SNRBM is much smaller than SNRMR and SNRBR, the RS can dramatically improve the performances of both the uplink and downlink; therefore, the BDF is the best among the four modes. Contrarily, for the case that SNRMR and SNRBR are much smaller than SNRBM, the RS is unnecessary, thus direct transmission between the BS and MS, i.e., the NF mode, is the best. The DDF mode has its advantage if SNRMR is much smaller than SNRBM and SNRBR. In this case, the uplink data is only transmitted directly from MS to BS at the first phase, without the assistance of RS. Consequently, the uplink data rate is not limited by the channel fading from MS to RS, which would be a limiting factor to the capacity when SNRMR is very small. Similarly, the UDF mode offers the maximum capacity if SNRBR is much smaller than SNRBM and SNRMR. In this case, as SNRBR is very small, to decode the downlink data at RS requires a very low coding rate, thus limiting the uplink capacity. Therefore, the best strategy is to decode and forward only the uplink data at RS, i.e., the UDF mode.

Selecting the best relaying mode from the above four modes, the system can obtain a selection diversity gain. In this paper, we propose a multiple relaying modes selection criterion to maximize the sum-capacity. The proposed criterion can be expressed as

$$\begin{array}{@{}rcl@{}} {\Re^{*}} = \mathop {\arg }\limits_{\Re \in \Phi} \max {C_{\Re} }, \end{array} $$
(10)

where Φ={BDF,DDF,UDF,NF} denotes the relaying mode set and C denotes the sum-capacity of mode . In the following subsections, we will present the achievable rate region, the sum-capacity, and the transmission and reception modes to achieve the sum-capacity for the four relaying modes.

4.2 Bidirectional DF mode

In the BDF mode, the RS decodes both the uplink and downlink data from the received signal by using a successive decoding method, in which the RS first decodes one data stream while treating the other one as a noise, and then subtracts the decoded signal from the received signal, thus then decodes the rest data stream without any interference. After that, the RS encodes the data stream using network coding, i.e., performs an XOR operation on the decoded information bits from BS and MS. Finally, the RS broadcasts them to BS and MS. Meanwhile, the BS transmits another independent downlink signal, which is shown in Fig. 2.

Fig. 2
figure 2

Bidirectional DF relaying scheme. a the first phase, b the second phase

At the first phase, the relay channel can be modeled as a multiple access channel (MAC) [40], therefore, the capacity region can be given by

$$ {\left\{ \begin{array}{l} {R_{{\text{UL}}}^{{\text{BDF}}}[1] < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right]},\\ {R_{{\text{DL}}}^{{\text{BDF}}}[1] < \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right]},\\ {R_{{\text{DL}}}^{{\text{BDF}}}[1] + R_{{\text{UL}}}^{{\text{BDF}}}[1] < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right]}. \end{array} \right.} $$
(11)

The above upper bound can be achieved by using superposition coding with time sharing or rate splitting at transmitter and the successive decoding at receiver [41]. For uplink, the BS decodes the uplink data by jointly using the received signals at the first and second phases (Fig. 3). Therefore, the achievable uplink rate is upper bounded by [42]

$$\begin{array}{@{}rcl@{}} R_{{\text{UL}}}^{{\text{BDF}}}[2] < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right] + \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right]. \end{array} $$
(12)
Fig. 3
figure 3

The system model of a two-hop transmission link: a the first phase, and b the second phase

For downlink, as MS receives two signals from the BS and the RS, respectively. At the second phase, the capacity region can be expressed as

$$ {\left\{ \begin{array}{l} {{R_{{\mathrm{BS-MS}}}^{{\text{BDF}}}[{\mathrm{2}}]} < \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \right]}\\ {{R_{{\mathrm{RS-MS}}}^{{\text{BDF}}}[{\mathrm{2}}]} < \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \right]}\\ {{R_{{\mathrm{BS-MS}}}^{{\text{BDF}}}[{\mathrm{2}}]} + {R_{{\mathrm{RS-MS}}}^{{\text{BDF}}}[{\mathrm{2}}]} < \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}} + {P_{\mathrm{R}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \right]}, \end{array} \right.} $$
(13)

where RRS−MSBDF[2] denotes the rate from the RS to MS and RBS−MSBDF[2] denotes the rate from the BS to MS at the second phase. Due to that, the forward information bits from the RS to MS at the second phase should be less than or equal to the transmitted bits from the BS at the first phase, and RBS−MSBDF[2]+RRS−MSBDF[2]=RDLBDF[2], the downlink data rate at the second phase is upper bounded by

$${} \left\{\begin{array}{llll} &{R_{{\text{DL}}}^{{\text{BDF}}}[{\mathrm{2}}] < R_{{\text{DL}}}^{\text{BDF}}[{\mathrm{1}}]{\mathrm{+ }} \gamma \Big[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \Big]}, \\ &\text{if}~~{R_{{\text{DL}}}^{\text{BDF}}[{\mathrm{1}}] < \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}} \right]};\\ &{R_{{\text{DL}}}^{{\text{BDF}}}[{\mathrm{2}}] < \gamma \Big[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}} + {P_{\mathrm{R}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \Big]}, & \text{otherwise}. \end{array}\right. $$
(14)

Taking consideration of all the upper bounds in (11), (12), and (14), rate regions in terms of R DL, R UL, and R UL+R DL can be obtained by using the Fourier-Motzkin elimination (FME) method (see Appendix D of [43]). The achievable rate region is finally given by

$${} {\left\{ \begin{array}{l} \!{R_{{\text{UL}}}^{{\text{BDF}}} < \min \left\{ { \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right],\!\gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right] + \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right]} \right\}},\\ \!\!{R_{{\text{DL}}}^{{\text{BDF}}} \!<\! \gamma\! \left[\!{\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \right]\,+\,\min \left\{ { \gamma\! \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right],\!\gamma \left[\! {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}} \right]} \right\}},\\ \!{R_{{\text{DL}}}^{{\text{BDF}}} + R_{{\text{UL}}}^{{\text{BDF}}} < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right]}. \end{array} \right.} $$
(15)

It is observed from (15) that the discussion of the achievable rate region depends on two special boundaries, which are represented by

$$ \begin{aligned} {\beta_{1}} &= \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}} \right], \\ \beta_{2} &= \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} \right] + \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} \right]. \end{aligned} $$
(16)

According to different channel conditions, the rate region is bounded in four cases as shown in Fig. 4, and the sum-capacity can be achieved at the boundary points, C i (i=1,2,3,4). Finally, the sum-capacity of the BDF mode can be written by

$$\begin{array}{@{}rcl@{}}{} {C^{{\text{BDF}}}} \,=\, \min \!\left\{\! {C_{{\text{UL}}}^{{\text{BDF}}}\! +\! C_{{\text{DL}}}^{{\text{BDF}}},\!\gamma\! \left[ \!{\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}}\!\right]}\! \right\}, \end{array} $$
(17)
Fig. 4
figure 4

The achievable rate regions and sum-capacities of the BDF relaying mode for four conditions. a \({\beta _{1}} < \gamma \left [ {{P_{\mathrm {B}}}{{\left | {{h_{{\text {BR}}}}} \right |}^{2}}/(\sigma _{\mathrm {R}}^{\mathrm {2}} + {P_{\mathrm {M}}}{{\left | {{h_{{\text {MR}}}}} \right |}^{2}})} \right ]\), \(\beta _{2} > \gamma ({P_{\mathrm {M}}}{\left | {{h_{{\text {MR}}}}} \right |^{2}}/\sigma _{\mathrm {R}}^{\mathrm {2}})\). b \({\beta _{1}} > \gamma ({P_{\mathrm {B}}}{\left | {{h_{{\text {BR}}}}} \right |^{2}}/\sigma _{\mathrm {R}}^{\mathrm {2}})\), \({\beta _{2}} < \gamma \left [ {{P_{\mathrm {M}}}{{\left | {{h_{{\text {MR}}}}} \right |}^{2}}/(\sigma _{\mathrm {R}}^{\mathrm {2}} + {P_{\mathrm {B}}}{{\left | {{h_{{\text {BR}}}}} \right |}^{2}})} \right ] \). c \({\beta _{1}} < \gamma \left [ {{P_{\mathrm {B}}}{{\left | {{h_{{\text {BR}}}}} \right |}^{2}}/(\sigma _{\mathrm {R}}^{\mathrm {2}} + {P_{\mathrm {M}}}{{\left | {{h_{{\text {MR}}}}} \right |}^{2}})} \right ] \), \( {\beta _{2}} < \gamma \left [ {{P_{\mathrm {M}}}{{\left | {{h_{{\text {MR}}}}} \right |}^{2}}/(\sigma _{\mathrm {R}}^{\mathrm {2}} + {P_{\mathrm {B}}}{{\left | {{h_{{\text {BR}}}}} \right |}^{2}})} \right ] \). d \({\beta _{1}} + {\beta _{2}} > \gamma \left [ {({P_{\mathrm {M}}}{{\left | {{h_{{\text {MR}}}}} \right |}^{2}} + {P_{\mathrm {B}}}{{\left | {{h_{{\text {BR}}}}} \right |}^{2}})/\sigma _{\mathrm {R}}^{\mathrm {2}}} \right ]\)

where

$${} {\begin{aligned} C_{{\text{UL}}}^{{\text{BDF}}} &= \min \left\{ {\gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right],\gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} \right] + \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} \right]} \right\},\\ C_{{\text{DL}}}^{{\text{BDF}}} &= \min \left\{ \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right]{\mathrm{+ }}\gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \right],\right.\\ &\qquad \quad \left. \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{\mathrm{2}}}}} \right] \right\}. \end{aligned}} $$
(18)

For cases a, b, and c in Fig. 4, the sum-capacity is achieved only at one point, i.e., there is only one optimal uplink and downlink rate pair; however, for case d, the sum-capacity is achieved for any rate pair on the segment of

$$\begin{array}{@{}rcl@{}} R_{{\text{DL}}}^{{\text{BDF}}} + R_{{\text{UL}}}^{{\text{BDF}}} < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{2}}}} \right]. \end{array} $$
(19)

4.3 Downlink DF mode

In the DDF Mode, the RS decodes and forwards only the downlink signal. At the first phase, as shown in Fig. 3, the link from MS to RS is an interference link. This can be modeled as the so-called Z-channel [44], in which the BS received signal is interference-free, whereas the RS receives a combination of the desired downlink signal and the interfering signal. The received signals at the first phase in (1) and (2) can be rewritten in a standard form of Gaussian Z-channel [45] as

$$\begin{array}{*{20}l} y_{\mathrm{B}}^{\mathrm{*}} = \sqrt {\frac{{{P_{\mathrm{M}}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} {h_{{\text{BM}}}}{x_{\mathrm{M}}}[1] + n_{\mathrm{B}}^{\mathrm{*}}, \end{array} $$
(20)
$$\begin{array}{*{20}l} y_{\mathrm{R}}^{\mathrm{*}} = \sqrt {\frac{{{P_{\mathrm{B}}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} {h_{{\text{BR}}}}{x_{\mathrm{B}}}[1] + \sqrt {\frac{{{P_{\mathrm{M}}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} {h_{{\text{BM}}}}{\eta_{\inf }}{x_{\mathrm{M}}}[1] + n_{\mathrm{R}}^{\mathrm{*}}, \end{array} $$
(21)

where \(n_{\mathrm {B}}^{\mathrm {*}}\) and \(n_{\mathrm {R}}^{\mathrm {*}}\) are additive Gaussian noises with zero mean and unit variance and η inf denotes the interference coefficient defined as \({\eta _{\inf }} = \frac {{{h_{{\text {MR}}}}\cdot {\sigma _{\mathrm {B}}}}}{{{h_{{\text {BM}}}}}\cdot {\sigma _{\mathrm {R}}}}\).

The rate region of the Gaussian Z-channel is upper bounded by [46]. We have

$${} {\left\{ \begin{array}{l} R_{{\text{UL}}}^{{\text{DDF}}}[1] < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right];\\ R_{{\text{DL}}}^{{\text{DDF}}}[1] < \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{2}}}} \right];\\ R_{{\text{UL}}}^{{\text{DDF}}}[1] + R_{{\text{DL}}}^{{\text{DDF}}}[1] < \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}} + {P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{2}}}} \right] \;\\ \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;+\frac{1}{2}{\log_{2}}\left({\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}} + \sigma_{\mathrm{B}}^{2}}}{{\min \left\{ {{\eta_{\inf }}^{2},1} \right\} \cdot {P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}} + \sigma_{\mathrm{B}}^{2}}}} \right). \end{array} \right.} $$
(22)

At the second phase, the SNR of the received signal at the MS is maximized by applying beamforming technique, thus the downlink rate is upper bounded by

$$ R_{{\text{DL}}}^{{\text{DDF}}}[2] < \gamma \left[ {\frac{{{{\left({\sqrt {{P_{\mathrm{B}}}} {h_{{\text{BM}}}} + \sqrt {{P_{\mathrm{R}}}} {h_{{\text{MR}}}}} \right)}^{2}}}}{{\sigma_{\mathrm{M}}^{2}}}} \right]. $$
(23)

According to (22) and (23), the achievable rate region is

$${} {\left\{ \begin{array}{l} R_{{\text{UL}}}^{{\text{DDF}}} < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right];\\ R_{{\text{DL}}}^{{\text{DDF}}} < \min \left\{ {\gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{2}}}} \right],\gamma \left[ {\frac{{{{\left({\sqrt {{P_{\mathrm{B}}}} {h_{{\text{BM}}}} + \sqrt {{P_{\mathrm{R}}}} {h_{{\text{MR}}}}} \right)}^{2}}}}{{\sigma_{\mathrm{M}}^{2}}}} \right]} \right\};\\ [8pt] R_{{\text{UL}}}^{{\text{DDF}}} + R_{{\text{DL}}}^{{\text{DDF}}} = R_{{\text{UL}}}^{{\text{DDF}}}[1] + R_{{\text{DL}}}^{{\text{DDF}}}[1]. \end{array} \right.} $$
(24)

The sum-capacity of the first phase can be expressed in three cases according to the value of η inf. Figure 5 shows the relationship between the upper bound of Z-channel in (22) and the upper bound of (23) for the three cases of Z-channel. By taking the minimum upper bound for each case, the sum-capacity C DDF can be expressed as

Fig. 5
figure 5

The achievable rate regions and sum-capacities of DDF relaying mode for different interferences cases. a Weak or moderate interference (0≤η inf≤1). b Strong interference \((1 \le {\eta _{\inf }} \le \sqrt {1 + {P_{\mathrm {B}}}{{\left | {{h_{{\text {BR}}}}} \right |}^{2}}/\sigma _{\mathrm {R}}^{\mathrm {2}}})\). c Very strong interference \(({\eta _{\inf }} \ge \sqrt {1 + {P_{\mathrm {B}}}{{\left | {{h_{{\text {BR}}}}} \right |}^{2}}/\sigma _{\mathrm {R}}^{\mathrm {2}}})\)

$${} {C^{{\text{DDF}}}} = \left\{\begin{array}{ll} {\gamma \left({\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} \right) + \min \left\{ {\gamma \left({\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}} + {P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}} \right)\;,R_{{\text{DL}}}^{{\text{DDF}}}[2]} \right\}}, &\text{if} \;{{\eta_{\inf }} \le 1};\\ {\gamma \left({\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right) + \min \left\{ {\gamma \left({\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}} + {P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}} \right),R_{{\text{DL}}}^{{\text{DDF}}}[2]} \right\}}, &\text{if} \; {1 \le {\eta_{\inf }} \le \sqrt {1 + \frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} };\\ {\gamma \left({\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{\mathrm{2}}}}} \right) + \min \left\{ {\gamma \left({\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} \right),R_{{\text{DL}}}^{{\text{DDF}}}[2]} \right\}}, &\text{if} \; {{\eta_{\inf }} \ge \sqrt {1 + \frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{\mathrm{2}}}}} }; \end{array}\right. $$
(25)

where RDLDDF[2] is given by (23).

4.4 Uplink DF mode

In the UDF relaying mode, at the second phase, the RS only decodes the uplink signal, and then re-encodes and forwards it. Meanwhile, the BS transmits another downlink signal.

At the first phase, the RS detects the uplink signal by treating the downlink signal as an additive Gaussian noise; therefore, the uplink data rate should be upper bounded by

$$ R_{{\text{UL}}}^{{\text{UDF}}}[1] < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}} \right]. $$
(26)

Note that the assumption of Gaussian distribution used here is only for capacity analysis, but not a mandatory requirement for practical application of the proposed scheme. At the second phase, the RS forwards the decoded uplink signal, and the MS receives the downlink signal from the BS. As the MS knows the forwarded uplink signal from RS, the MS subtracts it from the received signal, thus the MS’s received signal is interference-free. Therefore, the channel in Fig. 3 b can be transformed to a parallel fading channel.

The BS recovers the uplink message by using the signals received at the first and second phases. The downlink signal is only transmitted and received at the second phase without the assistance of RS. Thus, the uplink and downlink rates are expressed as

$$ {\left\{ \begin{array}{l} R_{{\text{UL}}}^{{\text{UDF}}}[2] < \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right] + \gamma \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{R}}^{2}}}} \right]\\ R_{{\text{DL}}}^{{\text{UDF}}}[2] < \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{2}}}} \right] \end{array} \right.}. $$
(27)

The achievable rate region of UDF mode is

$$ {\left\{ \begin{array}{l} R_{{\text{DL}}}^{{\text{UDF}}} = R_{{\text{DL}}}^{{\text{UDF}}}[2]\\ R_{{\text{UL}}}^{{\text{UDF}}} = \min \left\{ {R_{{\text{UL}}}^{{\text{UDF}}}[1],R_{{\text{UL}}}^{{\text{UDF}}}[2]} \right\} \end{array} \right.}. $$
(28)

The sum-capacity is achieved when both the uplink and downlink data rates are maximized and can be expressed as

$$ \begin{aligned} {C^{{\text{UDF}}}} &= \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{2}}}} \right] + \min \left\{ \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{MR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2} + {P_{\mathrm{B}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}} \right],\right.\\ &\left. \qquad \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right] + \left[ {\frac{{{P_{\mathrm{R}}}{{\left| {{h_{{\text{BR}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{2}}}} \right] \right\}. \end{aligned} $$
(29)

The rate region for UDF mode is shown in Fig. 6, in which point A or D denotes the achievable point with the maximum sum-capacity.

Fig. 6
figure 6

The achievable rate regions and sum-capacities of UDF relaying mode

4.5 No DF mode

In the NF mode, the BS and MS exchange their information directly without the assistance of RS. The uplink signal is transmitted at the first phase, and the downlink signal is transmitted at the second phase. The sum-capacity is

$$ {C^{{\text{NF}}}} = \gamma \left[ {\frac{{{P_{\mathrm{M}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{B}}^{2}}}} \right] + \gamma \left[ {\frac{{{P_{\mathrm{B}}}{{\left| {{h_{{\text{BM}}}}} \right|}^{2}}}}{{\sigma_{\mathrm{M}}^{2}}}} \right]. $$
(30)

5 Simulation results

In this section, simulations are carried out to evaluate the performance of the proposed relaying schemes. To measure the performance advantages, we define capacity gain as

$$\begin{array}{*{20}l} G = (C - C^{\text{NF}})/C^{\text{NF}}, \end{array} $$
(31)

where C is the capacity of the proposed AF or DF relaying schemes. We use the parameter G, whose unit is times, to evaluate the capacity improvement offered by RS. Accordingly, the capacity gains of AF and DF are denoted by G AF and G DF, respectively.

Considering the reciprocal property of the channels and assuming equal signal power for all transmitters and equal noise power for all receivers, i.e., P M=P B=P R=P and \(\sigma _{\mathrm {B}}^{\mathrm {2}} = \sigma _{\mathrm {M}}^{\mathrm {2}} = \sigma _{\mathrm {R}}^{\mathrm {2}} = {\sigma ^{2}}\). So we have SNRBR=SNRRB, SNRBM=SNRMB, and SNRMR=SNRRM. Thus, the channel conditions can be represented by these three factors, i.e., SNRBR, SNRBM, and SNRMR. With (8), (17), (25), (26), (30), and (31), the sum-capacities of the AF relaying scheme and the four DF relaying modes can be seen as functions of SNRBR, SNRBM, and SNRMR.

The capacity gain of the proposed AF relaying scheme is shown in Fig. 7. From Fig. 7, one can find that for lower SNR region, e.g., the lower left corner in Fig. 7 a, the capacity gain is less than or equal to zero, which means that the AF relaying scheme is worse than the scheme without using RS when the SNRs of all the channels are very low. This is because in the AF relaying scheme, the RS amplifies the noise, thus leading to performance degradation. However, if one of the SNRs is larger enough, the capacity gain is positive, which means that the proposed AF relaying scheme has benefit compared with the NF mode. In addition, one can also find that the capacity gain obtained by using the proposed AF relaying scheme is more significant for a small value of S N R BM as shown in Fig. 7 a, compared with that of a large value of S N R BM, as shown in Fig. 7 b. This is because that for smaller S N R BM, the RS provides an additional transmission channel, which is much better than the direct link between BS and MS, and thus greatly improves the capacity.

Fig. 7
figure 7

Contour plots of capacity gain in AF relaying scheme for a S N R BM=−10 dB and b S N R BM=5 dB

The capacity gains of the four DF relaying modes are plotted in Fig. 8, and the maximum value of the four gains can be seen as the gain of the proposed DF relaying scheme. It is shown that the proposed DF relaying scheme always provides a positive capacity gain. With S N R MR increasing in Fig. 8 a, the capacity gain of BDF also increases, while the capacity gain of DDF keeps constant value for large S N R MR. This is because for larger S N R MR, the sum-capacity of DDF mode is limited by the upper bound of (22) at the first phase, which is not affected by the S N R MR for severe interference. It is also shown that for the region around S N R MR=5 dB, the capacities of the BDF and DDF are the same. In this case, the relay network with the DDF mode suffers from a very strong interference, and the sum-capacities of BDF and DDF are all upper bounded by the sum-rate at the first phase as shown in Figs. 4 d and 6 c. In Fig. 8 b, it is shown that the capacity gain of BDF is always larger than the other modes. For S N R MR=10 dB and S N R BR is lower than 15 dB, the DDF mode suffers from a very strong interference at the first phase. Moreover, it is also shown that with S N R BR increasing, the capacity gain of UDF first increases and then decreases. The maximum point is achieved when the uplink rate at the first phase equals to that of the second phase. For small value of S N R BR, UDF suffers a weak downlink interference at the first phase, and the sum-capacity is mainly limited by the rates at the second phase. With S N R BR increasing, the sum-capacity is limited by the strong interference at the first phase, and the capacity gain becomes a decreasing function of S N R BR.

Fig. 8
figure 8

The comparisons among the capacity gains of four DF modes in two typical cases. a S N R BM=−3 dB, S N R BR=10 dB. b S N R BM=−3 dB, S N R MR=10 dB

The best mode selected by the proposed DF relaying scheme is shown in Fig. 9 for a fixed value of S N R BR. Simulation results verify the analysis in the above section, i.e., if S N R MR is much higher than others, the BDF mode is the best, and if S N R BM is much larger than S N R MR and S N R BR, the best mode is UDF; if S N R BM is much larger than both the S N R MR and S N R BR, NF is the best; if S N R MR is much smaller than S N R BM and S N R BR, and at the same time S N R BR is smaller than S N R BM, the DDF mode is the best. Note that the non-symmetry of the UDF and DDF mode is caused by the fact that the BS operates in FD mode, while the MS operates in HD mode, and in addition, the non-symmetrical of uplink and downlink channel conditions.

Fig. 9
figure 9

The mode selection regions for a SNRBR=0 dB and b SNRBR=7 dB

The sum-capacities of the proposed AF and DF relaying schemes are shown in Figs. 10 and 11, which are plotted for SNRBM=−3 dB as functions of SNRBR and SNRMR, respectively. It is shown that when SNRBR and SNRMR are very small, the sum-capacity of the AF relaying scheme is larger than that of the DF relaying scheme. This is because to guarantee error-free decoding at RS requires very low transmission rates when the channels from the BS and MS to RS experience deep fading. The best relaying mode selected by the proposed DF scheme is the NF mode. In fact, in this case, the RS cannot decode the information bits from BS and MS correctly, due to its receive SNR which is too small. However, in the AF relaying scheme, the RS only amplifies and forwards the signal, and thus increases the SNRs at the receivers of the BS and MS. However, as SNRBR and SNRMR increase, the DF relaying scheme outperforms the AF relaying scheme. This is because in the AF relaying scheme, the received noise is also amplified and forwarded with the signal; however, in the DF relaying scheme, the RS can obtain a noise-free message by decoding the received signal, and then forwards a re-encoded signal.

Fig. 10
figure 10

The sum-capacities of the proposed AF relaying scheme for SNRBM=−3 dB

Fig. 11
figure 11

The sum-capacities of the proposed DF relaying scheme for SNRBM=−3 dB

Finally, we show the performance of the proposed DF relaying modes in a cellular system. The BS antenna is a 120 sector antenna located in the center of the cell. The geometry of the sector is presented in the rectangular coordinate system with x- and y-axes. The radius of the cell is 876 m, and the RS is 526 m away from the BS. The transmit power is P=23 dBm and the receive noise power is σ 2=−144 dBw for all nodes. We assume that the channel experiences a large-scale path loss, which is proportional to d α, where d is the propagation distance and α=3.5 is the path loss factor.

As shown in Fig. 12, the four modes dominate others in different regions. Due to that the positions of the BS and RS are fixed, S N R BR is equal to about 10.3 dB. When the MS is far away from the BS, and close to the RS, the RS can effectively enhance the capacity for both uplink and downlink, thus the BDF mode is the best. When the MS is close to the BS but far away from the RS, the RS is useless for improving the sum-capacity, the NF mode is the best. When the MS is far away from the RS, and the distance from the BS to RS is almost equal to the distance from the BS to MS, the optimal gain can be obtained by employing the DDF mode. When the MS is located between the BS and RS, the UDF mode can be applied to achieve higher capacity. Correspondingly, Fig. 13 shows the capacity gain in the sector to measure the performance advantages of the hybrid DF relaying scheme. It is shown that by using the proposed DF relaying scheme, the capacity performance is greatly improved for the users at the cell edge.

Fig. 12
figure 12

The mode selection areas in the 120 sector by adopting the hybrid DF relaying scheme

Fig. 13
figure 13

Contour plots for the overall sum-capacity gains offered by the hybrid DF relaying scheme in the 120 sector

6 Conclusions

We have studied a three-node relay network, where a half duplex RS assists a full duplex BS to communicate with a half duplex MS. To fully exploit the advantages of FD and relay techniques, two novel relaying schemes are proposed, one for AF relaying and another for DF relaying. The former one is derived from the traditional two-way relay AF relaying scheme by just enabling the BS to transmit and receive at the two phases. The later one is designed to achieve the maximum sum-capacity by choosing the best relaying mode from four modes. The achievable rate region and sum-capacity of each mode are also derived in closed form. Simulation results show that the proposed schemes provide dramatic capacity gain. In addition, for the proposed DF relaying scheme, the best mode are analyzed for different channel conditions. As it is shown in the results, the four modes dominate others in different regions.

References

  1. JI Choi, K Srinivasan, M Jain, P Levis, S Katti, in Proc. ACM MobiCom.Achieving single channel, full duplex wireless communication (ACMChicago, 2010), pp. 1–12.

    Google Scholar 

  2. D Bharadia, E McMilin, S Katti, Full duplex radios. Proc. ACM SIGCOMM. 43(4), 375–386 (2013).

    Article  Google Scholar 

  3. Y Hua, P Liang, Y Ma, AC Cirik, Q Gao, A method for broadband full-duplex MIMO radio. IEEE Signal Process. Lett. 19(12), 793–796 (2012).

    Article  Google Scholar 

  4. H Ju, E Oh, D Hong, Improving efficiency of resource usage in two-hop full duplex relay systems based on resource sharing and interference cancellation. IEEE Trans. Wireless Commun. 8(8), 3933–3938 (2009).

    Article  Google Scholar 

  5. E Everett, A Sahai, A Sabharwal, Passive self-interference suppression for full-duplex infrastructure nodes. IEEE Trans. Wireless Commun. 13(2), 680–694 (2014).

    Article  Google Scholar 

  6. M Duarte, C Dick, A Sabharwal, Experiment-driven characterization of full-duplex wireless systems. IEEE Trans. Wireless Commun. 11(12), 4296–4307 (2012).

    Article  Google Scholar 

  7. T Riihonen, S Werner, R Wichman, Mitigation of loopback self-interference in full-duplex MIMO relays. IEEE Trans. Signal Process. 59(12), 5983–5993 (2011).

    Article  MathSciNet  Google Scholar 

  8. NH Mahmood, G Berardinelli, FML Tavares, P Mogensen, in Proc. IEEE 81st Vehicular Technology Conference: VTC-Spring. On the potential of full duplex communication in 5G small cell networks (Glasgow, 2015), pp. 1–5.

  9. A Thangaraj, RK Ganti, S Bhashyam, in Proc. Int. Conf. Signal Process. Commun. Self-interference cancellation models for full-duplex wireless communications (SPCOMBangalore, 2012), pp. 1–5.

    Google Scholar 

  10. Z Zhang, X Chai, K Long, AV Vasilakos, L Hanzo, Full duplex techniques for 5G networks: self-interference cancellation, protocol design, and relay selection. IEEE Commun. Mag. 53(5), 128–137 (2015).

    Article  Google Scholar 

  11. Z Wang, L Li, H Wang, H Tian, Beamforming design in relay-based full-duplex MISO wireless powered communication networks. IEEE Commun. Lett. 20(10), 2047–2050 (2016).

    Article  Google Scholar 

  12. L Lu, X Zhou, U Onunkwo, G Li, Ten years of research in spectrum sensing and sharing in cognitive radio. EURASIP J. Wirel. Commun. Netw. 2012(1), 1 (2012).

    Article  Google Scholar 

  13. A Sahai, G Patel, C Dick, A Sabharwal, in Proc. Asilomar Conference on Signals, Systems and Computers. Understanding the impact of phase noise on active cancellation in wireless full-duplex (Pacific Grove, 2012), pp. 29–33.

  14. A Nosratinia, TE Hunter, A Hedayat, Cooperative communication in wireless networks. IEEE Commun. Mag. 42(10), 74–80 (2004).

    Article  Google Scholar 

  15. N Jindal, S Vishwanath, A Goldsmith, On the duality of gaussian multiple-access and broadcast channels. IEEE Trans. Inf. Theory. 50(5), 768–783 (2004).

    Article  MathSciNet  MATH  Google Scholar 

  16. A Sheikh, A Olfat, New beamforming and relay selection for two-way decode-and-forward relay networks. IEEE Trans. Veh. Technol. 65(3), 1354–1366 (2016).

    Article  Google Scholar 

  17. JN Laneman, DNC Tse, GW Wornell, Cooperative diversity in wireless networks: efficient protocols and outage behavior. IEEE Trans. Inf. Theory. 50(12), 3062–3080 (2004).

    Article  MathSciNet  MATH  Google Scholar 

  18. F Zhao, X Sun, H Chen, R Bie, Outage performance of relay-assisted primary and secondary transmissions in cognitive relay networks. EURASIP J. Wirel. Commun. Netw. 1:, 1–10 (2014).

    Google Scholar 

  19. X Jia, X Dang, M Zhou, L Yang, H Zhu, Adaptive power allocation and outage performance of cognitive best relay cooperation systems with multiple primary transceiver pairs and direct path between cognitive source and destination. EURASIP J. Wirel. Commun. Netw. 2014(1), 1–14 (2014).

    Article  Google Scholar 

  20. A Lo, P Guan, in Proc. 2011 Int. Conf. Inform. Networking. Performance of in-band full-duplex amplify-and-forward and decode-and-forward relays with spatial diversity for next-generation wireless broadband (Kuala Lumpur, 2011), pp. 290–294.

  21. T Riihonen, S Werner, R Wichman, in Proc. Wireless Commun. and Networking Conf.Comparison of full-duplex and half-duplex modes with a fixed amplify-and-forward relay (Budapest, 2009), pp. 1–5.

  22. T Liu, C Yang, Equivalent signal-alignment-based frequency-domain equalization for MC-CDMA two-way relay systems. IEEE Trans. Veh. Technol. 61(1), 237–248 (2012).

    Article  Google Scholar 

  23. H Ju, E Oh, D Hong, Catching resource-devouring worms in next-generation wireless relay systems: two-way relay and full-duplex relay. IEEE Commun. Mag. 47(9), 58–65 (2009).

    Article  Google Scholar 

  24. Z Zhang, Z Ma, Z Ding, M Xiao, GK Karagiannidis, Full-duplex two-way and one-way relaying: average rate, outage probability, and tradeoffs. IEEE Trans. Wireless Commun. 15(6), 3920–3933 (2016).

    Article  Google Scholar 

  25. J Lee, M Rim, K Kim, Availability of direct path in half-duplex-based cooperative relay networks. EURASIP J. Wirel. Commun. Netw. 2015(1), 1–15 (2015).

    Google Scholar 

  26. K Woradit, TQS Quek, W Suwansantisuk, H Wymeersch, L Wuttisittikulkij, MZ Win, Outage behavior of selective relaying schemes. IEEE Trans. Wireless Commun. 8(8), 3890–3895 (2009).

    Article  Google Scholar 

  27. A Bletsas, H Shin, MZ Win, Cooperative communications with outage-optimal opportunistic relaying. IEEE Trans. Wireless Commun. 6(9), 3450–3460 (2007).

    Article  Google Scholar 

  28. A Host-Madsen, Capacity bounds for cooperative diversity. IEEE Trans. Inf. Theory. 52(4), 1522–1544 (2006).

    Article  MathSciNet  MATH  Google Scholar 

  29. T Riihonen, S Werner, R Wichman, Hybrid full-duplex/half-duplex relaying with transmit power adaptation. IEEE Trans. Wireless Commun. 10(9), 3074–3085 (2011).

    Article  Google Scholar 

  30. M Chraiti, W Ajib, JF Frigon, in Proc. IEEE Global Commun. Conf.Distributed Alamouti full-duplex relaying scheme with direct link (Atlanta, 2013), pp. 4020–4025.

  31. T Kwon, S Lim, S Choi, D Hong, Optimal duplex mode for DF relay in terms of the outage probability. IEEE Trans. Veh. Technol. 59(7), 3628–3634 (2010).

    Article  Google Scholar 

  32. B Rankov, A Wittneben, in Proc. IEEE Int. Symp. Inf. Theory. Achievable rate regions for the two-way relay channel (Seattle, 2006), pp. 1668–1672.

  33. H Cui, M Ma, L Song, B Jiao, Relay selection for two-way full duplex relay networks with amplify-and-forward protocol. IEEE Trans. Wireless Commun. 13(7), 3768–3777 (2014).

    Article  Google Scholar 

  34. S Luo, P Liu, S Panwar, in Proc. IEEE. Veh. Technol. Conf.Full-duplex relaying in an infrastructure-based wireless network (Vancouver, 2014), pp. 1–6.

  35. L Pinals, M Vu, Link-state optimized decode-forward transmission for two-way relaying. IEEE Trans. Commun. 64(5), 1844–1860 (2016).

    Article  Google Scholar 

  36. B Rankov, A Wittneben, Spectral efficient protocols for half-duplex fading relay channels. IEEE. J. Sel. Areas Commun. 25(2), 379–389 (2007).

    Article  Google Scholar 

  37. P Popovski, H Yomo, in Proc. Int. Conf. Commun.Physical network coding in two-way wireless relay channels (Glasgow, 2007), pp. 707–712.

  38. H Rasouli, A Anpalagan, in Proc. 25th QBSC. SNR-based vs. BER-based power allocation for an amplify-and-forward single-relay wireless system with MRC at destination (Kingston, 2010), pp. 429–432.

  39. M Vu, MISO capacity with per-antenna power constraint. IEEE Trans. Commun. 59(5), 1268–1274 (2011).

    Article  Google Scholar 

  40. D Tse, P Viswanath, in Fundamentals of wireless communication (Cambridge University PressUK, 2005), pp. 228–289.

  41. A Goldsmith, Wireless communications (Cambridge University Press, UK, 2005).

    Book  Google Scholar 

  42. SJ Kim, P Mitran, V Tarokh, Performance bounds for bidirectional coded cooperation protocols. IEEE Trans. Inf. Theory. 54(11), 5235–5241 (2008).

    Article  MathSciNet  MATH  Google Scholar 

  43. AEl Gamal, YH Kim, Network information theory (Cambridge University Press, UK, 2011).

    Book  MATH  Google Scholar 

  44. M Costa, On the Gaussian interference channel. IEEE Trans. Inf. Theory. 31(5), 607–615 (1985).

    Article  MathSciNet  MATH  Google Scholar 

  45. I Sason, in Proceedings. International Symposium on Information Theory (ISIT). On achievable rate regions for the gaussian interference channel (Chicago, 2004), p. 1.

  46. G Kramer, Outer bounds on the capacity of gaussian interference channels. IEEE Trans. Inf. Theory. 50(3), 581–586 (2004).

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgments

This work was jointly supported by the National Natural Science Foundation of China under Grant No. 61671024, and the Hong-Kong, Macao and Taiwan Science & Technology Cooperation Program of China under Grant No. 2016YFE0123200.

Competing interests

The authors declare that they have no competing interests.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Meng Ma.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shi, Y., Ma, M., Liu, C. et al. Two-way relaying schemes in full duplex cellular system. J Wireless Com Network 2017, 44 (2017). https://doi.org/10.1186/s13638-017-0824-4

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13638-017-0824-4

Keywords