International Journal of Scientific & Engineering Research Volume 2, Issue 12, December 2011 1

ISSN 2229-5518

Reduction of Multiple Access Interference in CDMA by using Improved Minimum Mean Square Error Receiver

Harsimranjit Singh Gill, Gurjot Singh Gaba, Nancy Gupta

AbstractCode division multiple access (CDMA) is a most promising technique for using channel efficiency. Multiple access interference (MAI) is a limiting factor for the capacity of CDMA system. Proposed design is based on the step by step practical implementation of matched filter (MF) detection and minimum mean squared error (MMSE) detection. Thus, providing flexibility of variations in all parameters of interest which are otherwise difficult to accommodate in a theoretical model. In this paper, matched filter, decorrelating filter and MMSE and other detection techniques have been proposed to alleviate the effects of the MAI.

Index TermsCode division multiple access, Multiple access interference, multi-user detection, Minimum mean square error, Bit error rate,

additive white Gaussian noise. Binary phase shift keying, Signal to noise ratio.

1 INTRODUCTION

—————————— ——————————
Direct sequence code division multiple access (DSCDMA) has led to the advancement of technology in wireless commu- nication over the past few years.
In CDMA, users are multiplexed by distinct codes rather than by orthogonal frequency band as in frequency-division multiple access (FDMA), or by orthogonal time slots as in time division multiple access (TDMA) [1]. CDMA allows all users to transmit at the same time. Also, each user is allocated the entire frequency spectrum for transmission; hence, CDMA is also known as spread spectrum communications [2]. Howev- er, due to interference of simultaneous occurrence of digital streams of information, multiple access interference (MAI) occurs in multi-access communication systems such as FDMA/TDMA/CDMA. MAI is interference due to informa- tion from other users, which if not mitigated can severely de- grade the reception quality and hence the capacity of the sys- tem.. While the MAI caused by any one user is generally small, as the number of users or their power increases, MAI becomes considerable. Also the performance of system is also limited by presence of the near-far affect [3]. Therefore, analy- sis of the effect of MAI on the system performance as well as to find measures to reduce MAI has sought the attention of CDMA researchers. Various methods have been proposed to reduce the effects of MAI and near-far interference. In this context, matched filter, decorrelator filter and MMSE and oth- er detection techniques have been proposed to alleviate the effects of the MAI, thereby, increasing the capacity of the CDMA system also, results in bandwidth efficient CDMA sig- naling. Secondly, the current solution to the near-far problem is the power control. The relative path losses and shadowing effects requires high dynamic range about 80 dB and can con- trol power variations [10].
A potential solution to MAI is multiuser detection (MUD) which exploits the information of signals of interfering users. The joint use of code and timing (or amplitude & phase) in- formation of multiple users for better detection of signal of individual user is known as multiuser detection (MUD). Mul-
tiuser detection can suppress MAI and improve performance and capacity effectively. The early researches on multiuser detection assumed that the codes of all users were known at the receiver and simultaneous detection of all users can be done. But it is an unrealistic to assume that a mobile station would know the codes of all the other users in a cell. Therefore multiuser detection needs to know only the code of a desired user. Conventional detectors based on the matched filter treat the MAI as additive white gaussian noise (AWGN). However, unlike AWGN, MAI has a nice correlative structure that is quantified by the cross-correlation matrix of the signature se- quences. In addition, the performance of the conventional de- tector is seriously degraded when the near-far problem of DS- CDMA system is considered.
The rest of our paper proceeds as follows. In section II conventional DS-CDMA detector is described. Section III fo- cuses on the structure and analysis of CDMA. Discussions of results has been done in section IV followed by Conclusions in section V.

2 CONVENTIONAL DS-CDMA DETECTOR

Now-a-days mobile communication uses a matched filter de- tection technique for a single user. Although it is easy to im- plement but when number of users increases, the performance of matched filter severely degrades. The conventional detector [5] consists of a matched filter bank (a series of transversal filters in parallel), with one filter corresponding to each user as shown in fig 1. Each matched filter corresponds to the signa- ture waveforms of different users in the case of CDMA. Also it is worth mentioning that same information of the user‘s signa- ture sequences and the signal timing is required in order to utilize this detector. Assuming there are K direct–sequence users in an asynchronous single path BPSK real channel.

IJSER © 2011

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 2, Issue 12, December 2011 2

ISSN 2229-5518


grating some SNR information in MUD algorithms, one such approach is investigated where the mean squared error be- tween the output and data is minimized. Thus minimum mean square error (MMSE) is a linear detector.

Fig. 1. A matched filter bank [8]

As shown in fig.1, the signal y(t) is the base band signal at the receiver and can be expressed as
where

is the received amplitude of kth user.

is the signature waveform of kth user. is the input bit of the kth user.

is additive white gaussian noise with two sided power spec- tral density of N0/2 W/Hz.

Now, the decision statistic at the output of the Kth matched filter is given by
Fig.1 shows that each code waveform is regenerated and correlated with the received signal separately in the matched filter detector. Fig.1 also describes that the detector follows a single user strategy, and also each branch detects one user without considering the existence of other users. The matched filter output depends on the properties of the correlations be- tween codes. Thus we require the autocorrelation of the codes to be much larger comparative to the cross-correlation of the different codes. By simplifying the eqn. (1) and (2), we get,
The 2nd term in eqn. (3) is the MAI. The matched filter treats the MAI just as a white noise.
There are three approaches to eliminate the MAI from the received signal. At low signal to noise ratios, the matched fil- ter outcome is considerable, i.e. removes interference. Another method is decorrelating detector which has poor performance at low SNRs. So in order to improve the performance by inte-

Fig. 2. MMSE linear transformation [12]

As a linear detector like the decorrelating detector, to form the decision statistic MMSE receiver also weights the received statistic y with a weight vector w. The MMSE linear detector determines a waveform c1(t) such that the minimum square error between the transmitted bit and the correlation between c1(t) and the received signal y(t) is minimized. Thus, the objec- tive function is defined as

where are the weights operating on the received statistic . The MMSE filter WMMSE can be imple- mented in a decentralized form with linear transformation matrix (W is the linear filter through which the output is processed) is given by [7]

The term represents inverse SNT for a unit ampli- tude vector signal, where is the noise variance. Thus the linear filter for an MMSE multiuser detector is given by

(6)

MMSE linear MUD performs better than the matched filter at low and moderate SNR since it accounts for AWGN.

3 MODEL STRUCTURE AND ANALYSIS

For the matched filter, transmitter structure is shown in fig. 3.

Fig. 3. Transmit block diagram

Firstly, the random binary data is given as input to the BPSK modulator circuit, then the BPSK modulator maps bits to symbols i.e. bit 0 to ‗-1‘ and bit 1 to ‗+1‘. After the conver- sion of bits to their respective symbols, the up sampling block

IJSER © 2011

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 2, Issue 12, December 2011 3

ISSN 2229-5518


inserts zeros between the samples based on the oversampling factor. For example, if the oversampling factor is 4, the up- sampling block inserts 3 zeros between each sample. Now the filtration process starts, where the up sampled sequence is convolved with the filter. We have assumed rectangular i.e. to repeat the current symbol till the next symbol arrival and so on as shown in fig 4..
Mathematically, the filter can be represented as.

(7)

The transmitted spectrum assume that the symbol duration is T=1µs and impulse response is h(t) = g(T-t). In this g(t) is a rectangular function, thus the matched filter is also rectangu- lar. From eqn. (1), the received signal y(t) is received from the matched filter h(t). As there is noise n(t) in the received signal, the filter with the impulse response maximize the output sig- nal to reduce noise ratio.

Fig. 4. BPSK signal

4 SIMULATION RESULTS

Matlab software has been used for simulation. Fig 5 represents the bit error rate performance of matched filter while Fig 6 shows the bit error rate performance for MMSE detector. Numbers of bits/symbols are randomly given to the matched filter and MMSE, and also, the value of the energy per bit to noise power spectral density ratio (Eb/N0) is taken as
1000000 bits and 12 respectively. The comparison of results in fig 5 and 6 clearly reveals that MMSE has better BER perfor- mance as compared to matched filter, resulting in more effi- cient CDMA systems.

Fig. 5. Bit error rate versus Eb/N0 of matched filter of 1000000 bits/symbols and Eb/N0=12

Fig. 6. Bit error rate versus Eb/N0 of MMSE of 1000000 bits/symbols and

Eb/N0=12

5 CONCLUSION

From results conclusion has been drawn that the perfor- mance of the matched filter for less number of bits or symbols is approximately same as the theoretical values, but on in- creasing the number of the bits or symbols in matched filter, the performance is degraded. On the other side, MMSE detec- tor is superior to the matched filter for any number of bits. Even on increasing the number of symbols in MMSE detector, the bit error rate is still less in comparison to matched filter output. Thus, the experimented research on Improved MMSE has the potential to maintain its BER performance while re- ducing the complexity.

IJSER © 2011

http://www.ijser.org

International Journal of Scientific & Engineering Research Volume 2, Issue 12, December 2011 4

ISSN 2229-5518

REFERENCES

[1] L.Tharani and Dr. R.P.Yadav, ―Performance Evaluation of Mul- tistage Multiuser Detector for Asynchronous DS-CDMA Sys- tem‖ IEEE Proceeding of International Conference on Computa- tional Intelligence and Multimedia Applications (ICCIMA-07), Volume IV, pp. 316-321, Sivakasi, Tamil Nadu, India, Dec 2007

[2] Andrew J. Viterbi, ―CDMA Principles of Spread Spectrum

Communication‖, Addison Wesley Longman, ISBN: 0201-63374-

4.

[3] R.L.Pickholtz, L.B.Milstein, and D.L.Schilling, ―Spread Spec- trum for Mobile Communications‖, IEEE Transactions on Vehi- cular Technology, vol. 40 (2), 1991, pp. 313–322.

[4] A.A.Patel and A.D.Patel, ―Matlab Implementation of Multiuser Code Division Multiple Access‖, Journal of telecommunications, vol. 7, issue 2, pp. 40-45, 2011.

[5] H. V. Poor, S. Verdu, "Single-user detectors for multiuser chan- nels," IEEE Transactions on Communication, Vol. 36, no. 1, pp.

50-60, Jan. 1988.

[6] W. Shao-Wei, Z. Qio-Ping and K. Li-Shan, ―An Efficient Evolu- tionary Algorithm for Multiuser Detection in CDMA Systems‖, IEEE Proceedings of the Fourth International Conference on Machine Learning and Cybernetics, vol. 5, pp. 3002-3006, 2005

[7] H. V. Poor and S. Verdu, ―Probability of Error in Multiuser De-

tection,‖ IEEE Transactions on Information Theory, vol. 43, pp.

858–871, May 1997.

[8] S. Buzzi and M. Lops, ―Performance Analysis for the Improved Linear Multiuser Detectors in BPSK-Modulated DS-CDMA Sys- tems‖, IEEE Transactions on Communications, vol.51, pp. 37-42,

2003.

[9] R. Lupas, S. Verdu, "Near-far resistance of multiuser detectors in asynchronous channels," , IEEE Transactions on Communica- tions, Vol. 38, pp. 496- 508, April 1990.

[10] K.S. Gilhousen et al, "On the Capacity of a Cellular CDMA Sys-

tem," IEEE Transactions on Vehicular Technology, Vol. 40, May

1991, pp. 303-312.

[11] Z. Mao and V.K. Bhargava, ―Adaptive Semi-Blind Linear Paral- lel Interference Cancellation Multiuser Detection for DS-CDMA Systems‖, IEEE Communication Society, pp. 2813-2817, 2004

[12] L.G. F.Trichard, J.S. Evans and I.B. Collings, ―Optimal Multis-

tage Linear Multiuser Receivers‖, IEEE Transaction on Wireless

communications, vol. 4, pp. 1092-1101, 2005.

IJSER © 2011

http://www.ijser.org