On The Performance and Capacity of An Asynchronous Space-Time Block-Coded MC-CDMA System in The Presence of Carrier Frequency Offset
On The Performance and Capacity of An Asynchronous Space-Time Block-Coded MC-CDMA System in The Presence of Carrier Frequency Offset
AbstractIn this paper, the bit-error rate (BER) performance Because of this, MC-CDMA can make use of this frequency di-
and capacity of asynchronous spacetime block-coded (STBC) versity to improve the system performance, whereas DS-CDMA
multicarrier code-division multiple-access (MC-CDMA) systems relies on the use of a more complicated RAKE receiver. It has
in the presence of carrier frequency offset (CFO) between the
transmitter and receiver oscillators are analyzed. The exact BER been shown in [1] that MC-CDMA outperforms DS-CDMA,
expression when using equal gain combining (EGC) and the MC-DS-CDMA, and multitone CDMA.
approximate BER expression when using maximum ratio com- Information theoretic studies have shown that the antenna di-
bining (MRC) are derived. These BER expressions are verified versity provided by multiple transmit and receive antennas al-
through simulations. Using these derived expressions, the achiev- lows for a dramatic increase in the capacity and is an effec-
able system capacity satisfying a minimum BER requirement
can be studied for the two cases when EGC and MRC are used tive technique for combatting fading in wireless communica-
and, hence, it is possible to compare the achievable capacity of tion systems [2], [3]. Spacetime (ST) coded systems, which
STBC MC-CDMA systems with that of MC-CDMA systems. It integrate the techniques of antenna array spatial diversity and
is concluded that small CFO has an insignificant effect on the channel coding to combat the destructive multipath channels
BER and capacity of STBC MC-CDMA systems and that this and interference from other users, have been a key focus of re-
range of CFO is important in transceiver design. Besides, STBC
MC-CDMA systems with multiple receive antennas can achieve search over the last few years [4][7]. The spatial nature of ST
higher capacity than that of the MC-CDMA systems; this amount codes guarantees diversity gain. The temporal nature guarantees
can be obtained analytically using the theoretical BER expressions that the diversity advantage is achieved without sacrificing the
derived. transmission rate. Commonly used ST coding schemes are the
Index TermsBit-error rate (BER), carrier frequency offset ST trellis codes and ST block codes. Since both MC-CDMA
(CFO), multicarrier code-division multiple access (MC-CDMA), and ST block-coded (STBC) systems can achieve better system
multiuser interference (MUI), spacetime block code (STBC). performance, the combination of both, which is also known as
STBC MC-CDMA, will surely obtain much better performance.
I. INTRODUCTION In fact, such systems have been attracting much attention re-
cently [8][10].
of CFO on asynchronous MC-CDMA systems in correlated Next, every block symbol at the th
Rayleigh-fading channel was studied; however, this approach transmit antenna is then serial-to-parallel converted to par-
uses complicated multidimensional integration when com- allel data streams. Each data stream is spread and transmitted
puting the BER performance. To the authors best knowledge, on different subcarriers, where is the processing gain.
there still are no closed-form expressions to compute the Random spreading sequence is used in this paper. The symbol
BER of asynchronous MC-CDMA and asynchronous STBC duration on each subcarrier is times of the input symbol
MC-CDMA multiuser systems. duration , i.e., . Therefore, frequency-selective
In this paper, the effect of CFO on the performance and fading over each subcarrier can be avoided by increasing
capacity of asynchronous STBC MC-CDMA systems in if is less than the channel-delay spread. The MC-CDMA
Rayleigh-fading channels are studied. A method when using modulator transmits a total of chips resulting from the
equal gain combining (EGC) and an approximate approach BPSK symbols over a total of subcarriers. The frequency
when using maximum ratio combining (MRC) are presented. separation between the neighboring subcarriers is Hz
In both cases, the BER expressions obtained are verified and the passband null-to-null bandwidth of each subcarrier is
through computer simulations. Using these BER expressions, . The ideal central baseband frequency of each subcarrier
system capacities for both EGC and MRC receivers are studied. is given by
Although independent channel characteristics between neigh-
boring subcarriers are assumed, the theoretical performance (1)
analysis can be a good approximation to the practical chan-
nels when the correlation coefficients between neighboring In order to achieve frequency diversity, the assignment
subcarriers are small; for example, less than 0.5, and can be a of subcarriers to the chips is made such that the
good lower bound when the neighboring subcarriers have large frequency separation among subcarriers conveying the chips
correlation coefficients [18]. Our analysis provides a simple of the same data symbol is kept at maximum, as shown in
way to study the effect of CFO on the BER performance and Fig. 1. This means that data in the th data
capacity of asynchronous STBC MC-CDMA systems. stream is transmitted on the th subcarrier with the frequency
The remainder of this paper is organized as follows. The and the adjacent frequency
system model is described in Section II and various interfer- separation between these subcarriers is . Let be the
ence terms present in the STBC MC-CDMA systems are given null-to-null passband bandwidth of the STBC MC-CDMA
in Section III. In Section IV, the analysis to obtain the BER system with subcarriers; then .
expressions and system capacity of the STBC MC-CDMA Symbol duration in each subcarrier is assumed to be longer
systems, when either EGC or MRC is used, is presented. Nu- than channel-delay spread so that each subcarrier signal under-
merical results are presented and discussed in Section V. The gone flat fading and the fading process of a given user on dif-
conclusion is finally given in Section VI. ferent subcarriers is assumed to be independent throughout this
paper. In the literature, when using this model, no cyclic pre-
II. SYSTEM MODEL fixes (CP) need to be considered, since all subcarriers undergo
The equivalent block diagram of the transmitter and receiver flat fading [12][17]. In practical implementation, where inverse
of a STBC MC-CDMA system used in our analysis is shown in fast Fourier transform (IFFT) is used, the intersymbol interfer-
Fig. 1. The stream of binary phase-shift keying (BPSK) symbols ences (ISI) for the MC-CDMA symbol have to be considered
of the th user first goes through the ST block encoder. Without since the channel fading is modeled at the chip period interval
incurring any power or bandwidth penalty, the Alamoutis or- over the full bandwidth instead of at the symbol period interval
thogonal ST block coding scheme for two transmit antennas is over each subcarrier bandwidth. Normally, the use of CP re-
employed [6], [7] and more general ST codes for other number quires the use of additional bandwidth, which is not accounted
of transmit antennas can be found in [7]. Two successive block for in this analysis, since our system model is equivalent to the
symbols and for the th user are mapped to IFFT/fast Fourier transform (FFT) implemented system after
the following matrix: CP has been removed at the receiver. This bandwidth-expan-
sion factor needs to be compensated when applying the results
obtained in this paper to the IFFT/FFT implemented system.
Assume that there is asynchronous users, each employing
BPSK with the same transmitting power and at the same data
bit rate . The transmitted signal at the th antenna of user
can be expressed as
where denotes the th block
symbols for the th user with length , denotes the trans-
pose, and denotes the th
block symbols at the th transmit antenna for the th user with
length . The columns are transmitted in successive block time (2)
with the symbols in the upper and lower blocks sent through
the two transmit antennas simultaneously. The factor is where denotes the th data bit of the th data stream
to normalize the transmitted symbol energy. at the th antenna of user , is the th
HU AND CHEW: PERFORMANCE AND CAPACITY OF AN ASYNCHRONOUS SPACETIME BLOCK-CODED MC-CDMA SYSTEM 1329
spreading chip for the th data bit of the th user, and is Consider uplink transmission: The received signal at the th
the rectangular pulse define over . The subscript receive antenna is given by
(3)
(5)
(10)
(6)
(8)
HU AND CHEW: PERFORMANCE AND CAPACITY OF AN ASYNCHRONOUS SPACETIME BLOCK-CODED MC-CDMA SYSTEM 1331
(12) (13)
where and
, are all uniformly
distributed over .
(14)
(15)
1332 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 53, NO. 5, SEPTEMBER 2004
(16)
(23)
IV. BER PERFORMANCE AND CAPACITY ANALYSIS
For large value of , , , and
At the th subcarrier of the th receive antenna, we denote can be approximately assumed to be Gaussian
the factors used to weight the received signals and distributed with zero mean. The variance for defined in
from the two successive intervals to be ,
(21) is given by
and , , respectively. The
values are to be chosen depending on the combining scheme
used. For BPSK only, the real part of the signal is used for
the making decision. The decision variables for and
are given, respectively, by (24)
where .
Here, we assume that all the terms corresponding to different
subscripts are all independent from each other. Similarly, for
(22)
(17)
(25)
where
(18) .
is the generalized hypergeometric function and its
where denotes the complex conjugate. In the following BER definition can be found in [23]. For (23)
analysis, will be used as an example and we will simply
use to denote . Equation (17) can be expressed as
(19)
(26)
where . where
The desired signal is given by ,
, and . The
noise term can be written as
(20)
(21)
(28)
The MUI from same subcarriers is given by
(22) (29)
HU AND CHEW: PERFORMANCE AND CAPACITY OF AN ASYNCHRONOUS SPACETIME BLOCK-CODED MC-CDMA SYSTEM 1333
A. EGC Substitute (36) and (37) into (35); then, the CHF of is given
For EGC scheme, the factors used to weight the received by
signal at the th subcarrier of the th antenna are given by
(30)
and
(38)
(32)
(33)
Since BPSK is used, then the BER for the th data stream can (40)
be obtained by using
is the order of the Hermite polynomial and we found that
(34) is sufficient for good accuracy. is the th zero
of the th order Hermite polynomial and are the weight
where is the characteristic function (CHF) of the deci- factors given by
sion variable . is the imaginary part of complex number
. It can be easily shown that (41)
It is assumed that any bit can be sent via any of the data
(35)
streams with equal probability. Therefore, the system average
BER if the EGC scheme used is given by
Since and are independent Rayleigh RVs, then
RV is Nakagami- [21] distributed with pa- (42)
rameter . Its CHF is given by [22]
The system capacity (bandwidth efficiency) if EGC is used is where is the probability density function (pdf) for RV
given by . It can be seen that (53) involves computing the compli-
cated -dimensional integrations. To avoid such complexity
(45) in computing the BER, an approximate approach is proposed in
this section.
In the following, we first introduce a lemma and then use
where is the data rate of the system and is the
it to simplify the expression given in (51). The conditions for
total bandwidth of the system.
such approximation to be valid are also stated. The theoretical
justification on these conditions is presented in Appendix B.
B. MRC
Lemma 1: Given that are positive inde-
For the MRC scheme, the factors used to weigh the received pendent and identically distributed (i.i.d.) RVs with mean
signal at the th subcarrier of the th antenna are given by and variance . are positive i.i.d. RVs with
mean and variance , where ,
. Then, it can be shown that
(46)
and (54)
(48) (54a)
Denote and
as the mean and variance of
(51)
the interference coefficients . We show
in Appendix C that for all values of
(57)
(53)
HU AND CHEW: PERFORMANCE AND CAPACITY OF AN ASYNCHRONOUS SPACETIME BLOCK-CODED MC-CDMA SYSTEM 1335
(58)
(59)
where denotes
(60)
(61)
(62)
(63) Fig. 2. BER versus normalized carrier frequency offset " (Es=N o =
20 dB; P = 1); (a) EGC and (b) MRC.
Fig. 3. System capacity versus normalized carrier frequency offset Fig. 4. BER versus the number of parallel data streams P (Es=N o =
" (Es=N o = 20 dB; P = 1). 20 dB; L = 32; K = 8).
APPENDIX A
Proposition 1: are positive i.i.d. RVs
with mean and variance . Let ; then, by
central limit theorem (CLT), for large , can be approximated
by a Gaussian RV with mean and variance . The pdf
of RV is given by
(67)
However, since is a positive RV, inaccuracy occurs by
assuming that follows a Gaussian distributed RV because
. Denote
Fig. 6. System capacity versus E b=N o dB (L = 32; K = 8; P = 1).
(68)
(69)
(70)
(73)
(82)
(74)
(77)
(83)
To obtain the mean and variance of RV , we first obtain its
pdf. Since and are Gaussian RVs, the joint pdf is given Substitute (83) in (82), we have
by
(84)
(78)
where
(85)
where , and
with represents its determinant. As
Substitute (73)(77) into (85); (85) can be rewritten as
(86)
(79)
(88)
(90)
(91)
(92)
(93a)
(93b)
APPENDIX C
Fig. 8. NSV versus the spreading gain L (Es=N o = 20 dB).
Denote the mean and variance for , which is de-
fined in (50) by and
, respectively, with denoted the
spreading gain. We define the normalized standard vari-
ance for the th data stream as and
. Fig. 8 shows the
plot on versus as: 1) the number of users and 2)
when and dB, for various values of
. It shows that decreases as increases. We purposely
choose and to overestimate the normalized stan-
dard variance of a practical system; in general, . We
then investigate the relationships: 1) between and for
a given and . For , the results we obtained are
almost the same as that of and the plot is not presented
here; 2) between and for a given , , and ;
Fig. 9 shows that there is a strictly monotonely increase as
is small or decrease as is large in ; 3) between
and for a given , , and . Fig. 10 shows that when
dB, attains a constant value and below 20
Fig. 9. NSV versus total number of users K (Es=No = 20 dB).
dB, decreases as dB decreases.
From all these observations, it can be concluded that the
values of shown in Fig. 8 give the worst case bound: bound as is large, for a practical range of and when
Fig. 8(a) gives the bound as is small and Fig. 8(b) gives the . We can use Fig. 8 to find whether the conditions (93a)
1340 IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, VOL. 53, NO. 5, SEPTEMBER 2004