Performance Estimation of 2*2 MIMO-MC-CDMA using Different Modulation Technique

DOI : 10.17577/IJERTV3IS10883

Download Full-Text PDF Cite this Publication

Text Only Version

Performance Estimation of 2*2 MIMO-MC-CDMA using Different Modulation Technique

Mr. Atul Singh Kushwah Mr. Mayank Mittal

M-tech Digital Communication Asst. Prof.

Patel College of Science and Technology Patel College of Science and Technology Indore(M.P) Indore(M.P)

ABSTRACT

In this paper we estimate the performance of MIMO-MC-CDMA system in Rayleigh fading environment in QPSK, 8-PSK, 8-QAM, 16-QAM, 32-QAM and 64-QAM modulation technique using MATLAB this technique is highly optimized in 3G and 4G wireless communication system to reducing BER. CDMA (Code Division for Multiple Access) is a multi-user system also called as spread spectrum system for which spreading of sequence is done by using PN (Pseudo-random Noise) sequence generator at the transmitter. This system then combined with OFDM (Orthogonal Frequency Division Multiplexing) which is multi- carrier system in which single broadband frequency selective carrier is converted into parallel narrowband flat fading multiple sub- carriers to optimize the performance of system which forms MC-CDMA (multi-carrier Code Division Multiple Access) system. Now this system further improved by combination of 2*2 MIMO (Multiple Input Multiple Output) system contains 2 tranmit antennas and two receive antenna which utilizes ZF (Zero Forcing) decoder at the receiver to reduce BER and also ½ rate convolutionally encoded Alamouti STBC (Space Time Block Code) block code as transmit diversity of MIMO for multiple transmission of data through multiple transmit antenna. By using MIMO-OFDM [7] combination remove the probability of ISI at the transmitter without using ZF equalizer. Resultant system with the combination of OFDM-CDMA and MIMO-OFDM gives MIMO-MC-CDMA which is optimized system for 3G and 4G wireless communication system. Now after forming MIMO- MC-CDMA using MATLAB [3] we analyze system

performance in above mentioned modulation schemes in Rayleigh fading channel.

Keywords: OFDM, CDMA, MIMO, MIMO-MC-CDMA and MC-CDMA.

  1. Introduction

    Due to increased demand of high data rate and low probability of error in this paper we utilize the technique of MIMO, CDMA and OFDM to enhance the technique by minimizing error rate. MC-CDMA is combination of CDMA (Code Division for Multiple Access) and OFDM (Orthogonal Frequency Division Multiplexing) system. CDMA is multiple access system and OFDM is multiple access system in frequency selective channel that is in OFDM, the frequency selective channel is converted into a group of N narrowband flat-fading channel, one channel across each sub-carriers. The combination of both the technique cause improved efficiency of the wireless communication system which results high data rate and low probability of error.

    This experience is further improved by combination of MIMO with MC-CDMA to increase the throughput of the wireless. MIMO (Multiple Input Multiple Output) is multiple antenna system in which multiple receive diversity and multiple transmit diversity is used for synchronization of system for reduction of ISI. ZF equalizer is used to minimize mean square error. And for transmit diversity half-rate convolutionally encoded Alamouti STBC block code is used. And finally combined MIMO-MC-CDMA [1] is formed by all above operations using MATLAB. This MIMO-MC-CDMA then analyzed using QPSK, 8- PSK, 8-QAM, 16-QAM, 32-QAM and 64-QAM

    modulation techniques.

  2. Multiple Input Multiple Output (MIMO)

    MIMO system is based on multiple transmitting and multiple receiving antennas to achieve very high data rates in rich multipath scattering environments without increasing the transmission bandwidth or the total transmitted power of the system. The point-to-point MIMO channel of m transmit (Nt = m) and n receive (Nr = n) antennas is shown in Figure 1.

    MIMO techniques provide high data rates through spatial multiplexing and increase the spectral efficiency of the system which is rich in scattering environments by providing spatial diversity. The capacity of MIMO system is increases as the number of transmit-receive antenna pairs increases. So due to this it is called spatial multiplexing architectures. The received signal for the MIMO system is given as mathematically

    =

    mapping. Spatial multiplexing divides a single bit stream into Nt parallel sub streams which are mapped into symbol streams by appropriate constellation before simultaneous transmission over the wireless channel. The Nt sub streams forms the vertical vector

    d = [d1 d2 .. dNt]T CNr*1 (3)

    which contains the mapped symbols. This process illustrates the encoding of the input serial data into a vertical vector which is referred to as vertical encoding. As parallel transmit antennas Nt are used for spatial multiplexing, the transmission rate is Nt times greater than systems with a single transmit antenna.

    CNr*Nt ..(1)

    Figure 1: MIMO channel.

    The channel model in (1) can be simplified to equation can be represented as

    r = Hd + n ….(2)

    n

    where d denotes the transmitted symbol of dimension Nt, n is the noise vector dimension Nr with zero mean and variance 2 and H indicates the Nr*Nt complex matrix of channel coefficient gains hi,j from transmit antenna j to receive antenna i.

    1. Spatial Multiplexing

      Figure 2 shows the block diagram for a spatial multiplexing (SM) technique with parallel symbol

      Figure 2: Spatial multiplexing architecture.

      1. Linear Detection (Nulling)

        Spatial interference can be suppressed by Linear filtering (or nulling) which arises when multiple antennas transmit multiple substreams simultaneously called co-antenna interference (CAI). By nulling, we considered one received desired signal while other symbols are suppressed. This procedure is repeated for each of the received sub streams. For this two different linear filters are used for the purpose of this research and these include the ZF and the minimum mean square error (MMSE) filters. In this paper we are considering on ZF receiver. Provided that the number of transmit antenna should not greater than the number of receive antenna (Nt Nr), their transform matrices are given by

        GZF = H+ = (HHH)-1HH …(4) GMMSE =[ HHH + N0INt]-1 HH ..(5)

        respectively, where H+ and HH represent the pseudo inverse and Hermitian matrices of H respectively, and INt stands for the Nt * Nt identity matrix. The decision statistics of the transmitted symbols is given as

        y = Gr = Gd + Gn …(6)

        where G represents the ZF or MMSE spatial suppression matrix given by (4) or (5) respectively.

    2. Spatial Diversity

      Transmitting and receiving multiple copies of the same data streams under independent fading

      paths using multiple transmit and multiple receive antennas is an alternative approach to spatial multiplexing to achieve transmit and/or receive diversity. By which detection of signals in deep fades is avoided so spatial diversity increases the system performance. This method is called space- time coding (STC) and it is shown in Figure 3.

      There are two main STC schemes for spatial diversity and these are: (i) space-time trellis code (STTC) and (ii) space-time block code (STBC). STBC bring out spatial correlation into the signals transmitted from different antennas, in order to give spatial diversity and coding gain without offering extra bandwidth. However, STTC require trellis decoding which is a high complexity detection process that is exponentially as a function of the transmit antennas and the transmission rate. Here, thi work is focused on the STBC, which is explained in the following section.

      Figure 3: Space-time coding (STC).

      1. Space-Time Block Code (STBC)

        A low complexity system that achieves transmit diversity was proposed by Alamouti for 2 transmit antennas. This scheme is noted as STBC and is later generalized to an arbitrary number of antennas. In the Alamouti's transmission scheme, let us consider two symbols d0 and d1 in two consecutive symbol periods transmitted over two successive transmissions. In first transmission, d0 and d1 are transmitted simultaneously at time t from the two transmit antennas. During the second transmission, different symbols -d1* and d0* are transmitted at time t + Td where Td denotes the symbol period. So, the transmission matrix is represented by

        D = .(7) The transmission matrix is orthogonal i.e.

        DDH =

        =( 2+ 2)I ..(8)

        The first and second received signals are given by r(1) = pd0 + pd1 + n(1)(9)

        r(2) = -pd1* + pd0* + n(2) …(10)

        where p and p denote the channel gain coefficients from transmit antenna 1 and 2 to receive antennas respectively and it is assumed that p and p are constant over two successive symbol periods. In addition, n(1) and n(2) represent the AWGN noise components with zero mean and variance N0. The received signal matrix are as follows

        r =

        +=Hd+n(11) Similar to (8), the orthogonal channel matrix H is such that

        HHH

        =.(12)

        The transmitted signal can be separated by pre- multiplying the received signal in (11) with HH as given by

        y = HH r = d+ HH n

        =( d+.(13)

        The modified noise is an AWGN with zero mean but with power equal to NoI. Maximum likelihood (ML) symbol-by-symbol detection can be used to obtain the estimated data. The above analysis has shown that the Alamouti's STBC scheme achieves a rate of 1 (R=1) also called full rate convolution code as it transmits two symbols in two symbol periods.

  3. Multi Carrier Code Division Multiple Access (MC-CDMA)

MC-CDMA [2,6,4] is a combination of system of OFDM and CDMA technologies. This technique allows the multiple users to access the wireless channel simultaneously by modulating and spreading their input data signals in frequency domain using different spreading sequences. MC- CDMA combines the multipath fading of OFDM with the multi-user access of CDMA.

1. 3.1 System Model of MC-CDMA

The MC-CDMA [4,10] system model for Nu users is shown in Figure 4. The message data are

grouped into Nu frames and then each frame is modulated to P symbols. So the symbol matrix for user nu (nu = 1, 2,..Nu) can be indicated as dnu =[dnu,1 dnu,2 dnu,P]T CP*1. The symbols of each user are converted firstly serial-to-parallel then spread with the corresponding specific user spreading sequence to form the chip-level transmit matrix i.e.

snu =[snu,1 snu,2.. snu,PG]

= dnu cnu C1*PG ..(14)

where denotes the Kronecker product and the signature sequence of user nu is expressed as

cnu =[cnu,1 cnu,2 cnu,G] C1*G .(15)

in which C is the spreading code chip alphabet and G is the length of the spreading sequence. Each user is allocated by a distinct spreading code for orthogonality between the users to differentiate. The chips of the frames of each users are then combined and all parallel data sequences are mapped into Ns = P*G subcarriers and transformed into the time domain by the IFFT. The subcarrier is related to the p-th symbol (p = 1, 2,., P) and the g-th chip (g = 1,2,…,G) by

i(p, g) = (p – 1)G + g. (16)

It must be noted that the subcarrier index i, symbol index p, and chip index g are inter-connected together by (16). Therefore the corresponding symbol and chip indexes for i-th subcarrier are

p(i) = (i – 1)modG + 1 (17) and

g(i) +1(18) respectively where denotes the largest integer that is lesser than a. The transmitted i-th multiplexed chip of all users can be determined as xi nu,i=nu,g(i)dnu,p(i)..(19)

The output from IFFT is added with CP before transmission over the wireless multipath fading channel. The channel is called as quasi-static frequency selective fading corrupted by AWGN with power spectral density of N0. The duration of CP is greater than the maximum delay spread of the channel to avoid ISI.

On receiving the signal, cyclic prefix is removed and the FFT of size Ns is performed. The received signal model after FFT can be characterized by

ri= Hixi + ni.(20)

The estimates of the transmitted chips of different subcarrier can be obtained by performing Zero Forcing equalization on each subcarrier as shown by

i

i

i

i i

i

i

i

i

yi=H -1r =H -1H x +H -1n =x + ..(21)

The probable p-th symbol detection for the nu-th user is performed by slicing znu,p using the quantization operation Q(.) with respect to the type of constellation in use

d^nu,p = Q(znu,p) (23)

Figure 4: Multiuser MC-CDMA system.

4. MIMO-MC-CDMA Communication System Model

Communication system model of MIMO-MC- CDMA used in this paper is shown in fig.5.

In this communication system we assuming random input provided by user to system model so this data source is considered as random input source using MATLAB. Now due to CDMA system spreading of sequence is done using PN sequence generation so for this spreading of data, spreader is used. Now different modulation scheme is used like QPSK, 8-PSK, 8-QAM, 16-QAM, 32-

QAM and 64-QAM this is shown by modulator block. Previously described system is MC-CDMA system which is already described in section 3.MultiCarrier Code Division for Multiple Access (MC-CDMA) is used. Now MIMO encoder half- rate convolutionally encoded STBC block code is used which will be described in section 2.Multiple Input Multiple Output (MIMO). Above process complete transmitter by combination of MIMO and MC-CDMA forms MIMO-MC-CDMA using as shown in fig.5. Now signal is then transmitted through channel, here channel used is Rayleigh Fading Channel [9]. Now reverse process is done

The chip estimates are then despreaded by the desired user's spreading sequence can be expressed as

znu,p = nu,gy(i)=dnu,p+ nu,g i(22)

on receiver for recovery of transmitted signal and BER calculation is done for analysis of the system. In MIMO system two transmit antenna and two receive antenna is used. Zero-Forcing detection

scheme is used at the receiver for detection of signal at the receiver. STBC block code is used at the transmitter as transmit diversity at the transmitter. Now results are compared through different above mentioned multiplexing techniques.

  1. Simulation Results and Discussion:

    Table 1 shows the simulated model parameters of MIMO-MC-CDMA [11,8,9,4] in 8-QAM and

    64-QAM modulation technique.

    Fig.6-9. shows performance analysis of MIMO- MC-CDMA in QPSK, 8-PSK, 8-QAM, 16-QAM,

    32-QAM and 64-QAM modulation scheme, Table 2 shows the BER and gain comparison with 64- QAM from that we can depict that QPSK have very low BER and high gain as compared to all other modulation technique. This gain comparison is done in 2-dB SNR because at 3-dB BER of QPSK reaches to zero i.e high performance is achieved in QPSK. Fig. 10 shows MIMO-MC- CDMA in different modulation technique. So for 3G and 4G wireless communication if we want to improve system performance we use MIMO-MC- CDMA technique for getting high performance in QPSK modulation technique.

    Fig.5. Communication System Model OF MIMO- MC-CDMA

    No. of bits transmitted

    by user

    1560

    No. of transmitting and

    receiving antennas

    2

    Channel Encoder

    ½ rate convolution

    encoder

    Moulation Schemes

    8-QAM and 64 QAM

    Signal detection scheme

    Zero forcing

    Channel

    Rayleigh Fading

    Channel

    Signal to Noise Ratio

    -10dB to 20 dB

    CP Length

    1280

    OFDM Sub-carriers

    6400

    Table:1. Summary of simulated model parameters.

    Fig.6. Performance analysis of MIMO-MC-CDMA in 8-PSK.

    Fig.7. Performance analysis of MIMO-MC-CDMA in 8-QAM.

    Fig.8. Performance analysis of MIMO-MC-CDMA in 16-QAM.

    Fig.9. Performance analysis of MIMO-MC-CDMA in 32-QAM.

    Fig.9. Performance analysis of MIMO-MC-CDMA in 64-QAM.

    Fig.9. Performance analysis of MIMO-MC-CDMA in QPSK.

    Fig.10. Performance analysis of MIMO-MC-CDMA in QPSK, 8-PSK, 8-QAM, 16-QAM, 32-QAM and 64- QAM.

    Table 2: Performance analysis of MIMO-MC-CDMA in different modulation technique in terms of gain

    w.r.t 64-QAM with reference to fig.10 in 2dB SNR:

    Modulation

    BER

    Gain w.r.t 64-QAM

    QPSK

    0.0003846

    27.568dB

    8-QAM

    0.01987

    10.43dB

    8-PSK

    0.03872

    7.538dB

    16-QAM

    0.06971

    4.98dB

    32-QAM

    0.1538

    1.548dB

    64-QAM

    0.2197

    0dB

    1. Conclusion

      Fig.10 shows the performance comparison of MIMO-MC-CDMA in different modulation technique and Table 2 shows the BER and gain of different modulation techniques w.r.t 64-QAM with SNR of 2dB. From table 2 and Fig.10 we can say that performance of MIMO-MC-CDMA usin QPSK modulation technique outperforms other modulation techniques with very low probability of error and high gain. So for 3G and 4G communication QPSK modulation technique is referred.

    2. References

  1. A. Sharmila and Srigitha S. Nath Performance of MIMO Multi-Carrier CDMA with BPSK Modulation in Rayleigh Channel International Conference on Computing and Control Engineering (ICCCE 2012), 12 & 13 April, 2012.

  2. Manjinder Singh, Karamjeet Kaur BER Performance of MC-CDMA Using Walsh Code with MSK Modulation on AWGN and Rayleigh Channel, International Journal of Engineering Trends and Technology (IJETT) – Volume4 Issue7- July 2011.

  3. Yong Soo Cho, Jaekwon Kim Yonsei, Won Young Yang and Chung G. Kang, MIMO Wireless

    Communication with MATLAB, 1st ed., August 2010, Wiley-IEEE Press.

  4. Parvathy S Kumar , K. Rasadurai and N. Kumaratharan LDPC Coding for Performance Enhancement of MC-CDMA System ,International Journal of Advanced Trends in Computer Science and Engineering, Volume2, January-February 2013.

  5. M. Abu Faisal, Mohima Hossain and Shaikh Enayet Ullah Performance Evaluation of a Multi Antenna MC-CDMA System on Color Image Transmission under Implementation of Various Signal Detection Techniques International Journal of Advanced Science and Technology, Vol. 41, April, 2012.

  6. Mousumi Haque, Shaikh Enayet Ullah and Joarder Jafor Sadique Secure text message transmission in mccdma wireless communication system with implementation of stbc and mimo beamforming schemes International journal of Mobile Network Communications & Telematics ( IJMNCT) Vol. 3, No.1, February 2013.

  7. Suchita Varade, Kishore Kulat BER Comparison of Rayleigh Fading, Rician Fading and AWGN Channel using Chaotic Communication based MIMO-OFDM System International Journal of Soft Computing and Engineering (IJSCE), Volume-1, Issue-6, January 2012.

  8. Mousumi Haque, Most. Farjana Sharmin and Shaikh Enayet Ullah, Secured data transmission in a V-Blast encoded MIMO MCCDMA wireless communication system, International Journal of Information & Network Security (IJINS), Vol.2, No.3, June 2013, pp. 245~252.

  9. Shaikh Enayet Ullah and Md. Mahbubar Rahman BER Performance Analysis of a FEC Encoded Multi- user MIMO MCCDMA Wireless Communication System, International Journal of Hybrid Information Technology, Vol. 4 No. 3, July, 2011.

  10. Sohag Sarker, Farhana Enam, Md. Golam Rashed, Shaikh Enayet Ullah Performance Analysis of Two-Layer Spreading scheme based FEC encoded MC CDMA wireless communication system under implementation of various signal detection schemes Journal of Emerging Trends in Computing and Information Sciences, VOL. 3, NO. 4, April 2012.

  11. Antonis Phasouliotis MULTICARRIER CDMA SYSTEMS WITH MIMO TECHNOLOGY, A thesis submitted to the University of Manchester for the degree of Doctor of Philosophy in the Faculty of Engineering and Physical Sciences, 2010.

  12. Rakesh D. Koringa and Prof. Tejas S. Patel Design and Analysis of Bit Error Rate Perfornance of Simulink based DSSS-OFDM Model for Wireless Communication International Journal of Engineering Research & Technology (IJERT) , Vol. 1 Issue 3, May 2012.

  13. Mr.V Satish, Mr.K.Suresh and Ms.B.Swati Performance analysis of mccdma system in rayleigh channel and awgn channel using bpsk modulation technique International Journal of Engineering Research and Applications (IJERA), Vol. 1, Issue 4, pp. 2025-2029.

  14. Karmjeet Singh, Rajbir Kaur Performance Analysis of MIMO Multi-Carrier CDMA with QPSK

Modulation in Rayleigh Channel , International Journal of Engineering Research and Applications, Vol. 3, Issue 4, Jul-Aug 2013, pp.2562-2565.

Leave a Reply