Skip to main content

Transmission mode switching for device-to-device communication aided by relay node

Abstract

In this paper, we investigate the strategy of transmission mode switching for device-to-device (D2D) communication in both single-cell scenario and multi-cell scenarios, which selects the transmission mode to guarantee the maximum ergodic achievable sum-rate among three transmission modes. We first introduce the basic operation principles of three communication transmission modes which are named as traditional cellular communication mode, direct D2D communication mode and two-way decode-and-forward (DF)-relayed D2D communication mode. Then we derive the corresponding expressions for the ergodic achievable sum-rates of each transmission mode, and get the crossing points of different transmission modes to attain maximum ergodic achievable sum-rate of the system. From the analytical results, we can see that the proper operating region of each transmission mode is related to different interference level and distance of the D2D users. Based on the analytical results, we obtain a reliable communication transmission mode switching strategy which guarantees the system to choose the mode with the maximum ergodic achievable sum-rate so as to improve the performance of D2D communication. Numerical results demonstrate that by applying mode switching, the ergodic achievable sum-rate of the system achieves a remarkable enhancement.

1 Introduction

With the rapid increase of context-aware applications, online game and various innovative multi-media services, more spectral efficient communication techniques are required for future wireless networks [1]. Recently, device-to-device (D2D) communication underlying cellular networks has attracted considerable attention due to its much improved spectral efficiency [2, 3]. D2D communications commonly refer to the technologies that enable devices to communicate directly without an infrastructure of access points or base stations [4, 5]. Despite the advantages D2D communication has, the inter-channel interference (ICI) between cellular and D2D links challenges the entire system performance, since the D2D link reuses the cellular frequency resource [6, 7]. Several methods have been proposed to solve this problem, including transmission power control of D2D users [8] or cellular users [9], orthogonal or non-orthogonal resource allocation schemes [10, 11], and so on.

Meanwhile, relay-assisted communication has attracted lots of interests due to its great potential in enhancing the system performance [12]. Spectral efficient protocols for relay channels have been proposed including the two-way amplify-and-forward (AF), decode-and-forward (DF) and compress-and-forward (CF) relay protocols in [13, 14]. The ergodic achievable rates have been studied for DF relaying system in [15, 16]. A recent study [17] discussed the outage probability of the D2D communication aided by a two-way DF relay node for both the asymmetric and symmetric cases. The result shows that the new strategy gains advantages in outage probability over that of the traditional strategy without extra power. The authors in [18] proposed a joint precoded-and-decoder scheme in D2D communication system to mitigate interference and improve the error performance. In [19], the authors presented two coding-based relaying schemes for D2D communication system which can exploit the transmission opportunities for the D2D users. The outage behavior was investigated for the multi-hop one-way decode-and-forward relay-assisted D2D communication in [20]. The performance of achievable capacity for the relay-assisted D2D communication was studied in [21]. Wang [22] derived out the interference constrained criteria of employing the D2D communication with relay-assisted mode based on the outage performance. A relay selection rule was deduced on the basis of constraining the interference in the permitted range which considers the achievable rate [23].

The communication transmission mode switching has always been an issue of great contention in wireless communication study [24–26]. A distributed mode selection algorithm switching between TDMA and SDMA was proposed in [24], where each user feeds back its preferred mode and the channel quality information. In [25], an SU/MU mode switching algorithm was proposed for the ZF precoding system considering delayed and quantized CSIT. The mode switching point can be explicitly derived based on the parameters including average SNR, normalized Doppler frequency, and codebook size, which are computable at base station (BS). In [26], the authors pointed out that different receiving modes can be exploited at D2D receivers according to the interference level, and proposed a new method of exploiting a retransmission of the interference from the BS for middle interference level region.

In this paper, we not only consider the traditional cellular communication mode and the direct D2D communication mode, but also take the relay aided strategy into consideration, which provide a flexible and effective transmission mode switching strategy in D2D communication underlying cellular networks. We investigate the basic operation principles of different transmission modes, and derive accurate approximations for ergodic achievable sum-rates for both single-cell and multi-cell scenarios. A transmission mode switching strategy, which select the one with the highest ergodic achievable sum-rate among all transmission modes, is proposed based on the ergodic sum-rate as a function of the interference from cellular users and the distance between D2D users.

The rest of this paper is organized as follows: We first introduce three transmission modes of D2D communication for both single-cell and multi-cell scenarios in Section 2. The basic operation principle of the three transmission modes along with the expressions of their ergodic achievable sum-rates are derived in closed forms respectively in Section 3. According to the crossing points of different transmission modes, the mechanism for transmission mode switching which selects the transmission mode guaranteeing the maximum ergodic achievable sum-rate is explained in Section 4. In Section 5, numerical results are provided to confirm the analytical results, showing the reliability of the transmission mode switching strategy. Finally, we conclude the paper in Section 6.

2 System model

In this paper, we consider the D2D communication underlaying cellular network in the single-cell scenario and multi-cell scenario, respectively, as illustrated in Figures 1 and 2. The single-cell scenario involves one cellular user (i.e., UEC) and a pair of D2D users (i.e., UE1, UE2) and we only take into account the intra-cell interference caused by the coexistence of a cellular user and a D2D pair. For the multi-cell scenario, we consider a cellular system with two cells for simplification, but the results can be extended to scenarios with more than two cells. As shown in Figure 2, in each cell, the BS controls a cellular user (UEC1 in cell1 and UEC2 in cell2) and a D2D user (UE1 in cell1 and UE2 in cell2). Relay node UE3 lays between the D2D users. While all cellular users communicate directly with the BS, D2D users can either exploit the direct link or communicate via the BS.

Figure 1
figure 1

Schematic diagram of D2D communication system in a single-cell scenario where three transmission modes are provided.

Figure 2
figure 2

Schematic diagram of D2D communication system in a multi-cell scenario where three transmission modes are provided.

We assume that the BS in each cell and all the users are equipped with a single antenna. The uplink and downlink channels are assumed to be reciprocal and invariant, and are based on two consecutive equal time slots. UE1 and UE2 are in close proximity to one another. There are three transmission modes in this communication system including traditional cellular communication mode (referred to as MODE1), direct D2D communication mode (MODE2), and two-way DF-relayed D2D communication mode (MODE3).

We denote the transmission power of terminal i as P i (i=B,C,D,1,2,3), where B represents the BS, C refers to the cellular user, D stands for the D2D users and other integers denote the corresponding UE terminals. It is assumed that the transmit power of the base stations are the same while the transmit power of each user is equal. For fading channels, we assume that the channel coefficients between terminal i and terminal j (j=B,C,D,1,2,3), h i j ∼C N(0,1), are statistically independent across users and satisfy h ij =h ji . We use n i to indicate zero-mean complex Gaussian noise with variance of N0. According to [17], the received power P ij at user j measured at d ij away from the transmitter user i is

P ij = P i d ij − α ,
(1)

where α is the pass-loss exponent. For the convenience of analysis, we denote β=d12/ 2dBD and g= d BD − α . Throughout this paper, the superscripts (·)s and (·)m represent the single-cell and the multi-cell scenarios, respectively. For example, R sum , tra s stands for the ergodic achievable sum-rate of the traditional cellular communication mode (MODE1) in the single-cell scenario while R sum , tra m stands for the ergodic achievable sum-rate of MODE1 in the multi-cell scenario.

3 Ergodic achievable sum-rates

In this section, we first introduce three communication transmission modes including: traditional cellular communication mode, direct D2D communication mode and two-way DF relayed D2D communication mode. Based on the definition of ergodic achievable sum-rate, we then derive the corresponding expressions for these transmission modes in both single-cell and multi-cell scenarios.

3.1 MODE1: traditional cellular communication mode

For the single-cell scenario, when the D2D users communicate with each other through the traditional cellular communication mode, the cellular users do not generate any interference to them because each link is separated by different frequency resources. But for the multi-cell scenario, both the BS and D2D users receive interference from the other cell. Therefore, we discuss the ergodic achievable sum-rate of this mode in the single-cell and multi-cell scenarios, respectively.

3.1.1 Single-cell scenario

As shown in Figure 1, in MODE1 when the D2D users want to communicate with each other, UE1 sends the desired message to the BS in the first time slot and the BS sends it to UE2 in the next time slot. This procedure is free of interference from the cellular user. The received signal-to-interference-plus-noise ratio (SINR) for the UE1-BS link and the BS-UE2 link can be respectively obtained as follows:

γ i s = P D g h Bi 2 N 0 , ( i = 1 , 2 ) .
(2)

Then the ergodic achievable sum-rate of this transmission mode is given by

R sum , tra s =min R 1 B , tra s , R B 2 , tra s ,
(3)

where

R 1 B , tra s = 1 2 E log ( 1 + P D g h 1 B 2 N 0 )
(4)

and

R B 2 , tra s = 1 2 E log 1 + P B g h B 2 2 N 0 .
(5)

Based on Jensen’s inequality

E log ( 1 + x ) ≤log 1 + E { x } ,
(6)

we can simplify the expression of ergodic achievable sum-rate as

R sum , tra s ≈ 1 2 min log 1 + P D g N 0 , log 1 + P B g N 0 .
(7)

It is known that P D <P B , thus the ergodic achievable sum-rate of MODE1 can be approximated as

R sum , tra s = 1 2 log 1 + P D g N 0 .
(8)

3.1.2 Multi-cell scenario

For the multi-cell scenario, as illustrated in Figure 2, UE1 sends the desired messages to the BS in cell1 while UE2 sends message to the BS in cell2 during the first time slot. However, the cellular user produces the interference with each other, which is different from the single-cell scenario that no interference exists. Therefore, the received SINR for each link can be obtained as

γ i B i m = P D g h i B i 2 P D d j B i − α h j B i 2 + N 0 ,(i,j=1,2;i≠j).
(9)

In the second time slot, BS1 sends the received message from UE2 to UE1 while BS2 sends the message from UE1 to UE2 to complete the communication process. During this period, the BSs contribute the interference to the users in the other cell, and the received SINR of BS1-UE1 and BS2-UE2 link is given by

γ B i i m = P B g h B i i 2 P B d B j i − α h B j i 2 + N 0 ,(i,j=1,2;i≠j).
(10)

Based on (9) and (10), the ergodic achievable sum-rate of traditional cellular communication mode in a multi-cell scenario is given by

R sum , tra m = R 1 , tra m + R 2 , tra m ,
(11)

where

R 1 , tra m = 1 2 min E log ( 1 + γ 1 B 1 m ) , E log ( 1 + γ B 2 2 m )
(12)

and

R 2 , tra m = 1 2 min E log ( 1 + γ 2 B 2 m ) , E log ( 1 + γ B 1 1 m ) .
(13)

In order to compare the performance of each mode, the more concise results are needed. Having the following inequations

E log 1 + z y + N 0 ≤log 1 + E z y + N 0
(14)

and

E z y + N 0 ≈ E { z } E { y } + N 0 ,
(15)

we then get the approximations of (12) and (13) by using the inequations in (14) and (15)

R 1 , tra m ≈ 1 2 min log 1 + P D g P D d 2 B 1 − α + N 0 , × log 1 + P B g P B d B 1 2 − α + N 0
(16)

and

R 2 , tra m ≈ 1 2 min log 1 + P D g P D d 1 B 2 − α + N 0 , × log 1 + P B g P B d B 2 1 − α + N 0 .
(17)

As P D <P B , the ergodic achievable sum-rate of MODE1 in a multi-cell scenario is presented as

R sum , tra m = 1 2 log 1 + P D g P D d 2 B 1 − α + N 0 + 1 2 log 1 + P D g P D d 1 B 2 − α + N 0 .
(18)

3.2 MODE2: direct D2D communication mode

For the direct D2D communication mode, the interference scenarios of single-cell and multi-cell are described in MODE2 of Figures 1 and 2, where cellular users transmit messages to the base stations while UE1 sends messages to UE2. As reusing the same time-frequency resources in the first time phase, D2D and cellular users cause interferences to each other. The interference from D2D users to cellular users can be managed from the power control mechanism; hence, the interference from cellular users to D2D users would be more critical to the D2D operation. Similarly, in the second time slot, the BS transmits messages to UEC, while UE2 sends messages to UE1 via D2D link directly. In this slot, the BS causes interference to UE1. Note that the interference at each user for single-cell and multi-cell case are various. In a multi-cell scenario, UE2 receives the interference from the cellular user not only in cell1 but also in cell2 during the first time slot. In the second time slot, the interference caused to UE1 comes from both BS1 and BS2. In this case, note that d 12 = d 21 =2β d BD , d 12 − α = d 21 − α = ( 2 β ) − α g. We then give the ergodic achievable sum-rate of MODE2 in single-cell and multi-cell scenarios, respectively.

The ergodic achievable sum-rate of direct D2D communication mode for the single-cell scenario can be easily obtained as

R sum , dir s ( β ) ≈ 1 2 log 1 + P D β − α g 2 α ( P C d c 2 − α + N 0 ) + log 1 + P D β − α g 2 α ( P B d B 1 − α + N 0 ) .
(19)

Similar to the analysis above, we can approximate the ergodic achievable sum-rate of direct D2D communication mode for the multi-cell scenario as follows:

R sum , dir m ( β ) ≈ 1 2 log 1 + P D β − α g 2 α ( P C d C 1 2 − α + P C d C 2 2 − α + N 0 ) + log 1 + P D β − α g 2 α ( P B d B 1 1 − α + P B d B 2 1 − α + N 0 ) .
(20)

3.3 MODE3: two-way DF-relayed D2D communication mode

In MODE3, the D2D users exchange messages with each other via a two-way DF relay node located midway of D2D users, as shown in MODE3 of Figures 1 and 2. During the first time slot, D2D users transmit their messages to the relay node simultaneously. Meanwhile, the cellular user transmits messages to the BS. Thus, the relay node (UE3) receives the message influenced by UEC. After the decoding process, the relay node re-encodes the messages and retransmits it to D2D users in the second time slot. At the same time, the BS sends the message to the cellular user and causes interference to both UE1 and UE2. Similar with MODE2, the difference between the single-cell scenario and multi-cell scenario is also the source of interference. In the multi-cell scenario, users receive interference from both cells, while the single-cell scenario’s interference is caused within its own cell.

We denote the channel coefficient between UE1 and UE3 as h1 as the reciprocity of the channel. Similarly, the channel coefficient of UE2-UE3 link is denoted as h2. For the multi-cell scenario, according to the received signal at the relay node during the first time slot, the SINR for UE1-UE3 link and the UE2-UE3 link can be obtained as

γ l 3 m = P D β − α g h l 2 P C d C 1 3 − α h C 1 3 2 + P C d C 2 3 − α h C 2 3 2 + N 0 , ( l = 1 , 2 ) .
(21)

The SINR at the relay node can be expressed as

γ mac m = P D β − α g ( h 1 2 + h 2 2 ) P C d C 1 3 − α h C 1 3 2 + P C d C 2 3 − α h C 2 3 2 + N 0 .
(22)

For the second time slot, we have

γ 3 k m = P D β − α g h k 2 P B d B 1 k − α h B 1 k 2 + P B d B 2 k − α h B 2 k 2 + N 0 , ( k = 1 , 2 ) .
(23)

Based on the received SINR for each link, the ergodic achievable sum-rate of MODE3 is given by

R sum , DF m (β)=min R mac m ( β ) , R 1 , DF m ( β ) + R 2 , DF m ( β ) ,
(24)

where

R 1 , DF m (β)= 1 2 min E log 1 + γ 13 m , E log 1 + γ 32 m ,
(25)
R 2 , DF m (β)= 1 2 min E log 1 + γ 23 m , E log 1 + γ 31 m
(26)

and

R mac m (β)= 1 2 E log 1 + γ mac m .
(27)

The ergodic achievable sum-rate of MODE3 for the single-cell scenario can be obtained in the same way. By assuming d B 1 2 ≈ d B 2 1 , we can easily derive the ergodic achievable sum-rate of the two-way DF-relayed D2D communication mode for both single-cell and multi-cell scenarios as follows:

Theorem 1.

The ergodic achievable sum-rate of MODE3 for both single-cell and multi-cell scenarios are given by

R sum , DF s , m (β)= 1 2 log 1 + 2 P D β − α g ∑ k = 1 M I Ck + N 0 , ∑ k = 1 M I Ck ≥ G s , m , log 1 + P D β − α g ∑ k = 1 M I Bk + N 0 , ∑ k = 1 M I Ck < G s , m ,
(28)

where

G s , m = 2 ∑ k = 1 M I Bk + N 0 2 2 ∑ k = 1 M I Bk + N 0 + P D β − α g − N 0 ,
(29)

I Ck and I Bk represent the interference from the cellular user and the BS in cell k, respectively. Note that M=1 indicates the ergodic achievable sum-rate of the single-cell scenario with I C = P C d c 3 − α and I B = P B d BD − α . For the multi-cell case (i.e., M=2), we have

∑ I C = P C d C 1 3 − α + P C d C 2 3 − α
(30)

and

∑ I B = P B d B 1 2 − α + P B d B 2 2 − α .
(31)

Proof.

See the Appendix.

Note that (28) presents an exact characterization of the ergodic achievable sum-rate performance for the D2D link. Unlike the former two transmission modes, the achievable sum-rate of MODE3 has different expressions for varies interference from cellular users, using Gs,m as the threshold. Also, it is evident that the ergodic achievable sum-rate behavior of D2D communication depends on several major factors including the interference from cellular users ∑ k = 1 M I Ck and the BS ∑ k = 1 M I Bk , the distance between the BS and D2D user g, the distance between D2D users β, the noise N0 and the transmission power of the D2D user P D . According to (28), we find that the ergodic achievable sum-rate decrease as the distance between D2D users increases, or the interference from cellular users increases, or the interference from BS increases.

4 Transmission mode switching strategy

In this section, we derive the transmission mode switching strategy to select the best transmission mode for the D2D communication system. Based on the ergodic achievable sum-rates derived in the previous parts, we find the crossing points of different transmission modes to maximize the system ergodic achievable sum-rate. Note that the mode switching strategies are similar for the single-cell and multi-cell scenarios. We will describe the procedure of the mode switching strategy for the multi-cell scenario in details, and then we will describe the strategy in the single-cell scenario briefly.

For the multi-cell scenario, the ergodic achievable sum-rate of the traditional cellular communication mode is shown in (18). As the D2D users are close enough to each other, it is assumed that ∑ I C = P C d C 1 2 − α + P C d C 2 2 − α ≈ P C d C 1 3 − α + P C d C 2 3 − α . Therefore, the ergodic achievable sum-rates in (20) and (28) can be written as

R sum , dir m = 1 2 log 1 + P D β − α g 2 α ∑ I C + N 0 + 1 2 log 1 + P D β − α g 2 α ∑ I B + N 0
(32)

and

R sum , DF m = 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 , ∑ I C ≥ G m , log 1 + P D β − α g ∑ I B + N 0 , ∑ I C < G m .
(33)

Note that ∑ I C is short for ∑ k = 1 2 I Ck , and ∑ I B is short for ∑ k = 1 2 I Bk . From (18), (32), and (33), it is obvious that the expressions of ergodic achievable sum-rate for MODE1 and MODE2 are fixed, while the expression for MODE3 is related with the interference level from cellular users ∑ I C . Therefore, we discuss the transmission mode switching strategy in two cases:∑ I C ≥ G m and ∑ I C < G m .

4.1 The case of ∑ I C ≥ G m

With ∑ I C ≥ G m , the expression of the ergodic achievable sum-rate for MODE3 is given by

R sum , DF m = 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 .
(34)

First, we compare the ergodic achievable sum-rate of MODE1 and MODE3. To compare the ergodic achievable sum-rate of two transmission modes, MODE1 and MODE3, we subtract the ergodic achievable sum-rate of MODE1 from the ergodic achievable sum-rate of MODE3 (i.e., R sum , DF m − R sum , tra m ), and let the result be above zero to get the threshold of β. Therefore, when β is above the threshold, we choose one transmission mode; otherwise, switch to the other transmission mode. We subtract (18) from (34) to obtain

R sum , DF m − R sum , tra m = 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 − 1 2 log 1 + P D g P D d 2 B 1 − α + N 0 + 1 2 log 1 + P D g P D d 1 B 2 − α + N 0 ,
(35)

and let

P = 1 + 2 P D β − α g ∑ I C + N 0 − 1 + P D g P D d 2 B 1 − α + N 0 × 1 + P D g P D d 1 B 2 − α + N 0 .
(36)

For P>0, it can be derived that

β< Q 1 m ,
(37)

where

Q 1 m = 2 P D d 2 B 1 − α + N 0 P D d 1 B 2 − α + N 0 ∑ I C + N 0 P D d 2 B 1 − α + P D d 1 B 2 − α + P D g + 2 N 0 1 α .
(38)

Based on the results in (37) and (38), MODE3 is chosen when β< Q 1 m . Similarly, MODE1 is selected for β≥ Q 1 m . When β≥ Q 1 m , we can get that P≤0 and R sum , DF m ≤ R sum , tra m . Therefore, the transmission mode switching strategy between MODE1 and MODE3 can be given by

β < Q 1 m , MODE 3 ; β ≥ Q 1 m , MODE 1 .
(39)

As the parameter β indicates the distance between the D2D users, it reveals that MODE1 outperforms MODE3 in ergodic achievable sum-rate performance when the distance between the D2D users is long enough. It is reasonable that for a nearer D2D communication pairs, the BS control the transmit power of D2D users to restrain the interference to the cellular user. However, for the users far from each other, traditional cellular communication mode takes an advantage as the transmit power of the users is limited.

Using the same methods, we subtract (32) from (34) to get the switching point for MODE2 and MODE3. After some calculations, we have

β ≥ Q 2 m , MODE 3 ; β < Q 2 m , MODE 2 ,
(40)

where

Q 2 m = P D g 2 2 α + 1 ∑ I B + N 0 − 2 α ∑ I C + ∑ I B + 2 N 0 1 α .
(41)

For the D2D users located not far from each other, (40) and (41) give the mode selection strategy. It is well known that the relay-assisted communication has great potential in enhancing the system performance, especially when there is no direct connection between the source and the destination (for example, due to shadowing or long distance). Therefore, when β is higher than a particular threshold, the two-way DF-relayed D2D communication mode achieves higher ergodic achievable sum-rate than that of the direct D2D communication mode.

According to the results in (39) and (40), we have the overall transmission mode switching strategy under the circumstance of ∑ I C ≥ G m as follows:

β < Q 2 m , MODE 2 ; Q 2 m ≤ β < Q 1 m , MODE 3 ; β ≥ Q 1 m , MODE 1 .
(42)

From the above results, we can see that under the circumstances of relatively stronger interference, MODE1 is more suitable to be chosen when there is a long distance between the D2D users. MODE2 is preferred when the D2D users are close enough to each other. Note that this strategy is a result of strong interference from the cellular users, but the outcome is a little bit different if the interference is weak, which can be seen from the analysis in the next section.

4.2 The case of ∑ I C < G m

Similar to the derivation in Section 4.1, we first compare the ergodic achievable sum-rate of MODE1 and MODE3. In the case of ∑ I C < G m , the ergodic achievable sum-rate for MODE3 can be written as

R sum , DF m =log 1 + P D β − α g ∑ I B + N 0 .
(43)

Subtract it from (18), and after some calculation, we can get

β < Q 3 m , MODE 3 ; β ≥ Q 3 m , MODE 1 ,
(44)

where

Q 3 m = − B 1 + D 1 2 A 1 − 1 α ,
(45)
A 1 = P D g ∑ I B + N 0 2 ,
(46)
B 1 = 2 P D g ∑ I B + N 0 ,
(47)
C 1 = 1 − 1 + P D g P D d 2 B 1 − α + N 0 1 + P D g P D d 1 B 2 − α + N 0
(48)

and

D 1 = B 1 2 − 4 A 1 C 1 .
(49)

The strategy of switching between MODE1 and MODE3 in (44) is the same as (39), which means the traditional cellular transmission communication mode always outperforms the two-way DF-relayed D2D communication mode for long distance between the D2D users, no matter what the interference level is.

Then we compare MODE2 and MODE3 using the same method, by comparing (32) and (43), we have

T = 1 + P D β − α g ∑ I B + N 0 2 − 1 + P D β − α g 2 α ∑ I C + N 0 × 1 + P D β − α g 2 α ∑ I B + N 0 .
(50)

Let T≥0. After some manipulations, we have

when ∑ I C > H m , β ≥ Q 4 m ; when ∑ I C = H m , β = ∅ ; when ∑ I C < H m , β ≤ Q 4 m ,
(51)

where

H m = ∑ I B + N 0 2 α + 1 − 1 − N 0
(52)

and

Q 4 m = 2 2 α ∑ I C + N 0 − ∑ I B + N 0 P D g 2 α ∑ I B + N 0 ∑ I C + 2 N 0 + ∑ I B − 2 α + 1 ∑ I C + N 0 1 α .
(53)

When ∑ I C = H m , β=∅ means that in this situation, T<0, and R sum,dirm is always bigger than R sum , DF m ; thus, we choose MODE2. But in the other two cases, R sum , DF m ≥ R sum , dir m , thus we choose MODE3. We get the result as below:

∑ I C < H m , β > Q 4 m , MODE 2 ; β ≤ Q 4 m , MODE 3 ; ∑ I C = H m , MODE 2 ; ∑ I C > H m , β ≥ Q 4 m , MODE 3 ; β < Q 4 m , MODE 2 .
(54)

Notice that when ∑ I C = H m , the value of Q 4 m tend to be infinite, which means this case can be combined into the case of ∑ I C > H m . As a result, the strategy above can be simplified as follows:

∑ I C < H m , β > Q 4 m , MODE 2 ; β ≤ Q 4 m , MODE 3 ; ∑ I C ≥ H m , β ≥ Q 4 m , MODE 3 ; β < Q 4 m , MODE 2 .
(55)

From the above results, we can see that, we need to further discuss the case of different interference level to determine the switch point between MODE2 and MODE3. While the interference from the cellular users is extremely low, i.e., ∑ I C < H m (H is obviously smaller than G), we choose MODE3 as the distance between the D2D users is short, and switch to MODE2 if β is above the threshold Q 4 m . From the viewpoint of reality, this phenomenon comes from the fact that the long distance make hard for the D2D communication mode. In this scenario, either the direct D2D communication mode or two-way DF-relayed D2D communication model shows its advantages.

To achieve the complete switching strategy, we finally come to the comparison of MODE1 and MODE2. Subtracting (18) from (32), and after some calculation it yields

β < Q 5 m , MODE 2 ; β ≥ Q 5 m , MODE 1 ,
(56)

where

Q 5 m = − B 2 + D 2 2 A 2 − 1 α ,
(57)
A 2 = ( P D g ) 2 2 2 α ∑ I B + N 0 ∑ I C + N 0 ,
(58)
B 2 = P D g ∑ I B + ∑ I C + 2 N 0 2 α ∑ I B + N 0 ∑ I C + N 0 ,
(59)
C 2 = 1 − 1 + P D g P D d 2 B 1 − α + N 0 1 + P D g P D d 1 B 2 − α + N 0
(60)

and

D 2 = B 4 2 − 4 A 4 C 4 .
(61)

From (44), (55), and (56), we can obtain the following transmission mode switching strategy under the circumstance of ∑ I C < G m :

∑ I C < H m , β ≤ Q 4 m , MODE 3 ; Q 4 m < β < Q 5 m , MODE 2 ; β ≥ Q 5 m , MODE 1 ; ∑ I C ≥ H m , β < Q 4 m , MODE 2 ; Q 4 m ≤ β < Q 3 m , MODE 3 ; β ≥ Q 3 m , MODE 1 .
(62)

Compared with the switching strategy in Section 4.1, it is obvious that even if the interference is weak, MODE1 also has the best ergodic achievable sum-rate performance for the far-apart D2D users. When the D2D users are close enough to each other, MODE3 outperforms MODE2 if the interference from cellular users is weaker than Hm, but it will lose its advantage as the interference gets a little stronger. Notice that the switching result of H m <∑ I C < G m is the same as ∑ I C ≥ G m with different thresholds (i.e., the value of Qm).

4.3 The overall switching strategy in both single-cell and multi-cell scenarios

Taking both results in Section 4.1 and Section 4.2, the final transmission mode switching strategy for the multi-cell scenario is obtained. The result is not only suitable for the multi-cell scenario, but also suitable for the single-cell scenario as the procedure of derivation is similar. Therefore, the overall switching strategy for both single-cell and multi-cell scenarios is shown as follows with different thresholds (i.e., Q1 to Q5):

∑ k = 1 M I Ck < H i , β ≤ Q 4 i , MODE 3 ; Q 4 i < β < Q 5 i , MODE 2 ; β ≥ Q 5 i , MODE 1 ; H i ≤ ∑ k = 1 M I Ck < G i , β < Q 4 i , MODE 2 ; Q 4 i ≤ β < Q 3 i , MODE 3 ; β ≥ Q 3 i , MODE 1 ; ∑ k = 1 M I Ck ≥ G i , β < Q 2 i , MODE 2 ; Q 2 i ≤ β < Q 1 i , MODE 3 ; β ≥ Q 1 i , MODE 1 ,
(63)

where M=1,2 and i=s,m. For the single-cell scenario M=1,i=s, while M=2,i=m refer to the multi-cell scenario. Q 1 s ∼ Q 5 s and Hs is shown as follows:

Q 1 s = 2 N 0 I C + N 0 1 α ,
(64)
Q 2 s = P D g 2 2 α + 1 I B + N 0 − 2 α I C + I B + 2 N 0 1 α ,
(65)
Q 3 s = − B 3 + D 3 2 A 3 − 1 α ,
(66)
A 3 = P D g I B + N 0 2 ,
(67)
B 3 = 2 P D g I B + N 0 ,
(68)
C 3 = − P D g N 0 ,
(69)
D 3 = B 3 2 − 4 A 3 C 3 ,
(70)
Q 4 s = 2 2 α ( I C + N 0 ) − ( I B + N 0 ) P D g 2 α ( I B + N 0 ) I C + 2 N 0 + I B − 2 α + 1 ( I C + N 0 ) 1 α ,
(71)
Q 5 s = − B 4 + D 4 2 A 4 − 1 α ,
(72)
A 4 = P D g 2 2 2 α I B + N 0 I C + N 0 ,
(73)
B 4 = P D g I B + I C + 2 N 0 2 α I B + N 0 I C + N 0 ,
(74)
C 4 = − P D g N 0 ,
(75)
D 4 = B 4 2 − 4 A 4 C 4 ,
(76)
H s = I B + N 0 2 α + 1 − 1 − N 0 .
(77)

The final transmission mode switching strategy reveals that MODE1 always has the best performance with a long distance between D2D users for all the interference levels. We can observe that when the interference is stronger than Hi, the two transmission mode switching strategies remain the same, in the order of MODE2, MODE3, and MODE1 as β increases. But note that these two cases use different thresholds (i.e., the value of Q) to switch among three transmission modes. When the interference is weak, the transmission switching strategy turns to a different strategy in the order of MODE3, MODE2, and MODE1. To sum up, we present the mode switching scheme shown in Figure 3.

Figure 3
figure 3

The flow chart of the transmission switching scheme between three modes for the D2D communication system.

5 Numerical results

In this section, we present numerical results to illustrate the improvement of the system performance with the strategy of transmission mode switching. For convenience, the distance between D2D user and the BS is normalized to ten times the unity. Since D2D communications generally consider a pair of nearby users, we have dB 1≈dB 2 for the single-cell scenario and d B 1 1 ≈ d B 2 2 for the multi-cell scenario. We set the transmit power of the BS as P B =100 while the transmit power of each user is assumed to be equal that P C =P D =1. The interference from the cellular user varies with the location of cellular user. Note that all the Rayleigh fading channels are independent and identically distributed. The channel gains are modeled as h ij with h ij ∼C N(0,1).

The figures in this section show the ergodic achievable sum-rates of three transmission modes and the corresponding switching result under different interference level versus d12 (distance between D2D users) or dBD (distance between the BS and D2D user). The left part of each figure illustrates the performance for the single-cell scenario, while the right part shows the multi-cell case.

Figure 4 shows the switching scheme results for the strong interference from cellular user (i.e., I C >G). For both single-cell and multi-cell scenarios, the ergodic achievable sum-rate of MODE2 and MODE3 decrease as the distance between D2D users increases while the ergodic achievable sum-rate of MODE1 maintains the same level as the communication completed via base station. It is obvious that when the D2D users are close enough, the ergodic achievable sum-rate of MODE2 is higher than the other two modes. It reveals that the direct D2D communication strategy outperforms the two-way relayed D2D communication strategy for the close D2D communication pairs or a strong interference level. However, the result is the opposite when the interference is weak, as Figure 5 shows. The traditional cellular communication strategy takes its advantage over the other two modes when the distance between D2D users is far enough. The curves in Figure 4 verify the analytical results in Section 4.Figure 6 plots the mode switching strategy for the middle interference level. The tendency of the ergodic achievable sum-rate for the three transmission modes is the same as in Figure 4. From Figure 6, we can see that the proposed transmission mode switching strategy always selects a transmission mode which has the highest ergodic achievable sum-rate value among all transmission modes.

Figure 4
figure 4

The ergodic achievable sum-rate of three transmission modes and corresponding switching results for the case of ∑ I C > G versus d 12 .

Figure 5
figure 5

The ergodic achievable sum-rate of three transmission modes and corresponding switching results for the case of ∑ I C < H versus d 12 .

Figure 6
figure 6

The ergodic achievable sum-rate of three transmission modes and switching results for the case of H<∑ I C <G versus d 12 .

Figure 5 illustrates the case of weak interference from cellular users. It can be easily found that the switching strategy is different from the above two cases. We also notice that in the single-cell scenario of Figure 5, the transmission mode switching result only involves two transmission modes, that is because Q4<0 in this case. The ergodic achievable sum-rates of switching strategy plotted in these figures show the accuracy of our analytical results. The numerical results demonstrate that by applying the transmission mode switching strategy, the D2D communication underlaying cellular system achieves a remarkable enhancement of ergodic achievable sum-rate compared to the conventional ways of using only one transmission mode, for both single-cell and multi-cell scenarios.

From Figures 4, 5, 6, we notice that, by fixing the distance between BS and D2D users (dBD), the ergodic achievable sum-rate of MODE1 maintains the same as the distance changes. Figure 7 represents the achievable sum-rate for the fixed d12 and various dBD. From Figure 7 it is shown that, the ergodic achievable sum-rate of MODE2 and MODE3 increases slightly with dBD, while the ergodic achievable sum-rate of MODE1 decreases. When the D2D users are close to the base station, the traditional cellular transmission mode achieves better performance than the other two transmission modes. For the D2D users located at the edge of the cell, MODE3 takes the optimal performance. Nevertheless, the proposed transmission mode switching strategy always has the best performance for the different location of the D2D users in the cell.

Figure 7
figure 7

Transmission mode switching results versus the distance between BS and the D2D users d BD .

6 Conclusion

This paper presented a transmission mode switching strategy for D2D communication underlaying cellular networks in both single-cell and multi-cell scenarios. We first introduced three communication transmission modes in these two scenarios, which are the traditional cellular communication mode, direct D2D communication mode, and two-way DF-relayed D2D communication mode. By deriving the expression for the ergodic achievable sum-rate of these transmission modes, we got the threshold of different transmission modes to attain maximum sum-rate of the system. Based on this, we got the transmission mode switching strategy theoretically. Simulation results showed that by applying the transmission mode switching strategy, the ergodic achievable sum-rate of the system achieves a remarkable enhancement under different interference level and distance of D2D users. The proposed transmission mode switching strategy could be an effective method for efficient D2D communication.

Appendix

Proof of Theorem 1

For the multi-cell scenario, we denote

∑ I C = P C d C 1 3 − α + P C d C 2 3 − α
(78)

and

∑ I B = P B d B 1 2 − α + P B d B 2 2 − α = P B d B 1 1 − α + P B d B 2 1 − α .
(79)

Based on that, we use Jensen’s inequality to write (25), (26), and (27) as

R 1 , DF m ( β ) ≈ 1 2 min log 1 + P D β − α g ∑ I C + N 0 , × log 1 + P D β − α g ∑ I B + N 0 ,
(80)
R 2 , DF m ( β ) ≈ 1 2 min log 1 + P D β − α g ∑ I C + N 0 , × log 1 + P D β − α g ∑ I B + N 0
(81)

and

R mac m (β)≈ 1 2 log 1 + 2 P D β − α g ) ∑ I C + N 0 .
(82)

To simplify (24), we should determine the value of R 1 , DF m (β) and R 2 , DF m (β). According to the above expressions, we can get that

∑ I C > ∑ I B , R 1 , DF m ( β ) = 1 2 log 1 + P D β − α g ∑ I C + N 0 = R 2 , DF m ( β ) ; ∑ I C < ∑ I B , R 1 , DF m ( β ) = 1 2 log 1 + P D β − α g ∑ I B + N 0 = R 2 , DF m ( β ) .
(83)

Therefore, the ergodic achievable sum-rate of MODE3 can be obtained as

∑ I C > ∑ I B , R sum , DF m ( β ) = min 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 , log 1 + P D β − α g ∑ I C + N 0 , ∑ I C < ∑ I B , R sum , DF m ( β ) = min 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 , log 1 + P D β − α g ∑ I B + N 0
(84)

First, we consider the case ∑ I C >∑ I B . We denote

F= 1 + P D β − α g ∑ I C + N 0 2 −1− 2 P D β − α g ∑ I C + N 0 ,
(85)

and it can be obtained that

F= P D β − α g ∑ I C + N 0 2 ,
(86)

which is always above zero. Thus we have

R sum , DF m (β)= 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 .
(87)

Then, we consider the case ∑ I C <∑ I B . In this case, we set

L=1+ 2 P D β − α g ∑ I B + N 0 + 2 P D β − α g ∑ I B + N 0 2 −1− 2 P D β − α g ∑ I C + N 0 ,
(88)

and let L>0 to derive that

∑ I C > 2 ∑ I B + N 0 2 2 ∑ I B + N 0 + P D β − α g − N 0 .
(89)

Under this circumstance, we know that

R sum , DF m = 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 .
(90)

When ∑ I C < 2 ∑ I B + N 0 2 2 ∑ I B + N 0 + P D β − α g − N 0 , we can get that

R sum , DF m =log 1 + P D β − α g ∑ I B + N 0 .
(91)

Denote G m = 2 ∑ I B + N 0 2 2 ∑ I B + N 0 + P D β − α g − N 0 , we have the ergodic achievable sum-rate as follows:

∑ I C > G m , R sum , DF m = 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 ; ∑ I C < G m , R sum , DF m = log 1 + P D β − α g ∑ I B + N 0 .
(92)

As P D β−αg>0, we know that

2 ∑ I B + N 0 2 2 ∑ I B + N 0 + 0 − N 0 > 2 ∑ I B + N 0 2 2 ∑ I B + N 0 + P D β − α g − N 0 ,
(93)

that is ∑ I B > G m . From (87) and (92), we can get the ergodic achievable sum-rate of MODE3 for multi-cell scenario as follows:

R sum , DF m = 1 2 log 1 + 2 P D β − α g ∑ I C + N 0 , ∑ I C > G m ; log 1 + P D β − α g ∑ I B + N 0 , ∑ I C < G m .
(94)

For the single-cell scenario, the process of derivation is similar, and replace ∑ I C with I C , ∑ I B with I B in the equation above, the ergodic achievable sum-rate of MODE3 for the single-cell scenario is obtained. Combine the expressions for both scenarios, we can get Theorem 1

References

  1. Fodor G, Dahlman E, Mildh G, Parkvall S, Reider N, Miklós G, Turányi Z: Design aspects of network assisted device-to-device communications. IEEE Commun. Mag 2012, 50(3):170-177.

    Article  Google Scholar 

  2. Doppler K, Rinne MP, Jänis P, Ribeiro C, Hugl K: Device-to-Device communications; functional prospects for LTE-Advanced networks. In Proceedings of the International Conference on Communication. Dresden; 14-18 June 2009:1-6.

    Google Scholar 

  3. Jänis P, Yu CH, Doppler K, Ribeiro C, Wijting C, Hugl K, Tirkkonen O, Koivunen V: Device-to-Device communication underlaying cellular communications systems, Int. J. Commun. Netw. Syst. Sci. 2009., 2(3):

  4. Nakamura T, Nagata S, Benjebbour A, Kishiyama Y, Hai T, Xiaodong S, Ning Y, Nan L: Trends in small cell enhancements in LTE advanced. IEEE Commun. Mag 2013, 51(2):98-105.

    Article  Google Scholar 

  5. Lei L, Zhong Z, Lin C, Shen X: Operator controlled device-to-device communications in LTE-advanced networks. IEEE Wireless Commun. 2012, 19(3):96-104.

    Article  Google Scholar 

  6. Hakola S, Chen T, Lehtomaki J, Koskela T: Device-to-device (D2D) communication in cellular network-performance analysis of optimum and practical communication mode selection. In Proceedings of the International Wireless Communication and Networking Conference. Sydney; 18-21 April 2010:1-6.

    Google Scholar 

  7. Min H, Lee J, Park S, Hong D: Capacity enhancement using an interference limited area for device-to-device uplink underlaying cellular networks. IEEE Trans. Wireless Commun 2011, 10(12):3995-4000.

    Article  Google Scholar 

  8. Jänis P, Koivunen V, Ribeiro C, Korhonen J, Doppler K, Hugl K: Interference-aware resource allocation for Device-to-Device radio underlaying cellular networks. In Proc. of IEEE Vehicular Technology Conference, Spring. Barcelona; 26-29 April 2009:1-5.

    Google Scholar 

  9. Yu CH, Tirkkonen O, Doppler K, Ribeiro C: Power optimization of device-to-device communication underlaying cellular communication. In Proceedings of the International Conference on Communication. Dresden; 14-18 June 2009:1-5.

    Google Scholar 

  10. Doppler K, Yu CH, Ribeiro C, Janis P: Mode Selection for device-to-device communication underlaying an LTE-advanced network. In Proceedings of the International Wireless Communications and Networking Conference. Sydney; 18-21 April 2010:1-6.

    Google Scholar 

  11. Jung M, Hwang K, Choi S: Joint mode selection and power allocation scheme for power-efficient device-to-device (D2D) communication. In Proceedings of the IEEE Vehicular Technology Conference. Yokohama;6–9May 2012:1-5.

    Google Scholar 

  12. Zhong C, Jin S, Wong KK: Dual-hop systems with noisy relay and interference-limited destination. IEEE Trans. Commun 2010, 58(3):764-768.

    Article  MathSciNet  Google Scholar 

  13. Cover T, Gamal AE: Capacity theorems for the relay channel. IEEE Trans. Inf. Theory 1979, 25(5):572-584. 10.1109/TIT.1979.1056084

    Article  MathSciNet  MATH  Google Scholar 

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

    Article  Google Scholar 

  15. Khormuji MN: EG Larsson: Cooperative transmission based on decode-and-forward relaying with partial repetition coding. IEEE Trans. Wireless Commun 2009, 8(4):1716-1725.

    Article  Google Scholar 

  16. Yu CH, Doppler K, Ribeiro C, Tirkkonen O: Resource sharing optimization for device-to-device communication underlaying cellular networks. IEEE Trans. Wireless Commun 2011, 10(8):2752-2763.

    Article  Google Scholar 

  17. Ni Y, Jin S, Tian R, Wong KK, Zhu H, Shao S: Outage analysis for device-to-device communication assisted by two-way decode-and-forward relaying. In Proceeding of the International Conference on Wireless Communications and Signal Processing. Hangzhou; 24-26 Oct 2013:1-6.

    Google Scholar 

  18. Saliya Jayasinghe LK, Jayasinghe P, Rajatheva N, Latva-aho M: MIMO physical layer network coding based underlay device-to-device communication. In Proceedings of the International Symposium on Personal Indoor and Mobile Radio Communications. London; 8-11 Sept 2013:89-94.

    Google Scholar 

  19. Ma C, Sun G, Tian X, Ying K, Hui Y, Wang XB: Cooperative relaying schemes for device-to- device communication underlaying cellular networks. In Proceedings of the IEEE Global Communications Conference. Altlanta; 9-13 Dec 2013:3890-3895.

    Google Scholar 

  20. Lee DH, Kim S, Lee J, Heo J: Performance of multihop decode-and-forward relaying assisted device-to-device communication underlaying cellular networks. In Proceedings of the International Symposium on Information Theory and its Applications. Honolulu; 28-31 Oct 2012:455-459.

    Google Scholar 

  21. Wen S, Zhu X, Lin Y, Lin Z, Zhang X, Yang DC: Achievable transmission capacity of relay-assisted device-to-device (D2D) communication underlay cellular networks. In Proceedings of the IEEE Vehicular Technology Conference. Las Vegas;2–5Sept 2013:1-5.

    Google Scholar 

  22. Wang LF, Peng T, Yang Y, Wang WB: Interference constrained D2D communication with relay under laying cellular networks. In Proceedings of the Vehicular Technology Conference. Las Vegas;2–5Sept 2013:1-5.

    Google Scholar 

  23. Wang LF, Peng T, Yang Y, Wang WB: Interference constrained relay selection of D2D communication for relay purpose underlaying cellular networks. In Proceedings of the Wireless Communications, Networking and Mobile Computing. Shanghai; 21-23 Sept 2012:1-5.

    Google Scholar 

  24. Kountouris M, Gesbert D, Salzer T: Distributed transmit mode selection for MISO broadcast channels with limited feedback: switching from SDMA to TDMA. In Proceedings of the Workshop on Signal Processing Advances in Wireless Communications. Recife;6–9July 2008:371-375.

    Google Scholar 

  25. Zhang J, Heath RW, Kountouris M, Andrews JG: Mode switching for the multi-antenna broadcast channel based on delay and channel quantization. EURASIP J. Adv. Signal Process 2009, 2009: 1.

    MATH  Google Scholar 

  26. Min H, Seo W, Lee J, Park S, Hong D: Reliability improvement using receive mode selection in the device-to-device uplink period underlaying cellular networks. IEEE Trans. Wireless Commun 2011, 10(2):413-418.

    Article  Google Scholar 

Download references

Acknowledgements

This work of Y. Y. Ni, H. B. Zhu was supported by the National Science and Technology Major Project of Ministry of Science and Technology of China under Grant 2011ZX03005-004-03, China 973 project (26) under Grant 2013CB329005, the NSF funding of China 61171093 and Jiangsu Province Important Special Project BK2011027. The work of S. Jin and D. Qiao was supported by the National Natural Science Foundation of China under Grant 61222102 and the Natural Science Foundation of Jiangsu Province under Grant BK2012021. This work of X. Li was supported by National Natural Science Foundation of China under Grant 61101089, Specialized Research Fund for the Doctoral Program of Higher Education under Grant 20110092120014.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hongbo Zhu.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ original submitted files for images

Rights and permissions

Open Access  This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.

The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

To view a copy of this licence, visit https://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Ni, Y., Qiao, D., Li, X. et al. Transmission mode switching for device-to-device communication aided by relay node. EURASIP J. Adv. Signal Process. 2014, 138 (2014). https://doi.org/10.1186/1687-6180-2014-138

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-6180-2014-138

Keywords