SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 2, Issue 5, September- October 2012, pp.2008-2015
        BER Comparison of MIMO Systems using Equalization
            Techniques in Rayleigh Flat Fading Channel
                         Gurpreet Singh* and Pardeep Sharma**
       * (Department of Electronics and Communication, Shaheed Bhagat Singh State Technical Campus
                                   Moga Road (NH-95), Ferozepur-152004)
      ** (Department of Electronics and Communication, Shaheed Bhagat Singh State Technical Campus
                                   Moga Road (NH-95), Ferozepur-152004)

ABSTRACT
         Multiple Input Multiple Output (MIMO)          it is very difficult task of designing with high data
technology is one of the most promising wireless        rate and highly reliable wireless communication
technologies that can efficiently boost the data        systems due to limited power and frequency
transmission rate, improve system coverage, and         bandwidth. MIMO [2] technology constitutes a
enhance link reliability. By employing multiple         breakthrough in wireless communication system
antennas at transmitter and receiver sides,             design. The technology offers a number of benefits
MIMO techniques enable a new dimension– the             that help meet the challenges posed by both the
spatial dimension – that can be utilized in             impairments in the wireless channel as well as
different ways to combat the impairments of             resource constraints. The benefits of MIMO
wireless    channels.    While     using    MIMO        technology that help achieve significant performance
techniques, there is intersymbol interference           gains are array gain, spatial diversity gain, spatial
present between the symbols. This paper will            multiplexing gain and interference reduction.
focus on Equalization techniques, for Rayleigh                    Due to multi-path fading, there is a
Flat fading. Equalization is a well known               distortion of a signal, where one symbols
technique      for     combating       intersymbol      interference with subsequent symbols, is known as
interference. In this paper, we will discuss            Intersymbol       interference    (ISI).   Therefore,
different types of equalizer like ZF, MMSE, DFE         Equalization ideas to remove intersymbol
and ML. In this paper, we will compare different        interference (ISI) can be used. A linear equalizer
equalizers with different modulations techniques        usually tries to separate the symbols without
like BPSK,QPSK,16-QAM.We will find out                  enhancing the noise. The equalization methods that
which modulation techniques is better than              we consider in the design of MIMO receiver are ZF,
others and then we will compare ZF,MMSE, ML             MMSE, DFE and ML.
with     the     best    modulation      technique
.Furthermore, we will conclude which type of            2. MIMO SYSTEM MODEL
equalizer will provide us better BER                                 We      consider    single   user    MIMO
performance.                                            communication system [2] with 2 antennas at the
                                                        transmitter and 2 antennas at the receiver. Consider
Keywords- Decision Feedback Equalization                that we have a transmission sequence is {x1,
(DFE), Interference Intersymbol (ISI), Multiple         x2,...........,xn}. In normal transmission, we send x1 in
Input Multiple Outpue (MIMO), Minimum Mean              the first time slot, x2 in the second time slot and xn in
Square Error (MMSE) and Zero Forcing (ZF)               the nth time slot. Now we have two transmit
                                                        antennas, we may groups the symbols into groups of
1. INTRODUCTION                                         two. In the first time slot, send x1 and x2 from the
          The use of multiple antennas at the           first and second antenna. In the second time slot,
transmitter and receiver in wireless systems is         send x3 and x4 from the first and second antenna and
known as MIMO. Communication [1] is wireless            in next time slot x5 and x6 and so on.
channels are impaired predominantly by multi-path       Let us consider for 2 x 2 MIMO System
fading. Multipath is the arrival of the transmitted
signal at an intended receiver through differing
angles and/or differing time delays and/or differing
frequency shifts due to scattering of electromagnetic
waves in the environment. The received signal
power fluctuates in space and/or frequency and/or
time through the random variations of the signals.
This random fluctuation in the signal level is known,
as fading. Fading can affect the quality and
reliability of wireless communication. Additionally



                                                                                               2008 | P a g e
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                     Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                      Vol. 2, Issue 5, September- October 2012, pp.2008-2015
                                                                                                1               𝑇 (3)
                             ℎ11                                                            𝐻~𝑅 2
                                                                                            𝐻𝑤  𝑅𝑥
                                                                                                          12
                                                                                                         𝑅 𝑇𝑥
                                              Rx                    where x ~ y denotes that x and y are identical in
               Tx
                                              1                     distribution,   RRx and TTx      are the normal correlation
               1
                           ℎ21     ℎ12                              distribution matrices at the Rx and transmitter (Tx)
                                                                    respectively,     and      H W  C N M contains       i.i.d
               Tx                        Rx                         complex Gaussian entries with zero mean and unit
Transmitter                  ℎ22                   Receiver         variance.
               2                         2                          For a system with 𝑀 𝑇 transmit antennas and 𝑀 𝑅
                                                                    receive antennas, the MIMO channel at a given time
                                                                    instant may be represented as a 𝑀 𝑅 × 𝑀 𝑇 matrix
                                                                                    H1,1   H1,2 ⋯ H1,MT              (5)
                                                                                    H2,1   H2,2 … H2,MT
                                                                             H=
Figure:1. 2 x 2 MIMO system model                                                    ⋮       ⋮     ⋱      ⋮
                                                                                  HMR ,1 HMR,2 ⋯ HMR ,M
                                                                                                                    T
The received signal on the first receive antenna is

                r1 = h11 s1 + h12 s2 + n1                     (1)   3. FADING
                                                                              Fading is used to describe the rapid
The received signal on the second receive antenna is                fluctuations of the amplitudes, phases or multipath
                                                                    delays of a radio signal over a short period of time or
                r2 = h21 s1 + h22 s2 + n2                     (2)   travel distance, so that large scale path loss effect
                                                                    may be ignored [5]. Fading, or equivalently small-
                                                                    scale fading, is caused by interference between two
          where, 𝑦1 𝑎𝑛𝑑 𝑦2 are the received symbol                  or more versions of the transmitted signal which
on the first and second antenna respectively,ℎ11 is                 arrive at the receiver at slightly different times.
the channel from 1 𝑠𝑡 transmit antenna to 1 𝑠𝑡 receive              These signals, called multipath waves, combine at
antenna,ℎ12 is the channel from 2 𝑛𝑑          transmit              the receiver antenna and the corresponding matched
antenna to 2 𝑛𝑑 receive antenna,ℎ21 is the channel                  filter and provide an effective combined signal. This
from 1 𝑠𝑡 transmit antenna to 2 𝑛𝑑 receive antenna,                 resulting signal can vary widely in amplitude and
ℎ22 is the channel from 2 𝑛𝑑 transmit antenna to 2 𝑛𝑑               phase. The rapid fluctuation of the amplitude of a
receive antenna, 𝑠1 𝑎𝑛𝑑 𝑠2 are the transmitted                      radio signal over a short period of time, equivalently
symbols and 𝑛1 𝑎𝑛𝑑 𝑛2 is the noise on 1 𝑠𝑡 𝑎𝑛𝑑 2 𝑛𝑑                 a short travel distance, is such that the large-scale
receive antennas respectively.                                      path loss effects may be ignored. Multipath in the
    𝐸𝑞 𝑛 (1) and 𝐸𝑞 𝑛 (2) can be represented in matrix              radio channel creates small-scale fading effects. The
form                                                                three most important effects are:
               y1     h11 h12 s1         n1        (3)                     Rapid changes in signal strength over a
               y2 = h21 h22 s2 + n2                                       small travel distance or time interval
                                                                           Random frequency modulation due to
     Therefore, the received vector can be expressed                      varying Doppler shifts on different multipath
as                                                                        signals
                           y = Hs + n                         (4)          Time dispersion caused by multipath
                                                                          propagation delays
And the complex baseband representation of signal                             In built up urban areas, fading occurs
[15 ] is given by                                                   because the height of mobile antennas are well
                                              (2)                   below the height of surrounding structures, so there
                       𝑃
                  𝑦=      𝐻𝑥 + 𝑛                                    is no single line of sight (LOS) the base station [5].
                       𝑀                                            The signal received by mobile at any point in space
where     y  C N 1   is the received signal vector,               may consist of large number of waves having
                                                                    randomly distributed amplitudes, phases and angles
 x  C M 1 is the transmitted signal vector with zero              of arrival. These multipath components combine
mean and unit variance, P is the total transmit                     vectorially at the receiver antenna, and because the
                    N M
power, H  C         is the channel response matrix                 signal received by mobile is fade [12]. Due to
with possibly correlated fading coefficients. In order              relative motion between the mobile and the base
to access the performance of MIMO System in                         station, each multipath wave experiences an
correlated channel, we adopted a correlation-based                  apparent shift in frequency. The shift in received
channel model which is expressed as [3]                             signal frequency due to motion is called Doppler



                                                                                                                2009 | P a g e
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 2, Issue 5, September- October 2012, pp.2008-2015
shift, and is directly proportional to the velocity and             It is clear from the above equation that
direction of motion of the mobile with respect to the     noise power may increase because of the factor
direction of arrival of the received multipath wave.      (𝐻. 𝐻 𝐻 )−1 .In general if the number of transmitter
If the signal bandwidth is wider than the coherence       and receiver antennas is not same, we may multiply
bandwidth then different frequencies undergo              by Moore–Penrose generalized inverse, pseudo-
independent fading and the result is inter-symbol-        inverse of H to achieve a similar zero-forcing
interference (ISI).                                       result.In other words, it inverts the effect of channel
4. RAYLEIGH FLAT FADING CHANNEL                           as [3]
          The fading effect is usually described                               x ZF = wZF y
statistically using the Rayleigh distribution [7]. The                        = 𝑥 + H H H −1 𝑛                (9)
amplitude of two quadrature Gaussian signals              The error performance is directly proportion
follows the Rayleigh distribution whereas the phase       connected to the power of           H H H −1 𝑛 that is,
follows a uniform distribution. The probability                H   −1    2
                                                            H H        𝑛 2.
distribution function (PDF) of a Rayleigh
distribution is given by [12]                             5.2      MINIMUM MEAN SQUARE ERROR
         𝑝 𝑟                                    (1.16)    (MMSE)
              𝑟       −𝑟 2                                         If the mean square error between the
                 𝑒𝑥𝑝           (0 ≤ 𝑟 ≤ ∞                 transmitted symbols and the outputs of the detected
         = 𝜎2         2𝜎 2
                                                          symbols, or equivalently, the received SINR is taken
                0              (𝑟 < 0)                    as the performance criteria, the MMSE detector [7]
                                                          is the optimal detection that seeks to balance
where σ is the RMS (amplitude) value of the               between cancelation of the interference and
received signal and 𝜎 2 is the average power.             reduction of noise enhancement.
                                                          Let us denote MMSE detector as WMMSE and
5. EQUALIZATION TECHNIQUES                                detection operation by [3]
5.1 ZERO FORCING                                                           𝑥 𝑘 = 𝑠𝑔𝑛 [WMMSE y]             (10)
          An ISI channel may be modeled by an             The WMMSE maximizes the SINR and minimizes the
equivalent finite-impulse response (FIR) filter [5]       mean square error which is given by:
plus noise. A zero-forcing equalizer uses an inverse               𝐸 𝑥 𝑘 − WMMSE y 𝑇 𝑥 𝑘 − WMMSE y         (11)
filter to compensate for the channel response
function. In other words, at the output of the            To solve for x, We know that we need to find a
equalizer [4], it has an overall response function        matrix WMMSE . The MMSE linear detector for
equal to one for the symbol that is being detected        meeting this constraint is given by:
and an overall zero response for other symbols. If                                             −1 H  (12)
                                                                    WMMSE = (H H H + σ2 n I)     H
possible, this results in the removal of the
interference from all other symbols in the absence of     Therefore,
the noise. Zero forcing is a linear equalization                                                   −1        (13)
                                                                                            1
method that does not consider the effects of noise. In                 𝑊 𝑀𝑀𝑆𝐸 =   𝐻∗ 𝐻 +       𝐼        𝐻∗
fact, the noise may be enhanced in the process of                                          𝑆𝑁𝑅
eliminating the interference.
                                                          MMSE at a high SNR is given by
Let us assume the case that MT = MR and H is a full                                        −1
                                                                                      1                      (14)
rank square matrix. In this case, the inverse of the               𝑊 𝑀𝑀𝑆𝐸 = 𝐻 ∗ 𝐻 +      𝐼     𝐻∗
channel matrix H exists and if we multiply both                                      𝑆𝑁𝑅
sides of equation (4) by H-1, we have                                           ≈ 𝐻 𝐻 𝐻 −1 𝐻 𝐻

                    𝑦H −1 = 𝑥 + 𝑛H −1               (6)   At a high SNR MMSE becomes Zero Forcing.

From above equation we can see that symbols are           5.3 MAXIMUM LIKELIHOOD (ML)
separated from each other.                                         The Linear detection method and SIC
To solve for x, we know that we need to find a            detection methods require much lower complexity
matrix WZF which satisfies WZF H =1. The Zero             than the optimal ML detection, but their
forcing linear detectors for meeting this constraint is   performance is significantly inferior to the ML
given by                                                  detection [8]. Maximum Likelihood between
                  WZF = H H H −1 H H               (7)    received signal vector and the product of all possible
The covariance matrix of the effected noise may be        transmitted signal vector and product of all possible
calculated as:                                            transmitted signal vectors with the given channel H,
                𝐸 (𝑛H −1 ) 𝐻 . 𝑛H −1               (8)    and finds the one with minimum distance.
                = 𝐻 −1 𝐻 . 𝐸 𝑛 𝐻 . 𝑛 . 𝐻 −1                        Let C and NT denote a set of signal
                = 𝑛(𝐻. 𝐻 𝐻 )−1                            constellation symbol points and a number of
                                                          transmit antennas, respectively. Then, ML detection



                                                                                                   2010 | P a g e
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 2, Issue 5, September- October 2012, pp.2008-2015
determines the estimate transmitted signal vector x            decorrelator the result is used to cancel the
as:                                                            interference from the received signal vector
                 xML =argmin y−Hx 2            (15)            assuming the decision of detection calculates the
                           x ∈C N T                            Euclidean distance [6] the first stream is correct. For
                                                               the ZF-SIC, since the interference is already nulled,
where, y − Hx 2 Corresponds to the ML metric.                  the significance of SIC is to reduce the noise
The ML method achieves the optimal performance                 amplification by the nulling vector. The nulling
as the maximum a posterior detection when all the              vector w1 filters the received vector y as:
transmitted vectors are likely. However, its                                                    T
                                                                                   𝑥 𝑘 = 𝑠𝑔𝑛 [ w1 y]              (20)
complexity increases exponentially as modulation
order and/or the number of transmit antennas                       Assuming 𝑥 𝑘 = x1, by substituting x1 from the
increases. The required number of ML metric                    received vector y, we obtain a modified received
calculation is │C│NT, that is the complexity of                vector y1 given by:
metric calculation exponentially increases with the                    y1 = y − xk (H)1                          (21)
number of antennas.                                                      where, (H)1 denotes the first column of H.
         The ML receiver [8] performs optimum                  We then repeat this operation until all MT bits are
vector decoding and is optimal in the sense of                 detected. Once the first stream is detected, the first
minimizing the error probability. ML receiver is a             row of H is useless and will be eliminated. Therefore
method that compares the received signals with all             after the first cancelation the nulling vector for the
possible transmitted signal vectors which is modified          second stream need only Mr -1 dimensions. For the
by channel matrix H and estimates transmit symbol              MMSE detector the significance of SIC is not only
vector C according to the Maximum Likelihood                   to minimize the amplification of noise but also the
principle, which is shown as:                                  cancelation of the interference from other antennas.
                                       2         (16)
               𝐶 = 𝑚𝑖𝑛 𝑎𝑟𝑔 𝑦 − 𝐶 ′ 𝐻              𝐹
                                                               In addition, there is another opportunity to improve
                       𝐶
                                                               the performance by optimal ordering the SIC
where, F,is the Frobenius norm. Expanding the cost
                                                               process. The ordering is based on the norm of the
function using Frobenius norm given by
                                                               nulling vector. At each stage of cancelation, instead
                                                               of randomly selecting the stream to detect, we
          C = min arg Tr y − C ′H H . y                 (17)
                   C
                                                               choose the nulling vector that has the smallest norm
                                      − C′H                    to detect the corresponding data stream. This scheme
                                                               is proved to be the globally optimum ordering more
                                                               complex.
        C = min arg Tr y H . y + H H . C ′H . C ′ . H   (18)
               C
                                                               5.4.1      ZERO FORCING WITH SIC
                               − H H . C ′H . y
                                                                          OSIC [11] is basically based on subtraction
                               − yH . C′. H                    of interference of already detected elements of s
   Considering y H . y is independent of the                   from the receiver vector r. This results in a modified
transmitted codeword so can be rewritten as [3]                receiver vector in which effectively fewer interferers
                                                               are present. In other words, SIC is based on the
             C                                          (19)   subtraction of interference of already detected
             = min arg⁡ H H . C ′H . C ′ . H]
                      [Tr[                                     elements s from the received vector x. This results in
                   C                                           a modified receiver vector in which effectively
             − 2Real Tr H H . C ′H . y ]                       fewer interferers are present. When Successive
                                                               Interference Cancellation (SIC) [11] is applied, the
                                                               order in which the components of s are detected is
where, .H is a Hermition operator, although ML                 important to the overall performance of the system.
detection offers optimal error performance, it suffers         To determine a good detection order, the covariance
from complexity issues.                                        matrix of the estimation error 𝑠 − 𝑠 𝑒𝑠𝑡 is used.
                                                               We know that the covariance matrix is given by
5.4      SUCCESSIVE              INTERFERENCE                                𝑄 = 𝐸 ∈. ∈ 𝐻 = 𝜎 2 𝐻 𝐻 𝐻 −1           (22)
                                                                                                𝑛
CANCELLATION                                                                                              𝐻
                                                                          𝑄 = 𝐸 (𝑠 − 𝑠 𝑒𝑠𝑡 ) 𝑠 − 𝑠 𝑒𝑠𝑡             (23)
         When signals are detected successively, the
                                                                                             = 𝜎 2 𝐻 𝐻 𝐻 −1
                                                                                                  𝑛
outputs of previous detectors can be used to aid the
                                                                                             ≡ 𝜎2 𝑃
                                                                                                  𝑛
operations of next ones which leads to the decision
                                                               Where P =𝐻 + 𝐻 + 𝐻
directed detection algorithms including SIC, Parallel
                                                               Let (𝑠 𝑒𝑠𝑡 ) 𝑝 be the pth entry of𝑠 𝑒𝑠𝑡 , then the ―best‖ is
Interference cancelation (PIC), and multistage
detection [8]. ZF SIC with optimal ordering, and               the one for which 𝑃𝑝𝑝 (i.e., the p-th diagonal element
MMSE-SIC [10] with equal power allocation                      of P) is the smallest. Because this is estimate with
approach the capacity of the i.i.d. Rayleigh fading            the smallest error variance. From the 𝑒𝑞 𝑛 (23) it
channel. After the first bit is detected by the                becomes clear that 𝑃𝑝𝑝 is equal to the squared length



                                                                                                        2011 | P a g e
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                      Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                       Vol. 2, Issue 5, September- October 2012, pp.2008-2015
of row p of       𝐻 + . Hence, finding the minimum        2)    From the estimate of the corresponding
squared length row of 𝐻 + is equivalent.                        elements of s. In case of MMSE:
Summarizing, the decoding algorithm consist of                                      𝑆 𝑒𝑠𝑡 𝑝 = 𝑊 𝑀 𝑥
three parts:                                              Where the weight vector W
                                                                                         M
                                                                                             equals row M
 Ordering: determine the Tx stream with the lowest       (number of transmitting antennas) of the permuted
error variance.                                           W
 Interference Nulling: estimate the strongest Tx         3)  While M-1>0 go back to step 1, but now with:
  signal by nulling out all the weaker Tx signals.                    𝐻 ⟶ 𝐻 𝑀−1 = ℎ1 … … … ℎ 𝑀−1
 Interference Cancellation: remodulate the data
bits, subtract their contribution from the received
signal vector and return to the ordering step.




                                                                    Figure.3 SIC MMSE Detector
        Figure.2 SIC Zero Forcing Detector

         We use the first Zero-Forcing detector to        So here we can see that we get optimal ordering by
detect the data stream 𝑠1 (𝑚) decode it and then          using MMSE with OSIC
subtract this decoded stream from the received
vector. Assuming the first stream is successfully         6. SIMULATION RESULTS
decoded, and then the second Zero-Forcing detector        6.1 SIMULATION MODEL
only needs to deal with 𝑠3 … … … 𝑠 𝑁 𝑡 as interference,   The Matlab script performs the following.Generation
since 𝑠1 has been correctly subtracted off. Thus, the         of random binary sequences
second Zero-Forcing detector projects onto a              1. Modulate the binary sequences using BPSK,
subspace which is orthogonal to ℎ3 … … … . ℎ 𝑁 𝑡 .This         QPSK and 16 QAM.
process is continued until the last Zero-Forcing          2. Group them into pair of two symbols and send
detector does not have to deal with any interference           two symbols in one time slot.
from the other data streams. We assume subtraction        3. Multiply the symbol with the channel and then
is successful in all preceding stages. This SIC                add white Gaussian noise.
(Successive Interference Cancellation) Zero-Forcing       4. Perform equalization on the received signal and
detector architecture is illustrated in Figure.2               different equalizers are ZF, MMSE and ML [6].
So we can see here with respect to ZF, the ZF with        5. Perform hard decision decoding that is
OSIC algorithm introduces extra complexity.                    demodulating the BPSK, QPSK and 16 QAM.
                                                             Repeat for multiple value of SNR and plot the
5.4.2     MMSE WITH SIC                                   simulation result.
          In order to do OSIC with MMSE [11], then
the algorithm resulting as follows                        6.2     RESULTS
Covariance matrix can be written as                               In Figure.4 We compare a ZF with different
   𝑠 − 𝑠 𝑒𝑠𝑡 𝑠 − 𝑠 𝑒𝑠𝑡 𝐻 = 𝜎 2 𝛼𝐼 + 𝐻 𝐻 𝐻 −1 ≡ 𝜎 2 𝑃      modulation and in this we observed that BPSK and
                              𝑛                    𝑛
Covariance matrix of the estimation error 𝑠 − 𝑠 𝑒𝑠𝑡       QPSK have the almost same results and 16-QAM
will be used to determine good ordering for               have worst results than BPSK and QPSK
detection.                                                modulation. At BER=0.001, there is approximately 3
1) Compute W (P is obtained while determining             dB difference between the BPSK and 16-QAM
      W). Find the smallest diagonal entry of P and       modulation in Zero Forcing. In Figure.5 we compare
      suppose this is the p-th entry. Permute the p-th    the ZF-OSIC with different modulation like BPSK,
      column of H to be last column and permute the       QPSK and 16-QAM. In this graph we observed that
      rows of W accordingly.                              BPSK have an equivalent to the QPSK and 16-QAM
                                                          have worst results than BPSK and QPSK


                                                                                             2012 | P a g e
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 2, Issue 5, September- October 2012, pp.2008-2015
modulation. At BER=0.001, there is approximately 4
dB difference between the BPSK and 16-QAM
modulation in Zero Forcing-OSIC. In Figure.(6) we
compare the MMSE with different modulation like
BPSK, QPSK and 16-QAM. In this graph we
observed that BPSK have better results than QPSK
and 16-QAM and 16-QAM modulation have worst
results. At BER=0.001, there is approximately 5 dB
difference between the BPSK and 16-QAM
modulation in MMSE-OSIC. In Fig.(7) we compare
the MMSE-OSIC with different modulation like
BPSK, QPSK and 16-QAM. In this graph we
observed that BPSK have better results than QPSK
and 16-QAM and 16-QAM modulation have worst
results. At BER=0.001, there is approximately 7 dB
difference between the BPSK and 16-QAM
modulation in MMSE-OSIC. In Figure. (8) we
compare the ML with different modulation like
BPSK, QPSK and 16-QAM. In this graph we
                                                      Figure.5 Comparison of ZF-OSIC using BPSK
observed that BPSK have better results than QPSK
and 16-QAM and 16-QAM modulation have worst
results. At BER=0.001, there is approximately 3dB
difference between the BPSK and QPSK modulation
in MMSE-OSIC.
          In Figure. (9)There is a comparison
between the different detectors like Maximum
Likelihood (ML), ZF-OSIC, ZF, MMSE and
MMSE-OSIC. Here we observed that Maximum
Likelihood (ML) have a best performance than other
detectors and Zero Forcing (ZF) has a worst
performance. If we compare the ZF and ML,
performance curve of the two detectors are close to
each other at low SNR but the gap gets larger when
SNR gets higher. When the SNR gets higher, the
post detection of SNR is mainly affected by channel
matrix H. If we compare the MMSE-OSIC and. ZF-
OSIC, at BER=0.001 there is an approximately 3 dB
difference between these two detectors.                Figure.6 Comparison of MMSE using BPSK




      Figure.4 Comparison of ZF using BPSK
                                                        Figure.7 Comparison of MMSE-OSIC using
                                                        BPSK



                                                                                   2013 | P a g e
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                    Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                     Vol. 2, Issue 5, September- October 2012, pp.2008-2015
                                                                 Conference on Communications, vol.2,
                                                                 no.11-14,pp-591-595,June 2001.
                                                         [3]     Choo.Y.S, Kim.J. Yang W.Y., and Kang
                                                                 C.G,―Mimo-Ofdm Wireless communication
                                                                 with matlab‖, IEEE PRESS, John Wiley
                                                                 and sons (Asia) Pte Ltd.
                                                         [4]     G. Arslan, B. L. Evans, and S. Kiaei,
                                                                 ―Equalization for Discrete Multitone
                                                                 Receivers      To     Maximize    Channel
                                                                 Capacity‖, IEEE Transactions on Signal
                                                                 Processing, submitted March 30, 2000
                                                         [5]     C. E. Proakis, ―Digital Communications,‖
                                                                 McGraw-Hill International Editions, New
                                                                 York, 4th edition, 2000
                                                         [6]     M. Janakiraman, "Space-time codes and
                                                                 MIMO systems", Artech House, 2004
      Figure.8 Comparison of ML using BPSK               [7]     G. J. Foschini, ―Layered space–time
                                                                 architecture for wireless communication in
                                                                 a fading environment using multi–element
                                                                 antennas,‖ Bell-Labs Techn. J., pp. 41–59,
                                                                 1996.
                                                         [8]     C.Windpassinger and RF.H Fischer, ―Low-
                                                                 complexity need-Maximum Likelihood
                                                                 detection and precoding for MIMO
                                                                 systems‖ in ITW 2003, Paris, France,
                                                                 March 31-April-4, 2003.
                                                         [9]     A. Paulraj, R.Nabar and D.Gore,
                                                                 ―Introduction to Space Time Wireless
                                                                 Communications‖, Cambridge University
                                                                 Press, May 2003.
                                                         [10]    M.Varanasi and T.Guess, ―Optimum
                                                                 decision feedback multiuser equalization
                                                                 with successive decoding achieves the total
                                                                 capacity of the Gaussian multiple-access
                                                                 channel,‖ Conference Record of the Thirty-
 Fig.9 Comparison using different detection
                                                                 First Asilomar Conference on signals,
 technique using BPSK modulation
                                                                 Systems and computers, vol. 2, pp. 1405-
                                                                 1409, Nov-2-5 1997.
7. RESULTS                                               [11]    G. J. Foschini, ―Layered space–time
          In this paper, we studied MIMO V-BLAST                 architecture for wireless communication in
system performance under Flat Fading Rayleigh                    a fading environment using multi–element
channel. Further this system is compared with                    antennas,‖ Bell-Labs Techn. J., pp. 41–59,
different modulation technique and system gets                   1996.
better result in BPSK modulation and worst result in
16-QAM Fig.(9) shows the simulation results for          BIOGRAPHY
BPSK modulation with different decoding technique                      Mr.Gurpreet Singh received M.Tech
and ML gives the best result and ZF gives the worst                    degree     in    Electronics      and
result.                                                                Communication Engineering degree
                                                                       from Jaypee University of Information
                                                                       and Technology, Solan in 2012 and
REFERENCES                                                             received B.Tech degree from Lovely
[1]       R. U. Nabar A. J. Paulraj, D. A. Gore and
                                                                       Institutes    of   Technology      in
          H. Bolcskei, ―An overview of MIMO
                                                         Electronics and Communication Engineering from
          communications—a       key     to   gigabit
                                                         Lovely Institutes of Technology, Phagwara in 2010
          wireless,‖ Proceedings of the IEEE, vol. 92,
                                                         with distinction. Currently, he is working as a
          no. 2, pp. 198–218, Feb. 2004.
                                                         Assistant Professor in Shaheed Bhagat Singh State
[2]       A.Paulraj and R.J.Heath, ―Characterization
                                                         Technical Campus, Ferozpur, Punjab. His area of
          of     MIMO      Channels     for   Spatial
                                                         interest is signal processing, MIMO, Wireless
          Multiplexing Systems ―IEEE International
                                                         Mobile Communication Engineering, high speed




                                                                                            2014 | P a g e
Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and
                   Applications (IJERA) ISSN: 2248-9622 www.ijera.com
                    Vol. 2, Issue 5, September- October 2012, pp.2008-2015
digital communications       and    4G     Wireless
Communications




              Mr. Pardeep Sharma received M.Tech
degree in Electronics and Communication
Engineering from Sant Longowal Institute of
Engineering & Technology in 2012 and received
B.Tech degree in Electronics and Communication
Engineering form Swami Vivekanand Institutes of
Engineering & Technology, Banur in 2010.
Currently, he is working as a Assistant Professor in
Shaheed Bhagat Singh State Technical Campus,
Ferozepur, Punjab. His area of interest is Digital
Signal processing, VHDL, Wireless Mobile
Communication Engineering, Digital Design and
Analysis




                                                                              2015 | P a g e

Weitere ähnliche Inhalte

Was ist angesagt?

Paramètres X - Extension Long Term Dynamic Memory Effects
Paramètres X - Extension  Long Term Dynamic Memory EffectsParamètres X - Extension  Long Term Dynamic Memory Effects
Paramètres X - Extension Long Term Dynamic Memory Effectsmlecouve
 
Multiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA System
Multiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA SystemMultiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA System
Multiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA SystemTELKOMNIKA JOURNAL
 
Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...
Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...
Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...IDES Editor
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wedVin Voro
 
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdfEE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdfLoren Schwappach
 
Enabling relay selection in non-orthogonal multiple access networks: direct a...
Enabling relay selection in non-orthogonal multiple access networks: direct a...Enabling relay selection in non-orthogonal multiple access networks: direct a...
Enabling relay selection in non-orthogonal multiple access networks: direct a...TELKOMNIKA JOURNAL
 
Reduction of mutual coupling between patch elements using split ring dgs
Reduction of mutual coupling between patch elements using split ring dgsReduction of mutual coupling between patch elements using split ring dgs
Reduction of mutual coupling between patch elements using split ring dgsIAEME Publication
 
Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...Ayman El-Saleh
 
05 Bcmsn Spanning Tree
05 Bcmsn Spanning Tree05 Bcmsn Spanning Tree
05 Bcmsn Spanning Treegopi1985
 
Design and implemation of an enhanced dds based digital
Design and implemation of an enhanced dds based digitalDesign and implemation of an enhanced dds based digital
Design and implemation of an enhanced dds based digitalManoj Kollam
 
Switched Multistage Vector Quantizer
Switched Multistage Vector QuantizerSwitched Multistage Vector Quantizer
Switched Multistage Vector QuantizerCSCJournals
 
Implement of multiple access technique by wireless power transfer and relayin...
Implement of multiple access technique by wireless power transfer and relayin...Implement of multiple access technique by wireless power transfer and relayin...
Implement of multiple access technique by wireless power transfer and relayin...journalBEEI
 
PhD Summary (isprateno)
PhD Summary (isprateno)PhD Summary (isprateno)
PhD Summary (isprateno)Jovan Stosic
 

Was ist angesagt? (18)

Paramètres X - Extension Long Term Dynamic Memory Effects
Paramètres X - Extension  Long Term Dynamic Memory EffectsParamètres X - Extension  Long Term Dynamic Memory Effects
Paramètres X - Extension Long Term Dynamic Memory Effects
 
Multiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA System
Multiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA SystemMultiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA System
Multiuser Detection with Decision-feedback Detectors and PIC in MC-CDMA System
 
Hi3114131415
Hi3114131415Hi3114131415
Hi3114131415
 
Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...
Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...
Comparative Analysis of Distortive and Non-Distortive Techniques for PAPR Red...
 
Tele3113 wk7wed
Tele3113 wk7wedTele3113 wk7wed
Tele3113 wk7wed
 
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdfEE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
EE443 - Communications 1 - Lab 3 - Loren Schwappach.pdf
 
Eq25879884
Eq25879884Eq25879884
Eq25879884
 
Enabling relay selection in non-orthogonal multiple access networks: direct a...
Enabling relay selection in non-orthogonal multiple access networks: direct a...Enabling relay selection in non-orthogonal multiple access networks: direct a...
Enabling relay selection in non-orthogonal multiple access networks: direct a...
 
Reduction of mutual coupling between patch elements using split ring dgs
Reduction of mutual coupling between patch elements using split ring dgsReduction of mutual coupling between patch elements using split ring dgs
Reduction of mutual coupling between patch elements using split ring dgs
 
Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...Performance optimization of hybrid fusion cluster based cooperative spectrum ...
Performance optimization of hybrid fusion cluster based cooperative spectrum ...
 
05 Bcmsn Spanning Tree
05 Bcmsn Spanning Tree05 Bcmsn Spanning Tree
05 Bcmsn Spanning Tree
 
Design and implemation of an enhanced dds based digital
Design and implemation of an enhanced dds based digitalDesign and implemation of an enhanced dds based digital
Design and implemation of an enhanced dds based digital
 
Amcaas Beamforming
Amcaas BeamformingAmcaas Beamforming
Amcaas Beamforming
 
Switched Multistage Vector Quantizer
Switched Multistage Vector QuantizerSwitched Multistage Vector Quantizer
Switched Multistage Vector Quantizer
 
36
3636
36
 
Implement of multiple access technique by wireless power transfer and relayin...
Implement of multiple access technique by wireless power transfer and relayin...Implement of multiple access technique by wireless power transfer and relayin...
Implement of multiple access technique by wireless power transfer and relayin...
 
Cyber Security Exam 2
Cyber Security Exam 2Cyber Security Exam 2
Cyber Security Exam 2
 
PhD Summary (isprateno)
PhD Summary (isprateno)PhD Summary (isprateno)
PhD Summary (isprateno)
 

Andere mochten auch (20)

Ir2515501556
Ir2515501556Ir2515501556
Ir2515501556
 
Jz2517611766
Jz2517611766Jz2517611766
Jz2517611766
 
Lm2519942003
Lm2519942003Lm2519942003
Lm2519942003
 
Io2515321537
Io2515321537Io2515321537
Io2515321537
 
Jr2517091717
Jr2517091717Jr2517091717
Jr2517091717
 
Jv2517361741
Jv2517361741Jv2517361741
Jv2517361741
 
Ix2515851588
Ix2515851588Ix2515851588
Ix2515851588
 
Jk2516681674
Jk2516681674Jk2516681674
Jk2516681674
 
Jn2516891694
Jn2516891694Jn2516891694
Jn2516891694
 
N26080086
N26080086N26080086
N26080086
 
Cj31567576
Cj31567576Cj31567576
Cj31567576
 
Cr31618621
Cr31618621Cr31618621
Cr31618621
 
Ch31556559
Ch31556559Ch31556559
Ch31556559
 
Cy31680692
Cy31680692Cy31680692
Cy31680692
 
E31034043
E31034043E31034043
E31034043
 
Ib3115221526
Ib3115221526Ib3115221526
Ib3115221526
 
Bo31445456
Bo31445456Bo31445456
Bo31445456
 
Cd31527532
Cd31527532Cd31527532
Cd31527532
 
Figuras isométricas
Figuras isométricasFiguras isométricas
Figuras isométricas
 
Hk2413161321
Hk2413161321Hk2413161321
Hk2413161321
 

Ähnlich wie Lo2520082015

Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...ijsrd.com
 
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...TELKOMNIKA JOURNAL
 
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...Journal For Research
 
Optical Spatial Modulation with Transmitter-Receiver Alignments
Optical Spatial Modulation with Transmitter-Receiver AlignmentsOptical Spatial Modulation with Transmitter-Receiver Alignments
Optical Spatial Modulation with Transmitter-Receiver AlignmentsMarwan Hammouda
 
Performances des turbo codes parallèles pour un canal satellite non linéaire
Performances des turbo codes parallèles pour un canal satellite non linéairePerformances des turbo codes parallèles pour un canal satellite non linéaire
Performances des turbo codes parallèles pour un canal satellite non linéaireRachidz
 
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...IRJET Journal
 
Enhancement Of Diversity Gain In Mimo System
Enhancement Of Diversity Gain  In Mimo SystemEnhancement Of Diversity Gain  In Mimo System
Enhancement Of Diversity Gain In Mimo Systemmscs12
 
Comparitive analysis of bit error rates of multiple input multiple output tra...
Comparitive analysis of bit error rates of multiple input multiple output tra...Comparitive analysis of bit error rates of multiple input multiple output tra...
Comparitive analysis of bit error rates of multiple input multiple output tra...slinpublishers
 
LTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamFormingLTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamFormingPraveen Kumar
 
Bc2419681971
Bc2419681971Bc2419681971
Bc2419681971IJMER
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelIOSR Journals
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelIOSR Journals
 
Distributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity SchemeDistributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity Schemeijwmn
 

Ähnlich wie Lo2520082015 (20)

Bz25454457
Bz25454457Bz25454457
Bz25454457
 
MIMO.ppt (2) 2
MIMO.ppt (2) 2MIMO.ppt (2) 2
MIMO.ppt (2) 2
 
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
Bit Error Rate Performance of MIMO Spatial Multiplexing with MPSK Modulation ...
 
Sistec ppt
Sistec pptSistec ppt
Sistec ppt
 
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
Joint Fixed Power Allocation and Partial Relay Selection Schemes for Cooperat...
 
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
PERFORMANCE ANALYSIS OF QOS PARAMETERS LIKE PSNR, MAE & RMSE USED IN IMAGE TR...
 
Optical Spatial Modulation with Transmitter-Receiver Alignments
Optical Spatial Modulation with Transmitter-Receiver AlignmentsOptical Spatial Modulation with Transmitter-Receiver Alignments
Optical Spatial Modulation with Transmitter-Receiver Alignments
 
Performances des turbo codes parallèles pour un canal satellite non linéaire
Performances des turbo codes parallèles pour un canal satellite non linéairePerformances des turbo codes parallèles pour un canal satellite non linéaire
Performances des turbo codes parallèles pour un canal satellite non linéaire
 
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
Performance Evaluation of Iterative Receiver using 16-QAM and 16-PSK Modulati...
 
Enhancement Of Diversity Gain In Mimo System
Enhancement Of Diversity Gain  In Mimo SystemEnhancement Of Diversity Gain  In Mimo System
Enhancement Of Diversity Gain In Mimo System
 
Comparitive analysis of bit error rates of multiple input multiple output tra...
Comparitive analysis of bit error rates of multiple input multiple output tra...Comparitive analysis of bit error rates of multiple input multiple output tra...
Comparitive analysis of bit error rates of multiple input multiple output tra...
 
LTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamFormingLTE Transmission Modes and BeamForming
LTE Transmission Modes and BeamForming
 
Dq24746750
Dq24746750Dq24746750
Dq24746750
 
Bc2419681971
Bc2419681971Bc2419681971
Bc2419681971
 
ADC Digital Modulation
ADC   Digital ModulationADC   Digital Modulation
ADC Digital Modulation
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
 
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading ChannelCapacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
Capacity Enhancement of MIMO-OFDM System in Rayleigh Fading Channel
 
Ipmc003 2
Ipmc003 2Ipmc003 2
Ipmc003 2
 
call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...call for papers, research paper publishing, where to publish research paper, ...
call for papers, research paper publishing, where to publish research paper, ...
 
Distributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity SchemeDistributed Spatial Modulation based Cooperative Diversity Scheme
Distributed Spatial Modulation based Cooperative Diversity Scheme
 

Kürzlich hochgeladen

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DaySri Ambati
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Kürzlich hochgeladen (20)

Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo DayH2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
H2O.ai CEO/Founder: Sri Ambati Keynote at Wells Fargo Day
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

Lo2520082015

  • 1. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 BER Comparison of MIMO Systems using Equalization Techniques in Rayleigh Flat Fading Channel Gurpreet Singh* and Pardeep Sharma** * (Department of Electronics and Communication, Shaheed Bhagat Singh State Technical Campus Moga Road (NH-95), Ferozepur-152004) ** (Department of Electronics and Communication, Shaheed Bhagat Singh State Technical Campus Moga Road (NH-95), Ferozepur-152004) ABSTRACT Multiple Input Multiple Output (MIMO) it is very difficult task of designing with high data technology is one of the most promising wireless rate and highly reliable wireless communication technologies that can efficiently boost the data systems due to limited power and frequency transmission rate, improve system coverage, and bandwidth. MIMO [2] technology constitutes a enhance link reliability. By employing multiple breakthrough in wireless communication system antennas at transmitter and receiver sides, design. The technology offers a number of benefits MIMO techniques enable a new dimension– the that help meet the challenges posed by both the spatial dimension – that can be utilized in impairments in the wireless channel as well as different ways to combat the impairments of resource constraints. The benefits of MIMO wireless channels. While using MIMO technology that help achieve significant performance techniques, there is intersymbol interference gains are array gain, spatial diversity gain, spatial present between the symbols. This paper will multiplexing gain and interference reduction. focus on Equalization techniques, for Rayleigh Due to multi-path fading, there is a Flat fading. Equalization is a well known distortion of a signal, where one symbols technique for combating intersymbol interference with subsequent symbols, is known as interference. In this paper, we will discuss Intersymbol interference (ISI). Therefore, different types of equalizer like ZF, MMSE, DFE Equalization ideas to remove intersymbol and ML. In this paper, we will compare different interference (ISI) can be used. A linear equalizer equalizers with different modulations techniques usually tries to separate the symbols without like BPSK,QPSK,16-QAM.We will find out enhancing the noise. The equalization methods that which modulation techniques is better than we consider in the design of MIMO receiver are ZF, others and then we will compare ZF,MMSE, ML MMSE, DFE and ML. with the best modulation technique .Furthermore, we will conclude which type of 2. MIMO SYSTEM MODEL equalizer will provide us better BER We consider single user MIMO performance. communication system [2] with 2 antennas at the transmitter and 2 antennas at the receiver. Consider Keywords- Decision Feedback Equalization that we have a transmission sequence is {x1, (DFE), Interference Intersymbol (ISI), Multiple x2,...........,xn}. In normal transmission, we send x1 in Input Multiple Outpue (MIMO), Minimum Mean the first time slot, x2 in the second time slot and xn in Square Error (MMSE) and Zero Forcing (ZF) the nth time slot. Now we have two transmit antennas, we may groups the symbols into groups of 1. INTRODUCTION two. In the first time slot, send x1 and x2 from the The use of multiple antennas at the first and second antenna. In the second time slot, transmitter and receiver in wireless systems is send x3 and x4 from the first and second antenna and known as MIMO. Communication [1] is wireless in next time slot x5 and x6 and so on. channels are impaired predominantly by multi-path Let us consider for 2 x 2 MIMO System fading. Multipath is the arrival of the transmitted signal at an intended receiver through differing angles and/or differing time delays and/or differing frequency shifts due to scattering of electromagnetic waves in the environment. The received signal power fluctuates in space and/or frequency and/or time through the random variations of the signals. This random fluctuation in the signal level is known, as fading. Fading can affect the quality and reliability of wireless communication. Additionally 2008 | P a g e
  • 2. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 1 𝑇 (3) ℎ11 𝐻~𝑅 2 𝐻𝑤 𝑅𝑥 12 𝑅 𝑇𝑥 Rx where x ~ y denotes that x and y are identical in Tx 1 distribution, RRx and TTx are the normal correlation 1 ℎ21 ℎ12 distribution matrices at the Rx and transmitter (Tx) respectively, and H W  C N M contains i.i.d Tx Rx complex Gaussian entries with zero mean and unit Transmitter ℎ22 Receiver variance. 2 2 For a system with 𝑀 𝑇 transmit antennas and 𝑀 𝑅 receive antennas, the MIMO channel at a given time instant may be represented as a 𝑀 𝑅 × 𝑀 𝑇 matrix H1,1 H1,2 ⋯ H1,MT (5) H2,1 H2,2 … H2,MT H= Figure:1. 2 x 2 MIMO system model ⋮ ⋮ ⋱ ⋮ HMR ,1 HMR,2 ⋯ HMR ,M T The received signal on the first receive antenna is r1 = h11 s1 + h12 s2 + n1 (1) 3. FADING Fading is used to describe the rapid The received signal on the second receive antenna is fluctuations of the amplitudes, phases or multipath delays of a radio signal over a short period of time or r2 = h21 s1 + h22 s2 + n2 (2) travel distance, so that large scale path loss effect may be ignored [5]. Fading, or equivalently small- scale fading, is caused by interference between two where, 𝑦1 𝑎𝑛𝑑 𝑦2 are the received symbol or more versions of the transmitted signal which on the first and second antenna respectively,ℎ11 is arrive at the receiver at slightly different times. the channel from 1 𝑠𝑡 transmit antenna to 1 𝑠𝑡 receive These signals, called multipath waves, combine at antenna,ℎ12 is the channel from 2 𝑛𝑑 transmit the receiver antenna and the corresponding matched antenna to 2 𝑛𝑑 receive antenna,ℎ21 is the channel filter and provide an effective combined signal. This from 1 𝑠𝑡 transmit antenna to 2 𝑛𝑑 receive antenna, resulting signal can vary widely in amplitude and ℎ22 is the channel from 2 𝑛𝑑 transmit antenna to 2 𝑛𝑑 phase. The rapid fluctuation of the amplitude of a receive antenna, 𝑠1 𝑎𝑛𝑑 𝑠2 are the transmitted radio signal over a short period of time, equivalently symbols and 𝑛1 𝑎𝑛𝑑 𝑛2 is the noise on 1 𝑠𝑡 𝑎𝑛𝑑 2 𝑛𝑑 a short travel distance, is such that the large-scale receive antennas respectively. path loss effects may be ignored. Multipath in the 𝐸𝑞 𝑛 (1) and 𝐸𝑞 𝑛 (2) can be represented in matrix radio channel creates small-scale fading effects. The form three most important effects are: y1 h11 h12 s1 n1 (3)  Rapid changes in signal strength over a y2 = h21 h22 s2 + n2 small travel distance or time interval  Random frequency modulation due to Therefore, the received vector can be expressed varying Doppler shifts on different multipath as signals y = Hs + n (4)  Time dispersion caused by multipath propagation delays And the complex baseband representation of signal In built up urban areas, fading occurs [15 ] is given by because the height of mobile antennas are well (2) below the height of surrounding structures, so there 𝑃 𝑦= 𝐻𝑥 + 𝑛 is no single line of sight (LOS) the base station [5]. 𝑀 The signal received by mobile at any point in space where y  C N 1 is the received signal vector, may consist of large number of waves having randomly distributed amplitudes, phases and angles x  C M 1 is the transmitted signal vector with zero of arrival. These multipath components combine mean and unit variance, P is the total transmit vectorially at the receiver antenna, and because the N M power, H  C is the channel response matrix signal received by mobile is fade [12]. Due to with possibly correlated fading coefficients. In order relative motion between the mobile and the base to access the performance of MIMO System in station, each multipath wave experiences an correlated channel, we adopted a correlation-based apparent shift in frequency. The shift in received channel model which is expressed as [3] signal frequency due to motion is called Doppler 2009 | P a g e
  • 3. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 shift, and is directly proportional to the velocity and It is clear from the above equation that direction of motion of the mobile with respect to the noise power may increase because of the factor direction of arrival of the received multipath wave. (𝐻. 𝐻 𝐻 )−1 .In general if the number of transmitter If the signal bandwidth is wider than the coherence and receiver antennas is not same, we may multiply bandwidth then different frequencies undergo by Moore–Penrose generalized inverse, pseudo- independent fading and the result is inter-symbol- inverse of H to achieve a similar zero-forcing interference (ISI). result.In other words, it inverts the effect of channel 4. RAYLEIGH FLAT FADING CHANNEL as [3] The fading effect is usually described x ZF = wZF y statistically using the Rayleigh distribution [7]. The = 𝑥 + H H H −1 𝑛 (9) amplitude of two quadrature Gaussian signals The error performance is directly proportion follows the Rayleigh distribution whereas the phase connected to the power of H H H −1 𝑛 that is, follows a uniform distribution. The probability H −1 2 H H 𝑛 2. distribution function (PDF) of a Rayleigh distribution is given by [12] 5.2 MINIMUM MEAN SQUARE ERROR 𝑝 𝑟 (1.16) (MMSE) 𝑟 −𝑟 2 If the mean square error between the 𝑒𝑥𝑝 (0 ≤ 𝑟 ≤ ∞ transmitted symbols and the outputs of the detected = 𝜎2 2𝜎 2 symbols, or equivalently, the received SINR is taken 0 (𝑟 < 0) as the performance criteria, the MMSE detector [7] is the optimal detection that seeks to balance where σ is the RMS (amplitude) value of the between cancelation of the interference and received signal and 𝜎 2 is the average power. reduction of noise enhancement. Let us denote MMSE detector as WMMSE and 5. EQUALIZATION TECHNIQUES detection operation by [3] 5.1 ZERO FORCING 𝑥 𝑘 = 𝑠𝑔𝑛 [WMMSE y] (10) An ISI channel may be modeled by an The WMMSE maximizes the SINR and minimizes the equivalent finite-impulse response (FIR) filter [5] mean square error which is given by: plus noise. A zero-forcing equalizer uses an inverse 𝐸 𝑥 𝑘 − WMMSE y 𝑇 𝑥 𝑘 − WMMSE y (11) filter to compensate for the channel response function. In other words, at the output of the To solve for x, We know that we need to find a equalizer [4], it has an overall response function matrix WMMSE . The MMSE linear detector for equal to one for the symbol that is being detected meeting this constraint is given by: and an overall zero response for other symbols. If −1 H (12) WMMSE = (H H H + σ2 n I) H possible, this results in the removal of the interference from all other symbols in the absence of Therefore, the noise. Zero forcing is a linear equalization −1 (13) 1 method that does not consider the effects of noise. In 𝑊 𝑀𝑀𝑆𝐸 = 𝐻∗ 𝐻 + 𝐼 𝐻∗ fact, the noise may be enhanced in the process of 𝑆𝑁𝑅 eliminating the interference. MMSE at a high SNR is given by Let us assume the case that MT = MR and H is a full −1 1 (14) rank square matrix. In this case, the inverse of the 𝑊 𝑀𝑀𝑆𝐸 = 𝐻 ∗ 𝐻 + 𝐼 𝐻∗ channel matrix H exists and if we multiply both 𝑆𝑁𝑅 sides of equation (4) by H-1, we have ≈ 𝐻 𝐻 𝐻 −1 𝐻 𝐻 𝑦H −1 = 𝑥 + 𝑛H −1 (6) At a high SNR MMSE becomes Zero Forcing. From above equation we can see that symbols are 5.3 MAXIMUM LIKELIHOOD (ML) separated from each other. The Linear detection method and SIC To solve for x, we know that we need to find a detection methods require much lower complexity matrix WZF which satisfies WZF H =1. The Zero than the optimal ML detection, but their forcing linear detectors for meeting this constraint is performance is significantly inferior to the ML given by detection [8]. Maximum Likelihood between WZF = H H H −1 H H (7) received signal vector and the product of all possible The covariance matrix of the effected noise may be transmitted signal vector and product of all possible calculated as: transmitted signal vectors with the given channel H, 𝐸 (𝑛H −1 ) 𝐻 . 𝑛H −1 (8) and finds the one with minimum distance. = 𝐻 −1 𝐻 . 𝐸 𝑛 𝐻 . 𝑛 . 𝐻 −1 Let C and NT denote a set of signal = 𝑛(𝐻. 𝐻 𝐻 )−1 constellation symbol points and a number of transmit antennas, respectively. Then, ML detection 2010 | P a g e
  • 4. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 determines the estimate transmitted signal vector x decorrelator the result is used to cancel the as: interference from the received signal vector xML =argmin y−Hx 2 (15) assuming the decision of detection calculates the x ∈C N T Euclidean distance [6] the first stream is correct. For the ZF-SIC, since the interference is already nulled, where, y − Hx 2 Corresponds to the ML metric. the significance of SIC is to reduce the noise The ML method achieves the optimal performance amplification by the nulling vector. The nulling as the maximum a posterior detection when all the vector w1 filters the received vector y as: transmitted vectors are likely. However, its T 𝑥 𝑘 = 𝑠𝑔𝑛 [ w1 y] (20) complexity increases exponentially as modulation order and/or the number of transmit antennas Assuming 𝑥 𝑘 = x1, by substituting x1 from the increases. The required number of ML metric received vector y, we obtain a modified received calculation is │C│NT, that is the complexity of vector y1 given by: metric calculation exponentially increases with the y1 = y − xk (H)1 (21) number of antennas. where, (H)1 denotes the first column of H. The ML receiver [8] performs optimum We then repeat this operation until all MT bits are vector decoding and is optimal in the sense of detected. Once the first stream is detected, the first minimizing the error probability. ML receiver is a row of H is useless and will be eliminated. Therefore method that compares the received signals with all after the first cancelation the nulling vector for the possible transmitted signal vectors which is modified second stream need only Mr -1 dimensions. For the by channel matrix H and estimates transmit symbol MMSE detector the significance of SIC is not only vector C according to the Maximum Likelihood to minimize the amplification of noise but also the principle, which is shown as: cancelation of the interference from other antennas. 2 (16) 𝐶 = 𝑚𝑖𝑛 𝑎𝑟𝑔 𝑦 − 𝐶 ′ 𝐻 𝐹 In addition, there is another opportunity to improve 𝐶 the performance by optimal ordering the SIC where, F,is the Frobenius norm. Expanding the cost process. The ordering is based on the norm of the function using Frobenius norm given by nulling vector. At each stage of cancelation, instead of randomly selecting the stream to detect, we C = min arg Tr y − C ′H H . y (17) C choose the nulling vector that has the smallest norm − C′H to detect the corresponding data stream. This scheme is proved to be the globally optimum ordering more complex. C = min arg Tr y H . y + H H . C ′H . C ′ . H (18) C 5.4.1 ZERO FORCING WITH SIC − H H . C ′H . y OSIC [11] is basically based on subtraction − yH . C′. H of interference of already detected elements of s Considering y H . y is independent of the from the receiver vector r. This results in a modified transmitted codeword so can be rewritten as [3] receiver vector in which effectively fewer interferers are present. In other words, SIC is based on the C (19) subtraction of interference of already detected = min arg⁡ H H . C ′H . C ′ . H] [Tr[ elements s from the received vector x. This results in C a modified receiver vector in which effectively − 2Real Tr H H . C ′H . y ] fewer interferers are present. When Successive Interference Cancellation (SIC) [11] is applied, the order in which the components of s are detected is where, .H is a Hermition operator, although ML important to the overall performance of the system. detection offers optimal error performance, it suffers To determine a good detection order, the covariance from complexity issues. matrix of the estimation error 𝑠 − 𝑠 𝑒𝑠𝑡 is used. We know that the covariance matrix is given by 5.4 SUCCESSIVE INTERFERENCE 𝑄 = 𝐸 ∈. ∈ 𝐻 = 𝜎 2 𝐻 𝐻 𝐻 −1 (22) 𝑛 CANCELLATION 𝐻 𝑄 = 𝐸 (𝑠 − 𝑠 𝑒𝑠𝑡 ) 𝑠 − 𝑠 𝑒𝑠𝑡 (23) When signals are detected successively, the = 𝜎 2 𝐻 𝐻 𝐻 −1 𝑛 outputs of previous detectors can be used to aid the ≡ 𝜎2 𝑃 𝑛 operations of next ones which leads to the decision Where P =𝐻 + 𝐻 + 𝐻 directed detection algorithms including SIC, Parallel Let (𝑠 𝑒𝑠𝑡 ) 𝑝 be the pth entry of𝑠 𝑒𝑠𝑡 , then the ―best‖ is Interference cancelation (PIC), and multistage detection [8]. ZF SIC with optimal ordering, and the one for which 𝑃𝑝𝑝 (i.e., the p-th diagonal element MMSE-SIC [10] with equal power allocation of P) is the smallest. Because this is estimate with approach the capacity of the i.i.d. Rayleigh fading the smallest error variance. From the 𝑒𝑞 𝑛 (23) it channel. After the first bit is detected by the becomes clear that 𝑃𝑝𝑝 is equal to the squared length 2011 | P a g e
  • 5. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 of row p of 𝐻 + . Hence, finding the minimum 2) From the estimate of the corresponding squared length row of 𝐻 + is equivalent. elements of s. In case of MMSE: Summarizing, the decoding algorithm consist of 𝑆 𝑒𝑠𝑡 𝑝 = 𝑊 𝑀 𝑥 three parts: Where the weight vector W M equals row M  Ordering: determine the Tx stream with the lowest (number of transmitting antennas) of the permuted error variance. W  Interference Nulling: estimate the strongest Tx 3) While M-1>0 go back to step 1, but now with: signal by nulling out all the weaker Tx signals. 𝐻 ⟶ 𝐻 𝑀−1 = ℎ1 … … … ℎ 𝑀−1  Interference Cancellation: remodulate the data bits, subtract their contribution from the received signal vector and return to the ordering step. Figure.3 SIC MMSE Detector Figure.2 SIC Zero Forcing Detector We use the first Zero-Forcing detector to So here we can see that we get optimal ordering by detect the data stream 𝑠1 (𝑚) decode it and then using MMSE with OSIC subtract this decoded stream from the received vector. Assuming the first stream is successfully 6. SIMULATION RESULTS decoded, and then the second Zero-Forcing detector 6.1 SIMULATION MODEL only needs to deal with 𝑠3 … … … 𝑠 𝑁 𝑡 as interference, The Matlab script performs the following.Generation since 𝑠1 has been correctly subtracted off. Thus, the of random binary sequences second Zero-Forcing detector projects onto a 1. Modulate the binary sequences using BPSK, subspace which is orthogonal to ℎ3 … … … . ℎ 𝑁 𝑡 .This QPSK and 16 QAM. process is continued until the last Zero-Forcing 2. Group them into pair of two symbols and send detector does not have to deal with any interference two symbols in one time slot. from the other data streams. We assume subtraction 3. Multiply the symbol with the channel and then is successful in all preceding stages. This SIC add white Gaussian noise. (Successive Interference Cancellation) Zero-Forcing 4. Perform equalization on the received signal and detector architecture is illustrated in Figure.2 different equalizers are ZF, MMSE and ML [6]. So we can see here with respect to ZF, the ZF with 5. Perform hard decision decoding that is OSIC algorithm introduces extra complexity. demodulating the BPSK, QPSK and 16 QAM. Repeat for multiple value of SNR and plot the 5.4.2 MMSE WITH SIC simulation result. In order to do OSIC with MMSE [11], then the algorithm resulting as follows 6.2 RESULTS Covariance matrix can be written as In Figure.4 We compare a ZF with different 𝑠 − 𝑠 𝑒𝑠𝑡 𝑠 − 𝑠 𝑒𝑠𝑡 𝐻 = 𝜎 2 𝛼𝐼 + 𝐻 𝐻 𝐻 −1 ≡ 𝜎 2 𝑃 modulation and in this we observed that BPSK and 𝑛 𝑛 Covariance matrix of the estimation error 𝑠 − 𝑠 𝑒𝑠𝑡 QPSK have the almost same results and 16-QAM will be used to determine good ordering for have worst results than BPSK and QPSK detection. modulation. At BER=0.001, there is approximately 3 1) Compute W (P is obtained while determining dB difference between the BPSK and 16-QAM W). Find the smallest diagonal entry of P and modulation in Zero Forcing. In Figure.5 we compare suppose this is the p-th entry. Permute the p-th the ZF-OSIC with different modulation like BPSK, column of H to be last column and permute the QPSK and 16-QAM. In this graph we observed that rows of W accordingly. BPSK have an equivalent to the QPSK and 16-QAM have worst results than BPSK and QPSK 2012 | P a g e
  • 6. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 modulation. At BER=0.001, there is approximately 4 dB difference between the BPSK and 16-QAM modulation in Zero Forcing-OSIC. In Figure.(6) we compare the MMSE with different modulation like BPSK, QPSK and 16-QAM. In this graph we observed that BPSK have better results than QPSK and 16-QAM and 16-QAM modulation have worst results. At BER=0.001, there is approximately 5 dB difference between the BPSK and 16-QAM modulation in MMSE-OSIC. In Fig.(7) we compare the MMSE-OSIC with different modulation like BPSK, QPSK and 16-QAM. In this graph we observed that BPSK have better results than QPSK and 16-QAM and 16-QAM modulation have worst results. At BER=0.001, there is approximately 7 dB difference between the BPSK and 16-QAM modulation in MMSE-OSIC. In Figure. (8) we compare the ML with different modulation like BPSK, QPSK and 16-QAM. In this graph we Figure.5 Comparison of ZF-OSIC using BPSK observed that BPSK have better results than QPSK and 16-QAM and 16-QAM modulation have worst results. At BER=0.001, there is approximately 3dB difference between the BPSK and QPSK modulation in MMSE-OSIC. In Figure. (9)There is a comparison between the different detectors like Maximum Likelihood (ML), ZF-OSIC, ZF, MMSE and MMSE-OSIC. Here we observed that Maximum Likelihood (ML) have a best performance than other detectors and Zero Forcing (ZF) has a worst performance. If we compare the ZF and ML, performance curve of the two detectors are close to each other at low SNR but the gap gets larger when SNR gets higher. When the SNR gets higher, the post detection of SNR is mainly affected by channel matrix H. If we compare the MMSE-OSIC and. ZF- OSIC, at BER=0.001 there is an approximately 3 dB difference between these two detectors. Figure.6 Comparison of MMSE using BPSK Figure.4 Comparison of ZF using BPSK Figure.7 Comparison of MMSE-OSIC using BPSK 2013 | P a g e
  • 7. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 Conference on Communications, vol.2, no.11-14,pp-591-595,June 2001. [3] Choo.Y.S, Kim.J. Yang W.Y., and Kang C.G,―Mimo-Ofdm Wireless communication with matlab‖, IEEE PRESS, John Wiley and sons (Asia) Pte Ltd. [4] G. Arslan, B. L. Evans, and S. Kiaei, ―Equalization for Discrete Multitone Receivers To Maximize Channel Capacity‖, IEEE Transactions on Signal Processing, submitted March 30, 2000 [5] C. E. Proakis, ―Digital Communications,‖ McGraw-Hill International Editions, New York, 4th edition, 2000 [6] M. Janakiraman, "Space-time codes and MIMO systems", Artech House, 2004 Figure.8 Comparison of ML using BPSK [7] G. J. Foschini, ―Layered space–time architecture for wireless communication in a fading environment using multi–element antennas,‖ Bell-Labs Techn. J., pp. 41–59, 1996. [8] C.Windpassinger and RF.H Fischer, ―Low- complexity need-Maximum Likelihood detection and precoding for MIMO systems‖ in ITW 2003, Paris, France, March 31-April-4, 2003. [9] A. Paulraj, R.Nabar and D.Gore, ―Introduction to Space Time Wireless Communications‖, Cambridge University Press, May 2003. [10] M.Varanasi and T.Guess, ―Optimum decision feedback multiuser equalization with successive decoding achieves the total capacity of the Gaussian multiple-access channel,‖ Conference Record of the Thirty- Fig.9 Comparison using different detection First Asilomar Conference on signals, technique using BPSK modulation Systems and computers, vol. 2, pp. 1405- 1409, Nov-2-5 1997. 7. RESULTS [11] G. J. Foschini, ―Layered space–time In this paper, we studied MIMO V-BLAST architecture for wireless communication in system performance under Flat Fading Rayleigh a fading environment using multi–element channel. Further this system is compared with antennas,‖ Bell-Labs Techn. J., pp. 41–59, different modulation technique and system gets 1996. better result in BPSK modulation and worst result in 16-QAM Fig.(9) shows the simulation results for BIOGRAPHY BPSK modulation with different decoding technique Mr.Gurpreet Singh received M.Tech and ML gives the best result and ZF gives the worst degree in Electronics and result. Communication Engineering degree from Jaypee University of Information and Technology, Solan in 2012 and REFERENCES received B.Tech degree from Lovely [1] R. U. Nabar A. J. Paulraj, D. A. Gore and Institutes of Technology in H. Bolcskei, ―An overview of MIMO Electronics and Communication Engineering from communications—a key to gigabit Lovely Institutes of Technology, Phagwara in 2010 wireless,‖ Proceedings of the IEEE, vol. 92, with distinction. Currently, he is working as a no. 2, pp. 198–218, Feb. 2004. Assistant Professor in Shaheed Bhagat Singh State [2] A.Paulraj and R.J.Heath, ―Characterization Technical Campus, Ferozpur, Punjab. His area of of MIMO Channels for Spatial interest is signal processing, MIMO, Wireless Multiplexing Systems ―IEEE International Mobile Communication Engineering, high speed 2014 | P a g e
  • 8. Gurpreet Singh, Pardeep Sharma / International Journal of Engineering Research and Applications (IJERA) ISSN: 2248-9622 www.ijera.com Vol. 2, Issue 5, September- October 2012, pp.2008-2015 digital communications and 4G Wireless Communications Mr. Pardeep Sharma received M.Tech degree in Electronics and Communication Engineering from Sant Longowal Institute of Engineering & Technology in 2012 and received B.Tech degree in Electronics and Communication Engineering form Swami Vivekanand Institutes of Engineering & Technology, Banur in 2010. Currently, he is working as a Assistant Professor in Shaheed Bhagat Singh State Technical Campus, Ferozepur, Punjab. His area of interest is Digital Signal processing, VHDL, Wireless Mobile Communication Engineering, Digital Design and Analysis 2015 | P a g e