Beruflich Dokumente
Kultur Dokumente
Abstract— In this letter, we propose an Alamouti coded or- and frequency offsets. For combating timing errors, we use
thogonal frequency-division multiplexing (OFDM) scheme for a OFDM as the modulation technique. With a cyclic prefix (CP)
cooperative communication system robust to both timing errors insertion, OFDM is robust to timing errors. However, OFDM
and frequency offsets. OFDM with cyclic prefix (CP) is used
to combat timing errors. In order to mitigate the intercarrier is sensitive to frequency offsets. Frequency offsets may destroy
interference (ICI) caused by multiple frequency offsets in the co- the orthogonality of the subcarriers and result in intercarrier
operative system, an ICI-self cancellation scheme is constructed, interference (ICI), which may severely degrades the system
which can suppress ICI effectively. Moreover, in the proposed performance. Many methods have been proposed to mitigate
scheme, if the channels are real-valued fading channels, the ICI for OFDM systems in the literature, among which the
received signals at the destination node have the Alamouti code
structure on each subcarrier and thus it has the fast symbol-wise ICI self-cancellation [14] or polynomial cancellation coding
ML decoding and when frequency offsets are not large, the new [15] method is attractive for its simplicity and particularly
scheme can achieve diversity order 2. interesting when there are multiple frequency offsets as in
Index Terms— Alamouti code, asynchronous cooperative di- cooperative systems as we shall see later. The rationale of
versity, multiple frequency offsets, OFDM. this method is to map one transmitted data onto a group
of subcarriers with proper coefficients. By doing so, the
I. I NTRODUCTION ICI signals generated within the same group can be ”self-
cancelled.” Later, in [16] a variation of ICI self-cancellation
PACE-time coding [1], [2] is an effective technique to
S exploit spatial diversity through multiple antennas in a
MIMO system and multiple transmissions from multiple nodes
scheme by using symmetric data conjugation is proposed. In
[17], it is proposed to combine ICI self-cancellation scheme
with space frequency codes to achieve full diversity as well
in a cooperative system [3], [4]. Different from a MIMO
as mitigate ICI in MIMO-OFDM systems. Based on these
system, in a cooperative system multiple transmitters/antennas
ICI cancellation methods, in this letter, we combine the ICI
are in different locations and have their own oscillators.
self-cancellation scheme proposed in [16] with an OFDM and
This means that the transmissions from different nodes in
Alamouti code in the asynchronous cooperative system to
a cooperative system may have different timing errors and
also combat the frequency offsets from the different nodes.
also different frequency offsets. A natural question is how a
Thus, our proposed new scheme is robust to timing errors
space-time code is designed in such a cooperative system with
and ICI can be reduced effectively. Moreover, when channels
both timing errors and frequency offsets to achieve the spatial
are real-valued fading channels, the received signals have the
diversity. While most of the existing studies on space-time
Alamouti code structure on each subcarrier and thus it has the
coded cooperative systems have assumed the synchronizations
fast symbol-wise ML decoding. Note that in [11], only timing
in both time and frequency, i.e., no timing errors or frequency
errors are concerned and the scheme is amplify-and-forward
offsets, there are a few space-time coding schemes that can
(AF) based and OFDM is implemented at the source node,
achieve spatial diversity when there are timing errors [5],
while in this paper, both timing errors and frequency offsets
[6], [7], [8], [9], [10], [11] and equalization techniques are
are considered and the scheme is decode-and-forward (DF)
used to combat multiple frequency offsets [12], [13]. To our
based and OFDM is implemented at the relay nodes as we
best knowledge, there is no space-time coding schemes in the
shall see later.
literature for a cooperative system that achieves full spatial
The remaining of this letter is organized as follows. In
diversity and possesses fast ML decoding and moreover is
Section II, the system model with both timing errors and
robust to both multiple timing errors and multiple frequency
multiple frequency offsets and Alamouti code is described.
offsets.
In this letter, we propose an Alamouti coded orthogonal The ICI self-cancellation scheme is proposed in Section III.
frequency-division multiplexing (OFDM) scheme for a coop- Simulation results are presented in Section IV. Finally the
erative communication system robust to both timing errors conclusions are given in Section V.
Manuscript received April 27, 2007; revised June 7, 2007; accepted August
30, 2007. The associate editor coordinating the review of this letter and
II. S YSTEM M ODEL WITH T IMING E RRORS AND
approving it for publication was C. Tellambura. This work was supported F REQUENCY O FFSETS
in part by the Air Force Office of Scientific Research (AFOSR) under Grant
No. FA9550-05-1-0161 and the National Science Foundation under Grant Consider a cooperative system with one source node, one
CCR-0325180. destination node and two relay nodes, as shown in Fig. 1.
The authors are with the Department of Electrical and Computer En- Every node in the system has only one antenna. To transmit
gineering, University of Delaware, Newark, DE 19716 (e-mail: {zhli,
xxia}@ee.udel.edu). the information from the source node S to the destination node
Digital Object Identifier 10.1109/TWC.2008.070443. D, there undergo two phases. In the first phase, the source node
1536-1276/08$25.00
c 2008 IEEE
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:12 from IEEE Xplore. Restrictions apply.
1840 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008
III. ICI S ELF -C ANCELLATION S CHEME C OMBINED WITH where we make use of the symmetric conjugate-negative
A LAMOUTI C ODE property of Qik , and the parts in the summation signs are
We adopt the symmetric data-conjugate method in [16] to the self-cancelled ICI components on subcarrier k.
construct an ICI self-cancellation scheme. The main idea of Similarly, in the second OFDM symbol, when channels are
the symmetric data-conjugate method is to utilize the symmet- real-valued, the received signal on subcarrier k is
ric conjugate-negative property of ICI weighting function Qik N/2−1
in (8) [18]. The symmetric conjugate-negative property of Qik
∗
Rk,2 = a (−Xl,2 H1 Q1k−l − Xl,2 H1 Q1−(N −k−l) )
in (8) are as follows:
l=1
Qi0 + (Qi0 )∗ ≈ 2 and Qik + (Qi−k )∗ ≈ 0, for i = 1, 2. N/2−1
∗
Notice that in the frequency domain phase change vector +b (Xl,1 flτ H2 Q2k−l + Xl,1 fN
τ 2
−l H2 Q−(N −k−l) )
l=1
f τ = [1, e−j2πτ /N , . . . , e−j2πτ (N −1)/N ]T , there exists a re-
N +Wk,2 (13)
lationship of fkτ = (fN τ ∗
−k ) , for k = 1, ..., 2 − 1, while
N
k = 0 and k = 2 , the relationship of conjugation does not and on subcarrier N − k it is
always hold. We will also make use of this property of f in
N/2−1
the following design.
∗ ∗ ∗
We use the symmetric data-conjugate mapping as follows: RN −k,2 = a (−Xl,2 H1 (Q1l−k )∗ − Xl,2 H1 (Q1N −k−l )∗ )
during the first OFDM symbol, at the first relay node, we l=1
∗ N/2−1
map the information symbols as XN −k,1 = Xk,1 while at
the second relay node, we map the information symbols as +b∗ ∗
(Xl,1 τ∗
fN 2 ∗ τ∗ 2 ∗
−l H2 (Ql−k ) + Xl,1 fl H2 (QN −k−l ) )
∗
XN −k,2 = Xk,2 ; during the second OFDM symbol, at the first l=1
When channels are real-valued, we have Hi = Hi∗ , i = 1, 2, +(a∗ Q2k−l + a(Q2l−k )∗ )Xl,1
∗
flτ H2 ]
and thus we can combine (10) and (11) as follows: N/2−1
1
∗
(Rk,1 + RN τ + [(aQ1−(N −k−l) + a∗ (Q1N −k−l )∗ )(−Xl,2 )H1
−k,1 )/2 = H1 Xk,1 + fk H2 Xk,2 2
l=1
N/2−1
1 +(a∗ Q2−(N −k−l) + a(Q2N −k−l )∗ )Xl,1 fN
τ
−l H2 ]
+ [(Q1k−l + (Q1l−k )∗ )Xl,1 H1
2 1
l=1,l=k + (Wk,2 + WN∗ −k,2 ) (15)
+(Q2k−l + (Q2l−k )∗ )Xl,2 flτ H2 ] 2
N/2−1 Δ
1 where r(a) = (aQ10 + a∗ (Q10 )∗ )/2.
+ [(Q1−(N −k−l) + (Q1N −k−l )∗ )Xl,1
∗
H1 We rewrite (12) and (15) into
2
l=1
+(Q2−(N −k−l) + (Q2N −k−l )∗ )Xl,2
∗ τ
fN −l H2 ]
∗
(Rk,1 + RN τ
−k,1 )/2 = H1 Xk,1 + fk H2 Xk,2
1 1
+ (Wk,1 + WN∗ −k,1 ) (12) +Nk,1 + (Wk,1 + WN∗ −k,1 ), (16)
2 2
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:12 from IEEE Xplore. Restrictions apply.
1842 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008
1 0
10
0.9
0.8
−1
10
0.7
0.6
|r(a)|
BER
−2
0.5 10
0.4
−4
0 10
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 2 4 6 8 10 12 14 16 18 20
ε Eb/N0(dB)
Fig. 2. |r(a)| vs. ε Fig. 3. BER comparison between Sys.1 with BPSK and Sys.2 with QPSK
when the frequency offset estimations are perfect
∗ ∗ τ ∗
(Rk,2 + RN −k,2 )/2 = r(a)H1 (−Xk,2 ) + r(a)fk H2 Xk,1
to mitigate ICI and achieve the cooperative diversity but the
1
+Nk,2 + (Wk,2 + WN∗ −k,2 ) (17) Alamouti code structure may not be maintained, i.e., the
2 symbol-wise fast ML decoding may not be held. If in this case,
where Nk,1 and Nk,2 are the remaining parts in the summation the mapping methods proposed in [14], [17] may be alternative
signs in (12) and (15), respectively, which denote the sup- choices. To construct the same scheme as in equations (16)
pressed ICI components and can be approximately considered and (17) without pre-compensation looks challenging and it is
as additional Gaussian noises. From (16) and (17), we see that left for the future research.
the received signals have the Alamouti code structure as well
as the ICI self-cancellation on each subcarrier. IV. S IMULATION R ESULTS
In practice, wireless channels are complex-valued. In order We next show some simulation results for our proposed
to obtain real-valued channels at the receiver, we may make scheme. In this simulation, we assume that N=64, and the
the following assumption. Each relay estimates its channel length of CP is 16. The delay τ is chosen randomly from 0
to the destination node first, then in each re-transmission, to 15 with the uniform distribution. The simulation assumes
the complex channel is pre-compensated by multiplying the perfect channel state information knowledge the destination
normalized complex conjugate of the channel estimation. node. We also assume that the receiver estimates the two
We use the Alamouti’s combining scheme to get the fol- frequency offsets and adjusts its frequency to satisfy ε1 =
lowing combined signals for detection: −ε2 . We use the fast ML Alamouti decoding at the receiver.
Sk,1 = r(a)(|H1 |2 + |H2 |2 )Xk,1 The following two systems are considered for comparison:
+r(a)H1 Zk,1 + fkτ H2 Zk,2 , (17) 1) System 1 (denoted by Sys.1 in short): An Alamouti-
OFDM system in DF mode without ICI self-cancellation.
2) System 2 (denoted by Sys.2 in short): Our proposed ICI
Sk,2 = r(a)(|H1 |2 + |H2 |2 )Xk,2 self-cancellation scheme.
−H1 Zk,2 + (fkτ )∗ r(a)H2 Zk,1 (18) We first give the simulation results when perfect carrier
∗ Δ τ
frequency offsets knowledge is known at the destination node.
where Sk,1 = r(a)H1 (Rk,1 + RN −k,1 )/2 + fk H2 (Rk,2 + In Fig. 3, we show the performance comparisons of Sys.1
∗ ∗ τ ∗ Δ ∗
RN −k,2 ) /2, Sk,2 = (fk ) r(a)H2 (Rk,1 + RN −k,1 )/2 − with BPSK modulation and Sys.2 with QPSK modulation
H1 (Rk,2 + RN −k,2 ) /2, and Zk,i = Nk,i + 12 (Wk,i +
∗ ∗
since in Sys.2 the self-ICI cancellation mapping reduces the
WN∗ −k,i ), i = 1, 2. symbol rate by half. When frequency offsets ε1 = 0.05, ε2 =
From (17) and (18), we can see the diversity gain of the −0.05, we can see that the performance of Sys.1 is almost the
Alamouti code structure is determined by |r(a)| and the values same with the performance of Sys.2, which is because BPSK
of |r(a)| in terms of different frequency offsets ε are plotted modulation is robust to small frequency offsets. However,
in Fig. 2. From Fig. 2, we can see that |r(a)| is large when ε when frequency offsets are large, i.e., ε1 = 0.25, ε2 = −0.25,
is in the ranges from 0 to 0.05 and from 0.25 to 0.3. When the BER of Sys.1 is always around 0.5, but the BER of Sys.2
ε = 0, |r(a)| achieves the largest value 1, and the diversity is much better, which is because when ε1 = 0.25, ε2 = −0.25,
gain is the largest. the diversity gain of Sys.2 is large according to Fig. 2 and the
Note that, for complex channels, we need to do pre- ICI in Sys.2 is mitigated. Moreover, we can see that when
compensation to achieve the proposed Alamouti code struc- ε1 = 0.05, ε2 = −0.05, the slope of Sys.2 is the same as the
ture. When the pre-compensation is not used at the relay slope of Sys.1 when Sys.1 has no frequency offsets. It implies
nodes, we can also construct an ICI self-cancellation scheme that our proposed scheme can mitigate ICI effectively when
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:12 from IEEE Xplore. Restrictions apply.
IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008 1843
0 0
10 10
−1 −1
10 10
BER
BER
−2 −2
10 10
−4 −4
10 10
0 2 4 6 8 10 12 14 16 18 20 0 2 4 6 8 10 12 14 16 18 20
Eb/N0(dB) Eb/N0(dB)
Fig. 4. BER comparison between Sys.1 with QPSK and Sys.2 with 16QAM Fig. 6. BER comparison when the frequency offset estimations are perfect
when the frequency offset estimations are perfect and non-perfect for 16QAM
0
10
see that when the frequency offsets are small, the loss of
the performance is negligible. When the frequency offsets
are larger, the performance is slightly worse if there exist
−1
10
estimation errors.
V. C ONCLUSION
In this letter, we proposed an Alamouti coded OFDM
BER
−2
10
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:12 from IEEE Xplore. Restrictions apply.
1844 IEEE TRANSACTIONS ON WIRELESS COMMUNICATIONS, VOL. 7, NO. 5, MAY 2008
[8] Y. Shang and X.-G. Xia, “Shift-full-rank matrices and applications in scheme for OFDM mobile communication systems,” IEEE Trans. Com-
space-time trellis codes for relay networks with asynchronous cooperative mun., vol. 49, pp. 1185-1191, July 2001.
diversity,” IEEE Trans. Inform. Theory, vol. 52, pp. 3153-3167, July 2006. [15] K. A. Seaton and J. Armstrong, “Polynomial cancellation coding and
[9] Y. Mei, Y. Hua, A. Swami, and B. Daneshrad, “Combating synchroniza- finite differences,” IEEE Trans. Inform. Theory, vol. 46, pp. 311-313, Jan.
tion errors in cooperative relays,” in Proc. IEEE ICASSP 2005, vol. 3, 2000.
pp. 369-372, Mar. 2005. [16] K. Sathananthan, C. R. N. Athaudage, and B. Qiu, “A novel ICI
[10] Y. Li, W. Zhang, and X.-G. Xia, “Distributive high-rate full-diversity cancellation scheme to reduce both frequency offset and IQ imbalance
space-frequency codes for asynchronous cooperative communications,” effects in OFDM,” in Proc. Ninth International Symposium on Computers
in Proc. IEEE ISIT 2006, Seattle, Washington, USA, July 2006. and Communications, vol. 2, pp. 708-713, July 2004.
[11] Z. Li and X.-G. Xia, “A simple Alamouti space-time transmission [17] D. N. Dao and C. Tellambura, “Intercarrier interference self-cancellation
scheme for asynchronous cooperative systems,” IEEE Signal Processing space-frequency codes for MIMO-OFDM,” IEEE Trans. Veh. Technol.,
Lett., to appear. vol. 54, pp. 1729-1738, Sept. 2005.
[18] S. Tang, K. Gong, C. Pan, C. Pan, and Z. Yang, “Self-cancellation of
[12] Z. Li, D. Qu and G. Zhu, “An equalization technique for distributed
intercarrier interference in OFDM systems with phase noise,” in Proc.
stbc-ofdm system with multiple carrier frequency offsets,” in Proc. IEEE
IEEE PIMRC 2006, Sept. 2006.
WCNC 2006, vol. 2, pp. 839-843, Apr. 2006.
[19] K. Shi and E. Serpedin, “Coarse frame and carrier synchronization of
[13] D. Veronesi and D. L. Goeckel, “Multiple frequency offset compensation OFDM systems: a new metric and comparison,” IEEE Trans. Wireless
in cooperative wireless systems,” in Proc. IEEE GLOBECOM 2006, Nov. Commun., vol. 3, pp. 1271-1284, July 2004.
2006.
[14] Y. Zhao and S. G. Haggman, “Intercarrier interference self-cancellation
Authorized licensed use limited to: VELLORE INSTITUTE OF TECHNOLOGY. Downloaded on August 4, 2009 at 10:12 from IEEE Xplore. Restrictions apply.