Professional Documents
Culture Documents
SR
),
exceeds from a suitable threshold.
III. DISTRIBUTED DIFFERENTIAL SPACE-TIME CODE
In this section, we describe the distributed differential space-
time code using the Alamouti structure. In this model, we
extend the differential space-time code proposed in [9] and
investigate its distributed version.
The structure proposed in [9], when using the 2 2
Alamoutis scheme, can be shown as
S(0) = I
2
, S(n) = S(n 1)C(x
1
, x
2
), n = 1, 2, . . . (1)
where the 22 matrix S(0) is an arbitrary unitary matrix that
could be the identity matrix I
2
. The matrix C(x
1
, x
2
) has the
Alamouti structure and consists of symbols x
1
and x
2
chosen
from M-PSK constellation. The time index n is skipped for
simplifying in representation of x
1
and x
2
.
In the following, we explain the distributed form of the
differential structure described in (1). In this model, at the
rst phase, the source S transmits the second row of the matrix
S(n) for R and D. In the second phase, S and R nodes transmit
the scaled rows of the matrix S(n) with appropriate power
ratios, like two antennas belong to a node. We can express the
stated expressions as a following matrix form
S
DDST
(n) =
_
s
21
(n) s
22
(n)
1
s
11
(n)
1
s
12
(n)
0 0
2
s
21
(n)
2
s
22
(n)
_
,
(2)
where s
ij
(n), i, j {1, 2} are the components of S(n). Fur-
thermore, two real coefcients
1
and
2
fulll the equation
P
2
= P
1
(
2
1
+
2
2
). These coefcients are introduced to have a
degree of freedom in distributing the power between S and R,
under a given total transmit power. The parameter introduced
in Section I is related to
1
and
2
by = P
1
2
1
/P
2
.
Assuming r
1
(n) and r
2
(n) are the received signals in the
rst phase, and r
3
(n) and r
4
(n) are the received signals in the
second phase. Stacking the signals received at the destination
terminal to form a 1 4 vector r(n), we obtain the following
input-output relation
r(n) =
_
P
1
h(n)S
DDST
(n) +w(n), (3)
where
r(n) =
_
r
1
(n) r
2
(n) r
3
(n) r
4
(n)
, (4)
h(n) =
_
h
SD
(n) h
RD
(n)
. (5)
The 1 4 vector w(n) consists of the zero-mean complex
Gaussian noise components with the covariance matrix of
E{w(n)
H
w(n)} = N
0
I
4
, where (.)
H
stands for the complex
conjugate transpose and I
4
denotes a 4 4 identity matrix.
Using (1) and (2) we have
S
DDST
(n) = S
DDST
(n 1)(I
2
C(n)), (6)
where is Kroncker product. Note that, since the matrix
(I
2
C(n)) is a unitary matrix,
1
and
2
in (2) are time-
invariant parameters. If we regard (3) for two successive inter-
vals, and on the other hand, with assumption that the channel
characteristics remains unvarying, i.e., h(n) h(n1), using
(6) we have
r(n) = r(n 1)(I
2
C(n)) + w(n), (7)
where
w(n) = w(n) w(n 1)(I
2
C(n)). (8)
It can be easily checked that w(n) is a zero-mean Gaus-
sian noise with the covariance matrix of E{ w(n)
H
w(n)} =
2N
0
I
4
, where noise variance is doubled in comparison with
the non-differential case. This is in conjunction with the con-
ventional 3dB performance loss in systems with the differential
detection.
IV. PERFORMANCE ANALYSIS AND POWER CONTROL
STRATEGY
For simplicity in expressing equations, we skip the time
index n from the matrix C(n). Thus, the coded matrix C(n)
is shown by C
1
. If an error occurs in detecting C
1
, we
demonstrate it as C
2
.
An interesting property covered up in (7) is that we can
represent it as a non-differential structure with known channel
information where r(n 1) is equivalent to the channel
coefcients vector, and suppose the noise power is doubled.
On the other hand, the matrix (I
2
C(n)) is unitary. Thus, we
can employ pairwise error probability relationships in space-
time codes context [15]
P (C
1
C
2
| r(n 1))
= Q
_
E
s
2
2
b w
_
_
_
C
2
C
1
_
r(n 1)
_
_
F
_
, (9)
where .
F
is the Frobenius norm, and C
1
and C
2
are as
C
1
= (I
2
C
1
), (10)
C
1
= (I
2
C
1
), (11)
and
2
b w
is the noise variance in (7), and it is equal to 2N
0
. For
simplifying (9), we suppose high SNR conditions. Therefore,
by neglecting the noise term in (3), we have
_
_
_
C
2
C
1
_
r(n 1)
_
_
F
P
1
hS
DDST
(n 1)BS
DDST
(n 1)
H
h
H
, (12)
where
B =
_
C
1
C
2
_ _
C
1
C
2
_
H
. (13)
Now, we can normalize channel coefcients, or in other words,
separate the path-loss components from the fading channel.
Hence, (12) can be considered as
_
_
_
C
2
C
1
_
r(n 1)
_
_
F
hAh
H
, (14)
where, h is a 1 2 vector, and has zero-mean complex
Gaussian elements and unit variance. And,
A = P
1
LS
DDST
(n 1)BS
DDST
(n 1)
H
L, (15)
where,
L =
_
SD
0
0
RD
_
. (16)
Thus, PEP is given by [15]
P (C
1
C
2
) =
E[P (C
1
C
2
| r(n 1))]
1
2
i=1
_
1 +
Es
8N0
i
_, (17)
where
i
is the eigenvalues of the matrix A. Under high SNR
scenarios, we have
P (C
1
C
2
)
2
i=1
_
E
s
8N
0
i
_
1
=
_
E
s
8N
0
_
2
det
1
(A) . (18)
where det (A) stands for the trace of the matrix A.Thus, the
minimum of the probability of error is obtained by maximiz-
ing det (A)
max det (A) =
max det (B) det
_
P
1
LS
DDST
(n)S
DDST
(n)
H
L
_
max P
1
det (B) (d
SD
d
RD
)
_
1 +
2
1
_
2
2
(19)
since
S
DDST
(n)S
DDST
(n)
H
=
diag
__
|s
21
|
2
+|s
22
|
2
_
+
2
1
_
|s
11
|
2
+|s
12
|
2
_
,
2
2
_
|s
21
|
2
+|s
22
|
2
_
=
_ _
1 +
2
1
_
0
0
2
2
_
, (20)
where diag(.) denotes a diagonal matrix. One can verify (20)
considering (1) and the fact that multiplying two unitary
matrices become a unitary matrix. Therefore, for minimizing
the probability of error in high SNR scenarios, it is just enough
to maximize
_
1 +
2
1
_
2
2
, which leads to a simple power
control strategy that is independent of code and channel states.
As it is stated in Section II, the power P
1
is chosen in
order to achieve a required average SNR
R
at the relay, dened
as SNR
R
= P
1
/(
2
n
d
SR
). As a result, P
2
,
1
, and
2
can
be obtained by the following three equations, given the total
power in the network to be constant.
_
1 +
2
1
_
=
2
2
, (21)
P
2
= P
1
_
2
1
+
2
2
_
, (22)
P
1
+P
2
= P. (23)
Since = P
1
2
1
/P
2
, when P
1
P
2
, we have
=
1
2
P
1
2P
2
. (24)
It is important to note that this optimum point is independent
of the channel statistics and the position of the relay, which
improves its feasibility in the future communication systems.
When P
1
P
2
, = 0 can be used. This means that all
the power in the second phase is transmitted by the relay
node. Although in this case the diversity of the second order is
achieved, but the usage of relay may decrease the performance
of the system. This is because the fact that the required P
1
for the errorless condition in the relay side could be high.
Thus, non-cooperative transmission may be preferable in this
case. Therefore, when P
1
P
2
, in high SNR conditions,
we can transmit all the power in the second phase from the
selected relay, and in low SNR conditions non-cooperative
transmission can be used. However, as we emphasis on high
SNR channels in our analysis, the amount of P
1
which is
obtained by the required SNR
R
is low enough in most of cases
to avoid P
1
P
2
case.
V. SIMULATION RESULTS
In this section, the performances of distributed differential
space-time codes are studied through simulations. The error
event is bit error rate (BER). In all simulations, 500 informa-
tion symbols are used in each frame. The fading is assumed to
be constant over each frame and vary independently from one
frame to another. The fading channels are at with Rayleigh
distribution in which path-loss is also regarded. The path-
loss exponent is set to 2. The results are presented for
QPSK. Moreover, for position of the nodes, we have supposed
d
SD
= 1 and d
RD
= 0.75. Furthermore, it is assumed that
the relay decodes the received information without error. This
assumption is easily achievable by reducing the SR link or
increasing the required SNR
R
.
Fig. 2 conrms the analytical results attained in Section IV
for nding the optimum of . In this gure, is dened as the
ratio of the transmitted power in Phase II to the transmitted
power in Phase I, i.e., = P
2
/P
1
. Then, substituting the
values of equal to 1, 3 and 5 in (24) lead to the optimum
values of as = 0, = 1/3, and = 0.4, respectively. One
observes in Fig. 2 that the optimum values of via analytical
result lead to the optimum points in a sense of minimizing the
Fig. 2. The average BER curves versus of a distributed differential
space-time system with the employment of different detection with when the
destination SNR is 20 and d
RD
= 0.75.
BER by Monte-Carlo numerical simulations. This conrms the
correctness and usefulness of the brief equation of (24).
Fig. 3 illustrates the average bit error rate (BER) curve
as function of the average SNR per symbol for different
power allocations. Two different values of the parameter
are employed. In each of them, the optimum power allocation
based on (24) is compared with the equal power allocation
to the source and the relay during the second phase, i.e.,
= 0.5. Note that the total transmitted power in network
is assumed to remain constant in all cases. Comparing two
curves with = 1 demonstrates a 2 dB gain in SNR at the
BER of 10
3
, when optimum power allocation is utilized.
By increasing the value of to 2, the better performance is
achieved. But, the performance gain due to using the opti-
mum power allocation becomes less signicant, because the
optimum value of becomes close to 0.5. Note that the value
of is assigned by the required SNR
R
and considering the
fact that the total transmitted power is constant. Furthermore,
Fig. 3 demonstrates that our proposed system outperforms the
distributed differential scheme proposed in [12] in DF mode.
Since one relay is utilized in our simulations, two differential
schemes introduced in [12] have the same structure.
VI. CONCLUSION
In this paper, a cooperative diversity scheme using dis-
tributed differential space-time codes in DF mode is proposed,
and examined. An outstanding characteristic of this scheme is
that CSI knowledge is not required in both the transmitters and
the receivers. Performance of the system is analyzed in high
SNR scenarios, and nally a simple and feasible power control
strategy is derived, which is independent of the relay position.
The performance of the system is investigated via numerical
simulations which demonstrate the proposed power allocation
outperforms a system with equal power transmission.
Fig. 3. The average BER performance of a distributed differential space-time
system with the employment of different power allocations.
REFERENCES
[1] A. Sendonaris, E. Erkip and B. Aazhang, "User cooperation diversity.
Part I. System description," IEEE Transactions on Communications, vol.
51, no. 11, pp. 19271938, Nov. 2003.
[2] A. Sendonaris, E. Erkip and B. Aazhang, "User cooperation diversity. Part
II. Implementation aspects and performance analysis," IEEE Transactions
on Communications, vol. 51, no. 11, pp. 19391948, Nov. 2003.
[3] J. N. Laneman and G. W. Wornell, "Distributed space-time-coded pro-
tocols for exploiting cooperative diversity in wireless networks," IEEE
Transactions on Information Theory, vol. 49, no. 10, pp. 24152425,
Oct. 2003.
[4] Y. Jing and B. Hassibi, "Distributed space-time coding in wireless relay
networks," in IEEE Sensor Array and Multichannel Signal Processing
Workshop, Sitges, Spain, July, 2004.
[5] R. U. Nabar, H. Bolcskei, and F. W. Kneubuhler, "Fading relay channels:
Performance limits and space-time signal design," IEEE Journal on
Selected Areas in Communications, pp. 10991109, Aug. 2004.
[6] D. Chen and J.N. Laneman, "Cooperative diversity for wireless fading
channels without channel state information," in Proc. Asilomar Conf.
Signals, Systems, and Computers, Monterey, CA, Nov. 2004.
[7] B. L. Hughes, "Differential space-time modulation," IEEE Trans. Inform.
Theory, vol. 46, pp. 25672578, Nov. 2000.
[8] B. M. Hochwald and T. L. Marzetta, "Unitary spacetime modulation for
multiple-antenna communications in Rayleigh at fading," IEEE Trans.
Inform. Theory, vol. 46, pp. 543-564, March 2000.
[9] B. M. Hochwald and W. Sweldens, "Differential unitary space-time
modulation," IEEE Trans. Commun., vol. 48, pp. 20412052, Dec. 2000.
[10] V. Tarokh and H. Jafarkhani, "A differential detection scheme for
transmit diversity," IEEE J. Select. Areas Commun., vol. 18, pp. 1169
1174, July 2000.
[11] B. Maham and F. Lahouti, "Cooperative communication using dis-
tributed differential space-time codes," in IEEE International Confer-
ence on Wireless Communications, Networking and Mobile Computing
(WiCOM 2006), Wuhan, China, Sep. 2224, 2006.
[12] W. Cho and L. Yang, "Distributed differential schemes for cooperative
wireless networks," IEEE ICASSP, 2006.
[13] Q. Zhao, H. Li, "Decode-based differential modulation for wireless relay
networks," IEEE ICASSP, Philadelphia, PA, March 2005.
[14] M. K. Simon and M.-S. Alouini, Digital Communication over Fading
Channels: A Unied Approach to Performance Analysis. New York, NY:
Wiley, 2000.
[15] H. Jafarkhani, Space-Time Coding Theory and Practice, Cambridge
University Press, 2005.