Академический Документы
Профессиональный Документы
Культура Документы
8, AUGUST 2009
Abstract—We analyze the bit-error rate (BER) performance The performance of cooperative diversity networks using
of the distributed Alamouti’s code for cooperative diversity the amplify-and-forward protocol has been widely discussed
networks consisting of a source, two relays and a destination node in the literature. Hasna and Alouini analyzed the end-to-
over Rayleigh fading channels. It is assumed that the relays adopt
the amplify-and-forward protocol. Firstly, assuming the existence end performance of two-hop wireless communication systems
of the direct path component from the source to the destination, [6]. Hua et al. discussed diversity gain using Hurwitz-Radon
we derive the exact BER expression in a one-integral form matrices [7]. Anghel and Kaveh presented the exact average
for M -pulse amplitude modulation (PAM) and M -quadrature symbol-error rate analysis [8]. Ribeiro et al. derived symbol-
amplitude modulation (QAM) constellations. We also present a error probabilities for general cooperative links [9]. However,
series expansion of a very accurate BER approximation, which
does not require any numerical calculation, and we prove this the performance of the distributed Alamouti’s code and the
series is convergent. Secondly, considering the system where the distributed space-time block codes (STBCs) for cooperative
direct path component does not exist, we obtain the exact BER diversity networks has been analyzed in a few publications.
expression in a one-integral form and a series expansion of the Anghel and Kaveh derived bounds and an asymptotic bit-error
exact BER expression. Numerical results confirm that the two rate (BER) expression of the distributed Alamouti’s code with
exact BER expressions in a one-integral form perfectly match
the simulation results and the two series expressions of BER are one and two relays [10]. Chang and Hua, on the other hand,
very accurate, even with a small truncation window. presented a closed-form BER expression of the distributed
Alamouti’s code ignoring the presence of additive white
Index Terms—Amplify-and-forward protocol, bit-error rate
(BER), cooperative diversity networks, distributed Alamouti’s Gaussian noise (AWGN) at the destination, which always
code, series expansion of BER expression. exists in real communications [11]. Also, in this analysis [11],
the direct path component was not considered.1 Recently,
for the distributed STBCs, pairwise error probability (PEP),
I. I NTRODUCTION BER bounds, and outage probability have been analyzed
W IRELESS multiple-input-multiple-output (MIMO) sys- [12]–[15]. In addition, PEP of the distributed STBCs with
tems using antenna arrays have received considerable imperfect channel estimation has been obtained [16]. To the
attention recently because of their significantly higher system best of our knowledge, however, there has been no work
capacity [1], [2]. In the application of MIMO techniques which derived the exact BER expression or a very accurate
to mobile communications, one of the problems is that the BER approximation of the distributed Alamouti’s code for
wireless nodes might be too small to be equipped with multiple cooperative diversity networks with AWGN at the destination
antennas. Cooperative diversity is a method to overcome this and/or with the direct path component.
difficulty by virtually sharing antennas with other nodes in In this paper, we analyze the BER performance of the
a wireless network [3], [4]. A cooperative diversity system distributed Alamouti’s code for cooperative diversity networks
consists of multiple wireless nodes, which relay signals for consisting of a source, two relays and a destination node over
each other over a network. Cooperative diversity has been Rayleigh fading channels, taking into account AWGN at the
shown to be an effective means of attaining broader range and destination. It is assumed that the relays adopt the amplify-
mitigating channel impairments resulting from fading. One of and-forward protocol. We also assume that the statistical
the most well-known cooperative strategies is the amplify-and- properties of the channel coefficients from the source to the
forward protocol where each relay node samples, amplifies two relays are identical; those of the channel coefficients
and retransmits the incoming signals [5]. from the two relays to the destination are identical; and
the two amplifying coefficients at the relays are identical.
Paper approved by M.-S. Alouini, the Editor for Transmission Systems of This will be referred to as a symmetric architecture in this
the IEEE Communications Society. Manuscript received July 3, 2007; revised
April 14, 2008.
paper. For a cooperative diversity network with the direct path
This research is supported in part by Foundation of ubiquitous computing component, we derive the exact BER expression in a one-
and networking project (UCN) Project, the Ministry of Knowledge Economy integral form for M -pulse amplitude modulation (PAM) and
(MKE) 21st Century Frontier R&D Program in Korea and a result of
subproject UCN 08B3-B2-13T. This paper was presented in part at the
M -quadrature amplitude modulation (QAM) constellations.
CCECE08, Niagara Falls, Ontario, Canada, May 2008. On the other hand, there has also been much use of series
M. Ju and I.-M. Kim are with the Department of Electrical and Com- expansion approach [17]–[22] when the closed-form solution
puter Engineering, Queen’s University, Kingston, Ontario, Canada (e-mail:
ilmin.kim@queensu.ca).
is not derivable. This approach is useful because one may
H.-K. Song is with the Department of Information and Communication
Engineering, Sejong University, Seoul, Korea. 1 The direct path component denotes the signal received by the destination
Digital Object Identifier 10.1109/TCOMM.2009.08.070324 node directly from the source node without the help of relay nodes.
0090-6778/09$25.00
c 2009 IEEE
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
JU et al.: EXACT BER ANALYSIS OF DISTRIBUTED ALAMOUTI’S CODE FOR COOPERATIVE DIVERSITY NETWORKS 2381
obtain very accurate results by taking finite number of terms. a fixed amplifying coefficient β and retransmits it to the
Following this approach, we also derive an infinite series destination at the third and fourth time slots.2 We assume
expansion of a very accurate BER approximation and prove that the two relay nodes adopt the distributed Alamouti’s
this series is convergent. By taking finite number of terms code [10], [11]. The first relay transmits βr11 at the third
of the obtained series, the BER can be easily and accurately time slot and βr12 at the fourth time slot, while the second
∗ ∗
calculated without any numerical method. As a special case, relay transmits −βr22 at the third time slot and βr21 at the
considering a cooperative diversity network without the direct fourth time slot. Let fj denote the channel gain from the jth
path component, we obtain the exact BER expression in a relay to the destination node which is fixed during two time
one-integral form and a series expansion of the exact BER slots with fj ∼ CN (0, Ω2 ) for j = 1, 2. Then the signals
expression. y1 and y2 received by the destination at the third and fourth
∗
The remainder of this paper is organized as follows. In time slots
are given by
y 1 = β f 1 r11 − f 2 r22 + v1 and
∗
Section II, we describe the system model of the distributed y2 = β f1 r12 + f2 r21 + v2 , where vi is the AWGN at the
Alamouti’s code for cooperative diversity networks. In Section destination node with vi ∼ CN (0, σv2 ). The received signals
III, we derive BER expressions for the system with and can be rewritten in a matrix form:
without the direct path component. In Section IV, we give
y = Ps βHx + βn + v, (3)
numerical results. Finally, conclusions are drawn in Section
V. where y = [y1 , y2∗ ]T , x = [x1 , x∗2 ]T , H =
Notation: Bold upper and lower letters denote matrices
and
[f1 h1 , −f2 h2 ; f2 h2 , f1 h1 ], n = [f1 n11 − f2 n∗22 , f1∗ n∗12 +
∗ ∗ ∗ ∗
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
2382 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 8, AUGUST 2009
ML estimate. It can be shown that the instantaneous SNR γT independent. Since a2 = ã2 , the MGF of a2 is given
of the ML estimate x̂i for i = 1, 2 of (5) is given by by
H2 /2
r
γT = + |h0 |2 γ0 , (7) Ma2 (s) = E exp s ζi
f 2 /γ1 + 1/(β 2 γ2 )
i=1
where γ1 = Ps /σn2 ,
γ2 = Ps /σv2 ,
and γ0 = Using (7), 2
Ps /σw .
r
1
for M -PAM and M -QAM constellations, we derive the exact = ,
i=1
1 − sλi
BER expression in a one-integral form and a series expansion
of BER approximation. Also, we analytically show that the which completes the proof.
series is convergent. Then we consider a cooperative diversity Using Lemma 1, Pb (γT , g|f ) can be given by
network without the direct path component. Since a system
1 π/2 1
2
without the direct path component is a special case of a system 1
Pb (γT , g|f ) = dθ, (9)
with the direct path component, we can easily derive the exact π 0 1 + α0 i=1 1 + α1 ti
BER expression in a one-integral form. Also, we obtain a
series expansion of the exact BER expression. where
ti = |fi |2 , α0 = gΩ0 γ0 / 2sin2 θ , and α1 =
gΩ1 / 2 sin2 θ (t1 + t2 )/γ1 + 1/(β 2 γ2 ) . Taking expectation
of Pb (γT , g|f ) over f gives
A. The Exact BER Expression in a One-Integral Form for a
System with the Direct Path Component 1 π/2 ∞ ∞ 1
2
1
Pb (γT , g) =
We first derive the exact BER expression for M -PAM and π 0 0 0 1 + α 0 i=1 1 + α1 ti
M -QAM constellations. Let us define the error probability exp(−(t1 + t2 )/Ω2 )
Pb (γT , g) as follows: · dt1 dt2 dθ. (10)
Ω22
√
Pb (γT , g) := Eh,f [Q gγT ], The error probability Pb (γT , g) in a triple-integral form of (10)
can be solved into a much simpler expression in a one-integral
where h = [h0 , h1 , h2 ]T and g is constant and has a different form. The mathematical derivation is given in Appendix A,
value depending on the constellation size, which will be and the final expression is presented as follows:
explained in the later part of this subsection. Using Craig’s
formula for the Gaussian Q-function [26], the conditional error 1 ∞ exp(−τ /Ω2 )
Pb (γT , g) = F1 (τ /(aτ +b), d)(aτ +b) dτ,
probability Pb (γT , g|h, f ) can be rewritten as 2 0 Ω22
(11)
1
log2 M
where ζi = |ãi |2 is an exponentially distributed random PeM−P AM (γT ) = PeM−P AM (k, γT ). (14)
variable with mean λi and all the elements of {ζi }ri=1 are log2 M
k=1
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
JU et al.: EXACT BER ANALYSIS OF DISTRIBUTED ALAMOUTI’S CODE FOR COOPERATIVE DIVERSITY NETWORKS 2383
⎞ 10
log2 J
+ PeJ−P AM (m; γT )⎠ . (15)
m=1
Note that we can also obtain the exact BER √ expression of the −3
10
square M -QAM by substituting I = J = M in (15). 0 0.5 ε
≈ 0.665
1 1.5
x
2 2.5 3
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
2384 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 8, AUGUST 2009
By simulations, however, we found that |Θ̄conv,1 (γ)| = can also be almost zero. In this paper, the optimum values
|Θ̄conv,2 (γ)|, which resulted in Θ̄conv (γ) = 0. In order to (ρ̂1 , ρ̂2 ) are selected to minimize Φ̄proposed (ρ1 , ρ2 ):
quantify the difference, we define Φconv (γ) as the relative
error of Θ̄conv (γ) normalized by the exact BER Pe,exact (γ) (ρ̂1 , ρ̂2 ) = arg min Φ̄proposed (ρ1 , ρ2 ). (27)
ρ1 ,ρ2 ≥0
as follows:
Θ̄conv (γ) With extensive numerical calculations, for a Rayleigh fading
Φconv (γ) := . (21)
Pe,exact (γ) channel with Ω = 1, we obtained the optimum values
(ρ̂1 , ρ̂2 ) = (0.63, 0.68) for BPSK. For this case, the minimum
In Fig. 2, we plot Φconv (γ) using Ω = 1. It can be seen that average relative error is given by Φ̄proposed (0.63, 0.68) =
this relative error is rather large. For example, Φconv (γ) ≈ 8 % 0.2633 %, which is much smaller than the average relative
for γ ≥ 10 dB. We also define the average of the relative error of the conventional approximation Φ̄conv = 7.2643 %.
error Φconv (γ) over an SNR range of interest, 0 ≤ γ ≤ Γ, as We now extend the proposed approximation method to
follows: general constellations, M -PAM and M -QAM. As reported
1 Γ in [28], for M -PAM and M -QAM constellations, the ex-
Φ̄conv = Φconv (γ)dγ. (22)
Γ 0 act closed-form BER expressions over AWGN channels are
In this paper, we choose the SNR upper limit Γ such that given by linear combinations
of the Q-functions as fol-
K
Pe,exact (γ) is no larger than 10−6 , which is a reasonable BER lows: D
k=1 k Q( g k |h|2 γ), where K, D , and g
k k are
range. We compute this average relative error Φ̄conv and it is determined depending on the constellation considered. For
Φ̄conv = 7.2643 %, which is again rather large. Overall, we these M -PAM and M -QAM constellations, we take exactly
arrive at a conclusion that (17) does not give a very accurate the same approach to obtain the optimum values (ρ̂1 , ρ̂2 ).
average BER for a Rayleigh fading channel. It should be noted that the optimum values (ρ̂1 , ρ̂2 ) gen-
In the following, in order to reduce the error substantially erally depend on the constellation. With extensive simula-
we modify (17) by adjusting the two exponents. Specifically, tions, however, we found that one could still use the same
for x ≥ 0, we approximate the Q-function as values (ρ̂1 , ρ̂2 ) = (0.63, 0.68), which was obtained for
BPSK, for other constellations such as 4-PAM, quadrature
1 1 PSK (QPSK), 8-PAM, 16-QAM, and 64-QAM, with very
Qproposed
approx (x, ρ1 , ρ2 ) := exp(−ρ1 x2 ) + exp(−ρ2 x2 ).
12 4 marginal increases of the average error Φ̄proposed (ρ1 , ρ2 ). As
(23)
an example, for 16-QAM, the actual optimum values are
As before, we define Θ̄proposed (γ, ρ1 , ρ2 ) to be the difference
between the exact average BER Pe,exact (γ) and the approxi- (ρ̂1 , ρ̂2 ) = (0.72, 0.65), which are different from (0.63, 0.68).
The obtained minimum average error with the optimum values
mate average BER Pe,approx
proposed
(γ, ρ1 , ρ2 ) over a Rayleigh fading
is Φ̄proposed(0.72, 0.65) = 0.8414 %. We also compute the
channel with variance Ω as follows:
average error obtained with the previous values (0.63, 0.68)
Θ̄proposed (γ, ρ1 , ρ2 ) = Pe,exact (γ) − Pe,approx
proposed
(γ, ρ1 , ρ2 ), and it is given by Φ̄proposed (0.63, 0.68) = 0.8448 %. Note
(24) that this value 0.8448 % is very close to the minimum value
where 0.8414 %; the difference is only 0.0034 %. That is, for those
constellations mentioned above, one may use the same values
Pe,approx
proposed
(γ, ρ1 , ρ2 ) (ρ̂1 , ρ̂2 ) = (0.63, 0.68) as the optimum choice. Finally, we
would like to emphasize again that, compared to the con-
= E|h| Qproposed
approx 2|h|2 γ, ρ1 , ρ2
ventional approximation of (17), the proposed approximation
1 −1 1 −1 yields much smaller average errors for all of those constella-
= 1 + 2ρ1 Ωγ + 1 + 2ρ2 Ωγ .
12 4 tions. As an example, for 16-QAM, the error obtained by the
As in (21), we define Φproposed(γ, ρ1 , ρ2 ) as the relative conventional approximation is given by Φ̄conv = 6.3927 %,
error of Θ̄proposed (γ, ρ1 , ρ2 ) normalized by the exact BER which is much larger than the value, 0.8448 %, obtained by
Pe,exact (γ) as follows: the proposed approximation with (ρ̂1 , ρ̂2 ) = (0.63, 0.68).
So far, we have considered a classical single-hop single-
Φproposed (γ, ρ1 , ρ2 ) :=
Θ̄proposed(γ, ρ1 , ρ2 )
. (25) branch channel. The proposed approximation method is also
Pe,exact (γ) applicable to single-hop multi-branch Rayleigh fading chan-
nels. For single-hop K-branch channels, we obtained the
Also, Φ̄proposed (ρ1 , ρ2 ) is defined as the average of the relative optimum values (ρ̂1 , ρ̂2 ) for BPSK as follows: (0.47, 0.82) for
error over an SNR range of interest, 0 ≤ γ ≤ Γ: K = 2; (0.47, 0.82) for K = 3; (0.48, 0.79) for K = 4; and
(0.48, 0.79) for K = 5. For K = 1, 2, and 3, the relative error
1 Γ
Φ̄proposed(ρ1 , ρ2 ) = Φproposed (γ, ρ1 , ρ2 )dγ, (26) Φconv (γ) of (21) and the relative error Φproposed (γ, ρ1 , ρ2 )
Γ 0
of (25) are compared in Fig. 2. In this figure, it can be
where the SNR upper limit Γ is again chosen such that easily seen that the proposed approximation has much smaller
Pe,exact (γ) is no larger than 10−6 . errors. Also, we can show that the average errors are signifi-
If the values ρ1 and ρ2 are properly selected, for Rayleigh cantly reduced by the proposed approximation. For example,
fading channels, the relative error Φproposed (γ, ρ1 , ρ2 ) can Φ̄proposed (0.47, 0.82) = 0.1368 % and Φ̄conv = 18.9041 %
be almost zero over the SNR range of interest, 0 ≤ γ ≤ Γ, for K = 2; Φ̄proposed (0.47, 0.82) = 0.2424 % and Φ̄conv =
which implies that the average relative error Φ̄proposed (ρ1 , ρ2 ) 21.4691 % for K = 3; Φ̄proposed (0.48, 0.79) = 0.4303 % and
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
JU et al.: EXACT BER ANALYSIS OF DISTRIBUTED ALAMOUTI’S CODE FOR COOPERATIVE DIVERSITY NETWORKS 2385
40
Φconv(γ) of (21), K = 1
where α2 = 1/(a0 (t1 +t2 )+b0 ) with a0 = a/ρ = 2/(ρgΩ1 γ1 )
Φ (γ,ρ ,ρ ) of (25) with (ρ , ρ ) = (0.63,0.68), K = 1 and b0 = b/ρ = 2/(ρgβ 2 Ω1 γ2 ). With some mathematical
35 proposed 1 2 1 2
Φ
conv
(γ) of (21), K = 2 manipulation, which is given in Appendix B, U0 (γT , g, ρ) in
30
Φ
proposed
(γ,ρ ,ρ ) of (25) with (ρ , ρ ) = (0.47,0.82), K = 2
1 2 1 2 a double-integral form of (30) can be solved into an infinite
Φconv(γ) of (21), K = 3
Φproposed(γ,ρ1,ρ2) of (25) with (ρ1, ρ2) = (0.47,0.82), K = 3
series expression as follows:
25
U0 (γT , g, ρ)
Relative error (%)
20 2a20 a0 + 1 − b 1 b1 b1
= exp E1
2a0 + 1 a0 + 1 a +1 a +1
15 0 0
a0 − b 1 b1 b1
− exp E1
10 a0 a0 a0
4a0 b1 (a0 + 1) b1 b1
5
+ exp E1
(2a0 + 1)2 a0 + 1 a +1
0
b1 b1
0
0 5 10 15 20 25 30 − exp E1
γ (dB) a0 a0
∞ 2
4b1 2b1
+ Γ(2k)Ψ 2k, 1, ,
Fig. 2. The relative error Φconv (γ) of (21) and the relative error (2k − 1)(2a0 + 1)2k+2 2a0 + 1
Φproposed (γ, ρ1 , ρ2 ) of (25) for BPSK. Ω = 1 and K is the number of k=1
branches. (31)
where 2
∞ 1 b1 = b0 /Ω2 = 2/(ρgβ Ω1 Ω2 γ2 ), E1 (s) =
Φ̄conv = 21.1561 % for K = 4; and Φ̄proposed (0.48, 0.79) = exp(−u)du is the exponential integral function, Γ(·)
s u ∞ p−1
0.6580 % and Φ̄conv = 19.3752 % for K = 5. is the gamma function, and Ψ(p, q, s) = Γ(p) 1
0 u (u +
Finally, the proposed approximation method is applied to 1)q−p−1 exp(−su)du is the confluent hypergeometric function
the distributed Alamouti’s-coded system with the direct path of the second kind [30, eq. (9.211.4)]. Through numerical
(and without the direct path), where there exist a single- results in Section
hop direct path from the source to the destination and two ∞ IV, it will be demonstrated that the infinite
summation k=1 of (31) can be accurately approximated
relay paths with two-hops. For this system, we obtain the L
by a finite summation k=1 with a small truncation win-
optimum values as follows: (ρ̂1 , ρ̂2 ) = (0.47, 0.82). With these
dow L. Let Û0,L (γT , g, ρ) denote U0 (γT , g, ρ) of (31) with
optimum values, the achieved minimum average error is given ∞ L
by Φ̄proposed (0.47, 0.82) = 0.2524 %. On the other hand, the k=1 replaced by k=1 . Substituting Û0,L (γT , g, ρ) into
(29) gives the approximate expression of Pb (γT , g), which in
average error obtained by the conventional approximation of
turn is substituted into (13). Finally, closed-form finite series
(17) is Φ̄conv = 18.3752 %, which is considerably larger than
BER approximations are obtained by (14) and (15) with the
0.2524 %. The conventional approximation of (17) and the
PeM−P AM (k, γT ).
modified approximation of (23) are numerically compared in
Section IV for the distributed Alamouti’s code. In the following, we test the convergence of the infinite
series BER approximation based on (28).
C. A Series Expansion of a BER Approximation for a System Theorem 1: Let E1 (L) denote the truncation error: E1 (L) :=
with the Direct Path Component U0 (γT , g, ρ) − Û0,L (γT , g, ρ). Then E1 (L) approaches zero
when L → ∞.
In this subsection, using the modified approximation of
Proof: From (31), E1 (L) can be given by
(23), we derived a series expansion of a BER approxima-
tion for a system with a direct path component. Defining ∞
4b21 2b1
U(γT , g, ρ) := Eh,f [exp(−ρgγT )] and using (23), Pb (γT , g) E1 (L) = Ξ1 2k, ,
(2k − 1)(2a0 + 1)2k+2 2a0 + 1
can be approximated as follows: k=L+1
√ (32)
Pb (γT , g) = Eh,f [Q gγT ] where Ξ1 (n, s) = Γ(n)Ψ(n, 1, s). By definition, Ξ1 (n, s) is
1 1 given by
≈ U(γT , g, ρ1 ) + U(γT , g, ρ2 ), (28)
12 4 ∞
where (ρ1 , ρ2 ) = (0.47, 0.82). It follows from Lemma 1 that un−1
Ξ1 (n, s) = exp(−su)du.
U(γT , g, ρ) can be given by 0 (u + 1)n
1 For s > 0, since un−1 ≤ (u + 1)n−1 for u ≥ 0 and n ≥ 1, it
U(γT , g, ρ) = U0 (γT , g, ρ), (29)
1 + d0 can be shown that
where d0 = ρd = ρgΩ0 γ0 /2. Also, U0 (γT , g, ρ) is ∞
1
∞ ∞ 2 Ξ1 (n, s) ≤ exp(−su)du
1 0 u + 1
U0 (γT , g, ρ) =
0 0 1 + α2 ti = E1 (s) exp(s) =: Ξ1,max (s). (33)
i=1
exp(−(t1 + t2 )/Ω2 ) Note that when s is bounded, Ξ1 (n, s) is bounded because
· dt1 dt2 , (30)
Ω22 both E1 (s) and exp(s) are bounded. Using (33), it can be
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
2386 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 8, AUGUST 2009
shown that E1 (L) is upper bounded by If there were no noise σv2 = 0 at the destination node of
∞ 2k+2 the relay path, then b = 0 and c = 1/a, and thus, (36) could
2 1 be solved into a closed-form expression as
E1 (L) ≤ C1
2k − 1 2a0 + 1 a
k=L+1 Pb (γT , g) = F1 (a−1 , d = 0). (38)
1 2k+2
∞ 2
≤ 2C1 , (34) This gives an asymptotic performance when γ2 = ∞. Note
2a0 + 1 that the above expression is identical to [11, eq. (15)] when
k=L+1
Ω1 = 1, g = 2, and BPSK or QPSK constellation is
where C1 = 2b21 Ξ1,max (2b1 /(2a0 + 1)). Since 0 ≤ (2a0 + used. Therefore, our analysis in this subsection can be also
1)−1 < 1, it can be easily shown that E1 (L) approaches zero considered a generalization of the result of [11].
when L → ∞. Finally, the exact error probability Pb (γT , g), (36) when
It follows from Theorem 1 that the series representation σv2 = 0 or (38) when σv2 = 0, is substituted into (13), which
(31) and the approximate expression of Pb (γT , g) in (28) are in turn is substituted into (14) and (15).
convergent. Then it is evident that the final infinite series BER 2) A Series Expansion of the Exact BER Expression: Since
approximation is also convergent. α0 = 0 in (10) for a system without the direct path, Pb (γT , g)
Until now, we have considered a relay network with the can be simplified as
direct path component. If the distance between the source
1 π/2 ∞ ∞
2
1
and the destination node is very long or there are some Pb (γT , g) =
obstacles between the two nodes, however, one sometimes π 0 0 0 i=1
1 + α1 ti
cannot consider any direct path signal. In such cases, only the exp(−(t1 + t2 )/Ω2 )
relay path component is available. In the next subsection, we · dt1 dt2 dθ. (39)
Ω22
consider a relay network without any direct path component.
The error probability Pb (γT , g) in a triple-integral form of
(39) can be solved into an infinite series expression. The
D. BER Analysis for a System without the Direct Path Com- mathematical derivation is given in Appendix C, and the final
ponent expression is presented in the following:
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
JU et al.: EXACT BER ANALYSIS OF DISTRIBUTED ALAMOUTI’S CODE FOR COOPERATIVE DIVERSITY NETWORKS 2387
−1
1 10
0.9 γ = γ = 30 dB
1 2
γ = γ = 20 dB −2
1 2 10
0.8 γ1 = γ2 = 10 dB
0.7
−3
10
Normalized truncation error
0.6
BER
−4
0.5 10
0.4
−5
10
0.3 Approximation using (28) and (17), γ = 25 dB
2
Approximation using (28) and (23) with (ρ1, ρ2) = (0.47, 0.82), γ2 = 25 dB
0.2 −6 Exact one−integral form using (11), γ2 = 25 dB
10
Monte Carlo simulation, γ = 25 dB
2
0.1 Exact closed form using (16), γ2 = ∞
Monte Carlo simulation, γ = ∞
−7 2
10
5 10 15 20 25 0 5 10 15 20 25 30
L γ1 (dB)
Fig. 3. Normalized truncation error E2 (L)/E2 (1) versus truncation window Fig. 4. Average BER versus γ1 for a system with the direct path component.
L. β = 1, g = 2, and Ω1 = Ω2 = 1. L = 20, γ0 = 0 dB, and γ2 = 25 dB and ∞.
Firstly, when the direct path component was not considered, Approximation using (28) and (17), γ = 15 dB
1
the diversity order of the distributed linear dispersion (LD) Approximation using (28) and (23) with (ρ1, ρ2) = (0.47, 0.82), γ1 = 15 dB
Exact one−integral form using (11), γ = 15 dB
code with R relays and coherence interval T was proven
−6
10 1
Monte Carlo simulation, γ1 = 15 dB
to be min{T, R}[1 − log(log(Pt ))/ log(Pt )], where Pt was Exact one−integral form using (11), γ1 = ∞
the total power used in the whole network [12]. Since the −7
Monte Carlo simulation, γ = ∞
1
10
distributed Alamouti’s code is a special case of the distributed 0 5 10 15
γ2 (dB)
20 25 30
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
2388 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 8, AUGUST 2009
where
−1
10
τ
1 1
H(τ ) = dt1 .
0 1 + α1 t1 1 + α1 (τ − t1 )
−2
10
Taking a partial fraction expansion, H(τ ) can be solved as
τ
1 1 1
−3 H(τ ) = + dt1
10
(2 + α1 τ ) 0 1 + α1 t1 1 + α1 (τ − t1 )
BER
2 ln(1 + α1 τ )
= . (A.2)
−4
10 α1 (2 + α1 τ )
Substituting (A.2) into (A.1) yields
Exact series expression using (40), γ2 = 25 dB
−5
10 Exact one−integral form using (36), γ = 25 dB 2 ∞ exp(−τ /Ω2 )
Monte Carlo simulation, γ = 25 dB
2
Pb (γT , g) = FA (τ ) dτ, (A.3)
2 π 0 Ω22
Exact closed form using (38), γ2 = ∞
−6
10
Monte Carlo simulation, γ2 = ∞ where
0 5 10 15
γ (dB)
20 25 30 π/2
1 1 ln(1 + α1 τ )
FA (τ ) = dθ.
0 1 + α0 α1 (2 + α1 τ )
Fig. 6. Average BER versus γ1 for a system without the direct path
component. L = 20, and γ2 = 25 dB and ∞. Since α0 = d/ sin θ and α1 = 1/(sin2 θ(aτ + b)), it can be
2
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
JU et al.: EXACT BER ANALYSIS OF DISTRIBUTED ALAMOUTI’S CODE FOR COOPERATIVE DIVERSITY NETWORKS 2389
∞ = √ 2k−3
FB (τ ) ⎩ 2k−5/2 π
(−2)i 2k−3 Γ(2.5+i)
, k ≥ 2.
2c i=0 i Γ(3+i)(2+c)i+5/2
dτ
0 (2a0 + 1)τ + 2b0 (C.6)
∞ ∞
2 τ 2k−1 exp(−τ /Ω2 ) Substituting (C.6) into (C.2) gives
= dτ.
2k − 1 0 ((2a0 + 1)τ + 2b0 )2k Ω22
k=1
(B.7) 1 1 ∞ τ 3/2 (aτ + b)
Pb (γT , g) = −
2 2 0 ((2a + 1)τ + 2b)3/2
For
[p] > 0,
[q] > 0,
[r] > 0, and a complex s, it can be
τ 3/2 exp(−τ /Ω2 )
shown that [30, eq. (3.383.5)] + dτ
∞ ((2a + 1)τ + 2b) 1/2 Ω22
τ q−1
exp(−pτ )dτ = r−q Γ(q)Ψ(q, q + 1 − s, p/r). ∞
2 1
2k−3
s i 2k − 3 Γ(2.5 + i)
0 (1 + rτ ) +√ (−2)
(B.8) π 2k − 1 i=0 i Γ(3 + i)
k=2
Using (B.8), we can obtain the third term of the right-hand ∞ 3/2 i+2
τ (aτ + b) exp(−τ /Ω2 )
side of (31). · dτ.
0 ((2a + 1)τ + 2b)i+5/2 Ω22
A PPENDIX C (C.7)
T HE D ERIVATION OF A S ERIES E XPANSION OF Pb (γT , g) Furthermore, we consider two cases: b = 0.
∞ b = 0/Ωand
Taking similar steps from (A.1) to (A.3), (39) can be For b = 0, using the property 0 τ exp(−τ 2
2)
dτ = 1,
Ω2
rewritten as we can easily obtain the first part of the right-hand side of
2 ∞ π/2 ln(1 + α1 τ ) exp(−τ /Ω2 ) (40).
i+2Fori+2b =i−j+2
0, using a binomial expansion (aτ + b)i+2 =
Pb (γT , g) = dθdτ. bj τ i−j+2 and using (B.8), we can obtain
π 0 0 α1 (2 + α1 τ ) Ω22 j=0 j a
(C.1) the second part of the right-hand side of (40).
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.
2390 IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 57, NO. 8, AUGUST 2009
Authorized licensed use limited to: Sri Venkateswara College of Engineering. Downloaded on July 29,2010 at 08:51:44 UTC from IEEE Xplore. Restrictions apply.