Electronic Journal «Technical acoustics» http://webcenter.ru/~eeaa/ejta/
2003, 4
M. Bouziani(1), A. Djebbari(2), J. M. Rouvaen(1) and M. F. Belbachir(3)
(1)ENSIMEV - Université de Valenciennes, IEMN (UMR CNRS 8520)
Dept O.A.E, Le Mont Houy 59313 Valenciennes Cedex, 9, France
tel: (33) 3 27511365, fax: (33) 3 27511189, e-mail: [email protected]
(2)Telecommunications and Signal Processing Lab, Djillali Liabès University,
BP 89 Sidi Bel Abbes, 22000 Algeria, tel: (213) 48 578563, fax: (213) 48 578563
(3)Signal and Systems Laboratory, USTO, BP 1505 Oran, 31000 Algeria
Performance Analysis of Wide Band MC-CDMA
Received 10.01.2003, published 07.02.2003
Multicarrier (MC) systems are being proposed and tested for wireless data transmission in applications such as broadband wireless networking and digital broadcasting of audio and television. The combination of multicarrier modulation and code-division multiple access (CDMA) is seen as a very promising technique for the development of high-capacity wireless indoor communications. However, this scheme is very sensitive to multi-user interference.
In this work, we consider the classical MC-CDMA architecture modified by the introduction of sequence chip modulation on each subcarrier. The introduced orthogonal sequences, with suitable arrangement for each user, will show multi-user interference cancellation and increase the bandwidth required for each sub-carrier, enhancing by that the system performance. The results are given in terms of bit error rate (BER) obtained by an analytical approach for additive white Gaussian noise (AWGN) in Rayleigh fading channel.
1. INTRODUCTION
With a surging increase in demand for personal wireless radio communications within the past decade, there is a growing need for technological innovations to satisfy theses demands. Future technology must be able to allow users to efficiently share common resources, wether it involves the frequency spectrum, computing facilities, databases, or storage facilities. The multicarrier technique has grown an important alternative for wireless indoor communications. One large advantage of this technology is its robustness in case of multipath propagation. Multicarrier Code Division Multiple Access (MC-CDMA) is one representative of the multicarrier technique [1, 2]. It has been proposed combined with classical modulation [3-6] and performances of different detection strategies have been analysed. It has been shown that MC-CDMA has better spectral efficiency compared to Direct-Sequence code division multiple access (DS-CDMA) [7]. MC-CDMA has also been combined with M-ary orthogonal modulation. The results indicated that M-ary modulation significantly outperforms binary phase shift keying (BPSK) modulation [8].
In a multi-user synchronous MC-CDMA system M users have access to the same additive channel using preassigned signature waveforms and a set of orthogonal subcarriers. For each subcarrier, the received signal is the sum of M transmissions and an AWGN. Much work has been done in designing a novel receiver structure or proposing a new scheme to effectively minimise the interference caused by other user transmissions.
The aim of this paper is to propose a new MC-CDMA scheme based on suitable sequence arrangements obtained by cyclic rotation of a set of orthogonal sequences; an arrangement is assigned for each user. And from there, each user will see to transmit, on each subcarrier, a sequence that is orthogonal to sequences of the other users transmitting on same subcarrier. Hence, in addition to the orthogonality between the Pseudo-Random codes and the subcarriers another orthogonality is used within each subcarrier. This technique is equivalent to transmit DS-CDMA signals at different frequencies as in [9] but the proposed system differs by the added orthogonal sequences distribution. The idea behind this is to further enhance MC-CDMA capability to combat Multiple Access Interference (MAI).
The paper is organised as follows. Section 2 presents the proposed transmitter model and the distribution method of the common set of orthogonal sequences. Section 3 deals with the receiver model where it is assumed that m=0 is the desired user. In section 4 the channel model is presented. Section 5 concerns performance analysis of the new system where the BER is derived for two types of equalizations: Equal Gain Combining (EGC) and Maximum Rate Combining (MRC). Last, the results of the analysis are discussed in section 6.
2. TRANSMITTER MODEL
Shown in Fig. 1 is the proposed transmitter model of our MC-CDMA system. The input data symbols, am (k), of duration Tb, are assumed to be binary antipodal where k denotes the kth bit interval and m denotes the m-th user. The z-th branch (subcarrier) of the parallel stream is multiplied by a sequence, cm(i)g'm(t), where g'm(t)e{h0(t), MO,’", hN-i(t)} and cm(i)e {-1,1}, and then modulated to a subcarrier spaced apart from its neighboring subcarriers by F/Tb where F is an integer number controlling the frequency spacing. cm (0), cm (1),... cm (N -1) represents the Pseudo-Random (PR) code of the m-th user. The property of the PR codes that is desired is for the codes of different users to be orthogonal, i.e.,
N-1
X ^ (Z)cm (Z) = N5n,m , (1)
z=0
where 8nm is the Kronecker symbol.
{(t X hi(t )>■■■> hN-i(t )} can be any set of orthogonal sequences (Walch-Hadamard, Wavelets,...) where each sequence is of duration Tc = Tb /N. For Walch-Hadamard sequences, we have
( i+1)Tc
( j+1)Tc
jTc
{g'm (t ), gi (t )) = j g'm (t ), gj (t )dt = j g’m (t ), g j (t )dt =TeS<j =
iTc
= fc
I 0
for i = j and m = n, for i ^ j or m ^ n.
(2)
All users share the same set of orthogonal sequences, {h0(t), hl(t),•••, hN-1(t)}, with
different arrangement of these sequences, over the hole set of subcarriers, for each user. Thus, for each subcarrier, active users use orthogonal sequences. In the case of Walch-Hadamard functions, h (t) could be of chip duration Th = Tc /K = Tb /NK, where K is an integer. This
can, of course, avoid inter-carrier interference and the orthogonality between subcarriers is no more disturbed.
Assuming that there are M=N active users sharing the same noisy channel, the sequence arrangements over the users is presented in Table. 1
Table 1. Sequence arrangements
Subcarrier User o ( g 0(t )) User 1 ( g'i (t)) User (N-1) ( gN-i(t ))
cos(2nfct ) ho(t ) hN-1(t ) hi(t )
F cos(2nfct + 2n—t ) Tb h (t ) ho(t ) h2(t )
F cos(2nfct + 2k(N - 2)—t ) Tb hN-2 (t ) hN-3 (t ) hN -1 (t )
COs(2nfct + 2n(N - 1)Ft) Tb hN -1(t ) hN-2 (t) ho(t )
The transmitted signal, for each user, consists of the sum of the outputs of N branches. This process yields a multicarrier signal with subcarriers containg the PR-coded symbol. At the k-th data bit of the m-th user the transmitted signal is given by
N-1 f
Sm (t) = X am (kC (i)gm (t) ^(2^ + 2KI — t)^ (t - kT„ ) , (3)
i=0 Tb
where PTb (t) is defined to be an unit amplitude pulse that is non-zero in the interval of [0,Tb].
3. RECEIVER MODEL
When there are M active users, the received signal is
M-1N -1 F
r (t) = XX Pmiam (k )c m (i) gm (t) + 2™ TT 't + 6mi)PTb (t - kTb ) + n(t) , (4)
m=0 i=0 Tb
where the effects of the channel have been included in pmi and dmi and n(t) is an AWGN
mi mi
with one-sided power spectral density of N0 .
A proposed receiver model is shown in Fig. 2 where it has been assumed that m=0
corresponds to the desired signal. With this model, there are N matched filters with one
matched filter for each subcarrier. d0 i correspond to the equalizer coefficients. The output of
each filter contributes one component to the decision variable, Z0. Each matched filter consists of an oscillator with a frequency corresponding to the frequency of the particular modulated subcarrier that is of interest and an integrator. In addition, a phase offset equal to the phase distortion introduced by the channel, d0i, is included in the oscillator to synchronise the receiver to the desired signal in time. To extract the desired signal's component, the orthogonality of the sequences g'm (t) of all active users is used. For the i-th subcarrier of the desired signal, the corresponding chip, c0 (i), and sequence, g‘0 (t), from the
desired user's code and sequence set are multiplied with it to undo the code and the sequence set.
Assuming the users are synchronised in time and applying the proposed receiver model of Fig. 2 to the received signal given in Eq. (4) yields the following decision variable for the k-th data symbol
M-1N-1 2 (k+1T
Z0 = XX^ 1 P™am (k>d0,icm O'K (i>g'm (t>g0 (t>X
m=0 i=0 Tb kTb
F F
cos(2n/Ct + 2ni—t + Öm!> cos(2n/Ct + 2n'—t + 00,- >dt + n, Tb Tb
(5>
where 00i denotes the receiver's estimation of the phase at the i-th subcarrier of the desired signal and the corresponding AWGN term, n, is given by
xH 2 f • • F 'v
n = X ^ J n(t>d0,,cm (,>c0 (i>gm (t>g0 (t> COs(2nfCt + 2ni —t + 0 >dt •
(k+1>T,
F
J—i T
•=0 b kTb
Tb
(6>
r(t>
c0(0> g 00(t >
COs[2nfct + ^^0,0]
d0,0
^^0,1
OH
c0(1>g0(t Tc > cos[2nfct + 2k—t + 001]
Tb
F
2 jTt
£ Tb J°
(N -1>gN-1 (t - (N - 1>Tc> Cos[2nfct + 2n(N -1>^ + 00,n-1]
T
Z0
Fig. 2. Proposed receiver model
Also assumed is perfect phase correction, i.e., 00i = Q0i. The decision variable is then given by
N-1
M -1 N -1
Z 0 = a0(k>Xp0,,d0,, +XXPm,am (k>d 0,,cm OKCO
'0,i^ 0,i i=0 m=1 i=0
1 (k+1>Tb
TT J g'm(t>g0(t>dt
T
b kTb
cos(0mi > +n
(7>
where 0mi = 00i -0mi. The integral in the second term of the right-hand side of Eq. (7) can be evaluated using Eq. (2) as
c
0
( k+\)T„
1
1 (i+1)Tc
(8)
Lb kTb b i=0 iTc
Finally, the decision variable reduces to
N-1
Z 0 = ao(k )XPoA, + ^-
(9)
i=0
It is noticed that Z0 does not contain any MAI term as compared to the variable decision obtained in [1, 3].
4. CHANNEL MODEL
The effect of the channel on a given subcarrier is characterized by two parameters: an amplitude scaling, pmi, and phase distortion, dmi, of the m-th user at frequency fc + iFTb. In addition, it is assumed that pmi and dmi remain approximately constant over the symbol duration, Tb, corresponding to a flat fading channel. For a Rayleigh fading channels pmi are independent and identically distributed (IID) Rayleigh random variables of the form
(p ,) = pmL^ io2™ , for p . > 0,
J pmi'imj/ mi — 5
(10)
with pmi = -2E(p2mi ) corresponds to the average power per subcarier i of the m-th user (each user having a total local-mean power of pm = Npmi.
5. PERFORMANCE ANALYSIS
Using Eq. (9), we first obtain the BER, i.e.,
BER =1 erfc 2
N-1
X P0id0
i=0
(11)
where a2n is the variance of n
In order to evaluate the performance of our proposed model, the BER has been calculated for two equalisation techniques namely EGC where the gain factor of the i-th subcarrier is chosen to be d0i = 1 and MRC with d0i = p0i.
For these equalisation techniques, and using the law of large number for approximations
[1], the corresponding BER are given by
BER
EGC = 2 erfC
--=-----\
n p0Tb
4 N0
V
for EGC and
BER
-MRC
erfc
p 0Tb
N0
for MRC.
(12)
(13)
2
2
2
1
6. NUMERICAL RESULTS
In order to compare the performance of our proposed MC-CDMA system and that obtained for classical MC-CDMA [3], plots of the BER for transmissions versus SNR over a Rayleigh fading channel using EGC and MRC are shown in Fig. 3 and Fig. 4, respectively. The signal to noise ratio (SNR), p0Tb /N0 is varied from -10 to 10dB. The average BER for conventional
MC-CDMA (downlink situation) is evaluated for N=128, increasing number of users and assuming that all users are received with equal power.
In increasing the number of users (M=10, 60, 110), the classical MC-CDMA performance degrades considerably as compared to the proposed MC-CDMA. This is noticed for both EGC (Fig. 3) and MRC (Fig. 4). This is due to the fact that the term causing degradations in conventional MC-CDMA has been perfectly cancelled in the proposed MC-CDMA. Thus, the new MC-CDMA architecture produces a good immunity against MUI.
Furthermore, examining Fig. 3 and 4, it can be seen that for the proposed MC-CDMA MRC, which is the optimal equalisation, outperforms EGC. A well characterised channel has to enhance more the performance of the proposed architecture.
CONCLUSION
In this paper, we have proposed a new synchronous MC-CDMA system which has the advantage to be MUI independent as compared to the conventional MC-CDMA. Thus, the proposed system is not disturbed by the number of active users. Furthermore, It has been shown that our proposed MC-CDMA outperforms the conventional MC-CDMA for two type of equalisation techniques (EGC and MRC); a good channel characterisation (MRC) provides better system performance.
Fig. 3. BER verus SNR(dB) for EGC
Fig 4. BER verus SNR(dB) for MRC
REFERENCES
[1] N. Yee, J. P. Linnartz and G. Fettweis. Multi-Carrier CDMA in Indoor Wireless Radio Networks. Proc. PIRMRC'93, Yokohama, Japan, Sept. 1993, pp. 109-113.
[2] K. Fazel and L. Papke. On the performance of convolutionaly-coded CDMA/OFDM for mobile communication system. Proc. PIMR'93, Yokohama, Japan, Sept. 1993, pp. 468-472.
[3] N. Yee and J.-P. Linnartz. MC-CDMA: A new Spreading Technique for Communication over Multipath Channels. Final Report 1993-1994 for MICRO Project 93-101, 1994.
[4] G. Fettweis, K. Anvari, and A. Shaikh Bahai. On Multi-Carrier Code Division Multiple Access (MC-CDMA) Modem Design. Proc. IEEE Veh. Tech. Conf. (VTC'94), Stokholm, June 7-11, 1994, pp. 1670-1674,
[5] S. Kaiser. On the Performance of Different Detection Techniques for OFDM-CDMA in Fading Channels. Proc. IEEE Global Telecommunication Conference GLOBBECOM'95), Singapore, November 113-17, 1995, pp. 2095-2063
[6] R. Prasad. CDMA for Wireless Personal Communication. Artech House, Norwood, 1996.
[7] J. P. Linnartz. Performance Analysis of Synchronous MC-CDMA in Mobile Rayleigh Channel With Both Delay and Doppler Spreads. IEEE Transactions on Vehicular Technology, vol. 50, no 6, Nov 2001, pp 1375-1387.
[8] A. Dekorsy, and K. D. Kammeyer. M-ary Orthogonal Modulation for MC-CDMA\ Systems in Indoor Wireless Radio Networks. First International Workshop on MC-SS, DLR, Oberpfaffenhofen, Germany, April 1997.
[9] S. Kondo and L. B. Milstein. Multicarrier CDMA System with co-channel interference Cancellation for an Asynchronous Forward Link. 44-th IEEE Veh Tech Conf, Stockholm, June 7-10, 1994.