SlideShare a Scribd company logo
1 of 27
PRESENTED BY
ARUN KUMAR.G(21304004)
VAISHALI.K(21304023)
M.Tech (ECE) - Ist yr
DEPARTMENT OF ELECTRONICS ENGINEERING
SCHOOL OF ENGINEERING AND TECHNOLOGY
PONDICHERRY UNIVERSITY
SUBMITTED TO
Dr.P.SAMUNDISWARY,
Associate professor,
Dept.Of Electronics Engineering
 OBJECTIVE
 INTRODUCTION
 MIMO
 2X2 MIMO CHANNEL
 2X2 MIMO CHANNEL WITH ZF EQUALIZER
 BER OF 2x2 MIMO CHANNEL WITH ZF
EQUALIZER
 PROGRAM AND SIMULATION OUTPUTS
 RESULTS AND DISCUSSION
 CONCLUSION
 REFERENCES
2
 The main objective of the assignment is to
analysis the performance of 2X2 MIMO channel
using zero forcing equalization technique.
 2 transmit 2 receive antenna case (resulting in
a 2×2 MIMO channel). The channel is a flat
fading Rayleigh multipath channel and the
modulation is BPSK.
SOFTWARE USED:
 Matlab 2020a
3
 Wireless transmission is affected by fading and
interference effects which can be combated with
equalizer.
 The use of MIMO system promises good improvement
in terms of spectral efficiency, link reliability and Signal
to Noise Ratio (SNR).
 The effect of fading and interference always causes an
issue for signal recovery in wireless communication.
 Equalization compensates for Inter-Symbol
Interference (ISI) created by multipath within time
dispersive channels.
4
 Multiple-Input Multiple-Output (MIMO) is a wireless
technology that uses multiple transmitters and
receivers to transfer more data at the same time.
 MIMO technology uses a natural radio-wave
phenomenon called multipath.
 With multipath, transmitted information bounces off
walls, ceilings, and other objects, reaching the
receiving antenna multiple times at different angles
and slightly different times.
 All wireless products with 802.11n support MIMO.
The technology helps allow 802.11n to reach higher
speeds than products without 802.11n.
5
 To implement MIMO, the station (mobile device) or the
access point (AP) must support MIMO.
 MIMO increases receiver signal-capturing power
by enabling antennas to combine data streams arriving
from different paths and at different times.
6
 2x2 MIMO, sometimes referred to as 2T2R, uses two
antennas to establish up to two streams of data with
the receiving device.
 Compared to ordinary single antenna networks, 2x2
offers up to a 100% increase in throughput.
 In a 2×2 MIMO channel, probable usage of the
available 2 transmit antennas can be as follows:
o Consider that we have a transmission sequence, for
example {x1, x2, x3, …. ,xn}
o In normal transmission, we will be sending x1 in the
first time slot, x2 in the second time slot, x3 and so on.
7
 However, as we now have 2 transmit antennas, we
may group the symbols into groups of two. In the first
time slot, send x1 and x2 from the first and second
antenna.
 In second time slot, send x3 and x4 from the first and
second antenna, send x5 and x6 in the third time slot
and so on.
 We are grouping two symbols and sending them in one
time slot, we need only n/2 time slots to complete the
transmission – data rate is doubled !
 This forms the simple explanation of a probable MIMO
transmission scheme with 2 transmit antennas and 2
receive antennas. 8
9
 The channel is flat fading – In simple terms, it means
that the multipath channel has only one tap. So, the
convolution operation reduces to a simple
multiplication.
 The channel experience by each transmit antenna is
independent from the channel experienced by other
transmit antennas.
 For the ith transmit antenna to jth receive antenna, each
transmitted symbol gets multiplied by a randomly
varying complex number hj,i. As the channel under
consideration is a Rayleigh channel, the real and
imaginary parts of hj,i are Gaussian distributed having
mean and variance . 10
 The channel experienced between each transmit to
the receive antenna is independent and randomly
varying in time.
 On the receive antenna, the noise has the Gaussian
probability density function with
 The channel hj,i is known at the receiver.
11
 To understand the math for extracting the two symbols
which interfered with each other. In the first time slot,
the received signal on the first receive antenna is,
 The received signal on the second receive antenna is,
 y1, y2 are the received symbol on the first and second
antenna respectively,
12
 h1,1 is the channel from 1st transmit antenna to 1st
receive antenna,
 h1,2 is the channel from 2nd transmit antenna
to 1st receive antenna,
 h2,1 is the channel from 1st transmit antenna to 2nd
receive antenna,
 h2,2 is the channel from 2nd transmit antenna to 2nd
receive antenna,
 x1, x2 are the transmitted symbols and
 n1, n2 is the noise on 1st , 2nd receive antennas.
13
 We assume that the receiver knows h1,1, h1,2, h2,1 and
h2,2. The receiver also knows y1 and y2. The
unknowns are x1 and x2. Two equations and two
unknowns.
 For convenience, the above equation can be
represented in matrix notation as follows:
 Equivalently,
14
 To solve for x, we know that we need to find a
matrix W which satisfies WH=I. The Zero Forcing (ZF)
linear detector for meeting this constraint is given by,
 This matrix is also known as the pseudo inverse for a
general m x n matrix.
 The term,
15
 Note that the off diagonal terms in the matrix are not
zero.
 Because the off diagonal terms are not zero, the zero
forcing equalizer tries to null out the interfering terms
when performing the equalization.
 That is, when solving for x1 the interference from x2 is
tried to be nulled and vice versa. While doing so, there
can be amplification of noise.
 Hence Zero Forcing equalizer is not the best possible
equalizer to do the job. However, it is simple and
reasonably easy to implement.
16
 Further, it can be seen that, following zero forcing
equalization, the channel for symbol transmitted from
each spatial dimension (space is antenna) is a like a
1×1 Rayleigh fading channel.
 Hence the BER for 2×2 MIMO channel in Rayleigh
fading with Zero Forcing equalization is same as
the BER derived for a 1×1 channel in Rayleigh fading.
 For BPSK modulation in Rayleigh fading channel, the
bit error rate is derived as,
17
 Generate random binary sequence of +1′s and -1′s.
 Group them into pair of two symbols and send two
symbols in one time slot
 Multiply the symbols with the channel and then add
white Gaussian noise.
 Equalize the received symbols
 Perform hard decision decoding and count the bit
errors
 Repeat for multiple values of Eb/N0 and plot the
simulation and theoretical results.
18
19
20
21
22
 As expected, the simulated results with a 2×2 MIMO
system using BPSK modulation in Rayleigh channel is
showing matching results as obtained in for a 1×1
system for BPSK modulation in Rayleigh channel.
 The zero forcing equalizer helps us to achieve the data
rate gain, but not take advantage of diversity gain (as
we have two receive antennas).
 It is claimed that there can be receiver structures which
enables us to have both diversity gain and data rate
gain.
23
 This assignment presents a simulation study on the
performance analysis of ZF equalizer based MIMO
receiver.
 The simulation result shows the BER characteristics
for the ZF equalizer.
 From the simulation result we can summarize that, ZF
equalization in addition of noise gets boosted up and
thus spoils the overall signal to noise ratio.
 Hence it is considered good to a receiver under noise
free conditions.
24
 The multiple antennas are used to increase data rates
through multiplexing or to improve performance
through diversity.
 This technique offers higher capacity to wireless
systems and the capacity increases linearly with the
number of antennas and link range without additional
bandwidth and power requirements.
25
 Performance Analysis of Zero Forcing Equalizer in 2×2
and 3×3 MIMO Wireless Channel By Tanvir Ahmed,
Nezam Uddin & Motiur Rahaman
 https://globaljournals.org/GJRE_Volume14/1-
Performance-Analysis-of-Zero.pdf
 http://www.dsplog.com/2008/10/24/mimo-zero-
forcing/#comment-200602
26
27

More Related Content

Similar to PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER

The Power-Bandwidth Tradeoff in MIMO Systems
The Power-Bandwidth Tradeoff in MIMO SystemsThe Power-Bandwidth Tradeoff in MIMO Systems
The Power-Bandwidth Tradeoff in MIMO Systems
Marwan Hammouda
 
PhD Summary (isprateno)
PhD Summary (isprateno)PhD Summary (isprateno)
PhD Summary (isprateno)
Jovan Stosic
 

Similar to PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER (20)

Comparative Analysis of Varios Diversity Techniques for Ofdm Systems
Comparative Analysis of Varios Diversity Techniques for Ofdm SystemsComparative Analysis of Varios Diversity Techniques for Ofdm Systems
Comparative Analysis of Varios Diversity Techniques for Ofdm Systems
 
Comparative Analysis of Varios Diversity Techniques for Ofdm Systems
Comparative Analysis of Varios Diversity Techniques for Ofdm SystemsComparative Analysis of Varios Diversity Techniques for Ofdm Systems
Comparative Analysis of Varios Diversity Techniques for Ofdm Systems
 
The Power-Bandwidth Tradeoff in MIMO Systems
The Power-Bandwidth Tradeoff in MIMO SystemsThe Power-Bandwidth Tradeoff in MIMO Systems
The Power-Bandwidth Tradeoff in MIMO Systems
 
BER Performance of MU-MIMO System using Dirty Paper Coding
BER Performance of MU-MIMO System using Dirty Paper CodingBER Performance of MU-MIMO System using Dirty Paper Coding
BER Performance of MU-MIMO System using Dirty Paper Coding
 
Multiuser MIMO Gaussian Channels: Capacity Region and Duality
Multiuser MIMO Gaussian Channels: Capacity Region and DualityMultiuser MIMO Gaussian Channels: Capacity Region and Duality
Multiuser MIMO Gaussian Channels: Capacity Region and Duality
 
MIMO Channel Estimation Using the LS and MMSE Algorithm
MIMO Channel Estimation Using the LS and MMSE AlgorithmMIMO Channel Estimation Using the LS and MMSE Algorithm
MIMO Channel Estimation Using the LS and MMSE Algorithm
 
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 ...
 
Ks3618311836
Ks3618311836Ks3618311836
Ks3618311836
 
An Energy-Efficient Dual Hop Cooperative Relay Model With Best Relay Selection
An Energy-Efficient Dual Hop Cooperative Relay Model With Best Relay SelectionAn Energy-Efficient Dual Hop Cooperative Relay Model With Best Relay Selection
An Energy-Efficient Dual Hop Cooperative Relay Model With Best Relay Selection
 
Performance evaluation with a
Performance evaluation with aPerformance evaluation with a
Performance evaluation with a
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
 
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
DESIGN AND OPTIMIZATION A CIRCULAR SHAPE NETWORK ANTENNA MICRO STRIP FOR SOME...
 
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
Design and Optimization a Circular Shape Network Antenna Micro Strip for Some...
 
Ber performance analysis of mimo systems using equalization
Ber performance analysis of mimo systems using equalizationBer performance analysis of mimo systems using equalization
Ber performance analysis of mimo systems using equalization
 
Hg3413361339
Hg3413361339Hg3413361339
Hg3413361339
 
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying SchemeA Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
A Threshold Enhancement Technique for Chaotic On-Off Keying Scheme
 
Minimize MIMO OFDM interference and noise ratio using polynomial-time algorit...
Minimize MIMO OFDM interference and noise ratio using polynomial-time algorit...Minimize MIMO OFDM interference and noise ratio using polynomial-time algorit...
Minimize MIMO OFDM interference and noise ratio using polynomial-time algorit...
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 
Iterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO DecoderIterative Soft Decision Based Complex K-best MIMO Decoder
Iterative Soft Decision Based Complex K-best MIMO Decoder
 
PhD Summary (isprateno)
PhD Summary (isprateno)PhD Summary (isprateno)
PhD Summary (isprateno)
 

More from VaishaliVaishali14

More from VaishaliVaishali14 (8)

Simulation of speech recognition using correlation method on matlab software
Simulation of speech recognition using correlation method on matlab softwareSimulation of speech recognition using correlation method on matlab software
Simulation of speech recognition using correlation method on matlab software
 
SIMULATION OF AN ELECTRONIC DICE CIRCUIT USING LEDs IN PROTEUS SOFTWARE
SIMULATION OF AN ELECTRONIC DICE CIRCUIT USING LEDs IN PROTEUS SOFTWARE SIMULATION OF AN ELECTRONIC DICE CIRCUIT USING LEDs IN PROTEUS SOFTWARE
SIMULATION OF AN ELECTRONIC DICE CIRCUIT USING LEDs IN PROTEUS SOFTWARE
 
LINE OF SIGHT PROPAGATION
LINE OF SIGHT PROPAGATIONLINE OF SIGHT PROPAGATION
LINE OF SIGHT PROPAGATION
 
Linear equalizations and its variations
Linear equalizations and its variationsLinear equalizations and its variations
Linear equalizations and its variations
 
Optical heterodyne detection
Optical heterodyne detectionOptical heterodyne detection
Optical heterodyne detection
 
Simulation of handoff performance using matlab
Simulation of handoff performance using matlabSimulation of handoff performance using matlab
Simulation of handoff performance using matlab
 
Smart traffic light controller using verilog
Smart traffic light controller using verilogSmart traffic light controller using verilog
Smart traffic light controller using verilog
 
CMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURESCMOS LOGIC STRUCTURES
CMOS LOGIC STRUCTURES
 

Recently uploaded

Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Christo Ananth
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01Double rodded leveling 1 pdf activity 01
Double rodded leveling 1 pdf activity 01
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank  Design by Working Stress - IS Method.pdfIntze Overhead Water Tank  Design by Working Stress - IS Method.pdf
Intze Overhead Water Tank Design by Working Stress - IS Method.pdf
 

PERFORMANCE ANALYSIS OF 2*2 MIMO CHANNEL USING ZF EQUALIZER

  • 1. PRESENTED BY ARUN KUMAR.G(21304004) VAISHALI.K(21304023) M.Tech (ECE) - Ist yr DEPARTMENT OF ELECTRONICS ENGINEERING SCHOOL OF ENGINEERING AND TECHNOLOGY PONDICHERRY UNIVERSITY SUBMITTED TO Dr.P.SAMUNDISWARY, Associate professor, Dept.Of Electronics Engineering
  • 2.  OBJECTIVE  INTRODUCTION  MIMO  2X2 MIMO CHANNEL  2X2 MIMO CHANNEL WITH ZF EQUALIZER  BER OF 2x2 MIMO CHANNEL WITH ZF EQUALIZER  PROGRAM AND SIMULATION OUTPUTS  RESULTS AND DISCUSSION  CONCLUSION  REFERENCES 2
  • 3.  The main objective of the assignment is to analysis the performance of 2X2 MIMO channel using zero forcing equalization technique.  2 transmit 2 receive antenna case (resulting in a 2×2 MIMO channel). The channel is a flat fading Rayleigh multipath channel and the modulation is BPSK. SOFTWARE USED:  Matlab 2020a 3
  • 4.  Wireless transmission is affected by fading and interference effects which can be combated with equalizer.  The use of MIMO system promises good improvement in terms of spectral efficiency, link reliability and Signal to Noise Ratio (SNR).  The effect of fading and interference always causes an issue for signal recovery in wireless communication.  Equalization compensates for Inter-Symbol Interference (ISI) created by multipath within time dispersive channels. 4
  • 5.  Multiple-Input Multiple-Output (MIMO) is a wireless technology that uses multiple transmitters and receivers to transfer more data at the same time.  MIMO technology uses a natural radio-wave phenomenon called multipath.  With multipath, transmitted information bounces off walls, ceilings, and other objects, reaching the receiving antenna multiple times at different angles and slightly different times.  All wireless products with 802.11n support MIMO. The technology helps allow 802.11n to reach higher speeds than products without 802.11n. 5
  • 6.  To implement MIMO, the station (mobile device) or the access point (AP) must support MIMO.  MIMO increases receiver signal-capturing power by enabling antennas to combine data streams arriving from different paths and at different times. 6
  • 7.  2x2 MIMO, sometimes referred to as 2T2R, uses two antennas to establish up to two streams of data with the receiving device.  Compared to ordinary single antenna networks, 2x2 offers up to a 100% increase in throughput.  In a 2×2 MIMO channel, probable usage of the available 2 transmit antennas can be as follows: o Consider that we have a transmission sequence, for example {x1, x2, x3, …. ,xn} o In normal transmission, we will be sending x1 in the first time slot, x2 in the second time slot, x3 and so on. 7
  • 8.  However, as we now have 2 transmit antennas, we may group the symbols into groups of two. In the first time slot, send x1 and x2 from the first and second antenna.  In second time slot, send x3 and x4 from the first and second antenna, send x5 and x6 in the third time slot and so on.  We are grouping two symbols and sending them in one time slot, we need only n/2 time slots to complete the transmission – data rate is doubled !  This forms the simple explanation of a probable MIMO transmission scheme with 2 transmit antennas and 2 receive antennas. 8
  • 9. 9
  • 10.  The channel is flat fading – In simple terms, it means that the multipath channel has only one tap. So, the convolution operation reduces to a simple multiplication.  The channel experience by each transmit antenna is independent from the channel experienced by other transmit antennas.  For the ith transmit antenna to jth receive antenna, each transmitted symbol gets multiplied by a randomly varying complex number hj,i. As the channel under consideration is a Rayleigh channel, the real and imaginary parts of hj,i are Gaussian distributed having mean and variance . 10
  • 11.  The channel experienced between each transmit to the receive antenna is independent and randomly varying in time.  On the receive antenna, the noise has the Gaussian probability density function with  The channel hj,i is known at the receiver. 11
  • 12.  To understand the math for extracting the two symbols which interfered with each other. In the first time slot, the received signal on the first receive antenna is,  The received signal on the second receive antenna is,  y1, y2 are the received symbol on the first and second antenna respectively, 12
  • 13.  h1,1 is the channel from 1st transmit antenna to 1st receive antenna,  h1,2 is the channel from 2nd transmit antenna to 1st receive antenna,  h2,1 is the channel from 1st transmit antenna to 2nd receive antenna,  h2,2 is the channel from 2nd transmit antenna to 2nd receive antenna,  x1, x2 are the transmitted symbols and  n1, n2 is the noise on 1st , 2nd receive antennas. 13
  • 14.  We assume that the receiver knows h1,1, h1,2, h2,1 and h2,2. The receiver also knows y1 and y2. The unknowns are x1 and x2. Two equations and two unknowns.  For convenience, the above equation can be represented in matrix notation as follows:  Equivalently, 14
  • 15.  To solve for x, we know that we need to find a matrix W which satisfies WH=I. The Zero Forcing (ZF) linear detector for meeting this constraint is given by,  This matrix is also known as the pseudo inverse for a general m x n matrix.  The term, 15
  • 16.  Note that the off diagonal terms in the matrix are not zero.  Because the off diagonal terms are not zero, the zero forcing equalizer tries to null out the interfering terms when performing the equalization.  That is, when solving for x1 the interference from x2 is tried to be nulled and vice versa. While doing so, there can be amplification of noise.  Hence Zero Forcing equalizer is not the best possible equalizer to do the job. However, it is simple and reasonably easy to implement. 16
  • 17.  Further, it can be seen that, following zero forcing equalization, the channel for symbol transmitted from each spatial dimension (space is antenna) is a like a 1×1 Rayleigh fading channel.  Hence the BER for 2×2 MIMO channel in Rayleigh fading with Zero Forcing equalization is same as the BER derived for a 1×1 channel in Rayleigh fading.  For BPSK modulation in Rayleigh fading channel, the bit error rate is derived as, 17
  • 18.  Generate random binary sequence of +1′s and -1′s.  Group them into pair of two symbols and send two symbols in one time slot  Multiply the symbols with the channel and then add white Gaussian noise.  Equalize the received symbols  Perform hard decision decoding and count the bit errors  Repeat for multiple values of Eb/N0 and plot the simulation and theoretical results. 18
  • 19. 19
  • 20. 20
  • 21. 21
  • 22. 22
  • 23.  As expected, the simulated results with a 2×2 MIMO system using BPSK modulation in Rayleigh channel is showing matching results as obtained in for a 1×1 system for BPSK modulation in Rayleigh channel.  The zero forcing equalizer helps us to achieve the data rate gain, but not take advantage of diversity gain (as we have two receive antennas).  It is claimed that there can be receiver structures which enables us to have both diversity gain and data rate gain. 23
  • 24.  This assignment presents a simulation study on the performance analysis of ZF equalizer based MIMO receiver.  The simulation result shows the BER characteristics for the ZF equalizer.  From the simulation result we can summarize that, ZF equalization in addition of noise gets boosted up and thus spoils the overall signal to noise ratio.  Hence it is considered good to a receiver under noise free conditions. 24
  • 25.  The multiple antennas are used to increase data rates through multiplexing or to improve performance through diversity.  This technique offers higher capacity to wireless systems and the capacity increases linearly with the number of antennas and link range without additional bandwidth and power requirements. 25
  • 26.  Performance Analysis of Zero Forcing Equalizer in 2×2 and 3×3 MIMO Wireless Channel By Tanvir Ahmed, Nezam Uddin & Motiur Rahaman  https://globaljournals.org/GJRE_Volume14/1- Performance-Analysis-of-Zero.pdf  http://www.dsplog.com/2008/10/24/mimo-zero- forcing/#comment-200602 26
  • 27. 27