Performance Comparison of Spreading Codes in Linear Multi- User Detectors for DS-CDMA System

Similar documents
PERFORMANCE AND COMPARISON OF LINEAR MULTIUSER DETECTORS IN DS-CDMA USING CHAOTIC SEQUENCE

Multiuser Detection for Synchronous DS-CDMA in AWGN Channel

Performance improvement in DS-CDMA system with Blind detector

Interference cancellation and complexity reduction in multi stage multi-user detection

Figure 1: A typical Multiuser Detection

Performance of Wideband Mobile Channel with Perfect Synchronism BPSK vs QPSK DS-CDMA

ABHELSINKI UNIVERSITY OF TECHNOLOGY

Prof. P. Subbarao 1, Veeravalli Balaji 2

SPREADING CODES PERFORMANCE FOR CORRELATION FUNCTION USING MATLAB

Estimation and analysis of PIC on DSCDMA

Chapter 7. Multiuser Detection

Adaptive DS/CDMA Non-Coherent Receiver using MULTIUSER DETECTION Technique

Chaos based Communication System Using Reed Solomon (RS) Coding for AWGN & Rayleigh Fading Channels

CODE division multiple access (CDMA) systems suffer. A Blind Adaptive Decorrelating Detector for CDMA Systems

CHAPTER 6 SPREAD SPECTRUM. Xijun Wang

Spread Spectrum. Chapter 18. FHSS Frequency Hopping Spread Spectrum DSSS Direct Sequence Spread Spectrum DSSS using CDMA Code Division Multiple Access

ANALYSIS OF BER DEGRADATION FOR TRANSMITTED DOWNLINK DSCDMA SIGNALS

A Sliding Window PDA for Asynchronous CDMA, and a Proposal for Deliberate Asynchronicity

Cross Spectral Density Analysis for Various Codes Suitable for Spread Spectrum under AWGN conditions with Error Detecting Code

USING CHAOTIC SEQUENCE IN DIRECT SEQUENCE SPREAD SPECTRUM BASED ON CODE DIVISION MULTIPLE ACCESS (DS-CDMA)

Communications Theory and Engineering

Performance and Analysis of DS-CDMA Rake Receiver

BER Calculation of DS-CDMA over Communication Channels

PERFORMANCE OF LINEAR MULTIUSER DETECTION IN GAUSSIAN AND NON-GAUSSIAN CHANNELS. Mohamed H. Essai, Abdelrahim H. Gadelkarim

Computational Complexity of Multiuser. Receivers in DS-CDMA Systems. Syed Rizvi. Department of Electrical & Computer Engineering

A Soft-Limiting Receiver Structure for Time-Hopping UWB in Multiple Access Interference

Performance Analysis of DSSS and FHSS Techniques over AWGN Channel

ECE 5325/6325: Wireless Communication Systems Lecture Notes, Spring 2013

Study of Turbo Coded OFDM over Fading Channel

ORTHOGONAL frequency division multiplexing (OFDM)

QUESTION BANK SUBJECT: DIGITAL COMMUNICATION (15EC61)

Joint Transmitter-Receiver Adaptive Forward-Link DS-CDMA System

Mobile Communications TCS 455

MULTIPLE ACCESS SCHEMES OVERVIEW AND MULTI - USER DETECTOR

An Improved VLSI Architecture Using Galois Sequence for High Speed DSSS Signal Acquisition at Low SNR

Satellite Telemetry Data Transmission Immunity from the ASI and Jamming Using DSSS Optimized PN Codes in DS-CDMA Systems

PERFORMANCE ANALYSIS OF AN UPLINK MISO-CDMA SYSTEM USING MULTISTAGE MULTI-USER DETECTION SCHEME WITH V-BLAST SIGNAL DETECTION ALGORITHMS

Cognitive Radio Transmission Based on Chip-level Space Time Block Coded MC-DS-CDMA over Fast-Fading Channel

Multiple Antennas in Wireless Communications

IDMA Technology and Comparison survey of Interleavers

ECS455: Chapter 4 Multiple Access

Multiuser Detection with Neural Network MAI Detector in CDMA Systems for AWGN and Rayleigh Fading Asynchronous Channels

Spread Spectrum Techniques

COMPARATIVE ANALYSIS OF PEAK CORRELATION CHARACTERISTICS OF NON-ORTHOGONAL SPREADING CODES FOR WIRELESS SYSTEMS

A SURVEY OF LOW COMPLEXITY ESTIMATOR FOR DOWNLINK MC-CDMA SYSTEMS

Generation of Orthogonal Logistic Map Sequences for Application in Wireless Channel and Implementation using a Multiplierless Technique

Simulation of Optical CDMA using OOC Code

CHAPTER 2. Instructor: Mr. Abhijit Parmar Course: Mobile Computing and Wireless Communication ( )

Multiuser Decorrelating Detector in MIMO CDMA Systems over Rayleigh and Rician Fading Channels

Ieee Transactions On Communications, 1999, v. 47 n. 12, p

DYNAMIC POWER ALLOCATION SCHEME USING LOAD MATRIX TO CONTROL INTERFERENCE IN 4G MOBILE COMMUNICATION SYSTEMS

Lecture 3. Direct Sequence Spread Spectrum Systems. COMM 907:Spread Spectrum Communications

SC - Single carrier systems One carrier carries data stream

Eavesdropping in the Synchronous CDMA Channel: An EM-Based Approach

Convolutional Coding Using Booth Algorithm For Application in Wireless Communication

SPREAD SPECTRUM (SS) SIGNALS FOR DIGITAL COMMUNICATIONS

Performance Evaluation of ½ Rate Convolution Coding with Different Modulation Techniques for DS-CDMA System over Rician Channel

TRANSMIT diversity has emerged in the last decade as an

124 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 45, NO. 1, JANUARY 1997

SPREADING SEQUENCES SELECTION FOR UPLINK AND DOWNLINK MC-CDMA SYSTEMS

DE BRUIJN SEQUENCE BASED PEAK POWER CONTROL AND INTERFERENCE MITIGATION IN MC-CDMA SYSTEM

Space-Time Pre-RAKE Multiuser Transmitter Precoding for DS/CDMA Systems

CORRELATION BASED SNR ESTIMATION IN OFDM SYSTEM

IMPROVED QR AIDED DETECTION UNDER CHANNEL ESTIMATION ERROR CONDITION

BER Performance of Space-Time Coded MMSE DFE for Wideband Code Division Multiple Access (WCDMA)

Part 3. Multiple Access Methods. p. 1 ELEC6040 Mobile Radio Communications, Dept. of E.E.E., HKU

Performance analysis of BPSK system with ZF & MMSE equalization

MMSE Algorithm Based MIMO Transmission Scheme

THE common viewpoint of multiuser detection is a joint

SIMULATIVE STUDY (LINK/SYSTEM) OF WCDMA SYSTEMS

Decrease Interference Using Adaptive Modulation and Coding

Code Division Multiple Access.

CDMA - QUESTIONS & ANSWERS

VOL. 3, NO.11 Nov, 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

BEING wideband, chaotic signals are well suited for

Capacity enhancement of band-limited DS-CDMA system using weighted despreading function. Title

An Analytical Design: Performance Comparison of MMSE and ZF Detector

OFDM and MC-CDMA A Primer

DESIGN AND ANALYSIS OF VARIOUS MULTIUSER DETECTION TECHNIQUES FOR SDMA-OFDM SYSTEMS

J. Electrical Systems 13-3 (2017): Regular paper. An efficient digital signal processing method for RRNS-based DS-CDMA systems

Block Processing Linear Equalizer for MIMO CDMA Downlinks in STTD Mode

Performance Evaluation of different α value for OFDM System

TIMA Lab. Research Reports

MC CDMA PAPR Reduction Using Discrete Logarithmic Method

CONSTRUCTION AND PERFORMANCE STUDIES OF A PSEUDO-ORTHOGONAL CODE FOR FIBER OPTIC CDMA LAN

CHAPTER 4. IMPROVED MULTIUSER DETECTION SCHEMES FOR INTERFERENCE MANAGEMENT IN TH PPM UWB SYSTEM WITH m-zcz SEQUENCES

CDMA Technology : Pr. S. Flament Pr. Dr. W. Skupin On line Course on CDMA Technology

The Effect of Carrier Frequency Offsets on Downlink and Uplink MC-DS-CDMA

MULTIUSER communications systems that employ

Noise Effective Code Analysis on the Basis of Correlation in CDMA Technology

A Steady State Decoupled Kalman Filter Technique for Multiuser Detection

North Carolina State University. ple error correction is used and is robust against. the so-called "near-far" problem.

A LITERATURE REVIEW IN METHODS TO REDUCE MULTIPLE ACCESS INTERFERENCE, INTER-SYMBOL INTERFERENCE AND CO-CHANNEL INTERFERENCE

Chapter 2 Direct-Sequence Systems

On the Multi-User Interference Study for Ultra Wideband Communication Systems in AWGN and Modified Saleh-Valenzuela Channel

Implementation of Different Interleaving Techniques for Performance Evaluation of CDMA System

Spread Spectrum Signal for Digital Communications

Carrier Frequency Offset Estimation in WCDMA Systems Using a Modified FFT-Based Algorithm

Lecture 9: Spread Spectrum Modulation Techniques

Spread Spectrum (SS) is a means of transmission in which the signal occupies a

Transcription:

Performance Comparison of Spreading Codes in Linear Multi- User Detectors for DS-CDMA System *J.RAVINDRABABU, **E.V.KRISHNA RAO E.C.E Department * P.V.P. Siddhartha Institute of Technology, ** Andhra Loyola Institute of Engineering &Technology Vijayawada, Andhra Pradesh. INDIA. jrb0009@gmail.com, krishnaraoede@yahoo.co.in Abstract: - Direct Sequence Code Division Multiple Access (DS-CDMA) system is well known wireless technology. This system suffers from MAI (Multiple Access Interference) caused by Direct Sequence users. Multi-User Detection schemes were introduced to detect the users data in presence of MAI. Linear Multi-user Detectors and conventional Matched Filter (MF) are simulated using, and even sequences as spreading codes in DS-CDMA system. In this paper odd sequence is proposed. For this, odd sequence of length L=2 m which inclusive of initial bit, The Bit Error Rate (BER) performance of MMSE Detector provides better than Decorrelating detector and conventional Matched filter. Comparative Study shows that the proposed odd sequence is better performed than, and even sequences in linear Multi-user Detectors and conventional Matched Filter (MF). Key-words: - Multi-user detection, Matched filter, Decorrelating detector, MMSE, DS-CDMA, sequence, sequence, even sequence and odd sequence. 1 Introduction The tremendous increase in demand for wireless services has caused a search for techniques to improve the capacity of current digital communication systems. To bring this vision for future, the current state of wireless technology is necessary for major improvements. Direct sequence code division multiple access (DS-CDMA) system is very popular over last few years. Code Division Multiple Access (CDMA) is one of the several methods of multiplexing wireless users [1]. In CDMA, all users can 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]. The capacity of DS-CDMA system is limited by MAI (Multiple Access Interference) caused by direct sequence users i.e., traditional matched filter detectors are used. To mitigate this problem, Multi- User detection was proposed, which jointly uses the data or information of interfering users to improve the detection performance of desired signal [3-5].The DS-CDMA Detectors are divided into singleuser and Multi-user Detectors. A single user detectors detects the data of one user at a time where as multi-user detectors jointly detects several users information [4]. The aim of the detector is to restore the signal, which is corrupted by the channel back to its original form. Multi-user detectors have the potential to significantly improve the performance and capacity of a DS-CDMA system. The multi user detectors classified as optimal and suboptimal detectors. In the early stages, optimal solutions with best possible performance in Gaussian noise channels have been investigated and developed. Unfortunately, when the number of users increases the complexity of these schemes increases exponentially, this type of detector is not suitable for a practical application. This problem can be reduced by using suboptimal multi-user detection algorithms such as the Decorrelating detector, Minimum mean square error detector (linear detectors) and other sub-optimal detectors (Nonlinear detectors). Because of the significant advantages which multi-user detection offers CDMA based wireless systems, in terms of capacity improvements and near-far resistance, all W-CDMA proposals for third generation wireless systems provide a structure to accommodate these promising techniques [3-5]. E-ISSN: 2224-2864 52 Issue 2, Volume 12, February 2013

The paper is organized as follows. In the next section we presented literature about the detectors. In Section 3 Fundamentals of Different Sequences or spreading codes are illustrated. Section 4 presents the proposed odd sequence. Section 5 provides some simulation results on the performance of conventional and linear multiuser detectors using different spreading sequences. A summary of the findings is given in the conclusion in section 6. 2 Detectors The DS-CDMA detectors are classified as conventional single user detector and multiuser detectors. 2.1 Conventional single user detector The Matched filter is a conventional single user detector. This detector is the simplest suboptimum detector used in DS-CDMA [3]. It follows a single user detection strategy in which each user is treated separately as a signal, while the other users are considered as either interference or noise [6]. It is shown in Figure 1; the matched filter is used to generate sufficient statistics for signal detection. The baseband received signal is given by K k k k k= 1 r( t) = A ( t) s ( t) b ( t) + n( t ) (1) Where Ak ( t ), sk( t ) and bk( t) are the amplitude, signature code waveform and modulated data of the k th user respectively and n( t) is Additive White Gaussian Noise (AWGN), with a two sided power spectral density of N o /2 W/Hz [6]. The sampled output of the k th matched filter is given by yk T = r( t) s ( t) dt k 0 T k yk= j j j A b s ( t) + n( t) sk( t) dt 0 j= 1 k T T yk = Ab k k+ Ab j j sk( t) sj( t) dt + sk( t) n( t) dt Where j k T 0 0 0 ρ k j = sk( t) sj( t) dt ρ kj is the crosscorrelation of the spreading sequence between the k th and j th user. The decision is made by Fig. 1 Matched filter bank. = b sgn( y k ) The single user matched filter detector takes the MAI as noise and cannot suppress it. In matrix form, the outputs of the matched filter as y = RAb + n (2) Where R is the normalized crosscorrelation matrix whose diagonal elements are equal to 1 and whose (i,j) elements is equal to the crosscorrelation, ρ i, j, A=diag{A 1,,A k },y =[y 1,..y k ] T, b= [b 1,..b k ] T and n is a Gaussian random vector with zero mean and covariance matrix σ 2 R [7]. Algorithm for Matched filter Step1: Step 2: K r( t) = Ak ( t) sk ( t) bk ( t) + n ( t) k= 1 T y( t) = r( t) sk( t) dt 0 Step 3: if decision y( t ) > 0 ; b =+ 1 Otherwise b = 1 Step 4: if b b ; error = error+1. 2.2 Multi-User Detection Multi-User detection deals with the demodulation of digitally modulated signals in the presence of MAI. E-ISSN: 2224-2864 53 Issue 2, Volume 12, February 2013

A major technological hurdle of CDMA systems is the near / far problem: the bit error rate of the conventional receiver is so sensitive to differences between the received energies of the desired user and interfering users that reliable demodulation is impossible unless stringent power control is exercised [7]. In the early stages, optimal solutions with best possible performance in Gaussian noise channels have been investigated and developed. Unfortunately, the complexity of these schemes increases exponentially with the number of users, which is not suitable for a practical application. This problem has been tackled subsequently and resulted in less complex suboptimal multi-user detection algorithms such as the decorrelating detector, minimum mean square error detector (linear detectors) and other sub-optimal detectors [6]. Multi-user detectors assumed that the receiver has the knowledge of the codes of all users. These detectors can be used only for the uplink transmission. For downlink transmission, a detection scheme is required that needs only the code of desired user. Multi-user detectors have the potential to significantly improve the performance and capacity of a DS-CDMA system [1]. Figure 2, shows the general structure of multi user detection system for detecting each K user's transmitted symbols from the received signal, which consists of a matched filter bank that converts the received continuous time signal to the discrete-time statistics sampled at chip rate without masking any transmitted information relevant to demodulation [6-7]. 2.3. Linear Multi-User Dertectors The linear multiuser detectors are basically classified as Decorrelating Detector, and MMSE Detector. 2.3.1 Decorrelating Detector: Decorrelator is a kind of linear multi-user receiver. The decorrelator has several desirable features. It does not require the knowledge of the users power, and its performance is independent of the powers of the interfering users. The only requirement is the knowledge of timing which is anyway necessary for the code dispreading at the centralized receiver [6]. The decision for the k th user is made based on b = sgn ((R -1 y ) k) b = sgn (R -1 (RAb + n ) k) b = sgn(( Ab + R -1 n ) k) (3) When the background noise is zero, b = sgn( Ab ) Fig.2 A typical multi-user detector Fig. 3 Decorrelating Detector Hence, in the absence of background noise the decorrelating detector achieves perfect demodulation unlike the matched filter. It is shown in figure 3. Decorrelating detector can achieve any given performance level in the multi-user environment regardless of the multi-user interference, provided that the desired user is supplied enough power. Thus, it provides a substantial performance or capacity gains over the conventional detector [6-7]. E-ISSN: 2224-2864 54 Issue 2, Volume 12, February 2013

Algorithm for Decorrelating Detector Step1: b ( -1 dec= R y( t )) Step 2: if decision b dec< 0; b = 1 Otherwise b =+ 1 Step 3: if b b ; error = error+1. 2.3.2 Minimum Mean-Squared Error (MMSE) Detector: In decorrelating detector, the only information required by the detector is the crosscorrelation matrix R of the spreading sequences. Recently, there has been considerable interest in linear multiuser detection based on Minimum Mean Square Error (MMSE) criterion [7]. The MMSE receiver is another kind of linear multi-user receiver. It is shown in Figure 4, implements the linear mapping which minimizes the mean-squared error between the actual data and the soft output of the conventional detector, so the decision for the k th user is made based on ( R σ 2 A -1 k) ( R σ 2 A -2-1 RAb n k) b = sgn (( + -2 k ) y ) (4) b k = sgn (( + ) ( + )) Algorithm for MMSE Fig. 4 MMSE linear detector Step1: b 2-2 -1 mmse= ((( R+σ A ) y( t ))) Step 2: if decision b mmse< 0 ; b = 1 Otherwise b =+ 1 Step 3: if b b ; error = error +1. 3. Fundamentals of Different Sequences sequences are sequence of 1 s and 0 s where the numbers look like statistically independent and uniformly distributed. As said earlier, they are arranged random-like, meaning that it can be generated by mathematically precise rules, but statistically it satisfies the requirements of a truly random sequence in the limiting sense. The sequences have the following noise like properties [8]: (i) Balance: in each period of maximum length sequence, the no.of 1 s is always one more than the no.of 0 s. So there must be 2 m-1 ones and 2 m- 1-1 zeros in a full period of the sequence. (ii) Run: the run represents a subsequence of identical symbols ( 1 s or 0 s) within one period of sequence. The length of this subsequence is the length of the run. Among the runs of 1 s and 0 s in each period of a maximum-length sequence. In any sequence, 1/2 of the runs have length 1, 1/4 have length 2, 1/8 have length 3, 1/16 have length 4, and so on. For the maximum-length sequence generated by a linear feedback shift register of length m, the total no.of runs is (L+1)/2 where L= 2 m -1. (iii) Correlation: The autocorrelation function of a maximum- length sequence is periodic. Binary valued and a period T=NTc where Tc is chip duration. This property is called the Correlation property. These three properties make sequences efficient for speech encryption. However, particularly due to the third property, adjacent bits correlation becomes considerably less, thereby making the sequences more effective to be used in systems like CDMA [3]. In DS-CDMA system, the received data should multiplied with the same code or sequence in the receiver for the despreading operation. So the other user codes or sequences in the same frequency band must be uncorrelated with the desired user code. For this reason the DS-CDMA codes or sequences have to be designed so as to posses very low crosscorrelation [3-4]. E-ISSN: 2224-2864 55 Issue 2, Volume 12, February 2013

3.1 -sequence: Performance of the sequence has been shown better than sequence in [7] using conventional matched filter and linear detectors. A Pseudorandom Noise () sequence is defined as coded sequence of ones and zeros with certain auto correlation properties. The Maximal length sequence (m-sequence) generator is usually constructed with linear feedback shift registers (LFSR) and exclusive-or gate. The m-sequences are generated by a given shift register of given length with feedback. The feedback function, also called as characteristic polynomial, determines the length and type of the sequence generated. The length of the generated ML-sequence is L= 2 m -1. Where L is the ML sequence length, and m is the length of the shift register [7]. Consider the shift register in Figure 5, such a shift register where FF1, FF2, FF3, FF4, FF5 denote the initial binary states, can be represented by a binary polynomial where the coefficients represent whether or not there is a connection to the adder (modulo-2) as f(x)=1+c 1 x+c 2 x 2 + +c n x n. The primitive polynomial used here is at degree m=5 and the polynomial is 1+x 2 +x 5. Fig. 6 Generation of Gold Sequence 3.2 Kasami Sequence So for sequence has been used for even sequence only. The Kasami sequences are a set of sequences that have good cross-correlation properties. There are two different sets of Kasami sequences. One is small set and another one is large set. A procedure similar to that used for generating Gold sequences will generate the small set of Kasami sequences of period L = 2 m -1, where m is a nonnegative, even integer [8]. In this procedure we begin with an m-sequence a and we form the sequence a by decimating a by 2 m/2 + 1 [3-4]. Figure 7 shows the Sequence generator for m=4 (even). Example: m=4, Here the length of sequence is L= 2 4-1 = 15 and the primitive polynomial used here is 1+x+x 4. Fig. 5 Generation of m-sequence Fig. 7 Generation of even Sequence 3.2 Gold Sequence Gold sequence is generated by using the preferred pair of m-sequences. Both the preferred pair m- sequences have the same property as that of the m- sequence. Gold codes have bounded small crosscorrelations within a set, which is useful when multiple devices are broadcasting in the same range. A set of Gold codes can be generated by Pick two maximum length m-sequences of the same length then EX-OR operation will be done between two m-sequences [10-11] shown in Figure 6. Here the length of sequence is L= 2 m -1. Where L is the ML sequence length, and m is the length of the shift register and the primitive polynomials are used here is 1+x 2 +x 5 and 1+x 2 +x 3 + x 4 +x 5 a = 1 1 1 1 0 1 0 1 1 0 0 1 0 0 0 a = 1 1 0 b = 1 1 0 1 1 0 1 1 0 1 1 0 1 1 0 a xor b = 0 0 1 0 1 1 1 0 1 1 1 1 1 1 0 4. Proposed odd Kasami Sequence Now, it is proposed sequence for odd sequence also, which is included with initial bit. The Kasami sequence sets are one of the important types of binary sequence sets because of their very low E-ISSN: 2224-2864 56 Issue 2, Volume 12, February 2013

cross-correlation. Kasami codes are based on codes of length of L = 2 m including initial bit. Where m is a nonnegative, odd integer. To generate a sequence, first of all the sequence a is found by selecting every 2 (m +1)/2 bit of an m- sequence a. the first sequence can be found by adding ( modulo-2 addition) the sequences a and a. By including the sequence a in the set, a set of 2 (m-1)/2 Sequences can be found. For example, for the case of m=5, the length of sequence is L= 2 5 = 32. we take 32 length code and take it s every 8 th bit and keep repeating it to find the sequence a. The first member of the set is found by adding a with the code a that is shown below. The primitive polynomial used here is 1+x 2 +x 5. Figure 8 shows the Sequence generator for m=5 (odd). study followed by the performance comparison with increasing number of active users is investigated. Figure 9 to 11 show the BER performances of Conventional single user Matched Filter (MF), Decorrelating and MMSE Detectors using,, even and proposed odd sequences for 5, 10, 15, 20 and 25 users. The simulation result shows the odd sequence provides better performance compared to, sequence and also even sequence. Using this odd sequence these detectors are compared and giving better performance for MMSE detector for all the users and shown in figure 12. Bit error probability of MF for 5 users proposed Fig.8 Generation of proposed odd Sequence a = [ 1 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 0 0 0 1 1 1 0 1 0 0 1 0 0] a. 5 users a = 1 0 0 1 Bit error probability of MF for 10 users b = [1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1] a xor b = [ 0 0 1 1 1 1 0 1 1 0 1 0 0 0 1 1 1 1 0 1 1 0 1 0 0 0 1 1 1 1 0 1 ] 5. Simulation Results Conventional single user Matched Filter (MF), Decorrelating and Minimum Mean-Squared Error (MMSE) Detectors are investigated. In this section a description of the K-user discrete time basic synchronous DS-CDMA model has been used. BPSK modulation technique is used to spread the user information. Different types of spreading sequences (,, even and odd ) are used First of all, the BER performance comparison between,, even and odd (proposed method) sequences is compared. The proposed b. 10 users E-ISSN: 2224-2864 57 Issue 2, Volume 12, February 2013

Bit error probability of MF for 15 users Bit error probability of decorrelating detector for 5 users proposed proposed c. 15 users a. 5 users Bit error probability of MF for 20 users Bit error probability of decorrelating detector for 10 users proposed proposed d. 20 users SNR ( in db) b. 10 users Bit error probability of MF for 25 users Bit error probability of decorrelating detector for 15 users proposed proposed e. 25 users Fig. 9 BER performance of matched filter using spreading sequences. c. 15 users E-ISSN: 2224-2864 58 Issue 2, Volume 12, February 2013

Bit error probability of decorrelating detector for 20 users Bit error probability of MMSE for 10 users proposed proposed d. 20 users b. 10 users Bit error probability of Decorrelating Detector for 25 users Bit error probability of MMSE detector for 15 users proposed B it E r r o r R a t e proposed e. 25 users Fig. 10 BER performance of decorrelating detector using spreading sequences. c.15 users Bit error probability of MMSE detector for 20 users Bit error probability of MMSE detector for 5 users proposed a. 5 users proposed d. 20 users E-ISSN: 2224-2864 59 Issue 2, Volume 12, February 2013

Bit error probability of MMSE detector for 25 users Bit error probability for 15 users using odd sequence proposed MMSE DEC MF e. 25 users Fig. 11 BER performance of MMSE detector using spreading sequences. c. 15 users Bit error probability for 20 users using odd sequence Bit error probability for 5 users using odd sequence B it E r r o r R a te MMSE DEC MF Eb/No, db a. 5 users Bit error probability for 10 users using odd sequence MMSE DEC MF b. 10 users B it E r ro r R a te B it E r r o r R a t e MMSE DEC MF Eb/No, db d. 20 users Bit error probability for 25 users uing odd sequence MMSE DEC MF e. 25 users Fig. 12 BER performance matched filter, decorrelating detector and MMSE detector using odd sequence. E-ISSN: 2224-2864 60 Issue 2, Volume 12, February 2013

Bit error probability for MF using odd sequence is poor compared to with lower number of users, because of background noise is adding up. Finally proposed odd sequence is giving better performance compared to even and pn sequence. B it E r r o r R a t e B it E r r o r R a te B it E r r o r R a t e K=5 K=10 K=15 K=20 K=25 Eb/No, db a. Matched filter detector Bit error probability curve for Decorrelating detector using odd sequence K=5 K=10 K=15 K=20 K=25 Eb/No, db b.decorrelating detector Bit error probability for MMSE using odd sequence K=5 K=10 K=15 K=20 K=25 Eb/No, db c. MMSE detector Fig. 13 BER performance using proposed odd sequence. In Fig 13. As number of users increasing the BER performance all these detectors have been plotted. At higher number of users the performance 6. Conclusions The bit error rate reduces for proposed odd sequence in comparison with and even sequence of conventional single user and linear multiuser detectors. Multiuser detection technique is the efficient technique in digital signal processing. It is used to overcome limitations poses by multiple access interference, which significantly limiting the performance and capacity of conventional DS-CDMA. The linear multi-user detectors perform better than the conventional matched filter. MMSE detector generally performs better than the decorrelating detector and matched filter because it takes the background noise into account. As the number of users increases the performance is degraded. References: [1] S.Verdu Minimum Probability of Error for Asynchronous Gaussian Multiple Access Channel. IEEE Transactions on Information Theory, vol.it- 32,PP.85-96, Jan 1986 L1. [2] Alexandra Duel-Hallen, Jack Holtzman, and Zoran Zvonar. Multi-user Detection for CDMA systems. IEEE Personal Communications, April 1995. [3] S.Moshavi multiuser detection for DS-CDMA communications IEEE communication. Mag., vol.34,pp.132-136,oct,1996. [4] Kavitha Khairnar and Shikha Nema. Comparison of multi-user detectors of DS- CDMA system Proceedings of World Academy of Science, Engineering and Technology, vol.10 december 2005. [5] J. Ravindrababu, P. Venumadhav, E. V. Krishna Rao. Performance Analysis of Coherent And Noncoherent MMSE Interference Suppression For DS CDMA International Journal of Advanced Engineering Sciences And Technologies. Vol No. 8, Issue No. 2, pp. 238 242. 2011. [6] S.Verdu, Multiuser Detection, Cambridge University Press. 1998. [7] J.Ravidrababu and E.V.Krishna Rao. Performance Analysis and comparison of Linear Multi-User Detectors in DS-CDMA system International journal of electronics and communication engineering & technology. Vol- 3, issue 1,.pp.229-243. January-june 2012. E-ISSN: 2224-2864 61 Issue 2, Volume 12, February 2013

[8] Abhijit Mitra On Pseudo-Random and Orthogonal Binary Spreading Sequences World Academy of Science, Engineering and Technology 48, 2008. [9] Louis G.F. Trichard, Optimal Multistage Linear Multiuser Receivers,IEEE Transaction on Wireless Communication, Vol. 4,NO. 3, May 2005. J.Ravindrababu completed his M.Tech in Digital Systems and Computer Electronics from J..N.T University, Hyderabad. He pursuing Ph.D in J.N.T.U. Hederabad, and a Life member of ISTE. Presently working as Associate Professor in Electronics and Communications Engineering Department, P.V.P.Siddhartha Institute of Technology, Kanuru, Vijayawada, Andhrapradesh. He has 12 years of experience in teaching. He published around 18 papers in various national /International Journals and Conferences. [10] M. H. Essai, Linear Multiuser Detection Study in DS-CDMA System in AWGN Channel, 10 th International IEEE Conference. APEIE 2010. pp. 136-141. [11] J.Ravindrababu, P.Venumadhav, E.V.Krishna Rao. BER Performance of Multi-User MC-DS- CDMA using spreading codes in fading Channels IEEE conference, ICCIC-2011 pp. 301-304. Dr E.V. Krishna Rao has more than 20 years of experience in teaching. He obtained M.Tech from University of Delhi South Campus and Ph.D from JNTU Kakinada. Presently he is working as Professor of ECE and Dean of Academics, at Andhra Loyola Institute of Engineering and Technology, Vijayawada, Andhra Pradesh. He also worked as Principal of Sri Mittapalli College of Engineering. Guntur. He published around 40 papers in various national /International Journals and Conferences. His research areas are Digital communications, Wireless communications, Digital Signal Processing, Speech processing and Image processing. At present he is guiding 8 Ph.D scholars in different fields. E-ISSN: 2224-2864 62 Issue 2, Volume 12, February 2013