WIRELESS COMMUNICATIONS AND MOBILE COMPUTING
Wirel. Commun. Mob. Comput. (2010)
Published online in Wiley Online Library (wileyonlinelibrary.com). DOI: 10.1002/wcm.1055
RESEARCH ARTICLE
Interleave-division multiple access (IDMA) using
low-rate layered LDGM codes
Francisco J. V ´ azquez-Ara ´ ujo
1∗
, Miguel Gonz ´ alez-L ´ opez
1
, Luis Castedo
1
and Javier
Garcia-Frias
2
1
Department of Electronics and Systems, Universidade da Coru˜ na, 15071 A Coru˜ na, SPAIN
2
Department of Electrical and Computer Engineering, University of Delaware, DE 19716, U.S.A.
ABSTRACT
We propose the use of low-rate layered serially concatenated low-density generator matrix (SCLDGM) codes in interleave-
division multiple access (IDMA) systems to approach the multiuser capacity. We study the behavior of the soft interference
cancellation (SIC) detector employed in IDMA systems and design the channel codes using EXtrinsic Information Transfer
(EXIT) evolution, aiming at optimizing the system performance. Simulation results show that the designed codes approach
the theoretical limits and outperform previous IDMA schemes based on Turbo-Hadamard codes. Copyright © 2010 John
Wiley & Sons, Ltd.
KEYWORDS
LDGM codes; SCLDGM codes; IDMA
*
Correspondence
Francisco. J. V´ azquez-Ara ´ ujo, Facultade de Informatica, Campus de Elvi ˜ na s/n, 15071 A Coru˜ na, Spain.
E-mail: fjvazquez@udc.es
1. INTRODUCTION
In a multiple access channel (MAC), data are transmitted
simultaneously by several users and arrives at the destina-
tion as superimposed signals corrupted by noise. Optimum
A Posteriori Probability (APP) detection in MACs involves
an exhaustive search over all the possible transmitted
streams, which has a complexity that is exponential with
the number of users. There exist, however, several MAC
transmission schemes that allow detection at the receiver
with affordable complexity. Traditionally, these schemes
have been based on separating the users by orthogonally
dividing a common resource, such as time (TDMA), fre-
quency (FDMA), or code space (CDMA). Nevertheless,
such a resource division is not necessary if channel coding
is correctly performed: MAC capacity can be achieved just
by dividing the total capacity among the users, assigning
to each user a fraction of the total [1] by directly encod-
ing such user with a low-rate code of the desired rate [2,3].
In fact, orthogonal schemes, such as TDMA and FDMA,
cannot approach the capacity of many channels such as the
ergodic Rayleigh fading MAC.
Interleave-division multiple access (IDMA) is an evo-
lution of CDMA with forward error correction (FEC). A
CDMA with FEC system consists of the concatenation
of a FEC code, a spreading operation (unique for each
user) and an interleaver (common to all users). Thus, FEC
and spectrum spreading are carried out independently with
different codes. As indicated in Reference [4], traditional
CDMA performs far from the capacity limits because the
MAC capacity is only achievable when the entire band-
width expansion is devoted to coding. In contrast, in IDMA
the spreading operation is the same among all users and a
different interleaver is used by each user. Since the serial
concatenation of FEC and spreading can be seen as a
‘whole’ low-rate FEC code [4--6], all users employ the same
‘whole’ FEC code, but the interleaver is different for each
user. It is natural then to substitute the concatenation of code
plus spreading by a single low-rate code. In Reference [5],
the use of Turbo-Hadamard [7] codes is proposed, show-
ing that the obtained performance is better than that of a
conventional medium-rate Turbo code concatenated with a
spreading operation.
In this paper, we propose the use of a low-rate lay-
ered LDGM code [8] as the FEC code of an IDMA
scheme. Layered LDGM codes present several advan-
tages over Turbo-Hadamard codes. First, their structure
remains simple, since it only includes single-parity checks
instead of Hadamard check constraints, so that the stan-
dard sum-product algorithm can be applied for decoding.
Copyright © 2010 John Wiley & Sons, Ltd.