WIRELESS COMMUNICATIONS AND MOBILE COMPUTING
Wirel. Commun. Mob. Comput. 2011; 11:1226–1238
Published online 30 October 2009 in Wiley Online Library (wileyonlinelibrary.com). DOI: 10.1002/wcm.881
SCLDGM coded modulation for MIMO systems with
spatial multiplexing and space-time block codes
Miguel Gonz ´ alez-L ´ opez
1
, Francisco J. V ´ azquez-Ara ´ ujo
1∗,†
, Luis Castedo
1
and
Javier Garcia-Frias
2
1
Department of Electronics and Systems, University of A Coru˜ na, 15071 A Coru˜ na, Spain
2
Department of Electrical and Computer Engineering, University of Delaware, Newark, DE 19711, U.S.A.
ABSTRACT
We analyze Multiple-Input Multiple-Output (MIMO) coded modulation systems where either Bit-Interleaved Coded Mod-
ulation (BICM) with spatial multiplexing or concatenation of channel coding and Space-Time Block Codes (STBCs) is
used at transmission, assuming iterative Turbo-like decoding at reception. We optimize Serially-Concatenated Low-Density
Generator Matrix (SCLDGM) codes (a subclass of LDPC codes) for each system configuration, with the goal of assessing
its ability to approach the capacity limits in either ergodic or quasi-static channels. Our focus is on three relevant STBCs:
the Orthogonal Space-Time Block Codes (OSTBCs) for two transmit antennas (i.e., the Alamouti code), which enables
optimum detection with low complexity; the Golden code, which provides a capacity increase with respect to the input
constellation; and Linear Dispersion (LD) codes, which enable practical detection in asymmetrical antenna configurations
(i.e., more transmit than receive antennas) for cases in which optimum detection is infeasible. We conclude that BICM
without concatenation with STBCs is in general the best option, except for Alamouti-coded 2 × 1 and Golden-coded 2 × 2
MIMO systems. Copyright © 2009 John Wiley & Sons, Ltd.
KEYWORDS
LDGM codes; SCLDGM codes; STBC; linear dispersion codes; Alamouti; MIMO
*
Correspondence
Francisco J. V´ azquez-Ara ´ ujo, Facultad de Inform´ atica, Campus de Elvi ˜ na, s/n, 15071 A Coru˜ na, Spain.
E-mail: fjvazquez@udc.es
1. INTRODUCTION
The use of multiple transmit and/or receive antennas,
referred to as Multiple-Input Multiple-Output (MIMO) sys-
tems, is one of the most promising transmission techniques
for achieving the high data rates demanded by the future
wireless communication systems. This assertion relies on
the theoretical and experimental evidence that the capacity
of a MIMO system is considerably higher than that of a
conventional single antenna system [1].
Approaching the ultimate limits of MIMO channels
(either ergodic or quasi-static) requires specific coding
techniques that take into account both the spatial and tem-
poral dimensions of the MIMO channel. These techniques
are collectively known as Space-Time Coding (STC).
Orthogonal Space-Time Block Codes (OSTBCs) [2] are
one of the most widely used STC methods because they
are easy to encode and decode. In addition, OSTBCs
are capable of achieving the maximum transmit diversity
provided by the MIMO channel. The basic idea of OSTBCs
is the encoding of the transmitting symbols into a unitary
matrix to spatially decouple their Maximum Likelihood
(ML) detection. For the case of two transmit antennas
(i.e., n
T
= 2) the OSTBC is known as the Alamouti
code [3] and has been adopted by the recently approved
IEEE 802.16e standard (WiMAX) for wireless local and
metropolitan area networks [4,5], as well as in the current
draft specification of the IEEE 802.11n next-generation
wireless standard for Local Area Networks [6].
OSTBCs, however, need an outer channel code to
approach the theoretical capacity limits. Indeed, although
OSTBCs simplify detection and provide maximum diver-
sity, little (or no) coding gain can be expected from
them. Remarkable coding gains can be obtained if a
capacity-approaching binary encoder, such as Turbo [7]
or Low-Density Parity Check (LDPC) [8,9], is employed.
In this work, we focus on a particular subclass of LDPC
codes known as Serially-Concatenated Low-Density Gen-
erator Matrix (SCLDGM) codes [10] whose performance
is similar to that of general LDPC codes but with very
1226 Copyright © 2009 John Wiley & Sons, Ltd.