SlideShare a Scribd company logo
“Performance analysis of OFDM over AWGN and
Rayleigh channels”
Presented By: Saroj Dhakal
068/MSI/618
IOE, Pulchowk campus
Date: 2069/6/25
Presentation outlines
• Introduction
• Objective of the project
• OFDM Transmitter block
• Serial data transmission via channel
• Receiver section of OFDM
• Simulation outcomes for AWGN channel
• Simulation outcomes for Rayleigh channel
• Future enhancement
• Conclusion
• References
Introduction
What is OFDM?
• Orthogonal Frequency Division Multiplexing
• uses multiple sub-carriers but the sub-carriers are closely
spaced to each other without causing interference,
removing guard bands between adjacent sub carriers, all
the sub carriers are orthogonal to each other
• Two periodic signals are orthogonal when the integral of
their product, over one period, is equal to zero
Why OFDM?
• In a classical parallel data system, the total signal
frequency band is divided into N non overlapping
frequency sub channels. Each sub channel is modulated
with a separate symbol and then the N sub channels are
frequency-multiplexed
• Results in High Bandwidth occupancy, Inter symbol
interference(ISI) and multipath fading
Why OFDM contd…
• A special case of multicarrier transmission, where a
single data stream is transmitted over a number of lower
rate subcarriers which are orthogonal to each other
Serial To
parallel
converter
Symbol
mapper
Symbol
mapper
Symbol
mapper
g(t)
g(t)
g(t)
R/N bps
R/N bps
R/N bps
So
S1
Sn-1
cos(2πfot)
cos(2πf1t)
cos(2πfN-1t)
R bps

Why OFDM Contd…
-reduces ISI
-minimizes the effect of multipath fading
-results in bandwidth saving
Objective
• The study of OFDM performance over AWGN
channel and Rayleigh channel using MATLAB
simulation
OFDM transmitter block
Digital
serial
data
source
Serial
to
parallel
converter
Cyclic
Prefix
Insertion
Constella
-tion
mapping
Pilot
insertion
and
padding
IFFT
Parallel to
serial
converter
Serial data to be
transmitted
104 bits
per frame
2bits
per line
QPSK symbol
per line
48 parallel
lines
48 data
symbol+4 pilot
symbol +12
zero padding
64
Subcarriers
80
subcarriers
Digital data source
• Initial parameter needed to be defined for data generation
• Number of bits per frame
• Number of data frames
% Generating and coding data
BPF=2*52; % Number of bits per
frame
NoF=10^4; % Number of Frame
tx_data=randint(1,NoF*BPF);
1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 0 1 1
Bit 1 Bit 2 Bit 4Bit 3 2X52X104 Bits
Serial to parallel conversion
1 0 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 0 1 0 1 1
1 0
1 0
1 1
0 0
0 1
0 1
1 1
0 0
1 0
1 0
Serial Data
Parallel
Data
% Framing before modulation
creating modulation symbol using
n-bit pattern
fbfm_data=reshape(aint_data,bp
_symbol,(1/Rc)*BPF*NoF*(1/bp_
symbol));
afbfm_data=fbfm_data';
Modulation and constellation mapping
2
2
3
0
1
1
3
0
2
2
% Binary to decimal conversion and 16-QAM
modulation
dec=bi2de(afbfm_data,'left-msb');
mod_data = modulate(M,dec);
1 0
1 0
1 1
0 0
0 1
0 1
1 1
0 0
1 0
1 0
Preparation for pilot insertion and padding
-
-
-
-
-
-
-
-
-
-
Parameter for IFFT
• Number of data
subcarrier= 48
• Pilot subcarrier =4
• Zero padding =12
- - - - - - - - -
Input symbol frame 1
Input symbol frame 2
Input symbol frame 3
Input symbol frame 10^4
dfmod_data=reshape(mod_data,1,(1/Rc)*BPF*NoF*(1/bp_symbol));
%%
%16-QAM symbol framing for ODQM symbol formation
par_data=(reshape(dfmod_data,NoDsc,NoF)).';
Pilot insertion
• Defining pilot carrier
P1 - p2 - - p3 - p4 -
P1 - P2 - - P3 - P4 -
Pilot insertion and zero padding
• Defining pilot carrier
and adding zero padding
z1 _ _ z6 p1 - p2 - - p3 - p4 - Z7 - - z12
P1 - p2 - - P3 - p4 -
IFFT Implementation
Cyclic prefix Insertion
cyclic prefix
cp1
. cp2
.
64 Subcarriers . cp16
. .
. .
. .
80 Subcarriers
Cyclic
Prefix
insertion
Parallel to serial conversion
1 1
1 0
0 0
1 0
0 1
1 0
1 1
1 1 1 0 0 0 1 0 0 1 1 0
Parallel data
streams
Serial data conversion
Conversion can be
done by using matlab
function reshape
Serial data transmission via
• AWGN channel
• Rayleigh Channel
Receiver section of OFDM
The processes are just opposite
to the transmitter part
Simulation outcomes for AWGN channel
Simulation outcomes for Rayleigh channel
Future Enhancements
• To be analyzed for other different channel like Nakagami,
Rice channel etc
• Level of SNR can be maximized and more BER analysis
for larger range can be performed
Conclusion
• Simulation result closely resembles analytical result
• Thus the BER rapidly decreased with increase in SNR in
case of AWGN channel
• Similarly in Rayleigh channel BER slowly decreased with
increased in SNR very quickly
• Hence the BER Versus SNR curve gives the performance
analysis of OFDM over the AWGN and Rayleigh channel
References
• Nick LaSorte, W. Justin Barnes, Hazem H. Refai, Member,
IEEE, The History of Orthogonal Frequency Division
Multiplexing
• Acosta, Guillermo, OFDM Simulation Using MATLAB, 2000.
• Dr. Jean Armstrong, OFDM – Orthogonal Frequency Division
Multiplexing Department of Electronic Engineering La Trobe
University
• Marcos Majo, Design and implementation of an OFDM-based
communication System for the GNU Radio platform, Master
Thesis, University of Stuttgart Germany.
• Edan Bolat, Study of OFDM Performance over AWGN
Channel, Eastern Mediterranean University, 2003.
• Erik Dahlman, Stefan Parkvall, 3G Evolution for HSPA and LTE
for mobile Broadband
Thank You!!!!!!

More Related Content

What's hot

9. parameters of mobile multipath channels
9. parameters of mobile multipath channels9. parameters of mobile multipath channels
9. parameters of mobile multipath channels
JAIGANESH SEKAR
 
Chap 5 (small scale fading)
Chap 5 (small scale fading)Chap 5 (small scale fading)
Chap 5 (small scale fading)asadkhan1327
 
3. the-wireless-channel-2
3. the-wireless-channel-23. the-wireless-channel-2
3. the-wireless-channel-2Naga Sirisha
 
Link budget calculation
Link budget calculationLink budget calculation
Link budget calculation
sitimunirah88
 
orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)
Malaviya National Institute Of Technology Jaipur
 
spread spectrum communication
spread spectrum communicationspread spectrum communication
spread spectrum communication
Dr Naim R Kidwai
 
Small scale fading
Small scale fadingSmall scale fading
Small scale fading
AJAL A J
 
Rayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication SystemRayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication System
OUM SAOKOSAL
 
Pn sequence
Pn sequencePn sequence
Pn sequence
Darshil Shah
 
Radio transmitters
Radio transmittersRadio transmitters
Radio transmitters
abhishek reddy
 
Dipole Antenna
Dipole AntennaDipole Antenna
Dipole Antenna
Yong Heui Cho
 
Orthogonal frequency division multiplexing (ofdm)
Orthogonal frequency division multiplexing (ofdm)Orthogonal frequency division multiplexing (ofdm)
Orthogonal frequency division multiplexing (ofdm)
Dilip Mathuria
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
Chaitanya Tata, PMP
 
Sonet Sdh Dwdm
Sonet Sdh DwdmSonet Sdh Dwdm
Sonet Sdh Dwdmdeven l
 
SPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptxSPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptx
DeepakBaghel50
 
Mimo
MimoMimo
Mimo
Virak Sou
 
Wireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation TechniquesWireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation Techniques
mohammedalimahdi
 

What's hot (20)

Mimo
MimoMimo
Mimo
 
9. parameters of mobile multipath channels
9. parameters of mobile multipath channels9. parameters of mobile multipath channels
9. parameters of mobile multipath channels
 
Chap 5 (small scale fading)
Chap 5 (small scale fading)Chap 5 (small scale fading)
Chap 5 (small scale fading)
 
3. the-wireless-channel-2
3. the-wireless-channel-23. the-wireless-channel-2
3. the-wireless-channel-2
 
Link budget calculation
Link budget calculationLink budget calculation
Link budget calculation
 
orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)orthogonal frequency division multiplexing(OFDM)
orthogonal frequency division multiplexing(OFDM)
 
spread spectrum communication
spread spectrum communicationspread spectrum communication
spread spectrum communication
 
Small scale fading
Small scale fadingSmall scale fading
Small scale fading
 
Rayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication SystemRayleigh Fading Channel In Mobile Digital Communication System
Rayleigh Fading Channel In Mobile Digital Communication System
 
Pn sequence
Pn sequencePn sequence
Pn sequence
 
Radio transmitters
Radio transmittersRadio transmitters
Radio transmitters
 
Dipole Antenna
Dipole AntennaDipole Antenna
Dipole Antenna
 
Orthogonal frequency division multiplexing (ofdm)
Orthogonal frequency division multiplexing (ofdm)Orthogonal frequency division multiplexing (ofdm)
Orthogonal frequency division multiplexing (ofdm)
 
MIMO in 15 minutes
MIMO in 15 minutesMIMO in 15 minutes
MIMO in 15 minutes
 
Sonet Sdh Dwdm
Sonet Sdh DwdmSonet Sdh Dwdm
Sonet Sdh Dwdm
 
SPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptxSPREAD SPECTRUM MODULATION.pptx
SPREAD SPECTRUM MODULATION.pptx
 
BIT Error Rate
BIT Error RateBIT Error Rate
BIT Error Rate
 
Mimo
MimoMimo
Mimo
 
Antenna
AntennaAntenna
Antenna
 
Wireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation TechniquesWireless Channel Impairment Mitigation Techniques
Wireless Channel Impairment Mitigation Techniques
 

Viewers also liked

Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...
Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...
Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...
Rupesh Sharma
 
OFDM transmission step-by-step
OFDM transmission step-by-stepOFDM transmission step-by-step
OFDM transmission step-by-step
Erwin Riederer
 
DIY OFDM Session
DIY OFDM SessionDIY OFDM Session
DIY OFDM Session
Nutaq
 
Ofdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE studentsOfdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE students
Mike Martin
 
Multiuser MIMO-OFDM simulation framework in Matlab
Multiuser MIMO-OFDM simulation framework in MatlabMultiuser MIMO-OFDM simulation framework in Matlab
Multiuser MIMO-OFDM simulation framework in Matlab
Pavel Loskot
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
Hakim Zentani
 
Simulation of A Communications System Using Matlab
Simulation of A Communications System Using MatlabSimulation of A Communications System Using Matlab
Simulation of A Communications System Using Matlab
Polytechnique Montreal
 
MIMO-OFDM for 4G network
MIMO-OFDM for 4G networkMIMO-OFDM for 4G network
MIMO-OFDM for 4G network
nimay1
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codes
hafsabanu
 
matlab code for channel estimation for ofdm
matlab code for channel estimation for ofdmmatlab code for channel estimation for ofdm
matlab code for channel estimation for ofdmGyana Ranjan Mati
 
Introduction to OFDM
Introduction to OFDMIntroduction to OFDM
Introduction to OFDM
John Thomas
 
5 g tests presentation keysight
5 g tests presentation   keysight 5 g tests presentation   keysight
5 g tests presentation keysight CPqD
 
Cv kaushalesh gupta
Cv kaushalesh guptaCv kaushalesh gupta
Cv kaushalesh gupta
Kaushalesh Gupta
 
Mimo ofdm wireless communications with matlab
Mimo ofdm wireless communications with matlabMimo ofdm wireless communications with matlab
Mimo ofdm wireless communications with matlabGay Yemen
 
PROJECT FINAL PAPER
PROJECT FINAL PAPERPROJECT FINAL PAPER
PROJECT FINAL PAPERSouvik Roy
 
Wimax ofdma
Wimax ofdmaWimax ofdma
Wimax ofdma
binoytomy
 

Viewers also liked (20)

Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...
Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...
Design Ofdm System And Remove Nonlinear Distortion In OFDM Signal At Transmit...
 
OFDM transmission step-by-step
OFDM transmission step-by-stepOFDM transmission step-by-step
OFDM transmission step-by-step
 
DIY OFDM Session
DIY OFDM SessionDIY OFDM Session
DIY OFDM Session
 
Ofdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE studentsOfdm sim-matlab-code-tutorial web for EE students
Ofdm sim-matlab-code-tutorial web for EE students
 
Multiuser MIMO-OFDM simulation framework in Matlab
Multiuser MIMO-OFDM simulation framework in MatlabMultiuser MIMO-OFDM simulation framework in Matlab
Multiuser MIMO-OFDM simulation framework in Matlab
 
4g lte matlab
4g lte matlab4g lte matlab
4g lte matlab
 
Final ppt
Final pptFinal ppt
Final ppt
 
Simulation of A Communications System Using Matlab
Simulation of A Communications System Using MatlabSimulation of A Communications System Using Matlab
Simulation of A Communications System Using Matlab
 
MIMO-OFDM for 4G network
MIMO-OFDM for 4G networkMIMO-OFDM for 4G network
MIMO-OFDM for 4G network
 
Matlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codesMatlab source codes section | Download MATLAB source code freerce-codes
Matlab source codes section | Download MATLAB source code freerce-codes
 
matlab code for channel estimation for ofdm
matlab code for channel estimation for ofdmmatlab code for channel estimation for ofdm
matlab code for channel estimation for ofdm
 
Introduction to OFDM
Introduction to OFDMIntroduction to OFDM
Introduction to OFDM
 
5 g tests presentation keysight
5 g tests presentation   keysight 5 g tests presentation   keysight
5 g tests presentation keysight
 
Sistec ppt
Sistec pptSistec ppt
Sistec ppt
 
Cv kaushalesh gupta
Cv kaushalesh guptaCv kaushalesh gupta
Cv kaushalesh gupta
 
Mimo ofdm wireless communications with matlab
Mimo ofdm wireless communications with matlabMimo ofdm wireless communications with matlab
Mimo ofdm wireless communications with matlab
 
M.tech Thesis
M.tech ThesisM.tech Thesis
M.tech Thesis
 
audit
auditaudit
audit
 
PROJECT FINAL PAPER
PROJECT FINAL PAPERPROJECT FINAL PAPER
PROJECT FINAL PAPER
 
Wimax ofdma
Wimax ofdmaWimax ofdma
Wimax ofdma
 

Similar to Ofdm performance analysis

OFDM Basics
OFDM BasicsOFDM Basics
OFDM Basics
Alwin Poulose
 
Vlsi implementation ofdm
Vlsi implementation ofdmVlsi implementation ofdm
Vlsi implementation ofdm
Manas Verma
 
Comparison of Single Carrier and Multi-carrier.ppt
Comparison of Single Carrier and Multi-carrier.pptComparison of Single Carrier and Multi-carrier.ppt
Comparison of Single Carrier and Multi-carrier.ppt
Stefan Oprea
 
Ofdm
OfdmOfdm
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Prasanna Shanmugasundaram
 
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Berna Bulut
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Omer Ali
 
Dc ch05 : signal encoding techniques
Dc ch05 : signal encoding techniquesDc ch05 : signal encoding techniques
Dc ch05 : signal encoding techniques
Syaiful Ahdan
 
Ec 2401 wireless communication unit 3
Ec 2401 wireless communication   unit 3Ec 2401 wireless communication   unit 3
Ec 2401 wireless communication unit 3
JAIGANESH SEKAR
 
Implementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation SchemesImplementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation Schemes
IJCSIS Research Publications
 
Digital signal transmission in ofc
Digital signal transmission in ofcDigital signal transmission in ofc
Digital signal transmission in ofc
Ankith Shetty
 
4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note
Pei-Che Chang
 
Coding
CodingCoding
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmission
Jeffery Vava
 
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET Journal
 
On the Performance of Carrier Interferometry OFDM by Wavelet Transform
On the Performance of Carrier Interferometry OFDM by Wavelet TransformOn the Performance of Carrier Interferometry OFDM by Wavelet Transform
On the Performance of Carrier Interferometry OFDM by Wavelet Transform
IRJET Journal
 
Power line carrier communication,ETL41/42
Power line carrier communication,ETL41/42Power line carrier communication,ETL41/42
Power line carrier communication,ETL41/42
Sreenivas Gundu
 

Similar to Ofdm performance analysis (20)

OFDM Basics
OFDM BasicsOFDM Basics
OFDM Basics
 
Vlsi implementation ofdm
Vlsi implementation ofdmVlsi implementation ofdm
Vlsi implementation ofdm
 
Comparison of Single Carrier and Multi-carrier.ppt
Comparison of Single Carrier and Multi-carrier.pptComparison of Single Carrier and Multi-carrier.ppt
Comparison of Single Carrier and Multi-carrier.ppt
 
Ofdm
OfdmOfdm
Ofdm
 
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
Performance Analysis of Creido Enhanced Chord Overlay Protocol for Wireless S...
 
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
Cross-Layer Design of Raptor Codes for Video Multicast over 802.11n MIMO Chan...
 
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum SensingAnalysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
Analysis Of Ofdm Parameters Using Cyclostationary Spectrum Sensing
 
Dc ch05 : signal encoding techniques
Dc ch05 : signal encoding techniquesDc ch05 : signal encoding techniques
Dc ch05 : signal encoding techniques
 
Ec 2401 wireless communication unit 3
Ec 2401 wireless communication   unit 3Ec 2401 wireless communication   unit 3
Ec 2401 wireless communication unit 3
 
Implementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation SchemesImplementation of OFDM System Using Various Channel Modulation Schemes
Implementation of OFDM System Using Various Channel Modulation Schemes
 
Digital signal transmission in ofc
Digital signal transmission in ofcDigital signal transmission in ofc
Digital signal transmission in ofc
 
4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTE
 
Coding
CodingCoding
Coding
 
Digital & analog transmission
Digital & analog transmissionDigital & analog transmission
Digital & analog transmission
 
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...IRJET-  	  Review of Orthogonal Frequency Division Multiplexing for Wireless ...
IRJET- Review of Orthogonal Frequency Division Multiplexing for Wireless ...
 
On the Performance of Carrier Interferometry OFDM by Wavelet Transform
On the Performance of Carrier Interferometry OFDM by Wavelet TransformOn the Performance of Carrier Interferometry OFDM by Wavelet Transform
On the Performance of Carrier Interferometry OFDM by Wavelet Transform
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTE
 
Power line carrier communication,ETL41/42
Power line carrier communication,ETL41/42Power line carrier communication,ETL41/42
Power line carrier communication,ETL41/42
 
Introduction to LTE
Introduction to LTEIntroduction to LTE
Introduction to LTE
 

Recently uploaded

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
Jayaprasanna4
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
ongomchris
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
Kerry Sado
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
Divya Somashekar
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
ydteq
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
Vijay Dialani, PhD
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
MLILAB
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
Osamah Alsalih
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
manasideore6
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 

Recently uploaded (20)

Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
ethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.pptethical hacking in wireless-hacking1.ppt
ethical hacking in wireless-hacking1.ppt
 
space technology lecture notes on satellite
space technology lecture notes on satellitespace technology lecture notes on satellite
space technology lecture notes on satellite
 
Hierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power SystemHierarchical Digital Twin of a Naval Power System
Hierarchical Digital Twin of a Naval Power System
 
block diagram and signal flow graph representation
block diagram and signal flow graph representationblock diagram and signal flow graph representation
block diagram and signal flow graph representation
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
H.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdfH.Seo,  ICLR 2024, MLILAB,  KAIST AI.pdf
H.Seo, ICLR 2024, MLILAB, KAIST AI.pdf
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
一比一原版(UofT毕业证)多伦多大学毕业证成绩单如何办理
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptxML for identifying fraud using open blockchain data.pptx
ML for identifying fraud using open blockchain data.pptx
 
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang,  ICLR 2024, MLILAB, KAIST AI.pdfJ.Yang,  ICLR 2024, MLILAB, KAIST AI.pdf
J.Yang, ICLR 2024, MLILAB, KAIST AI.pdf
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
MCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdfMCQ Soil mechanics questions (Soil shear strength).pdf
MCQ Soil mechanics questions (Soil shear strength).pdf
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 
Fundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptxFundamentals of Electric Drives and its applications.pptx
Fundamentals of Electric Drives and its applications.pptx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 

Ofdm performance analysis

  • 1. “Performance analysis of OFDM over AWGN and Rayleigh channels” Presented By: Saroj Dhakal 068/MSI/618 IOE, Pulchowk campus Date: 2069/6/25
  • 2. Presentation outlines • Introduction • Objective of the project • OFDM Transmitter block • Serial data transmission via channel • Receiver section of OFDM • Simulation outcomes for AWGN channel • Simulation outcomes for Rayleigh channel • Future enhancement • Conclusion • References
  • 3. Introduction What is OFDM? • Orthogonal Frequency Division Multiplexing • uses multiple sub-carriers but the sub-carriers are closely spaced to each other without causing interference, removing guard bands between adjacent sub carriers, all the sub carriers are orthogonal to each other • Two periodic signals are orthogonal when the integral of their product, over one period, is equal to zero
  • 4. Why OFDM? • In a classical parallel data system, the total signal frequency band is divided into N non overlapping frequency sub channels. Each sub channel is modulated with a separate symbol and then the N sub channels are frequency-multiplexed • Results in High Bandwidth occupancy, Inter symbol interference(ISI) and multipath fading
  • 5. Why OFDM contd… • A special case of multicarrier transmission, where a single data stream is transmitted over a number of lower rate subcarriers which are orthogonal to each other Serial To parallel converter Symbol mapper Symbol mapper Symbol mapper g(t) g(t) g(t) R/N bps R/N bps R/N bps So S1 Sn-1 cos(2πfot) cos(2πf1t) cos(2πfN-1t) R bps
  • 6.  Why OFDM Contd… -reduces ISI -minimizes the effect of multipath fading -results in bandwidth saving
  • 7. Objective • The study of OFDM performance over AWGN channel and Rayleigh channel using MATLAB simulation
  • 8. OFDM transmitter block Digital serial data source Serial to parallel converter Cyclic Prefix Insertion Constella -tion mapping Pilot insertion and padding IFFT Parallel to serial converter Serial data to be transmitted 104 bits per frame 2bits per line QPSK symbol per line 48 parallel lines 48 data symbol+4 pilot symbol +12 zero padding 64 Subcarriers 80 subcarriers
  • 9. Digital data source • Initial parameter needed to be defined for data generation • Number of bits per frame • Number of data frames % Generating and coding data BPF=2*52; % Number of bits per frame NoF=10^4; % Number of Frame tx_data=randint(1,NoF*BPF); 1 0 1 0 1 1 1 0 0 1 0 0 0 1 1 0 1 0 0 1 1 0 1 0 1 1 Bit 1 Bit 2 Bit 4Bit 3 2X52X104 Bits
  • 10. Serial to parallel conversion 1 0 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 1 0 0 0 1 1 0 0 1 1 0 0 1 0 1 1 1 0 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 1 0 Serial Data Parallel Data % Framing before modulation creating modulation symbol using n-bit pattern fbfm_data=reshape(aint_data,bp _symbol,(1/Rc)*BPF*NoF*(1/bp_ symbol)); afbfm_data=fbfm_data';
  • 11. Modulation and constellation mapping 2 2 3 0 1 1 3 0 2 2 % Binary to decimal conversion and 16-QAM modulation dec=bi2de(afbfm_data,'left-msb'); mod_data = modulate(M,dec); 1 0 1 0 1 1 0 0 0 1 0 1 1 1 0 0 1 0 1 0
  • 12. Preparation for pilot insertion and padding - - - - - - - - - - Parameter for IFFT • Number of data subcarrier= 48 • Pilot subcarrier =4 • Zero padding =12 - - - - - - - - - Input symbol frame 1 Input symbol frame 2 Input symbol frame 3 Input symbol frame 10^4 dfmod_data=reshape(mod_data,1,(1/Rc)*BPF*NoF*(1/bp_symbol)); %% %16-QAM symbol framing for ODQM symbol formation par_data=(reshape(dfmod_data,NoDsc,NoF)).';
  • 13. Pilot insertion • Defining pilot carrier P1 - p2 - - p3 - p4 - P1 - P2 - - P3 - P4 -
  • 14. Pilot insertion and zero padding • Defining pilot carrier and adding zero padding z1 _ _ z6 p1 - p2 - - p3 - p4 - Z7 - - z12 P1 - p2 - - P3 - p4 -
  • 16. Cyclic prefix Insertion cyclic prefix cp1 . cp2 . 64 Subcarriers . cp16 . . . . . . 80 Subcarriers Cyclic Prefix insertion
  • 17. Parallel to serial conversion 1 1 1 0 0 0 1 0 0 1 1 0 1 1 1 1 1 0 0 0 1 0 0 1 1 0 Parallel data streams Serial data conversion Conversion can be done by using matlab function reshape
  • 18. Serial data transmission via • AWGN channel • Rayleigh Channel
  • 19. Receiver section of OFDM The processes are just opposite to the transmitter part
  • 20. Simulation outcomes for AWGN channel
  • 21. Simulation outcomes for Rayleigh channel
  • 22. Future Enhancements • To be analyzed for other different channel like Nakagami, Rice channel etc • Level of SNR can be maximized and more BER analysis for larger range can be performed
  • 23. Conclusion • Simulation result closely resembles analytical result • Thus the BER rapidly decreased with increase in SNR in case of AWGN channel • Similarly in Rayleigh channel BER slowly decreased with increased in SNR very quickly • Hence the BER Versus SNR curve gives the performance analysis of OFDM over the AWGN and Rayleigh channel
  • 24. References • Nick LaSorte, W. Justin Barnes, Hazem H. Refai, Member, IEEE, The History of Orthogonal Frequency Division Multiplexing • Acosta, Guillermo, OFDM Simulation Using MATLAB, 2000. • Dr. Jean Armstrong, OFDM – Orthogonal Frequency Division Multiplexing Department of Electronic Engineering La Trobe University • Marcos Majo, Design and implementation of an OFDM-based communication System for the GNU Radio platform, Master Thesis, University of Stuttgart Germany. • Edan Bolat, Study of OFDM Performance over AWGN Channel, Eastern Mediterranean University, 2003. • Erik Dahlman, Stefan Parkvall, 3G Evolution for HSPA and LTE for mobile Broadband