You are on page 1of 17

2458 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO.

7, JULY 2015

Selective DF Protocol for MIMO STBC Based


Single/Multiple Relay Cooperative Communication:
End-to-End Performance and Optimal
Power Allocation
Neeraj Varshney, Student Member, IEEE, Amalladinne Vamsi Krishna, and Aditya K. Jagannatham, Member, IEEE

Abstract—In this paper, we consider the performance of a formance and simplicity of implementation. AF relaying, as the
selective decode-and-forward (DF) relaying based multiple-input name suggests, is based on amplification and re-transmission
multiple-output (MIMO) space-time block coded (STBC) cooper- of the received signal at the relay. However, it suffers from
ative communication system with single and multiple relays. We
begin with a single relay based MIMO STBC system and derive drawbacks such as noise amplification [6], [7]. In contrast,
the closed form expression for the end-to-end PEP of coded block the DF protocol [1], [2] which employs a simple decoding
detection at the destination node. It is also demonstrated that followed by retransmission operation at the relay is suited for
the MIMO STBC cooperative communication system achieves the a cost effective implementation of cooperative communication.
full diversity order of the system. We also derive the optimal Moreover, the conventional fixed DF relaying scheme, in which
source relay power allocation, which minimizes the end-to-end
decoding error of the cooperative system for a given power budget. the relay retransmits the decoded symbol irrespective of the
Subsequently, for the multiple relay scenario, we consider two decoding accuracy, leads to a degradation of the overall end-
different relaying protocols based on two-phase and multi-phase to-end error rate performance of the system, which arises from
communication. For each of these multi-relay protocols, we derive the retransmission of erroneously decoded symbols at the relay.
the closed form expressions for the end-to-end error rate, diver- Further, its performance progressively worsens with deteriorat-
sity order, and optimal power allocation. Simulation results are
presented to validate the performance of the proposed single and ing source-relay link quality of the cooperative communication
multiple relay based cooperative communication schemes and the system. A robust scheme to overcome this drawback is selective
derived analytical results. Further, these schemes can also be seen DF based cooperative communication [1], [8] in which the relay
to lead to a performance improvement compared to several other forwards the symbol to the destination only if the instantaneous
relaying schemes in existing literature. signal to noise ratio (SNR) at the relay is greater than a thresh-
Index Terms—Cooperative communication, decode-and- old. Further, it has been shown that MIMO technology can be
forward, MIMO, STBC, optimal power allocation, diversity order. employed at each of the nodes [2] to additionally enhance the
data rates and reliability in such cooperative wireless systems
I. I NTRODUCTION through spatial multiplexing and diversity gains. This multi-
antenna relay based cooperation can also increase the capacity
T HE paradigm of cooperative communication [1]–[5], in
which one or more relays are employed to enhance the
signal quality at the destination node, has generated a signifi-
of DF based cooperative systems. Moreover, DF based coop-
eration can be readily employed in conjunction with MIMO
transmission schemes, such as space-time block coding (STBC)
cant research interest in recent times. Such systems have been
and beamforming, also known as maximum ratio transmission
shown to achieve a significantly high diversity gain due to their
(MRT), to further enhance the end-to-end performance of the
ability to form virtual multiple-input multiple-output (MIMO)
cooperative system by exploiting spatial diversity along with
transmit and receive arrays, by coordinating the signals re-
cooperative diversity. For MRT based cooperative systems, the
layed between the source and the destination nodes. Towards
source requires knowledge of the complete MIMO channel
this purpose, the amplify-and-forward (AF) and decode-and-
matrices of the source-relay and source-destination links, in
forward (DF) protocols [1] have emerged as the most popular
order to jointly beamform the data to the relay and destination
choices for cooperative communication due to their robust per-
nodes. Further, it requires the computation of the optimal
beamforming vector at the source, which leads to additional
Manuscript received January 14, 2015; revised April 11, 2015; accepted complexity. Selective DF MIMO cooperative systems with
May 13, 2015. Date of publication May 22, 2015; date of current version STBC based transmission do not require any channel state
July 13, 2015. The associate editor coordinating the review of this paper and information (CSI) at the transmitter while achieving the full
approving it for publication was G. Bauch.
The authors are with the Department of Electrical Engineering, Indian Insti- diversity of the system and thus overcome the drawbacks of
tute of Technology Kanpur, Kanpur 208016, India (e-mail: neerajv@iitk.ac.in; beamforming based MIMO cooperative schemes. However, a
vamsikr@iitk.ac.in; adityaj@iitk.ac.in). comprehensive analysis of STBC based MIMO cooperative
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org. schemes in the presence of both single and multiple relays is
Digital Object Identifier 10.1109/TCOMM.2015.2436912 lacking in existing works. Towards this end, this paper presents
0090-6778 © 2015 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.
See http://www.ieee.org/publications_standards/publications/rights/index.html for more information.

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2459

a framework based on the end-to-end pairwise error probability not possible for a general STBC, which renders the analysis
(PEP) analysis of a general STBC MIMO cooperative system. challenging. Towards this end we develop a novel end-to-end
Further, in the literature, it has been demonstrated that equal analysis of the PEP for a single relay scenario with a general
power allocation at each node is optimal in the cooperative STBC and extend the results to various multiple relay protocols.
scenarios only when the source-relay link is stronger than the Moreover, to the best of our knowledge, none of the studies in
relay-destination link [8]. However, for the other scenarios, existing literature consider the problem of optimal source-relay
i.e., either when the relay-destination link is stronger than the power allocation in MIMO-STBC based cooperative wireless
source-relay link or when both the links have same strength, systems.
equal power allocation at each node is not the optimal solution In order to overcome the shortcomings of the schemes pre-
in order to improve the error performance at the destination. sented in the other related works described above, we consider a
For these scenarios, therefore it is necessary to employ optimal MIMO STBC based selective DF cooperative relaying system
power factors at the transmitting nodes, which can significantly in this work and comprehensively analyze the various perfor-
improve the end-to-end performance of the cooperative system. mance aspects of this system. Also, importantly, the framework
In this context, the presented PEP analysis is subsequently used developed and results presented in this paper are in the context
to derive the optimal power factors, thus leading to optimal of any general STBC and not restricted to an OSTBC such as
performance. The dependence of the optimal power factors on [9], [11]. We begin by deriving the closed form expression for
the structure of the STBC used can be clearly seen through its the PEP of end-to-end decoding in a single relay system. How-
dependence on the singular values of the codeword difference ever, unlike the work in [10], since we do not consider any spe-
matrices. Results are also developed for the end-to-end PEP cific relay locations or power control mechanisms, the derived
performance of a multi-relay system considering various proto- expressions are applicable for a general single relay scenario.
cols with and without inter-relay communication. Moreover, in Further, we also derive the diversity order of this system and
the multiple relay scenario, using the derived PEP results, we demonstrate that it achieves the full decoding diversity at the
also demonstrate the impact of inter relay communication on receiver. Moreover, an optimization framework is developed to
the optimal power allocation compared to the case when there is compute the optimal source-relay power allocation for end-to-
no communication amongst the relays. Next, we present a brief end error rate minimization. However, it can be noted that this
overview and comparative survey of related works in existing does not imply transmit power sharing between the source and
literature and also clarify our contribution. the relays. Rather, it derives optimal power usage by the source
and relays for a given total power budget. This optimal power
allocation paradigm is similar to works such as [8], [13] and
A. Comparative Survey of Related Work
enhances the performance of the cooperative system for a given
Several works in existing literature [9]–[11] have analyzed total transmit power of the net system comprising of the source
the performance of DF based MIMO-STBC cooperative com- and the relays.
munication systems. A closed form expression for the SNR Next we consider MIMO-STBC cooperative communication
outage probability has been derived in [9] for a MIMO ortho- for multiple-relay scenarios. In [8], [14], a class of multi-relay
gonal-STBC (OSTBC) based cooperative communication sys- DF cooperative protocols C(m); 1 ≤ m < N, where N is the
tem. However, the work does not present an analysis for the number of relays, have been analyzed in which each relay
end-to-end error rate or diversity order of the system. The au- combines the signals received from the source and m previous
thors in [10] present an analysis for the diversity of an adaptive relays. In the simplest C(1) version of the cooperative protocol,
DF based cooperative communication protocol [1] employing each relay receives the signal from only one previous relay
a PEP framework for various power control scenarios with along with the signal transmitted by the source. Therefore,
specific relay locations. The study in [10] does not consider a this protocol requires a total of N + 1 transmission phases for
general multiple relay scenario and cannot be readily extended communication between the source and destination. However,
to include multiple relays due to the location and power restric- the analysis therein has been presented only for single antenna
tions. The authors of [12] have derived the PEP bounds and di- nodes based multiple relay cooperative wireless scenarios. In
versity order of a cooperative MIMO STBC system employing our work, we consider the general version of the C(m) pro-
the conventional fixed DF protocol. In the scheme considered tocol proposed in [8], [14], which allows inter-relay commu-
therein, the symbol decoded at the relay is transmitted to the nication and derive the results for the PEP, diversity order
destination irrespective of the SNR conditions at the relay and and optimal power allocation to comprehensively characterize
the quality of the source-relay link, which leads to suboptimal the performance of a multi-relay MIMO-STBC cooperative
end-to-end performance in comparison to the selective DF system. Further, since the work in [8], [14] is based on a
protocol. In [11], an exact outage probability analysis has been single-input single-output (SISO) cooperative communication
presented for the MIMO relay channel with OSTBC employing scenario, the optimal power allocation depends only on the cor-
selective DF based cooperative communication over spatially responding average channel gains of the source-relay and relay-
uncorrelated Rayleigh flat fading channels. This work is also destination links. However, interestingly, the MIMO nature of
limited to OSTBCs and is not generalized for arbitrary STBCs. the cooperative communication system considered in this work
Due to the orthogonal nature of the effective channel matrix introduces a new paradigm for optimal power allocation, where
for an OSTBC, it is relatively straightforward to analyze the the optimal power factors depend not only on the average
performance of the optimal ML decoder. However, this is source-relay and relay-destination channel gains but also on the

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2460 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

number of antennas at the relay and destination nodes. Further, II. S ELECTIVE DF BASED MIMO STBC
we have explicitly characterized the impact of the diversity C OOPERATIVE S YSTEM M ODEL
properties and number of antennas of the individual MIMO
Let X ∈ CN×T denote the transmitted codeword matrix in
source-destination, source-relay and relay-destination channel
the MIMO STBC system, with N transmit antennas and block
links on the optimal power allocation. Moreover, a new two-
phase MIMO-STBC based DF cooperative protocol C(0) is also length T. Let the received symbol blocks YSD ∈ CNd ×T , Y(k)SR ∈
proposed, in which each relay receives the STBC coded block CN×T denote the output codewords at the destination and the
from the source in the first phase and selectively re-transmits the kth relay respectively, corresponding to the transmission of the
STBC coded block to the destination during the second, i.e., the STBC codeword X by the source, where Ns = Nr = N denotes
cooperative relaying phase. the number of antennas at the source and relay, since the source
We now summarize the various novel contributions of this and relay employ the same STBC and Nd denotes the number of
work below. antennas at the destination. The received codewords YSD , Y(k)SR
can be modeled as,

1) A closed form expression is derived for the end-to-end P0
PEP of STBC decoding in a selective DF based MIMO- YSD = HSD X + WSD ,
STBC cooperative system. N
(k) P0 (k) (k)
2) An asymptotic approximation is derived for the end- YSR = H X + WSR ,
N SR
to-end PEP of the proposed MIMO STBC cooperative
(k)
relaying scheme. where HSD ∈ CNd ×N , HSR ∈ CN×N denote the Rayleigh fading
3) The diversity order of this cooperative MIMO-STBC MIMO channel matrices between the source and destination
system is characterized and it is demonstrated that the and the source and kth relay respectively, where 1 ≤ k ≤ K,
proposed scheme achieves the full diversity order for and K denotes the number of relays. Also, the average gains
STBC decoding at the destination node. of the channel coefficients corresponding to the individual
4) Subsequently, results are also presented for optimal links between the source-destination and source-relay are given
 2
source-relay power allocation towards end-to-end error 2 , δ (k) . The quantity P denotes the source transmit
as δsd sr 0
rate minimization.
5) For a multi-relay scenario, considering a two phase multi- power. The noise samples at the relay and destination, which
relay MIMO-STBC based selective DF cooperative sys- are the entries of the matrices W(k) SR , WSD respectively, are
tem termed C(0), closed form expressions are derived for complex circularly symmetric additive white Gaussian of power
the PEP and diversity order followed by the results for η0 /2 per complex dimension, i.e., with distribution given by
optimal source-relay power allocation. CN (0, η0 ). In the subsequent cooperative phase(s), a single
6) Further, considering the general C(m) multi-relay proto- relay or a group of relays employ selective decode-and-forward
col, which allows inter relay communication, the PEP, based transmission, thus forwarding only if the decoding SNR
diversity order and optimal power allocation results are exceeds a threshold similar to the one considered in works such
(k)
presented to comprehensively characterize the perfor- as [8], [13]. The received codeword YRD , corresponding to the
mance of the system. forwarding by the kth relay is given as,

(k) Pk (k) (k)
The following notation is employed for the mathematical YRD = H X + WRD ,
N RD
expressions presented in this work. The Hermitian transpose (k)
of the matrix A is denoted by AH , |a| denotes the magnitude where HRD ∈ CNd ×N is the fading MIMO channel matrix be-
of the complex number a, AF denotes the matrix Frobenius tween the kth relay and destination node of average power gain
 2
norm of A and Tr(A) denotes the trace of A. Also, E{·} denotes (k)
δrd per link. The quantity Pk denotes the transmit power
the expectation operator, and Q(x) denotes the Gaussian Q
function which characterizes the tail probability P(X ≥ x) of of the kth relay. The additive Gaussian noise matrix W(k) RD at the
(k)
the standard Gaussian random variable X with zero mean and destination is statistically similar to the noise matrices WSR and
unit variance, also represented as N (0, 1). The notation CN×M WSD described above with variance η0 /2 per dimension.
denotes the space of N × M matrices over the complex field C.
The organization of the paper is as follows. The selective DF III. S INGLE R ELAY BASED MIMO-STBC S ELECTIVE
single/multiple relay MIMO STBC cooperative system model DF C OOPERATIVE C OMMUNICATION
is described in Section II, followed by a detailed derivation
A. PEP Analysis
of the end-to-end PEP, diversity order and optimal power
allocation in Section III for the single relay scenario. The We begin by deriving the end-to-end PEP for STBC decoding
general multiple relay C(0) protocol based cooperative system in a single, i.e., K = 1 relay based MIMO cooperative wireless
is introduced in Section IV along with the corresponding end- system with the selective DF communication protocol as shown
to-end performance and optimal power allocation. The multi- in Fig. 1. Let C = {Xj } denote the MIMO STBC codeword
phase multiple relay C(m) protocol is analyzed in Section V. set, where each Xj ∈ CN×T and 1 ≤ j ≤ |C|, where |C|, which
Simulation results are presented in Section VI, followed by the denotes the cardinality of the codeword set C, is the number of
conclusion in Section VII. codewords in the MIMO STBC. The PEP for the error event

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2461

the PEP conditioned on HSR can be simplified by substituting


this expression for HSR (X0 − Xj )2F as,
⎛  N ⎞
P0 N n=1 λjn
2
ñ=1 |h̃ñ,n |
2
PS→R (X0 → Xj |H̃SR ) = Q ⎝ ⎠.
2Nη0

It follows from the result in [15] that the coefficients h̃ñ,n of the
effective channel matrix H̃SR are Rayleigh distributed, identical
to hñ,n with average power gain δsr 2 . Further, it can be readily

Fig. 1. Schematic representation of a single-relay based MIMO-STBC selec- seen that the gain g̃ñ,n = |h̃ñ,n | is exponentially distributed
2
tive DF cooperative system. with parameter δ12 as,
sr
 
corresponding to the transmitted codeword X0 ∈ CN×T being 1 g̃ñ,n
f (g̃ñ,n ) = 2 exp − 2 . (2)
confused for the codeword Xj ∈ CN×T at the relay where j = 0, δsr δsr
conditioned on the fading channel matrix HSR is given from
The average PEP at the relay can be obtained by taking the
[15] as,
⎛  expectation of the above PEP with respect to the exponential
2 ⎞
P0 HSR (X0 − Xj )F distribution of the gains g̃ñ,n as,
PS→R (X0 → Xj |HSR ) = Q ⎝ ⎠, ⎧ ⎛  N ⎞⎫
2Nη0 ⎨ P0 N λ 2 | h̃ñ,n | 2 ⎬
PS→R (X0 → Xj ) = EH̃SR Q⎝ ⎠ .
n=1 jn ñ=1
where X0 → Xj denotes the error event and PS→R denotes the ⎩ 2Nη0 ⎭
error probability for the source to relay transmission. Let the
π  
singular value decomposition (SVD) of the codeword differ- We now employ the identity Q(x) = π1 02 exp − x 2 dθ
2

ence matrix X0 − Xj be given as X0 − Xj = Uj j VH j , where


2 sin θ
for the Gaussian Q(·) function, to simplify the average PEP as
Uj ∈ C N×N is a unitary matrix, i.e., Uj Uj = Uj Uj = IN and
H H
given in Appendix A,
the diagonal matrix j ∈ RN×N given as, ⎛ ! "N ⎞
⎡ ⎤
λj,1 0 ··· 0
N
P0 λ2jn δsr
2

⎢ 0 PS→R (X0 → Xj ) = G ⎝ 1+ ⎠ , (3)


⎢ λj,2 ··· 0 ⎥ ⎥ 4η 0 N sin 2
θ
j = ⎢ . . . .. ⎥ n=1
⎣ .. .. .. . ⎦
0 0 ··· λj,N where the function G(ν(θ )) is defined as G(ν(θ )) =
1
 π2 1
contains the non-negative singular values λj,1 , λj,2 , · · · λj,N of π 0 ν(θ) dθ [8]. Therefore, the total PEP for the decoding at
the relay can be upper bounded using the union bound which is
the codeword difference matrix. The matrix VH j ∈C
T×N con-
very tight at high SNR as the sum of the PEP over codewords
tains orthogonal row vectors which form a basis for the row
Xj ∈ C as,
space of the difference matrix X0 − Xj , and satisfies the prop-

erty VHj Vj = IN . The Frobenius norm HSR (X0 − Xj )F can
2
PS→R ≤ PS→R (X0 → Xj )
therefore be simplified as, Xj ∈C, Xj =X0
    ⎛
HSR (X0 − Xj )2 = Tr HSR (X0 − Xj )(X0 − Xj )H HH
|C|
! "N ⎞
F   SR  N
P0 λ2jn δsr
2
= Tr HSR Uj j VH j Vj j Uj HSR
H H = G⎝ 1+ ⎠. (4)
  j=1 n=1
4η0 N sin2 θ
= Tr HSR Uj j 2 UH H
j HSR
  Following a similar approach, the average PEP of the confusion
= Tr j 2 H̃SR H̃H
SR event X0 → Xi , corresponding to the direct source-destination

N 
N link, averaged over the fading channel gain matrix H̃SD with
= λ2jn |h̃ñ,n |2 , (1) Rayleigh fading coefficients of average power δsd 2 is,

n=1 ñ=1 ⎛ ! "Nd ⎞


N
P0 λin δsd
2 2
where the coefficient h̃ñ,n is the (ñ, n) entry of the matrix H̃SR = PS→D (X0 → Xi ) = G ⎝ 1+ ⎠ . (5)
HSR Uj for 1 ≤ ñ, n ≤ N. Therefore, the above expression for n=1
4η 0 N sin 2
θ

⎛$ ⎞
% 
%P N Nd '' (SD) ''2 N Nd '' (RD) ''2
λ 2
'
⎜& 0 n=1 in l̃=1 l̃,n
h̃ ' + P1 λ 2
n=1 in ' h̃
l=1 l,n ' ⎟
PS→D,R→D (X0 → Xi |H̃SD , H̃RD ) = Q ⎜

⎟.
⎠ (6)
2Nη0

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2462 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

(SD) (RD)
Let h̃ , h̃ln denote the Rayleigh distributed coefficients the possible codewords Xi ∈ C as,
l̃n
corresponding to the effective source-destination and relay- |C|

destination matrices H̃SD = HSD Ui and H̃RD = HRD Ui respec- Pe ≤ Pe (X0 → Xi ). (9)
tively. The expression for the PEP of the error event X0 → Xi i=1
at the destination, when the relay decodes all the symbols Next, we present the diversity analysis and the framework for
transmitted by the source during the first phase correctly, condi- optimal source relay power allocation in the above cooperative
tioned on the source-destination and relay-destination matrices communication system.
H̃SD , H̃RD is given in (6), shown at the bottom of the previous
page. Averaging now over the Rayleigh distribution of the B. Diversity Order Analysis and Optimal Source Relay
(SD) (RD)
fading channel coefficients h̃ , h̃l,n , the average PEP for Power Allocation
l̃,n
the error event X0 → Xi is given in (7), shown at the bottom of At high SNR, i.e., with the source and relay signal to noise
the page, which can be simplified as, power ratios Pη00 , Pη01 → ∞, since the union bound is tight,
PS→D,R→D (X0 → Xi ) = the PEP expression Pe (X0 → Xi ) given above can be tightly
⎛ ⎡! "Nd ! "Nd ⎤⎞ P0 λ2in δsd
2 P λ2 δ 2
N
P0 λ2in δsd
2 P1 λ2in δrd
2 approximated using the relations 1 + ≈ 0 in sd2 ,
4η0 N sin θ2 4η0 N sin θ
G⎝ ⎣ 1+ 1+ ⎦⎠. (8) P0 λ2 δ 2 P0 λ2 δ 2 P1 λ2in δrd
2 P1 λ2in δrd
2
4η 0 N sin 2
θ 4η 0 N sin 2
θ 1+ jn sr
≈ jn sr
and 1 + ≈ , to
n=1 4η0 N sin2 θ 4η0 N sin2 θ 4η0 N sin2 θ 4η0 N sin2 θ
yield the following asymptotic expression for the end-to-end
Therefore, the end-to-end PEP for the error event X0 → Xi PEP X0 → Xi as,
denoted by, Pe (X0 → Xi ), is given as,
(4N)NNd +N ζ (NNd )ζ (N 2 )κ  η0 NNd +N 2
2

Pe (X0 → Xi ) = PS→D (X0 → Xi ) × PS→R Pe (X0 → Xi ) ≈ ) * ) * ) * 2


N
σi2 d δsd 2 NNd δ 2 N β NNd +N 2 P
+ PS→D,R→D (X0 → Xi ) × (1 − PS→R ), sr 0
 η 2NNd
(4N)2NNd ζ (2NNd ) 0
where PS→D (X0 → Xi ) × PS→R and PS→D,R→D (X0 → Xi ) × + ) *2N ) *NN ) *NN , (10)
NNd NNd P
(1 − PS→R ) are the end-to-end PEPs at the destination corre- σ 2
i
d
δ 2
sd
d
δ 2 d
rd β β 0 1
sponding to the events when the relay decodes the transmit- where βi = Pi /P for i = 0,1 denote the ratio of the powers P0 ,
ted codeword matrix erroneously and correctly respectively. P1 , allocated to the source and relay respectively, to the total
Substituting the expressions for PS→R , PS→D (X0 → Xi ) and power. Further, since P0 + P1 = P, it naturally follows that the
PS→D,R→D (X0 → Xi ) derived in (4), (5) and (8) above re- power factors β0 , β1 at the source and relay satisfy β0 + β1 = 1
spectively and employing the fact that 1 − PS→R ≈ 1 at high with β0 , β1 ≥ 0. Also, let the quantity σi2 be defined in terms
SNR in above expression, yields the expression for the average of the singular values λin of the codeword difference matrix as
+ |C| −2N
end-to-end PEP Pe (X0 → Xi ) corresponding to the error event σi2 = N n=1 λin and κ = j=1 σj . The constant ζ (z) is de-
2
X0 → Xi as,  π
fined as ζ (z) = π1 02 (sin2 θ )z dθ . Using the above relation for
Pe (X0 → Xi ) the PEP of the event X0 → Xi , the asymptotic approximation
⎛ ! "Nd ⎞
N for the net end-to-end PEP of the above system can be obtained
P0 λ2in δsd
2
≤ G⎝ 1+ ⎠ at high SNR employing the union bound as,
4η0 N sin2 θ
n=1
⎛ |C|
|C|
! "N ⎞ 
 N
P0 λ2jn δsr
2 Pe ≈ Pe (X0 → Xi )
× G⎝ 1+ ⎠ i=1 ⎡
4η0 N sin2 θ
(4N)NNd +N ζ (NNd )ζ (N 2 )κ  η0 NNd +N 2
j=1 n=1 |C| 2
⎛ ! "Nd ! "Nd⎞
N ≈ ⎣ ) 2 *Nd ) 2 *NNd ) *N 2 NNd +N 2 P
P0 λ2in δsd
2 P1 λ2in δrd
2
+ G⎝ 1+ 1+ ⎠. i=1 σi δsd δsr
2 β0

4η N sin 2
θ 4η N sin 2
θ
n=1 0 0
(4N)2NNd ζ (2NNd )  η 2NNd
+ ) *2N ) *NN ) *NN
0 ⎦.
Finally, the PEP bound for the maximum likelihood (ML) de- d NNd NNd P
σi2 d
δsd
2 d
δrd
2 β0 β1
coding at the destination is now readily obtained by considering
the sum of all the PEP terms corresponding to X0 → Xi over all (11)

⎧ ⎛$ ' '2 ' '2 ⎞⎫


⎪ %   ' '   ' ' ⎪
⎪ %
⎨ ⎜& P0 n=1 λ2inN N d
'h̃
(SD)
' + P1 n=1 λ2in l=1 'h̃l,n ' ⎟⎪
N Nd (RD)

PS→D,R→D (X0 → Xi ) = EH̃SD ,H̃RD Q ⎝ ⎜ l̃=1 l̃,n ⎟ =
⎪ ⎠⎪


2Nη0 ⎪

⎡ ⎛ ' '2 ⎞ ⎛ ' '2 ⎞ ⎤
- π/2 N Nd - ∞ λ 2 'h̃(SD) '   N Nd - ∞ λ 2 'h̃(RD) '  
⎢ ⎜
P ' ' ⎟ ⎜
P ' ' ⎟ (RD) ⎥
1 0 in l̃n 1 in ln
(SD) (SD) (RD)
⎣ exp ⎝− ⎠ f h̃l̃,n dh̃l̃,n exp ⎝− ⎠ f h̃l,n dh̃l,n ⎦ dθ (7)
π 0 0 4Nη0 sin θ 2
4Nη0 sin θ 2
n=1 l̃=1 n=1 l=1 0

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2463

It is demonstrated in Appendix B that the diversity order for


 e ) = NNd + N min{N, Nd }.
the above system is, − lim log(P
P P
η0 →∞
log η0
|C|
Let the quantity σmin be defined as σmin = min{σi }i=1 . The
asymptotic PEP expression calculated above can be upper
bounded by including only the dominant term in the expression
corresponding to σmin as,

(4N)NNd +N ζ (NNd )ζ (N 2 )κ
2  η NNd +N 2

Pe ≤ |C| ) * ) * ) *
0
Nd NNd N 2 NN +N 2
P
σmin
2 δsd
2 δsr
2 β0 d

(4N)2NNd ζ (2NNd )  η 2NNd
+) *2Nd ) 2 *NNd ) 2 *NNd NNd NNd P
0 ⎦ . (12)
σ 2
min δ sd δ rd β β 0 1 Fig. 2. Schematic representation of the two phase C(0) protocol based multi-
relay selective DF cooperative system.
Hence, it is now relatively straightforward to see that the convex
optimization framework for computing the optimal source- analysis for this multiple relay system with the C(0) protocol,
relay power factors β0 , β1 with the constraint β0 + β1 = 1, i.e., one in which each relay receives the signal directly from
towards PEP minimization can be formulated as, the source. Therefore, this is a two phase cooperative protocol,
⎧ similar to the one considered previously for the single relay
⎨ (4N)N 2 ζ (NN )ζ (N 2 )κ  η NNd +N 2
d 0 scenario. The general scenario of C(m) based cooperative com-
min ) *N 2 NNd +N 2
β0 ,β1 ⎩ P munication, described in [14], [8], in which each relay receives
δsr
2 β0
⎫ the signal from m previous relays is considered in the next sec-
(4N)NNd ζ (2NNd )  η 2NNd ⎬
0 tion. The K relays R1 , R2 , · · · , RK together with the destination
+) *Nd ) 2 *NNd NNd NNd ,
σ 2 δ β β P ⎭ node receive the STBC coded symbol block transmitted by the
min rd 0 1
source during the first phase. In the second phase, a subset of
s.t. β0 + β1 = 1. (13) relays which are able to successfully decode the coded block,
The standard Karush-Kuhn-Tucker (KKT) based Lagrangian based on the SNR threshold criteria, retransmit the coded block
framework can be employed to compute the optimal power to the destination. Therefore, unlike the C(m) protocol, this
factor β0 . It can be shown by differentiating the above cost scheme in general has a shorter overall time duration since
function and setting equal to zero that the optimal power factor it involves only two phases. Further, since there is no inter
β0 is given as the non-negative zero of the polynomial equation, relay communication, it is easier to implement. Each of the K
relays can be in either of 2 states depending on correct/incorrect
2 +1
(1 − β0 )NNd +1 χ (N, Nd ) − β0N
2
+ β0N (1 − β0 ) = 0, (14) decoding of the space time coded block, leading to a total of 2K
possible states for the cooperating relays in the selective DF
where the factor χ (N, Nd ) is defined in (15), shown at the system. Let S(k) denote the state of the relay k for 1 ≤ k ≤ K,
bottom of the page. This yields the optimal source-relay power with S(k) = 1 if relay k decodes correctly and 0 otherwise. Let
allocation for a given total cooperative power budget P. We the set A denote the set of all the possible 2K binary vector
now extend this framework to a multi-relay MIMO space states, with aj ∈ A for 0 ≤ j ≤ 2K − 1 representing one such
time block coded cooperative communication system with K possible state. Employing the above framework, the total end-
relaying nodes. to-end PEP for the error event X0 → Xi at the destination,
where X0 is the coded block transmitted by the source, can be
IV. M ULTIPLE R ELAY C(0) P ROTOCOL written as [14], [16],
BASED S ELECTIVE DF R ELAYING 
Pe (X0 → Xi |H) = Pe (X0 → Xi |S = aj )P(S = aj ),
A. PEP Analysis aj ∈A

Consider now a selective DF cooperative wireless system where S = [S(1), S(2), · · · , S(K)]T denotes the network state
(k) (k)
with K relays as shown in Fig. 2. This section presents the PEP vector and H = {HSD , HSR , HRD , 1 ≤ k ≤ K} denotes the total

⎧ ) * ) 2 *N ) 2 *N 2

⎪ 2 2
⎪ 2 ζ (N ) κ σmin 2δrd
⎪ for Nd = N,

⎪ ζ (2N 2 )(δsr
2 )N

⎨ ) *Nd ) *NNd 2
(NNd +N 2 )ζ (NNd )ζ (N 2 )κ σmin
2 δrd
2 (P/η0 )NNd −N
χ (N, Nd ) = for Nd > N, (15)


2
NNd (4N)NNd −N ζ (2NNd ) δsr 2( )
N 2

⎪ ) 2 *Nd ) 2 *NNd


2
(NNd +N 2 )(4N)N −NNd ζ (NNd )ζ (N 2 )κ σmin δrd

⎩ for Nd < N.
N2
( )
2 −NN
NNd ζ (2NNd ) δsr
2 (P/η0 ) N d

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2464 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

channel state information (CSI). Also Pe (X0 → Xi |S = aj ) is expression for PD (i, j) and the equation for EH {PS→R(k) (X0 →
the end-to-end PEP when the cooperative system is in state aj , Xl )} derived in (17), it follows from (16) that the net PEP for
while P(S = aj ) denotes the corresponding probability of the end-to-end decoding of the C(0) protocol based cooperative
system being in state aj ∈ A. Since the various links of the system can be written as (19), shown at the bottom of the
cooperative system fade independently, due to the nodes being page, where we have employed the approximation that 1 −
|C|
¯
l=1 PS→R(k) (X0 → Xl ) ≈ 1 if aj (k) = 1 at high SNR and j
spatially distributed, both the probability terms in the above
equation are independent. Hence, averaging over the CSI H, denotes the compliment of the set j . Next, we present the
the above expression can be simplified as, diversity order analysis for the C(0) protocol based multiple
     relay cooperative system.
Pe (X0 → Xi ) = EH Pe (X0 → Xi |S = aj ) EH P(S = aj ) .
aj ∈A
(16) B. Diversity Order Analysis and Optimal Source Relay
The probability of the system being in state S = aj ∈ A can be Power Allocation
calculated as,
K
An asymptotic approximation of the end-to-end PEP for the
) * multi-relay system can be obtained as follows. Ignoring the ad-
P(S = aj ) = P S(k) = aj (k) ,
ditive unity factors in each of the PEP components similar to the
k=1
single relay case in Section III-B along with the approximation
where each of the components P(S(k) = aj (k)), corresponding |C|
1 − l=1 PS→R(k) (X0 → Xl ) ≈ 1 used above for the PEP, the
to the net PEP at the relay k, can be expressed as, average probability of state S = aj can be approximated at high
.
|C|
) * l=1 PS→R(k) (X0 → Xl ) if aj (k) = 0 SNR as,
P S(k) = aj (k) = |C| ⎧
1− l=1 PS→R(k) (X0 → Xl ) if aj (k) = 1. ⎪
⎛ ⎛  2 ⎞N ⎞⎫ ⎪

⎨ (k) ⎪
|C|
⎜ N ⎜ P0 λln δsr ⎟⎬
2
  ⎟
From expression (3) for the source to relay PEP derived in the EH P(S = aj ) ≈ G⎝ ⎜ ⎝1+ ⎟
⎠ ⎠
⎪ 4η0 N sin2 θ ⎪
previous section, the average PEP for the error event X0 → Xl , k∈ ¯ j⎪
⎩l=1 n=1 ⎪

when the block X0 is transmitted by the source, is given as, ⎧ ⎛ ⎛  2 N ⎪ ⎞ ⎞ ⎫
⎛ ⎪ |C|
⎪ ⎪
  ⎞N ⎞
(k)
⎛ ⎨ ⎜ N P0 λ2ln δsr ⎬
(k) 2 ⎜ ⎜ ⎟ ⎟ ⎟
⎜ P0 λ2ln δsr ≈ G⎝ ⎝ ⎠
⎟ ⎟
N
  ⎜ ⎪ 4η0 N sin2 θ ⎠⎪
EH PS→R(k) (X0 → Xl ) = G ⎜ ⎠ ⎟ ¯j ⎪ ⎪
⎝ ⎝1+
4η0 N sin θ 2⎠. k∈ ⎩ l=1 n=1 ⎭
n=1 ⎡⎛ ⎞N 2 ⎤
(17) ⎢⎜ 4N η0 ⎟ ⎥
= ⎢⎝   ⎠ ζ (N 2 ⎥

Let the average PEP at the destination for the error event ⎣ (k) 2 P0

k∈ ¯j δsr
X0 → Xi , with the network in state S = aj ∈ A, given as
EH {Pe (X0 → Xi |S = aj )}, be denoted by PD (i, j). Let the set ⎛ ⎞N 2
/ 0N 2 | ¯ j |  ¯
j defined as j = {k|aj (k) = 1, 1 ≤ k ≤ K} include all the η0 | j | ⎜ 1 ⎟
relays which decode the coded block X0 correctly. Using the = 4N κζ (N 2 ) ⎝ 2⎠ ,
P0 (k)
expression in (8), the above equation for PD (i, j) can be simpli- k∈ ¯j δsr
fied as (18), shown at the bottom of the page. Employing this (20)

⎛ ⎡ ⎛  ⎤⎞
 ⎞Nd
! "Nd (k) 2
⎜ ⎢ Pk λ2in δrd
⎟ ⎥⎟
N
P0 λ2in δsd
2

PD (i, j) = G ⎜

⎢ 1+
⎣ ⎝1 + ⎠ ⎥ ⎟
⎦⎠ . (18)
n=1
4η0 N sin2 θ k∈ j
4η0 N sin2 θ

⎡ ⎧ ⎛ 2 ⎞N ⎞⎫


⎪ (k) ⎪

|C|
 ⎢ |C|
 ⎜ ⎨|C| δsrN
⎟⎬
P0 λ2ln
⎢ ⎜ ⎜ ⎟ ⎟
Pe ≤ Pe (X0 → Xi ) = ⎣ G⎝ ⎝1 + ⎠ ⎠
⎪ 4η0 N sin2 θ ⎪
i=1 ¯j ⎪
i=1 aj ∈A k∈ ⎩ l=1 n=1 ⎪

⎛ ⎡ ⎛  2 ⎞Nd ⎤⎞⎤
! "Nd 2 δ (k)
⎜ ⎢ λ
⎟ ⎥ ⎟⎥
N P
P0 λin δsd
2 2
⎜ k in rd
× G⎜⎝
⎢ 1+
⎣ ⎝1 + ⎠ ⎥

⎟⎥ , (19)
⎠⎦
n=1
4η 0 N sin 2
θ k∈
4η 0 N sin 2
θ
j

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2465

where ζ (·) and κ are as defined in Section III. Let the power end-to-end PEP for the error event X0 → Xi can be tightly
factors for the source and kth relay, β0 , βk respectively be de- approximated at high SNR as (23), shown at the bottom of
fined as β0 = P0 /P, βk = Pk /P, 1 ≤ k ≤ K. Substituting P0 = the page. The PEP bound for the end-to-end decoding at the
β0 P and Pk = βk P, the above approximation can be further destination node is now readily derived as,
simplified as,
|C|

/ 0N 2 | ¯ j |  | ¯ j |
  4N Pe ≤ Pe (X0 → Xi )
EH P(S = aj ) ≈ κζ (N 2 )
β i=1
⎛0 ⎛ ⎞N 2 ⎞ |C| 
  η dj
⎜  η N 2 | ¯ j | 0
⎜ 1 ⎟ ⎟ = ρi,j , (24)
×⎜ ⎟ 0
⎝ ⎝  2 ⎠ ⎠ P . (21) P
(k) i=1 aj ∈A
¯
k∈ j δ sr
where dj = NNd +NNd | j |+N 2 | ¯ j | = NNd +N 2 K +N{(Nd −
The quantity PD (i, j), which denotes the average PEP for the er- N)| j |}, and ρi,j is defined in (25), shown at the bottom of
ror event X0 → Xi conditioned on the relay state aj in (18) can the page. Therefore, it is now easy to see that the diversity
be tightly approximated at high SNR similar to (20) by ignoring order d for this multi-relay cooperative C(0) protocol is given
the additive unity factors in each of the PEP components as, as d = min dj = NNd + N 2 K + Nmin{(Nd − N)| j |}. Further,
⎛ ⎡ ⎛  2 ⎞Nd ⎤⎞ j j
! "Nd (k)
⎜ ⎢ P0 λ2in δsd P λ δ
2 the following observations yield a deeper insight into the di-
⎜ k in rd ⎟ ⎥ ⎟
N 2
PD (i, j) ≈ G⎜ ⎢
⎝ ⎣ 4η N sin2 θ ⎝ ⎠ ⎥ ⎦

⎠ versity order of this system. When Nd > N, i.e., with more
n=1 0 4η N sin θ
k∈ j
2
0 antennas at the destination compared to the source and relays,
/ 0NNd min{(Nd − N)| j |} occurs for | j | = 0. Retaining only the
4Nη0 ) * ⎛ ⎞NNd j
ζ NNd +NNd | j | 4N Pη0k dominant term corresponding to j = 0 and neglecting the other
δsd
2 P
0 ⎜ ⎟
= ) *N +N | | ⎝ 2⎠ terms in the sum in (24), the net end-to-end PEP can be further
σi2 d d j k∈ j
(k)
δrd approximated at high SNR as,
) * ⎡
(4N)NNd +NNd | j | ζ NNd + NNd | j |
= ) 2 *Nd +Nd | j | ) 2 *NNd |C| ⎢ ) *
σi δsd β0  NN +N 2 K ζ (NN ) κζ (N 2 ) K
⎢ (4N) d d
⎛ ⎛ ⎞NNd ⎞ Pe ≈ ⎢ ) *N ) *NN NN +N 2 K
⎣ σ 2 d δ2 d
β d
  i=1 i sd 0
⎜ ⎜ 1 ⎟ ⎟ η0 NNd +NNd | j |
×⎝ ⎝  2 ⎠ ⎠ . ⎛ ⎞⎤
(k) P
k∈ j δrd βk
⎜ K ⎟⎥  η NNd +N 2 K
(22) ⎜ 1 ⎟⎥ 0
×⎜ /  0N 2 ⎟⎥ . (26)
⎝ (k) 2 ⎠⎦ P
Substituting this expression for PD (i, j) and the relation for k=1
δsr
EH {P(S = aj )} from (21), in the equation in (16), the net


⎢ ¯ j |+NNd | j | )
NN +N 2 |
*) *| ¯ |
⎢ (4N) d ζ NNd + NNd | j | κζ (N 2 ) j
Pe (X0 → Xi ) ≈ ⎢ ) 2 *Nd +Nd | j | ) 2 *NNd NNd +N 2 | ¯ j |
⎣ σ δ β
aj ∈A i sd 0

⎛ ⎞⎛ ⎞⎤
⎜ ⎟⎜ ⎟⎥  η NNd +NNd | j |+N 2 | ¯ j |
⎜ 1 ⎟⎜ 1 ⎟⎥ 0
×⎜ / ⎟⎜ /   0NNd ⎟⎥ (23)
⎝ 2 0N 2 ⎠ ⎝ (k) 2 ⎠⎦ P
¯j
k∈ (k) k∈ j βk δrd
δsr

⎛ ⎞⎛ ⎞
¯ j |+NNd | j |
NNd +N 2 |
) *) *| ¯ | ⎜ ⎟⎜ ⎟
(4N) ζ NNd + NNd | j | κζ (N 2 ) j ⎜ 1 ⎟⎜ 1 ⎟
ρi,j = ) 2 *Nd +Nd | j | ) 2 *NNd NNd +N 2 | ¯ j | ⎜ /  0N 2 ⎟ ⎜ /   0NNd ⎟ (25)
σi δsd β0 ⎝ (k) 2
⎠ ⎝ 2 ⎠
¯j
k∈ k∈ j β δ (k)
δsr k rd

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2466 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

On the other hand, when Nd < N, min{(Nd − N)| j |} occurs


j
for | j | = K. Hence, the term corresponding to j = 2K − 1
is the dominant term in the PEP expression, which is well
approximated at high SNR by,

|C| ⎢ NN +NNd K ζ (NN + NN K)
⎢ (4N) d d d
Pe ≈ ⎢ ) *Nd +Nd K ) *NNd NN
⎣ σi2 δsd
2 β0 d
i=1

⎛ ⎞⎤
⎜ K ⎟⎥  η NNd +NNd K
⎜ 1 ⎟⎥ 0 Fig. 3. Schematic representation of a multiple phase C(m) protocol based
×⎜ /  2 NNd ⎟
0 ⎥ . (27)
⎝ (k) ⎠⎦ P multi-relay selective DF cooperative system.
k=1 βk δrd
k ≤ K, towards minimizing the end-to-end PEP, can be formu-
lated as,
For the case Nd = N, all the terms 0 ≤ j ≤ 2K − 1 will con- ⎡ ⎤
tribute to Pe in (24). From the relations in (24), (25), (26), one   η0 NNd +NNd | j |+N 2 | ¯ j |
min ⎣ Dj ⎦,
can readily conclude that the achieved diversity order is N 2 + β0 ,β1 ,...,βK P
aj ∈A
N 2 K for Nd = N, NNd + N 2 K for Nd > N and NNd + NNd K
for Nd < N. The different expressions above corresponding 
K
s.t. β0 + βk = 1,
to the various cases can be combined to yield the succinct
k=1
expression NNd + NKmin{N, Nd } for the final diversity order β0 ≥ 0, βk ≥ 0, 1 ≤ k ≤ K. (30)
of the C(0) system.
The optimal source relay power allocation can be derived as The above optimization problem can be seen to be a geometric
follows. For the case Nd > N, interestingly, as can be seen from program (GP) [17] which can be readily solved using a convex
the expression in (26), the term corresponding to β0 dominates solver such as CVX [18]. Next we analyze the performance of
the end-to-end performance. Therefore, it naturally follows that a C(m) protocol based multi-relay cooperative system.
the error rate is minimized by maximizing β0 , i.e., setting
β0 = 1, implying that all power is allocated + to the source.
V. M ULTIPLE P HASE C(m) P ROTOCOL
Similarly, for Nd < N, the product term β0 K k=1 βk dominates,
BASED M ULTI -R ELAY S YSTEM
from which it can be seen that β0 = βk = K+1 1
, 1 ≤ k ≤ K are A. PEP Analysis
the optimal power factors, i.e., equal power allocation at the
source and relays. For the scenario Nd = N, Pe can be upper We now consider the C(m) protocol for a multi-relay co-
bounded as, operative system, originally described in [8], in which the
⎡ ⎤ cooperative relaying occurs in a total of K + 1 phases. Similar
  η0 NNd +NNd | j |+N 2 | ¯ j | to the single relay and C(0) scenarios, the source transmits
Pe ≤ |C| ⎣ Dj ⎦, (28) the STBC coded symbol block in the first phase, while each
P
aj ∈A relay k transmits in phase k + 1 employing the selective DF
protocol and combining the transmission of the source along
where Dj is defined as, with the signals received from min{m, k − 1} previous relay
transmissions to perform ML decoding. Finally, the destination
⎡ decodes the symbol block after K + 1 communication phases
⎢(4N)NNd +N 2 | ¯ j |+NNd | j | ζ )NN +NN | |* )κζ (N 2 )*| ¯ j | using the signal received from the source and the K relays as
⎢ d d j shown in Fig. 3. Let the state S(k) and state space A of the
Dj = ⎢ ) 2 *Nd +Nd | j | ) 2 *NNd NNd +N 2 | ¯ j |
⎣ σ δ β multiple relay system be defined similar to the C(0) protocol
min sd 0
based on the decoding at the individual relays. Hence, the
probability of the system being in state aj ∈ A is given as P(S =
⎛ ⎞⎛ ⎞⎤ +
aj ) = K k=1 P(k, j), where the quantity P(k, j) is the average
⎜ ⎟⎜ ⎟⎥ conditional probability of the relay being in state S(k) = aj (k),
⎜ 1 ⎟⎜ 1 ⎟⎥
×⎜ / ⎟⎜ /   0NNd ⎟⎥ . (29)
⎝ 2 0N 2 ⎠ ⎝ ⎠⎦ defined as,
¯j
k∈ (k) k∈ j (k)
βk δrd
2
 ) 
δsr P(k, j) = EH Pr S(k) = aj (k)| S(k − 1) = aj (k − 1), · · · ,
*
S(k − m) = aj (k − m)
.  
|C|
EH PS→R(k) (X0 → Xl ) , if aj (k) = 0,
The optimization problem for source relay power allocation to = |C|
l=1  
compute the optimal power factors β0 , βk , 1 ≤ k ≤ K, which 1− l=1 EH PS→R(k) (X0 → Xl ) , if aj (k) = 1,
can in turn be used to compute the optimal powers P0 , Pk , 1 ≤ (31)

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2467

H = {HSD , H(k) (k) (k̃,k) the event X0 → Xi conditioned on the network state aj defined
where SR , HRD , HRR , 1 ≤ k ≤ K, max{1, k −
(k̃,k)
as PD (i, j) = EH {Pe (X0 → Xi |S = aj )}. The union bound for
m} ≤ k̃ ≤ k − 1} and HRR denotes the channel matrix the total PEP at the destination can be now obtained by the
 2
(k̃,k) addition of the above PEP over all possible codewords Xi .
between the relay k̃ and the relay k with a power of δrr .
Further, at high SNR, employing the approximation 1 − E{·} ≈
Let j (k) be defined as the set of previous nodes corresponding
1 in (31) and ignoring the additive factor of unity in the
to node k which decode the transmitted coded block correctly,
SNR components, the quantity EH {P(S = aj )} can be approx-
i.e., j (k) = {qaj (q) = 1; max{1, k − m} ≤ q ≤ k − 1}.
imated
/ as (34), shown at0the bottom of the page, where κ̃ =
The average error probability corresponding to the source- |C| 1
relay transmission can be expressed as (32), shown at the l=1 +N 2 N+N| j (k)|
. Once again, using the power factors
( n=1 λln )
bottom of the page. Therefore, the expression for the average P
probability of the network being in state aj , denoted by β0 = PP0 , βq = Pq , the approximation in (34) for the PEP can be
EH {P(S = aj )} can be obtained by substituting this equation simplified as,
+ 
for EH {PS→R(k) (X0 → Xl )} in P(S = aj ) = K k=1 P(k, j) and
   η0 N 2 | ¯ j |+N 2 k∈ ¯ j | j (k)|
EH P(S = aj ) ≈
using the property (31). The expression for end-to-end PEP of ⎡ P ⎤
the event X0 → Xi is now given as,
     ⎢ (4N)N 2 +N 2 | j (k)| ζ )N 2 +N 2 '' (k)''* ⎥
⎢ j ⎥
Pe (X0 → Xi ) = EH Pe (X0 → Xi |S = aj ) EH P(S = aj ) × ⎢/ 0 / 0 κ̃⎥. (35)
⎣  2 N + 2  2 N ⎦
2
aj ∈A k∈ ¯j (k) (q,k)
β0 δsr q∈ j (k) βq δrr
The above given expression can be simplified as (33), shown at 1 23 4
the bottom of the page, where PD (i, j) is the average PEP for Xj


 2 ⎞N ⎡⎛ ⎛   ⎞N ⎤⎞
(k) (q,k) 2
⎜ ⎢⎜ δsr Pq λln δrr
P0 λ2ln 2 aj (q)
⎟ ⎥ ⎟
N k−1
  ⎟ ⎜
EH PS→R(k) (X0 → Xl ) = G ⎜

⎢⎝1 +
⎣ ⎠ ⎝1 + ⎠ ⎥⎦


n=1
4η0 N sin θ
2
q=max{1,k−m}
4η0 N sin θ
2

⎛ ⎡⎛   ⎞N ⎛   ⎞N ⎤⎞
(k) 2 (q,k) 2
⎜ ⎢⎜ P0 λ2ln δsr Pq λ2ln δrr
⎟ ⎥ ⎟
N
⎟ ⎜
= G⎜

⎢⎝1 +
⎣ ⎠ ⎝1 + ⎠ ⎥⎟
⎦ ⎠ (32)
n=1
4η0 N sin θ
2
q∈ j (k)
4η0 N sin2 θ

⎛ ⎡ ⎛   ⎞Nd ⎤⎞
! "Nd (k
) 2
 ⎜ ⎢ P
k λ2in δrd
⎟ ⎥⎟
N K
P0 λ2in δsd
2

Pe (X0 → Xi ) = G⎜

⎢ 1+
⎣ ⎝1 + ⎠ ⎥
⎦⎠
⎟ EH {P(k, j)} (33)
aj ∈A n=1
4η0 N sin2 θ k
∈ j
4η0 N sin2 θ k=1
1 23 4
PD (i,j)

⎡ ⎛ ⎡⎛  2 ⎞N ⎛  2 ⎞N ⎤⎞⎤
|C| λ 2 δ (k) λ 2 δ (q,k)
  ⎢  ⎜ ⎢⎜ NP 0 ln sr ⎟ ⎜
Pq ln rr ⎟ ⎥ ⎟⎥
EH P(S = aj ) ≈ ⎢ G⎜ ⎢⎝1 + ⎠ ⎝1 + ⎠ ⎥ ⎟⎥
⎣ ⎝ ⎣ 4η N sin 2
θ 4η N sin 2
θ ⎦ ⎠⎦
¯j 0 q∈ (k) 0
k∈ l=1 n=1 j
1 23 4
EH {P(S(k)=aj (k))}
⎡ ⎛ ⎡⎛   2 ⎞N  2 ⎞N ⎤⎞⎤

|C| (k) (q,k)
⎢⎜ P0 λln δsr δrr P λ2
2
⎢ ⎜ N
⎟ ⎟ ⎥ ⎟⎥ ⎜ q ln
≈ ⎢ G ⎜ ⎢⎝ ⎠ ⎝ ⎠ ⎥ ⎟⎥
⎣ ⎝ ⎣ 4η N sin2 θ 4η N sin 2
θ ⎦ ⎠⎦
¯ j l=1 0 q∈ j (k,m) 0
k∈ n=1
⎡ ⎤
) '
⎢ (4Nη )N +N | j (k)| ζ N 2 + N 2 ' (k)'
2 2 ' * ⎥
⎢ 0 j ⎥
= ⎢/ 0 / 0 κ̃ ⎥ (34)
⎣  2 N 2 +  2 N 2 ⎦
¯j
k∈ (k) (q,k)
P0 δsr q∈ j (k) Pq δrr

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2468 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

Similarly, the expression for PD (i, j) defined in (33) can be ap- It can be seen that the achieved diversity order is d = NNd +
proximated at high SNR by ignoring the additive unity factors NNd K + min {jN(N − Nd )}. Also, interestingly, this does not
0≤j≤K
added to the individual SNR terms to obtain (36), shown at the
depend on m, the maximum number of previous relay trans-
bottom of the page. From the relations in (35), (36), the end-to-
missions. Hence, one can use the C(1) protocol which requires
end PEP for the error event X0 → Xi can be approximated at
fewer channel estimates compared to C(K − 1), while achiev-
high SNR as,
ing an identical diversity gain.
  η dj
0
Pe (X0 → Xi ) ≈ Xj Yi,j , (37)
P B. Diversity Order Analysis and Optimal Source Relay
aj ∈A
Power Allocation

where dj = NNd + NNd | j | + N 2 | ¯ j | + N 2 k∈ ¯ | j (k)| and
j We now derive the diversity order and develop the framework
the expressions for Xi,j , Yi,j are defined in (35), (36) res- for optimal source relay power allocation for the C(m) protocol
pectively. The exponent dj can be lowerbounded as dj ≥ based cooperative communication system. We begin by consid-
NNd + NNd | j | + N 2 | ¯ j |, with equality if k∈ ¯ | j (k)| = 0, ering the scenario with Nd > N, for which min {jN(N − Nd )}
j
i.e., | j (k)| = 0 ∀ k ∈ ¯ j , which corresponds to the net- 0≤j≤T
occurs when j = K, implying that all the relays decode cor-
work states such as 111 · · · 1, 011 · · · 1, 001 · · · 1, · · · , 000 · · · 0 rectly. Considering the dominant term corresponding to j = K
where for every relay k which decodes incorrectly, the previous and neglecting all the other terms in (38), the PEP can be further
max{k − 1, m} relays must have decoded incorrectly. The approximated at high SNR as,
diversity order therefore is d = min dj = NNd + NNd K +
j |C| 
¯ j |} = NNd + N 2 K + Nmin{(Nd − N)| j |}.
Nmin{(N − Nd )|
 η0 NNd +KN 2
j j Pe ≈
P
Hence, at high SNR, considering only the dominant K + 1 i=1 ⎛ ⎞
terms mentioned above in (37) and neglecting the remaining
(4N)NNd ζ (NNd )
K ⎜ (4N)N 2 ζ (N 2 ) ⎟
terms, the total PEP can be further approximated as, ⎜ ⎟
× ) *N ) * ⎜/ κ⎟
2 β NNd
σi2 d δsd ⎝  2 0N 2 ⎠
|C| 
 K  η NNd +NNd K+jN(N−Nd ) 0 k=1 (k)
β0 δsr
0
Pe ≈ χj ξi,j , (38)
i=1 j=0
P  η NNd +KN 2
0
≤ |C|
P ) *K
where the terms χj and ξi,j are defined as,
(4N)NNd +N K ζ (NNd ) ζ (N 2 ) κ K
2

⎡ ⎤ × /  0N 2 .
⎛ ⎞ ) 2 *Nd ) 2 *NNd
+N 2 K +K (k) 2
j ⎢ |C| ⎥ σmin δsd (β0 ) d
NN δsr
⎢ (4N) ζ (N ) ⎜
N2 2 1 ⎟⎥ k=1
χj = ⎢/ ⎝  N ⎥
⎠ ,
⎣  2 0N 2 +N ⎦ (39)
k=1
β0 δsr
(k) l=1 λ
n=1 ln
2

Hence, the achieved diversity order is d = NNd + KN 2 . Fur-


(4N)NNd ζ (NNd + NNd (K − j)) ther, the optimization problem for optimal power allocation is,
ξi,j = + Nd ) *
N 2 β NNd
n=1 λin δsd
2 1
0
min
⎛ ⎛ ⎞⎞ β0 ,β1 ,...,βK β NNd +N 2 K
0
⎜ K ⎜ ⎟⎟ K
⎜ ⎜ (4N)NNd ⎟⎟ s.t. β0 + βk = 1
×⎜ ⎜ /
Nd  2 0NNd ⎟ ⎟.
⎝ ⎝ +N (w) ⎠⎠ k=1
n=1 λin δrd βw
w=j+1 2
β0 ≥ 0, βk ≥ 0, 1 ≤ k ≤ K, (40)

⎛ ⎡ ⎛   ⎞Nd ⎤⎞
! "Nd
(k
) 2
⎜ ⎢ P0 λ2in δsd P(k ) λ2in δrd
⎟ ⎥⎟
N 2

PD (i, j) ≈ G ⎜


⎣ 4η N sin2 θ ⎝ ⎠ ⎥
⎦⎠

n=1 0 k
∈ j
4η0 N sin2 θ

⎛ ⎛ ⎞NNd ⎞
) *  
(4N)NNd +NNd | j | ζ NNd + NNd | j | ⎜ ⎜ 1 ⎟ ⎟ η0 NNd +NNd | j |
=   ) * ⎝ ⎝   ⎠ ⎠ (36)
+N Nd +N |
d j |
2 β NNd (k
) 2 P
n=1 λin δsd δrd βk

2 k
∈ j
0
1 23 4
Yi,j

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2469

from which it can be seen that the optimal power factor β0 ≈ 1,


i.e., allocating all the power to the source is optimal. For Nd <
N, min {jN(N − Nd )} occurs for j = 0, corresponding to all the
0≤j≤T
relays decoding incorrectly. Therefore, the term corresponding
to j = 0 dominates the PEP expression, which is approximated
at high SNR as,
|C| 
 η0 NNd +NNd K (4N)NNd ζ (NNd + NNd K)
Pe ≈ ) 2 *Nd ) 2 *NNd
P σi δsd β0
i=1⎛ ⎛ ⎞⎞
⎜ K ⎜ (4N)NNd ⎟⎟
⎜ ⎜ ⎟⎟
×⎜ ⎜ / 2 0NNd ⎟⎟
⎝ ⎝ ) 2 *Nd (w) ⎠⎠
w=1 σi δrd βw Fig. 4. Exact PEP, asymptotic upper bound, simulated PEP and BEP for a
 η NNd +NNd K (4N)NNd +NNd K ζ (NN + NN K) Alamouti-coded selective DF-MIMO cooperative communication with K = 1,
0 d d 2 = 2,δ 2 = 2, δ 2 = 2.
N = Nd = 2 and δs,d
≤ |C| ) 2 *Nd +Nd K ) 2 *NNd s,r r,d
P σmin δsd β0
K / 2 0−NNd
(w)
× δrd βw .
w=1

The corresponding problem for optimal power allocation can


be formulated similar to (40) by replacing the optimization
objective by NNd +K1 NNd . The solution to this optimization
β0 w=1 βw
problem is seen to be given as β0 = βw = K+1 1
, 1 ≤ w ≤ K,
i.e., equal power allocation to the source and relay nodes. The
achieved diversity order is NNd + NNd K. Finally, when the
source and destination have an equal number of antennas, i.e.,
Nd = N, all the K + 1 terms will contribute to the PEP. The PEP
for this scenario is given as (41), shown at the bottom of the
page. Also, the optimization problem for optimal source relay Fig. 5. Exact PEP, asymptotic upper bound, simulated PEP and BEP for a
power allocation can now be formulated as, Alamouti-coded selective DF-MIMO cooperative communication with K = 1,
2 = 2,δ 2 = 2000, δ 2 = 2.
N = Nd = 2 and δs,d s,r r,d

K K
Dj
min 2 (j+1)
(β0 ) (βw )N
2
β0 ,β1 ,...,βK N
j=0 w=j+1 VI. S IMULATION R ESULTS

K
We consider a MIMO cooperative relaying system with
s.t. β0 + βw = 1 N = 2 antennas at the source and relay and Nd = 2 antennas
w=1 at the destination. The Alamouti STBC is employed with
β0 ≥ 0, βw ≥ 0, 1 ≤ w ≤ K, (42) QPSK modulated symbols. Therefore, we have |C| = 42 =
16. Figs. 4–6 demonstrate the end-to-end PEP, symbol error
which is a GP similar to (30) for the C(m) protocol. The probability (SEP) and bit error probability (BEP) for various
diversity order for this scenario is NNd + NK min{N, Nd }. source-relay, relay-destination and source-destination channel

⎛ ⎞
 η N 2 +N 2 K (4N)N +N K  ⎜
2 2 K K j ⎟ ζ )N 2 + N 2 (K − j)* )κζ (N 2 )*j
0 ⎜ 1 1 ⎟
Pe ≤ |C| ⎜ / ⎟ ) 2 *N(K−j)
P ) 2 *N ) 2 *N 2 ⎝ 2 0N 2 / 2 0N 2 ⎠ σ (β )N +jN
2 2
σmin δsd j=0 w=j+1 (w) k=1 (k) 0
δrd βw δsr min


K K  η N 2 (K+1) (4N)N 2 (K+1) ζ )N 2 + N 2 (K − j)* )κζ (N 2 )*j j
1 1
0
= |C| ) 2 *N ) 2 *N 2 / 0 2 /  0N 2 (41)
) 2 *N(K−j)  (w) 2 N
2 (j+1)
(β0 ) (βw )N
N 2
P σmin δsd (k) 2
j=0 w=j+1 k=1
σmin δrd δsr
1 23 4
Dj

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2470 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

Fig. 6. Exact PEP, asymptotic upper bound, simulated PEP and BEP for a
Alamouti-coded selective DF-MIMO cooperative communication with K = 1, Fig. 8. PEP of Alamouti-coded selective DF-MIMO cooperative scheme for
2 = 2,δ 2 = 2, δ 2 = 2000.
N = Nd = 2 and δs,d 2 = 2 (a) δ 2 = 2, δ 2 = 2 (b) δ 2 =
s,r r,d K = 1, N = Nd = 2 vs P0 /P with δsd sr rd sr
2 = 2 (c) δ 2 = 2, δ 2 = 2000.
2000, δrd sr rd

Fig. 7. Exact PEP, asymptotic upper bound, simulated PEP for a 2×2 Golden-
coded selective DF-MIMO cooperative communication with K = 1 and
N = Nd = 2.
Fig. 9. PEP of Alamouti-coded selective DF-MIMO cooperative scheme for
K = 1, N = 2, Nd = 4 vs P0 /P with δsd2 = 2 (a) δ 2 = 2, δ 2 = 2 (b) δ 2 =
sr rd sr
2 = 2 (c) δ 2 = 2, δ 2 = 2000.
2000, δrd sr rd
conditions of a selective DF protocol based single relay system.
The corresponding PEP bound and asymptotic PEP approx-
imation derived in (9) and (11) respectively are also shown developed in this paper is valid for general STBCs and not
therein, which can be seen to be in close agreement with the restricted to OSTBCs such as the Alamouti code, we also
simulation results. The plots also validate the result in (11) that simulate the PEP performance of the system for the 2×2 full
the selective DF MIMO relaying system achieves a diversity rate Golden code [19] as shown in Fig. 7. It has also been
order of NNd + N min{N, Nd }. Plots are also given for the BEP demonstrated that the end-to-end performance of the system
with the optimal power factor β0 in each scenario, which can with the Golden code can be further improved using the optimal
be seen to achieve a lower BEP compared to equal power allo- power allocation derived in (14). In Figs. 8–10 we plot the PEP
cation, i.e., β0 = 0.5. Thus, the optimal power factors β0 and bound for the QPSK based cooperative STBC system consid-
β1 yield a significant performance enhancement in terms of the ered above with respect to the power factor β0 = P0 /P for P ∈
BEP of decoding at the destination node in cooperative MIMO {10, 20, 30} dB, Nd = 2, 4 under several channel conditions.
STBC systems. For comparison, we also plot the performance One can observe that the optimal power allocation obtained
of the suboptimal fixed DF relaying based near ML decoder by solving the KKT equation in (14), is able to achieve the
and the minimum distance (MD) decoder in [12], which can minimum PEP over a wide SNR range. Similar to the result
be seen to result in a higher BEP. This performance gain is in [8], the optimal power factors β0 , β1 depend only on the
more pronounced in scenarios such as the one considered in average source-relay and relay-destination channel gains. Also,
Fig. 6 where the source relay link is of poor quality. This β0 can be seen to satisfy β0 ≥ 0.5, leading to the conclusion
arises due to the fact that the codeword matrix decoded at that a dominant fraction of power has to be allocated to the
the relay is transmitted to the destination irrespective of the source to optimize performance. For a stronger source-relay
SNR conditions at the relay, which results in a high BEP at 2 δ 2 , the optimal value of β = 0.5 as seen in
link, i.e., δsr rd 0
the destination when the source-relay link is of poor quality. Figs. 8(b)–10(b), implying that equal source-relay power al-
Further, in order to demonstrate that the analytical framework location is optimal since decoding at the relay is accurate

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2471

Fig. 12. Exact PEP, asymptotic upper bound, simulated PEP and BEP for
a C(0) based Alamouti-coded selective DF-MIMO cooperative communi-
Fig. 10. PEP of Alamouti-coded selective DF-MIMO cooperative scheme for  2  
2 = 2, δ (k) (k) 2
2 = 2 (a) δ 2 = 2, δ 2 = 2 (b) δ 2 = cation with K = N = Nd = 2 and δs,d s,r = 2000, δr,d = 2,
K = 1, N = 2, Nd = 1 vs P0 /P with δsd sr rd sr
2 2 2 ∀ 1 ≤ k ≤ 2.
2000, δrd = 2 (c) δsr = 2, δrd = 2000.

Fig. 13. Exact PEP, asymptotic upper bound and simulated PEP for a C(0)
Fig. 11. Exact PEP, asymptotic upper bound and simulated PEP for a C(0)
based Alamouti-coded selective DF-MIMO cooperative communication with
based Alamouti-coded selective DF-MIMO cooperative communication with  2  
 2   2 = 2, δ (k) (k) 2
2 = 2, δ (k) (k) 2 K = N = Nd = 2 and δs,d s,r = 2, δr,d = 2000, ∀ 1 ≤ k ≤ 2.
K = N = Nd = 2 and δs,d s,r = 2, δr,d = 2, ∀ 1 ≤ k ≤ 2.

the simulated performance. Further, the performance signif-


with very high probability. On the other hand, as seen from icantly improves with the optimal power factors β0 , βk , 1 ≤
Figs. 8(c)–10(c), the optimal power factor β0 ≈ 1 when δsr 2
k ≤ 2 compared to the suboptimal factors β0 = β1 = β2 = 13
δrd , implying that a substantial fraction of the power is allocated
2
corresponding to equal power allocation. Also, the performance
to the source. Further, very interestingly, even when δsr 2 δ2 ,
rd of the single antenna C(1) based system presented in [8] is
if Nd < N, the power factor approaches 0.5, which implies that given in the figure for purposes of comparison, which can be
the diversity gain due to the large number of antennas at the seen to achieve a diversity that is significantly lower than the
relay offsets the poor source-relay channel condition, making one corresponding to the MIMO-STBC cooperative system. To
equal source-relay power allocation optimal. demonstrate the effect of m on the performance of the proposed
Figs. 11–13 show the performance of the proposed C(0) C(m) system, we consider a scenario with K = 3 relays. It can
protocol based multiple relay cooperative system, with K = 2 be clearly observed from Fig. 17 that increasing the value of
relays, described in Section IV. The results demonstrate that m results only in a coding gain as demonstrated analytically
the diversity order is indeed equal to NNd + Nd K min{N, Nd } as in Section V-A. Further, it can be observed from Table I that
derived in (24). Further the performance of the system is signifi- when source-relay links are relatively strong in comparison to
cantly improved with the optimal power factors β0 , βk , 1 ≤ k ≤ the relay-destination links, equal power allocation at each node
2 obtained by solving the optimization problem in (30). This is is optimal for both C(0) and C(1) schemes. On the other hand,
formulated as a GP and solved using the CVX solver for the var- when the source-relay links have a relatively poor strength in
ious channel conditions described in Table I. The performance comparison to the relay-destination links or when the source-
gain with respect to that of a C(0) based uncoded multi-relay relay and relay-destination links have approximately similar
system is also shown therein as a benchmark. Figs. 14–16 show strengths, more power is allocated to the source in comparison
the performance of the cooperative multi-relay system for the to the relays in both C(0) and C(1) schemes. The remaining
C(m) protocol with m = 1. The analytical PEP from (38) and power is equally distributed among both the relays in the C(0)
the asymptotic bound from (41) are in close agreement with scheme, whereas in the C(1) scheme, the power allocated to the

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2472 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

TABLE I
 
(k) 2
O PTIMAL P OWER A LLOCATION FOR C(0) AND C(m), m = 1 W ITH K = Nd = N = 2, δsd = 2, ∀ k

Fig. 14. Exact PEP, asymptotic upper bound and simulated PEP for a Fig. 16. Exact PEP, asymptotic upper bound and simulated PEP for a
C(m) based Alamouti-coded selective DF-MIMO cooperative communica- C(m) based Alamouti-coded selective DF-MIMO cooperative communica-
 2    2  
2 = 2, δ (1,2) (k) 2 2 = 2, δ (1,2) (k) 2
tion with m = 1, K = N = Nd = 2 and δs,d r,r = 2, δs,r = 2, tion with m = 1, K = N = Nd = 2 and δs,d r,r = 2, δs,r = 2,
   
(k) 2 (k) 2
δr,d = 2, ∀ 1 ≤ k ≤ 2. δr,d = 2000, ∀ 1 ≤ k ≤ 2.

Fig. 17. Simulated BEP for C(m), m = 1, 2 and C(0) based Alamouti-coded
Fig. 15. Exact PEP, asymptotic upper bound and simulated PEP for a selective DF-MIMO cooperative communication with equal power allocation,
   
C(m) based Alamouti-coded selective DF-MIMO cooperative communication (1,2) 2 (2,3) 2
 2   K = 3, N = Nd = 2 and δr,r = δr,r = 2.
2 = 2, δ (1,2) (k) 2
with m = 1, K = N = Nd = 2 and δs,d r,r = 2, δs,r = 2000,
 
(k) 2
δr,d = 2, ∀ 1 ≤ k ≤ 2. VII. C ONCLUSION
This work presents a comprehensive analysis of a selective
DF relaying based MIMO STBC cooperative wireless sys-
second relay is higher than the power allocated to the first relay. tem. The end-to-end decoding performance, along with the
This can be expected since the second relay is more reliable diversity order and optimal source-relay power allocation has
than the first relay in the C(1) scheme, as it combines the signals been presented initially for a single relay based cooperative
from both the source and the first relay prior to decoding, while scenario. Subsequently, the end-to-end performance results,
the first relay decodes employing only the signal received from along with the diversity order and optimal power allocation
the source. have been derived for the multiple relay scenario considering

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
VARSHNEY et al.: PROTOCOL FOR MIMO STBC BASED SINGLE/MULTIPLE RELAY COOPERATIVE COMMUNICATION 2473

the two phase C(0) cooperation protocol and also the general as, min{NNd + N 2 , 2NNd } = NNd + N min{N, Nd }. Note that
multiphase C(m) protocol. Simulation results demonstrate a for the case when N = Nd , both the terms in (11) will contribute
close agreement with the derived analytical results and also the and the achieved diversity order can be easily seen as NNd +
performance benefits of optimal power allocation along with N min{N, Nd } = 2N 2 .
the improvement over existing schemes.
R EFERENCES
A PPENDIX A [1] J. N. Laneman, D. N. Tse, and G. W. Wornell, “Cooperative diversity in
wireless networks: Efficient protocols and outage behavior,” IEEE Trans.
S IMPLIFICATION OF PS→R (X0 → Xj ) Inf. Theory, vol. 50, no. 12, pp. 3062–3080, Dec. 2004.
After employing the identity for Q(·) function, the expression [2] A. Nosratinia, T. E. Hunter, and A. Hedayat, “Cooperative communication
in wireless networks,” IEEE Commun. Mag., vol. 42, no. 10, pp. 74–80,
for PS→R (X0 → Xj ) can be simplified as follows to yield the Oct. 2004.
final expression in (3). [3] J. N. Laneman and G. W. Wornell, “Energy-efficient antenna sharing
and relaying for wireless networks,” in Proc. IEEE WCNC, 2000, vol. 1,
PS→R (X0 → Xj ) pp. 7–12.
- N N - ∞ / 0 [4] G. Kramer, M. Gastpar, and P. Gupta, “Cooperative strategies and capacity
1 π/2 1 g̃ñ,n theorems for relay networks,” IEEE Trans. Inf. Theory, vol. 51, no. 9,
= exp − pp. 3037–3063, Sep. 2005.
π θ=0 0 δsr
2 δsr
2
[5] R. Pabst et al., “Relay-based deployment concepts for wireless and mo-
! n=1 ñ=12 " bile broadband radio,” IEEE Commun. Mag., vol. 42, no. 9, pp. 80–89,
P0 λjn g̃ñ,n Sep. 2004.
× exp − dg̃ñ,n dθ [6] M. Yuksel and E. Erkip, “Broadcast strategies for the fading relay chan-
4Nη0 sin2 θ nel,” in Proc. IEEE MILCOM Conf., 2004, vol. 2, pp. 1060–1065.
- N N
1 π/2 1 [7] T. Wang, A. Cano, G. B. Giannakis, and J. N. Laneman, “High-
= performance cooperative demodulation with decode-and-forward relays,”
π θ=0 δsr
2 IEEE Trans. Commun., vol. 55, no. 7, pp. 1427–1438, Jul. 2007.
- ∞ !ñ=1
n=1 ! " " [8] K. R. Liu, Cooperative Communications and Networking. Cambridge,
1 P0 λ2jn U.K.: Cambridge Univ. Press, 2009.
× exp − 2 + g̃ñ,n dg̃ñ,n dθ [9] Q. Yang, K. S. Kwak, and F. Fu, “Outage performance of cooperative
0 δsr 4Nη0 sin2 θ relay using STBC systems,” Wireless Pers. Commun., vol. 52, no. 4,
- N N 1 pp. 789–797, 2010.
1 π/2 δsr
2
= / 0 dθ [10] H. Muhaidat and M. Uysal, “Cooperative diversity with multiple-antenna
π θ=0 P0 λ2jn nodes in fading relay channels,” IEEE Trans. Wireless Commun., vol. 7,
n=1 ñ=1 1
δsr
+ no. 8, pp. 3036–3046, Aug. 2008.
2 4Nη0 sin2 θ
- π/2 [11] B. K. Chalise and L. Vandendorpe, “Outage probability analysis of a
1 1 MIMO relay channel with orthogonal space-time block codes,” IEEE
= / 0 dθ Commun. Lett., vol. 12, no. 4, pp. 280–282, Apr. 2008.
π θ=0 + + N N P0 λ2jn δsr
2
[12] J. Xianglan, J. Dong-Sup, N. Jong-Seon, and S. Dong-Joon, “Diversity
1+
4Nη0 sin θ
2 analysis of MIMO decode-and-forward relay network by using near-
n=1 ñ=1 ML decoder,” IEICE Trans. Commun., vol. 94, no. 10, pp. 2828–2836,
Oct. 2011.
A PPENDIX B [13] A. S. Ibrahim, A. K. Sadek, W. Su, and K. R. Liu, “Cooperative commu-
nications with relay-selection: When to cooperate and whom to cooperate
D IVERSITY O RDER A NALYSIS FOR S INGLE R ELAY with?,” IEEE Trans Wireless Commun., vol. 7, no. 7, pp. 2814–2827,
BASED MIMO-STBC S ELECTIVE DF Jul. 2008.
C OOPERATIVE C OMMUNICATION [14] A. K. Sadek, W. Su, and K. R. Liu, “Multinode cooperative communica-
tions in wireless networks,” IEEE Trans. Signal Process., vol. 55, no. 1,
In order to demonstrate the achieved diversity order of the pp. 341–355, Jan. 2007.
system, the expression given in (11) can be written as, [15] D. Tse and P. Viswanath, Fundamentals of Wireless Communication.
Cambridge, U.K.: Cambridge Univ. Press, 2005.
 η NNd +N 2  η 2NNd [16] A. K. Sadek, W. Su, and K. R. Liu, “A class of cooperative communication
0 0
Pe ≤ C1 + C2 , protocols for multi-node wireless networks,” in Proc. IEEE 6th Workshop
P P Signal Process. Adv. Wireless Commun., 2005, pp. 560–564.
where the terms C1 and C2 are appropriately defined constants. [17] S. P. Boyd and L. Vandenberghe, Convex Optimization. Cambridge,
U.K.: Cambridge Univ. Press, 2004.
Now, consider the case when Nd > N, i.e., the number of anten- [18] M. Grant, S. Boyd, and Y. Ye, CVX: MATLAB Software for Disciplined
nas at the destination is greater than the number of antennas at Convex Programming. Austin, TX USA: CVX Research, Inc., 2008.
the source and relay. For this case, under high SNR conditions, [19] J.-C. Belfiore, G. Rekaya, and E. Viterbo, “The golden code: A 2 x 2 full-
rate space-time code with nonvanishing determinants,” IEEE Trans. Inf.
it can be readily observed that the first term dominates the above Theory, vol. 51, no. 4, pp. 1432–1436, Apr. 2005.
PEP expression and thus the net end-to-end PEP of the system
with Nd > N can be written as, Neeraj Varshney (S’10) received the B.Tech. degree
 η NNd +N 2 in electronics and communication engineering from
0 the Uttar Pradesh Technical University, Lucknow,
Pe ≤ C1 . India, in 2008 and the M.Tech. degree in electronics
P
and communication engineering from the Jaypee
Now, using the above given equation one can readily derive the Institute of Information Technology, Noida, India,
achieved diversity order as,− lim log(P  e ) = NNd + N 2 . On in 2011. He is currently working toward the Ph.D.
P P degree in electrical engineering at the Indian Institute
η0 →∞
log η
0 of Technology, Kanpur, India. His research interests
the other hand, for the case when Nd < N, the second term are in signal processing, communications, and net-
will dominate at high SNR and thus the achieved diversity works, which include digital communication, MIMO
technology, and cooperative communication. From October 2011 to August
order can be similarly derived as 2NNd . Finally, the general 2012, he was a project research fellow at Jaypee Institute of Information
expression for the diversity order of the system can be written Technology Noida, India.

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.
2474 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 63, NO. 7, JULY 2015

Amalladinne Vamsi Krishna received the B.Tech. Aditya K. Jagannatham (S’04–M’05) received the
degree in electronics and communication engi- bachelor’s degree from the Indian Institute of Tech-
neering from the LNM Institute of Information nology, Bombay, and the M.S. and Ph.D. degrees
Technology, Jaipur, India, in 2012, and the M.Tech. from the University of California, San Diego. From
degree in signal processing and communications April 2007 to May 2009, he was employed as a Se-
from the Indian Institute of Technology Kanpur, nior Wireless Systems Engineer at Qualcomm Inc.,
Kanpur, India, in 2014. Currently, he is working as San Diego, Ca, USA, where he worked on devel-
a Firmware Developer for CDMA systems with the oping 3G UMTS/WCDMA/HSDPA mobile chipsets
Qualcomm India Private Limited, India. as part of the Qualcomm CDMA technologies
division. His research interests are in the area of next-
generation wireless communications and network-
ing, sensor and ad-hoc networks, digital video processing for wireless systems,
wireless 3G/4G cellular standards, and CDMA/OFDM/MIMO wireless tech-
nologies. He has contributed to the 802.11n high throughput wireless LAN stan-
dard. He was awarded the CAL(IT)2 fellowship for pursuing graduate studies at
the University of California, San Diego, and in 2009, he received the Upendra
Patel Achievement Award for his efforts toward developing HSDPA/HSUPA/
HSPA+WCDMA technologies at Qualcomm. Since 2009, he has been a Faculty
Member in the Electrical Engineering Department at IIT Kanpur, where he is
currently an Associate Professor, and is also associated with the BSNL-IITK
Telecom Center of Excellence (BITCOE). At IIT Kanpur, he has been awarded
the P.K. Kelkar Young Faculty Research Fellowship (June 2012 to May 2015)
for excellence in research and the Gopal Das Bhandari Memorial Distinguished
Teacher Award for 2012–2013 for excellence in teaching. He has also delivered
a set of video lectures on advanced 3G and 4G wireless mobile communications
for the Ministry of Human Resource Development funded initiative NPTEL
(National Programme on Technology Enhanced Learning).

Authorized licensed use limited to: ULAKBIM UASL - Cankaya University. Downloaded on April 07,2021 at 15:04:51 UTC from IEEE Xplore. Restrictions apply.

You might also like