Professional Documents
Culture Documents
Youjian Liu, Michael P. Fitz, Oscar Y. Takeshita, and Zhongxin Han
Youjian Liu, Michael P. Fitz, Oscar Y. Takeshita, and Zhongxin Han
Youjian Liu, Michael P. Fitz, Oscar Y. Takeshita, and Zhongxin Han
CODING
liuy@eemail.eng.ohio-state.edu, fitz.7@osu.edu,
takeshita.3@osu.edu, han@math.ohio-state.edu
ABSTRACT codes to ensure full space diversity. More recently, the de-
sign of PSK modulated space-time codes are also addressed
Sufficient conditions to ensure QAM space-time codes achieve by Blum [4].
full space diversity in quasi-static fading channel are pre- In [5], we provide a theory for the design of space-time
sented. The conditions are on code words or generator codes in quasi-static Rayleigh fading channel with higher
matrices instead of on every code word pair. This sim- order of constellation (22k QAM), such as QPSK, 16 QAM,
plifies the check of full space diversity of a code. Based 64 QAM, etc. It includes the BPSK binary rank criterion
on these conditions, full space diversity parallel concate- in [3] as a special case. For QPSK constellation, it is ap-
nated turbo codes are proposed to use in a multiple ele- plicable to GF(4) codes instead of Z4 codes as in [3]. Con-
ment antenna environment. Comparing with space-time sequently, many traditional codes and turbo codes can be
trellis codes, the simulations show it has robust perfor- modified to be space-time codes.
mance at both quasi-static fading channel and time vary- Some space–time trellis codes may have low level of di-
ing fading channel. versity in space–time correlated fading channels [2]. Lower
performance is caused by the interaction between the chan-
1. INTRODUCTION nel structure and the code structure. A ”random” coding
structure would reduce this interaction. Turbo coding is the
For wireless communication, the design goal of so called current best way to build decodable ”random” codes. The
“space–time” codes [1] is to take advantage of both the spa- inherent rich structure of turbo codes will likely to provide
tial diversity provided by multiple antennas and the tempo- robust performance in the variety of channels that will likely
ral diversity available with time–varying fading. be encountered in wireless practice. Efforts have been made
to adapt turbo codes to multiple transmit antennas environ-
In quasi-static Rayleigh fading channel, each possible
ment. A discussion of other groups' work can be found
code word difference in a coded modulation produces a “sig-
in [5]. In [6], the BPSK binary rank criterion [3] is used
nal” matrix. Increasing the rank of a “signal” matrix in-
to ensure full space diversity of the parallel concatenated
creases the amount of diversity in demodulation and reduces
turbo codes. Although parallel concatenated QPSK “space-
the pair-wise error probability [1, 2]. If the code length in
time, Nc , is larger than the number of transmit antennas,
time turbo codes” has been proposed in [7, 8], full space
Lt , the maximum possible rank of a “signal” matrix is Lt . diversity is not guaranteed due to the lack of proper theory.
The o -rank criterion developed in [5] enables us to design
A code is said to achieve full space diversity when the rank
full space diversity QPSK turbo codes.
of every “signal” matrix corresponding to every code word
pair is equal to Lt . While the ranks of the “signal” matrices In Section 2, we give the signal models and explain the
are defined over the complex number field, traditional code space-time code design criteria. Section 3 presents the the-
design is usually carried out in finite fields or finite rings. ory of o -rank criterion. As an application of the theory, the
This discrepancy causes a serious obstacle in the design. design and performance of QPSK space-time turbo codes
The paper by Hammons and El Gamal [3] represents an im- are given in Section 4. Section 5 concludes.
portant first step to bridge this discrepancy. They provided
a binary rank criteria for binary BPSK codes and Z4 QPSK 2. MODELS AND PERFORMANCE CRITERIA
C2 ,1
C1, 2
V = VI jVQ ;
where the real part VI and imaginary part VQ are integers
G G
D2 Q2
3.1. Preliminary Definitions The row o -rank can be similarly defined. Since col-
The full space diversity rank criteria developed in [5] are for umn o -rank and row o -rank are equal [5], they are called
codes defined on the ring Z2k (j ). In the sequel, n and n o -rank.
are used to denote the modulo n addition and subtraction,
and subscript n is dropped if the context is clear. Subscripts Definition 5 (Full o -Rank) An m by n matrix over V
I and Q will be used to indicate the real part and imaginary ring Z2k (j ) is said to be of full o -rank if it has o -rank
part of a complex number or a matrix. equal to the minimum of m and n.
3.2. o -Rank Criterion 0
10
Information Size=260, 16 QAM, Rate=4 bps/Hz, NTx=2, NRx=2
I~,
I &
Recursive Channel D1
Puncture 1 Interleave 1
!
Encoder 1
Lt
Multiplex
M
G i i I~ 6= ~0;
Information
Interleaver
(5) &
i=1 Recursive
Encoder 2 Puncture 2
Channel D2
J J
Interleave 2
-1
10
Make Decision
Symbol Prior Info Prior
ST-Turbo, #state-CC=4, Full Div., MUX
Channel Symbol Decoder
Component
Matched Filter Symbol LD Info LD ST-Turbo, #state-CC=4, Full Div., no MUX
decoder 1
ST-TCM, #state=64, AT&T
Outage Capacity
Deinterleaver
Interleaver
-3
10
8 10 12 14 16 18 20 22 24
Decoded Bits
Es/N0 per Rx Antenna (dB)
Symbol Prior
Component Info Prior
Matched Filter
Symbol LD decoder 2
Info LD Figure 6: Performance in quasi-static fading channel for 3
different cases.
LD: Likelihood
10
0
Rate=2 bps/Hz, NTx=2, NRx=1, Size=260, #state=4
sity [5] are presented. The conditions are on code words or
generator matrices instead of on every code word pair. As
an application example, a full space diversity 16 QAM trel-
-1
lis code is found, which has 1 dB gain over the one with
10
delay diversity [1] when two receive antennas are used.
Frame Error Rate
3
s
2
space-time codes for PSK modulation,” to appear in IEEE
Trans. On Information Theory, 1999.
1
[4] R. S. Blum, “Analytical tools for the design of space-time
0
convolutional codes,” submitted to IEEE Trans. On Informa-
0 0.001 0.01 independent
Doppler Spread, fd*T tion Theory, Feb. 2000.
[5] Y. Liu, M. P. Fitz, and O. Y. Takeshita, “A rank criterion for
Figure 8: Performance gain over 32 state space-time trellis QAM space-time codes,” submitted to IEEE Trans. on Info.
code at different Doppler spread. Theory, Mar. 2000.
[6] Hsuan-Jung Su and Evaggelos Geraniotis, “Spectrally effi-
dependent fading and should results in better performance. cient turbo codes with full antenna diversity,” in Proc. Mul-
tiaccess Mobility and Teletraffic for Wireless Communica-
Further investigation is needed to understand it.
tions (MMT' 99), Scuola Grande di San Giovanni Evangelista
Figure 7 shows the performance of case 3 with different Venice, Italy, October 6-8 1999.
Doppler spread. The performance improved significantly
when the temporal diversity is available. At frame error rate [7] Y. Liu and M. P. Fitz, “Space–time turbo code,” in Proc.
37th Annual Allerton Conf. on Communication, Control, and
0.01, the performance corresponds to the independent fad-
Computing, Monticello, Illinois, USA, September 1999.
ing has a gain of 8 dB over the quasi-static fading case.
The performance of case 2 is also compared with the [8] Andrej Stefanov and Tolga M. Duman, “Turbo coded mod-
performance of a 32 state space-time trellis code [11] at dif- ulation for wireless communications with antenna diversity,”
in Proc. IEEE Vehicular Technology Conference (VTC), Am-
ferent Doppler spreads. At frame error rate 0.01, the perfor-
mance gain in terms of Es =N0 per receive antenna is shown
sterdam, The Netherlands, September 1999, Fall.
in Figure 8. The gain increases with the Doppler spread. In [9] D. Divsalar and F. Pollara, “Turbo trellis coded modulation
independent fading channel, the gain is as much as 6.4 dB. with iterative decoding for mobile satellite communications,”
in IMSC 97, June 1997.
These figures show that the space-time turbo code has
a significantly rich structure to take advantage of both the [10] G. J. Foschini and M. J. Gans, “On limits of wireless com-
temporal and spatial diversity. munications in a fading environment when using multiple
antennas,” Wireless Personal Communications, vol. 6, pp.
311–335, March 1998.
5. CONCLUSIONS [11] J. Grimm, Transmitter Diversity Code Design for Achieving
Full Diversity on Rayleigh Fading Channels, Ph.D. thesis,
For QAM error correcting codes in multiple transmit an- Purdue University, Dec. 1998.
tenna environment, sufficient conditions of full space diver-