SlideShare a Scribd company logo
Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126
www.ijera.com 121 | P a g e
Performance Analysis of Turbo Coded OFDM System
Jyoti Chand1
, Deependra Pandey2
Department of Electronics and Comm. Engineering Amity University, Lucknow
Department of Electronics and Comm. Engineering Amity University, Lucknow
ABSTRACT
Orthogonal Frequency Division Multiplexing (OFDM) has become a popular modulation method in high speed
wireless communication system. By partitioning a wideband fading channel into a flat narrowband channels,
OFDM is able to mitigate the detrimental effects of multipath fading using a simple one- tap equalizer. There is
a growing need to quickly transmit information wirelessly and accurately.
Engineers have already combine techniques such as OFDM suitable for high data rate transmission with forward
error correction (FEC) methods over wireless channels. In this thesis, we enhance the system throughput of a
working OFDM system by adding turbo codes. The smart use of coding and power allocation in OFDM will be
useful to the desired performance at higher data rates. Simulation is to be done over Rayleigh and additive white
Gaussian noise (AWGN) channels. Here we also compare the two different generator polynomials. This project
increases the system throughput at the same time maintaining system performance. The performance is
improved by convolution coding [1].
Keywords: Orthogonal Frequency Division Multiplexing, Turbo codes, Bit error rate
I. INTRODUCTION
Orthogonal Frequency Division
Multiplexing (OFDM) is a Multi carrier modulation
technique in which a high rate data stream is divided
into multiple low rate data stream and is modulated
using subcarriers which are orthogonal to each other.
Some of the main advantages of OFDM are its multi
path delay spread tolerance and
modulation/demodulation can be done using inverse
fast Fourier transmission (IFFT) and fast Fourier
transmission (FFT) operations, which are
computationally efficient.
In a single OFDM transmission all the subcarriers are
synchronized to each other restricting the
transmission to digital modulation schemes
[2,3].OFDM is a symbol based and can be thought of
a large no. of low bit carriers transmitting in parallel.
Since these multicarrier, forms a single OFDM
transmission, they are commonly referred to as
subcarriers.
II. TURBO CODES
The combination of Turbo code with the
OFDM System transmission is called as Turbo coded
OFDM (TC-OFDM) which can yield significant
improvement in terms of lower energy needed to
transmit data[4][5].
Turbo codes were first presented at the
International conference on communications in
1993.Until then it was widely believed that to achieve
near Shannon‟s bound performance, one would need
to implement a decoder with infinite complexity or
close to it. Parallel concatenated codes, as they are
also known, can be implemented by using either
block codes (PCBC) or convolution codes (PCCC). A
trellis structure or state diagram is used at the encoder
side and with using a hard decision we decode the
data stream required.
FANO Algorithm under Sequential
decoding is used in this thesis.
2.1 Turbo Encoding
The encoder for a Turbo code is parallel
concatenated convolution code [6,7,8].The block
diagram of encoder is shown in Figure 1.The binary
input data sequence is represented by
𝑑𝑘=(𝑑1,…….dN).The input sequence is passed into
the input of a convolutional encoder.ENC1 and a
coded bit stream, 𝑥 𝑝
k1 is generated. The data
sequence is then interleaved that is, the bits are
loaded into a matrix and read out in a way so as to
spread the position of the input bits. The bits are
often taken out in a pseudo random manner. The
interleaved data sequence is passed to
Second convolution encoder ENC2, and a
second coded bit stream,𝑥 𝑝
k2 is generated.The code
sequence that is passed to the modulator for
transmission is a multiplexed stream consisting of
systematic code bits 𝑥 𝑠
k and parity bits from both the
first encoder 𝑥 𝑝 𝑘1
and the second encoder 𝑥 𝑝
𝑘2.
RESEARCH ARTICLE OPEN ACCESS
Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126
www.ijera.com 122 | P a g e
Figure 1 - Structure of a turbo Encoder
2.2 RSC Components Codes
Encoder1 and Encoder 2 are recursive
systematic convolution codes (RSC) that is,
convolution codes which use Feedback and in which
the un coded data bits appear in the transmitted code
bit sequence.
Figure 2- RSC
The encoder has two output sequence ;
One is the data sequence: 𝑥 𝑘
𝑠
= {𝑥1
𝑠
,…..𝑥 𝑁
𝑠
},
Other is the parity sequence: 𝑥 𝑘
𝑝
= { 𝑥1
𝑝
….𝑥 𝑁
𝑝
}.
2.3 Turbo Decoding
A block diagram of a turbo decoder is
shown in Figure 2.The input to the turbo decoder is a
sequence of received code values,𝑅 𝑘={𝑦 𝑘
𝑠
, 𝑦𝑘
𝑝
} from
the demodulator. The turbo decoder consist of a two
component decoder-DEC1 to decode sequence from
ENC1 and DEC2 to decode sequence from ENC2.
DEC1 takes as its input, the received sequence
systematic values {𝑦 𝑘
𝑠
} and the received sequence
parity values 𝑦𝑘1
𝑝
, belonging to the first encoder
ENC1.The output of a DEC1 is a sequence of hard
estimates EXT1 of the transmitted data is 𝑑 𝑘 . EXT1
is called extrinsic data, that does not contain any
information which was given to DEC1 to DEC2. This
information is interleaved and passed to the second
DEC2. The inter leaver is identical to that in the
encoder (Figure1).DEC2 takes as its input the
(interleaved) systematic received values 𝑦 𝑘
𝑠
or the
sequence of received parity values 𝑦𝑘2
𝑝
from the
second ENC2, along with the interleaved form of the
extrinsic information EXT1 provided by the first
encoder ENC1.DEC2 outputs a set of values, which
when de-interleaved using an inverse form of inter
leaver, constitutes hard estimates EXT2 of the
transmitted data sequence 𝑑 𝑘 . This extrinsic data
formed without the aid of parity bits from the first
code is feedback DEC1.This procedure is repeated in
a iterative manner. The iterative decoding process
adds greatly to the BER performance of turbo
codes.DEC2 outputs a value ^(𝑑 𝑘 ), a likelihood
representation of the estimate of 𝑑 𝑘 .This maximum
Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126
www.ijera.com 123 | P a g e
likelihood value takes the account of transmitting a
bit „0‟ or „1‟ based on the systematic and parity
information from both component codes. For this we
used FANO algorithm under the sequential decoding.
We set a particular threshold value and
initiate the process accordingly. If the accumulate
error crosses or at the threshold level, TRACEBACK
is applied in order to minimize the error rate
Figure 3 - Turbo Decoder Structure
III. SIMULATION
3.1 SIMULATION MODEL
Since the main aim of this research paper is
to simulate the COFDM system by utilizing turbo
codes. The block diagram of the entire system is
shown in “Figure 4”.
Figure 4- Simulation Model of TCOFDM
Here A=turbo encoder, B=QAM/QPSK
modulation, C=Serial to parallel converter, D=IIFT,
E=Parallel To serial converter, F=Channel with
Noise, G=Serial to parallel converter, H=FFT,
I=Parallel to serial converter, J=QAM/QPSK
demodulation and K=turbo decoder.
Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126
www.ijera.com 124 | P a g e
3.2 SIMULATION PARAMETERS
During the Simulations, in order to compare
the results, the same random messages were
generated. For that radiant function should be in
MATLAB.
Table 1 Shows all the parameters used for
the simulation of the Turbo coded OFDM. Although
these parameters can vary from time to time in order
to improve the overall performance of the system.
Table 1 – Simulation Parameters
IV. RESULTS
All the simulations are done to achieve a
desired BER. For simulation results, two noise
models were considered: the AWGN and the
Rayleigh Channel. The TCOFDM having (7,5)
generator polynomial is compared with (13,15)
generator polynomial. Also the BER performance of
the TCOFDM system is compared with the respective
un-coded system under the AWGN and Rayleigh
channel.
“Figure 5 and 6 ”shows the BER Vs SNR
for Un-coded and Turbo Coded OFDM (13,15
and7,5)respectively.
Figure 5- Comparison of Un-coded and Turbo coded(13 15) OFDM
Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126
www.ijera.com 125 | P a g e
Figure 6- Comparison of Un-coded and Turbo coded (7 5) OFDM
From the above two figure we can see that
When we are using (13 15) Generator Polynomial the
BER is approx 0.008 which is smaller as compared to
(7 5) generator polynomial, which is about 0.001.
“Figure 7” shows the comparison of different
generator Polynomials.
Figure 7- TCOFDM having (13 15) and (7 5) Generator polynomials
It is clear from the figure that (13 15) gives
comparatively better performance as compared to (7
5) as Bit Error Rate of(13 15) is quite low. The
Modulation scheme we used here is QPSK. Now we
use some other scheme let we take Quadrature
Amplitude Modulation.
Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126
www.ijera.com 126 | P a g e
Figure 8- TCOFDM having (13 15) and (7 5) Generator polynomials (QAM)
In case of QAM , the two different generator
polynomials have quite similar BER but still the (13
15) Generator Polynomial gives slightly better
performance.
V. CONCLUSION
To conclude, Identification of some factors
that could result in the OFDM system not performing
to its potential. These factor included Inter-symbol
Interference (ISI) caused by a dispersive channel,
Inter-channel Interference ICI and the issue of PAPR
which is crucial for proper functionality. Exploration
of techniques to combat some of these problems such
as the use of a Cyclic Prefix and equalization made
easy thanks to the wideband nature of the OFDM.
Presentation of a result in both AWGN and Rayleigh
environments, shows the actual nature or
performance of Turbo coded system. The simulation
of entire work is done on MATLAB 7.7. First
developing an OFDM system model and then apply a
Turbo code in order to improve the performance of
overall system. Also, by using different generator
polynomial we can say that the higher or greater the
generator polynomials, the better system we get. The
system model developed is quite flexible and can be
easily modified or extended to study the performance
of this scheme.
REFERENCES
[1] M.K. Gupta ,Vishwas Sharma “To improve
BER of Turbo coded OFDM channel over
noisy channel” in Journal of Theoretical and
Applied Information Technology ©2005-
2009 JATIT.
[2] Ramjee Prasad, “OFDM for Wireless
Communications systems”, Artech House
Publishers, 2004.
[3] L. Hanzo, M. Munster, B .J .Choi, T .Keller,
“OFDM and MC-CDMA for broadband
Multiuser Communications, WLANs and
Broadcasting ”John Wiley Publishers, 2003.
[4] Lou I Ilunga , Research work on “ Adaptive,
Turbo coded OFDM”© 2005.
[5] George White, “Optimised Turbo Codes for
Wireless channels”. Phd. Thesis
communication Research Group Department
of Electronics University of York; UK, 10th
Oct 2001.
[6] C. Berrou, A. Glavieux , and P.
Thitimajshima, “Near Shannon Limit Error-
correcting Coding: Turbo Codes
”.Proceedings of the IEEE International
Conference on Communications, ICC‟ 93,
Geneva .,pp. 1064-1070, May 1993.
[7] G .D .Forney , “The Viterbi Algorithm”,
Proceedings IEEE, vol.61, no.3,pp.268-278,
March 1973.
[8] L. Bahl , J. Cocke , F.Jelinek and J. RAviv,
“ Optimal Decoding of Linear Codes for
Minimising Symbol Error Rate”, IEEE
Trans. On Information Theory,
vol.20.pp.248-287, March 1974.
[9] T.A. Summers and S .G .Wilson, “ SNR
Mismatch and Online Estimation in Turbo
Decoding”,IEEE Trans. On
Communications, vol.46,no.4,pp.421-423,
April 1998.
[10] A.G. Burr, G .P .White, “Performance of
turbo-Coded OFDM”in IEE Trans. Of
International Conference on Universal
Personal Communications, 1999.

More Related Content

What's hot

Design of Processing Element (PE3) for Implementing Pipeline FFT Processor
Design of Processing Element (PE3) for Implementing Pipeline FFT Processor Design of Processing Element (PE3) for Implementing Pipeline FFT Processor
Design of Processing Element (PE3) for Implementing Pipeline FFT Processor
ijcisjournal
 
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
Journal For Research
 
Aw4102359364
Aw4102359364Aw4102359364
Aw4102359364
IJERA Editor
 
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
IRJET Journal
 
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET Journal
 
IRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their SignificanceIRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET Journal
 
FPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFTFPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFT
IJSRD
 
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGNAN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
EEIJ journal
 
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
IRJET Journal
 
My paper
My paperMy paper
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
TELKOMNIKA JOURNAL
 
Design and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioDesign and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined Radio
IJECEIAES
 
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
IJECEIAES
 
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.comFEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
MapYourTech
 
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
csandit
 
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
cscpconf
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder
IJECEIAES
 
IRJET-Error Detection and Correction using Turbo Codes
IRJET-Error Detection and Correction using Turbo CodesIRJET-Error Detection and Correction using Turbo Codes
IRJET-Error Detection and Correction using Turbo Codes
IRJET Journal
 
Iaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applicationsIaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applications
Iaetsd Iaetsd
 
Li3519411946
Li3519411946Li3519411946
Li3519411946
IJERA Editor
 

What's hot (20)

Design of Processing Element (PE3) for Implementing Pipeline FFT Processor
Design of Processing Element (PE3) for Implementing Pipeline FFT Processor Design of Processing Element (PE3) for Implementing Pipeline FFT Processor
Design of Processing Element (PE3) for Implementing Pipeline FFT Processor
 
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
DESIGN AND VHDL IMPLEMENTATION OF 64-POINT FFT USING TWO STRUCTURE 8-POINT FF...
 
Aw4102359364
Aw4102359364Aw4102359364
Aw4102359364
 
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
IRJET- VLSI Architecture for Reversible Radix-2 FFT Algorithm using Programma...
 
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...IRJET-  	  Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
IRJET- Implementation of Reversible Radix-2 FFT VLSI Architecture using P...
 
IRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their SignificanceIRJET- Review Paper on Study of Various Interleavers and their Significance
IRJET- Review Paper on Study of Various Interleavers and their Significance
 
FPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFTFPGA Implementation of Mixed Radix CORDIC FFT
FPGA Implementation of Mixed Radix CORDIC FFT
 
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGNAN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
AN EFFICIENT BASE-4 LEADING ZERO DETECTOR DESIGN
 
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
Optimizing Data Encoding Technique For Dynamic Power Reduction In Network On ...
 
My paper
My paperMy paper
My paper
 
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
Reliability Level List Based Iterative SISO Decoding Algorithm for Block Turb...
 
Design and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined RadioDesign and Implementation of an Embedded System for Software Defined Radio
Design and Implementation of an Embedded System for Software Defined Radio
 
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
Reversed-Trellis Tail-Biting Convolutional Code (RT-TBCC) Decoder Architectur...
 
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.comFEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
FEC-Forward Error Correction for Optics Professionals..www.mapyourtech.com
 
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
Performance evaluations of grioryan fft and cooley tukey fft onto xilinx virt...
 
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
PERFORMANCE EVALUATIONS OF GRIORYAN FFT AND COOLEY-TUKEY FFT ONTO XILINX VIRT...
 
Design and implementation of log domain decoder
Design and implementation of log domain decoder Design and implementation of log domain decoder
Design and implementation of log domain decoder
 
IRJET-Error Detection and Correction using Turbo Codes
IRJET-Error Detection and Correction using Turbo CodesIRJET-Error Detection and Correction using Turbo Codes
IRJET-Error Detection and Correction using Turbo Codes
 
Iaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applicationsIaetsd low power flip flops for vlsi applications
Iaetsd low power flip flops for vlsi applications
 
Li3519411946
Li3519411946Li3519411946
Li3519411946
 

Viewers also liked

Vuelta al mundo(china india)
Vuelta al mundo(china india)Vuelta al mundo(china india)
Vuelta al mundo(china india)
quintovirgendelportal
 
Ernst and Young rebirth-of ecommerce in India report
Ernst and Young rebirth-of ecommerce in India reportErnst and Young rebirth-of ecommerce in India report
Ernst and Young rebirth-of ecommerce in India report
Veena Srinath
 
Mestizaje cultural
Mestizaje cultural Mestizaje cultural
Mestizaje cultural
Lupita Arias
 
Mestizaje cultural
Mestizaje culturalMestizaje cultural
Mestizaje cultural
Lupita Arias
 
Content marketing gennem medarbejdernes netværk
Content marketing gennem medarbejdernes netværkContent marketing gennem medarbejdernes netværk
Content marketing gennem medarbejdernes netværk
Nochmal
 
Lp dm
Lp dmLp dm
Natal com jesus
Natal com jesusNatal com jesus
Natal com jesus
Helio Cruz
 
Doce meses
Doce mesesDoce meses
Doce meses
Lorian
 

Viewers also liked (8)

Vuelta al mundo(china india)
Vuelta al mundo(china india)Vuelta al mundo(china india)
Vuelta al mundo(china india)
 
Ernst and Young rebirth-of ecommerce in India report
Ernst and Young rebirth-of ecommerce in India reportErnst and Young rebirth-of ecommerce in India report
Ernst and Young rebirth-of ecommerce in India report
 
Mestizaje cultural
Mestizaje cultural Mestizaje cultural
Mestizaje cultural
 
Mestizaje cultural
Mestizaje culturalMestizaje cultural
Mestizaje cultural
 
Content marketing gennem medarbejdernes netværk
Content marketing gennem medarbejdernes netværkContent marketing gennem medarbejdernes netværk
Content marketing gennem medarbejdernes netværk
 
Lp dm
Lp dmLp dm
Lp dm
 
Natal com jesus
Natal com jesusNatal com jesus
Natal com jesus
 
Doce meses
Doce mesesDoce meses
Doce meses
 

Similar to T04504121126

40120140501015
4012014050101540120140501015
40120140501015
IAEME Publication
 
37 44
37 4437 44
G1034247
G1034247G1034247
G1034247
IJERD Editor
 
Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...
Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...
Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...
IJERA Editor
 
simulation of turbo encoding and decoding
simulation of turbo encoding and decodingsimulation of turbo encoding and decoding
simulation of turbo encoding and decoding
Gulafshan Saifi
 
Performance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d TransceiverPerformance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d Transceiver
IOSR Journals
 
Performance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d TransceiverPerformance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d Transceiver
IOSR Journals
 
Turbo encoder and decoder chip design and FPGA device analysis for communicat...
Turbo encoder and decoder chip design and FPGA device analysis for communicat...Turbo encoder and decoder chip design and FPGA device analysis for communicat...
Turbo encoder and decoder chip design and FPGA device analysis for communicat...
International Journal of Reconfigurable and Embedded Systems
 
Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...
ijmnct
 
A NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEM
A NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEMA NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEM
A NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEM
VLSICS Design
 
Ijairp14 radhe
Ijairp14 radheIjairp14 radhe
Ijairp14 radhe
Radhe Shyam
 
PAPR Reduction Technique : Partial Transmit Sequence (PTS)
PAPR  Reduction Technique : Partial Transmit Sequence (PTS)PAPR  Reduction Technique : Partial Transmit Sequence (PTS)
PAPR Reduction Technique : Partial Transmit Sequence (PTS)
IRJET Journal
 
40120140503001 2-3
40120140503001 2-340120140503001 2-3
40120140503001 2-3
IAEME Publication
 
Simulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space MissionSimulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space Mission
IJERA Editor
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
IJERD Editor
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGA
MangaiK4
 
Analysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalAnalysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix Modal
MangaiK4
 
Iaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm using
Iaetsd Iaetsd
 
Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...
ijtsrd
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)
Bindia Kumari
 

Similar to T04504121126 (20)

40120140501015
4012014050101540120140501015
40120140501015
 
37 44
37 4437 44
37 44
 
G1034247
G1034247G1034247
G1034247
 
Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...
Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...
Performance Analysis of DRA Based OFDM Data Transmission With Respect to Nove...
 
simulation of turbo encoding and decoding
simulation of turbo encoding and decodingsimulation of turbo encoding and decoding
simulation of turbo encoding and decoding
 
Performance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d TransceiverPerformance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d Transceiver
 
Performance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d TransceiverPerformance Evaluation of IEEE STD 802.16d Transceiver
Performance Evaluation of IEEE STD 802.16d Transceiver
 
Turbo encoder and decoder chip design and FPGA device analysis for communicat...
Turbo encoder and decoder chip design and FPGA device analysis for communicat...Turbo encoder and decoder chip design and FPGA device analysis for communicat...
Turbo encoder and decoder chip design and FPGA device analysis for communicat...
 
Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...Performance evaluation on the basis of bit error rate for different order of ...
Performance evaluation on the basis of bit error rate for different order of ...
 
A NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEM
A NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEMA NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEM
A NOVEL APPROACH FOR LOWER POWER DESIGN IN TURBO CODING SYSTEM
 
Ijairp14 radhe
Ijairp14 radheIjairp14 radhe
Ijairp14 radhe
 
PAPR Reduction Technique : Partial Transmit Sequence (PTS)
PAPR  Reduction Technique : Partial Transmit Sequence (PTS)PAPR  Reduction Technique : Partial Transmit Sequence (PTS)
PAPR Reduction Technique : Partial Transmit Sequence (PTS)
 
40120140503001 2-3
40120140503001 2-340120140503001 2-3
40120140503001 2-3
 
Simulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space MissionSimulation of Turbo Convolutional Codes for Deep Space Mission
Simulation of Turbo Convolutional Codes for Deep Space Mission
 
www.ijerd.com
www.ijerd.comwww.ijerd.com
www.ijerd.com
 
Implementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGAImplementation of High Speed OFDM Transceiver using FPGA
Implementation of High Speed OFDM Transceiver using FPGA
 
Analysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix ModalAnalysis of Women Harassment inVillages Using CETD Matrix Modal
Analysis of Women Harassment inVillages Using CETD Matrix Modal
 
Iaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm usingIaetsd computational performances of ofdm using
Iaetsd computational performances of ofdm using
 
Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...Evaluation of BER in LTE System using Various Modulation Techniques over diff...
Evaluation of BER in LTE System using Various Modulation Techniques over diff...
 
Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)Comparative study of_digital_modulation (1)
Comparative study of_digital_modulation (1)
 

Recently uploaded

GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
Neo4j
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
Hiroshi SHIBATA
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
DianaGray10
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
BibashShahi
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
saastr
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
Ajin Abraham
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
saastr
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
Alex Pruden
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
Javier Junquera
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
AstuteBusiness
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
Jason Yip
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
Fwdays
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
DanBrown980551
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
MichaelKnudsen27
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
Neo4j
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
Ivo Velitchkov
 

Recently uploaded (20)

GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge GraphGraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
GraphRAG for LifeSciences Hands-On with the Clinical Knowledge Graph
 
Introduction of Cybersecurity with OSS at Code Europe 2024
Introduction of Cybersecurity with OSS  at Code Europe 2024Introduction of Cybersecurity with OSS  at Code Europe 2024
Introduction of Cybersecurity with OSS at Code Europe 2024
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
What is an RPA CoE? Session 1 – CoE Vision
What is an RPA CoE?  Session 1 – CoE VisionWhat is an RPA CoE?  Session 1 – CoE Vision
What is an RPA CoE? Session 1 – CoE Vision
 
Principle of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptxPrinciple of conventional tomography-Bibash Shahi ppt..pptx
Principle of conventional tomography-Bibash Shahi ppt..pptx
 
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
Overcoming the PLG Trap: Lessons from Canva's Head of Sales & Head of EMEA Da...
 
AppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSFAppSec PNW: Android and iOS Application Security with MobSF
AppSec PNW: Android and iOS Application Security with MobSF
 
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
Deep Dive: AI-Powered Marketing to Get More Leads and Customers with HyperGro...
 
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
zkStudyClub - LatticeFold: A Lattice-based Folding Scheme and its Application...
 
GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)GNSS spoofing via SDR (Criptored Talks 2024)
GNSS spoofing via SDR (Criptored Talks 2024)
 
Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |Astute Business Solutions | Oracle Cloud Partner |
Astute Business Solutions | Oracle Cloud Partner |
 
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
[OReilly Superstream] Occupy the Space: A grassroots guide to engineering (an...
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 
"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota"Choosing proper type of scaling", Olena Syrota
"Choosing proper type of scaling", Olena Syrota
 
5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides5th LF Energy Power Grid Model Meet-up Slides
5th LF Energy Power Grid Model Meet-up Slides
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Nordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptxNordic Marketo Engage User Group_June 13_ 2024.pptx
Nordic Marketo Engage User Group_June 13_ 2024.pptx
 
Leveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and StandardsLeveraging the Graph for Clinical Trials and Standards
Leveraging the Graph for Clinical Trials and Standards
 
Apps Break Data
Apps Break DataApps Break Data
Apps Break Data
 

T04504121126

  • 1. Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126 www.ijera.com 121 | P a g e Performance Analysis of Turbo Coded OFDM System Jyoti Chand1 , Deependra Pandey2 Department of Electronics and Comm. Engineering Amity University, Lucknow Department of Electronics and Comm. Engineering Amity University, Lucknow ABSTRACT Orthogonal Frequency Division Multiplexing (OFDM) has become a popular modulation method in high speed wireless communication system. By partitioning a wideband fading channel into a flat narrowband channels, OFDM is able to mitigate the detrimental effects of multipath fading using a simple one- tap equalizer. There is a growing need to quickly transmit information wirelessly and accurately. Engineers have already combine techniques such as OFDM suitable for high data rate transmission with forward error correction (FEC) methods over wireless channels. In this thesis, we enhance the system throughput of a working OFDM system by adding turbo codes. The smart use of coding and power allocation in OFDM will be useful to the desired performance at higher data rates. Simulation is to be done over Rayleigh and additive white Gaussian noise (AWGN) channels. Here we also compare the two different generator polynomials. This project increases the system throughput at the same time maintaining system performance. The performance is improved by convolution coding [1]. Keywords: Orthogonal Frequency Division Multiplexing, Turbo codes, Bit error rate I. INTRODUCTION Orthogonal Frequency Division Multiplexing (OFDM) is a Multi carrier modulation technique in which a high rate data stream is divided into multiple low rate data stream and is modulated using subcarriers which are orthogonal to each other. Some of the main advantages of OFDM are its multi path delay spread tolerance and modulation/demodulation can be done using inverse fast Fourier transmission (IFFT) and fast Fourier transmission (FFT) operations, which are computationally efficient. In a single OFDM transmission all the subcarriers are synchronized to each other restricting the transmission to digital modulation schemes [2,3].OFDM is a symbol based and can be thought of a large no. of low bit carriers transmitting in parallel. Since these multicarrier, forms a single OFDM transmission, they are commonly referred to as subcarriers. II. TURBO CODES The combination of Turbo code with the OFDM System transmission is called as Turbo coded OFDM (TC-OFDM) which can yield significant improvement in terms of lower energy needed to transmit data[4][5]. Turbo codes were first presented at the International conference on communications in 1993.Until then it was widely believed that to achieve near Shannon‟s bound performance, one would need to implement a decoder with infinite complexity or close to it. Parallel concatenated codes, as they are also known, can be implemented by using either block codes (PCBC) or convolution codes (PCCC). A trellis structure or state diagram is used at the encoder side and with using a hard decision we decode the data stream required. FANO Algorithm under Sequential decoding is used in this thesis. 2.1 Turbo Encoding The encoder for a Turbo code is parallel concatenated convolution code [6,7,8].The block diagram of encoder is shown in Figure 1.The binary input data sequence is represented by 𝑑𝑘=(𝑑1,…….dN).The input sequence is passed into the input of a convolutional encoder.ENC1 and a coded bit stream, 𝑥 𝑝 k1 is generated. The data sequence is then interleaved that is, the bits are loaded into a matrix and read out in a way so as to spread the position of the input bits. The bits are often taken out in a pseudo random manner. The interleaved data sequence is passed to Second convolution encoder ENC2, and a second coded bit stream,𝑥 𝑝 k2 is generated.The code sequence that is passed to the modulator for transmission is a multiplexed stream consisting of systematic code bits 𝑥 𝑠 k and parity bits from both the first encoder 𝑥 𝑝 𝑘1 and the second encoder 𝑥 𝑝 𝑘2. RESEARCH ARTICLE OPEN ACCESS
  • 2. Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126 www.ijera.com 122 | P a g e Figure 1 - Structure of a turbo Encoder 2.2 RSC Components Codes Encoder1 and Encoder 2 are recursive systematic convolution codes (RSC) that is, convolution codes which use Feedback and in which the un coded data bits appear in the transmitted code bit sequence. Figure 2- RSC The encoder has two output sequence ; One is the data sequence: 𝑥 𝑘 𝑠 = {𝑥1 𝑠 ,…..𝑥 𝑁 𝑠 }, Other is the parity sequence: 𝑥 𝑘 𝑝 = { 𝑥1 𝑝 ….𝑥 𝑁 𝑝 }. 2.3 Turbo Decoding A block diagram of a turbo decoder is shown in Figure 2.The input to the turbo decoder is a sequence of received code values,𝑅 𝑘={𝑦 𝑘 𝑠 , 𝑦𝑘 𝑝 } from the demodulator. The turbo decoder consist of a two component decoder-DEC1 to decode sequence from ENC1 and DEC2 to decode sequence from ENC2. DEC1 takes as its input, the received sequence systematic values {𝑦 𝑘 𝑠 } and the received sequence parity values 𝑦𝑘1 𝑝 , belonging to the first encoder ENC1.The output of a DEC1 is a sequence of hard estimates EXT1 of the transmitted data is 𝑑 𝑘 . EXT1 is called extrinsic data, that does not contain any information which was given to DEC1 to DEC2. This information is interleaved and passed to the second DEC2. The inter leaver is identical to that in the encoder (Figure1).DEC2 takes as its input the (interleaved) systematic received values 𝑦 𝑘 𝑠 or the sequence of received parity values 𝑦𝑘2 𝑝 from the second ENC2, along with the interleaved form of the extrinsic information EXT1 provided by the first encoder ENC1.DEC2 outputs a set of values, which when de-interleaved using an inverse form of inter leaver, constitutes hard estimates EXT2 of the transmitted data sequence 𝑑 𝑘 . This extrinsic data formed without the aid of parity bits from the first code is feedback DEC1.This procedure is repeated in a iterative manner. The iterative decoding process adds greatly to the BER performance of turbo codes.DEC2 outputs a value ^(𝑑 𝑘 ), a likelihood representation of the estimate of 𝑑 𝑘 .This maximum
  • 3. Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126 www.ijera.com 123 | P a g e likelihood value takes the account of transmitting a bit „0‟ or „1‟ based on the systematic and parity information from both component codes. For this we used FANO algorithm under the sequential decoding. We set a particular threshold value and initiate the process accordingly. If the accumulate error crosses or at the threshold level, TRACEBACK is applied in order to minimize the error rate Figure 3 - Turbo Decoder Structure III. SIMULATION 3.1 SIMULATION MODEL Since the main aim of this research paper is to simulate the COFDM system by utilizing turbo codes. The block diagram of the entire system is shown in “Figure 4”. Figure 4- Simulation Model of TCOFDM Here A=turbo encoder, B=QAM/QPSK modulation, C=Serial to parallel converter, D=IIFT, E=Parallel To serial converter, F=Channel with Noise, G=Serial to parallel converter, H=FFT, I=Parallel to serial converter, J=QAM/QPSK demodulation and K=turbo decoder.
  • 4. Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126 www.ijera.com 124 | P a g e 3.2 SIMULATION PARAMETERS During the Simulations, in order to compare the results, the same random messages were generated. For that radiant function should be in MATLAB. Table 1 Shows all the parameters used for the simulation of the Turbo coded OFDM. Although these parameters can vary from time to time in order to improve the overall performance of the system. Table 1 – Simulation Parameters IV. RESULTS All the simulations are done to achieve a desired BER. For simulation results, two noise models were considered: the AWGN and the Rayleigh Channel. The TCOFDM having (7,5) generator polynomial is compared with (13,15) generator polynomial. Also the BER performance of the TCOFDM system is compared with the respective un-coded system under the AWGN and Rayleigh channel. “Figure 5 and 6 ”shows the BER Vs SNR for Un-coded and Turbo Coded OFDM (13,15 and7,5)respectively. Figure 5- Comparison of Un-coded and Turbo coded(13 15) OFDM
  • 5. Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126 www.ijera.com 125 | P a g e Figure 6- Comparison of Un-coded and Turbo coded (7 5) OFDM From the above two figure we can see that When we are using (13 15) Generator Polynomial the BER is approx 0.008 which is smaller as compared to (7 5) generator polynomial, which is about 0.001. “Figure 7” shows the comparison of different generator Polynomials. Figure 7- TCOFDM having (13 15) and (7 5) Generator polynomials It is clear from the figure that (13 15) gives comparatively better performance as compared to (7 5) as Bit Error Rate of(13 15) is quite low. The Modulation scheme we used here is QPSK. Now we use some other scheme let we take Quadrature Amplitude Modulation.
  • 6. Jyoti Chand et al Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 4, Issue 5( Version 4), May 2014, pp.121-126 www.ijera.com 126 | P a g e Figure 8- TCOFDM having (13 15) and (7 5) Generator polynomials (QAM) In case of QAM , the two different generator polynomials have quite similar BER but still the (13 15) Generator Polynomial gives slightly better performance. V. CONCLUSION To conclude, Identification of some factors that could result in the OFDM system not performing to its potential. These factor included Inter-symbol Interference (ISI) caused by a dispersive channel, Inter-channel Interference ICI and the issue of PAPR which is crucial for proper functionality. Exploration of techniques to combat some of these problems such as the use of a Cyclic Prefix and equalization made easy thanks to the wideband nature of the OFDM. Presentation of a result in both AWGN and Rayleigh environments, shows the actual nature or performance of Turbo coded system. The simulation of entire work is done on MATLAB 7.7. First developing an OFDM system model and then apply a Turbo code in order to improve the performance of overall system. Also, by using different generator polynomial we can say that the higher or greater the generator polynomials, the better system we get. The system model developed is quite flexible and can be easily modified or extended to study the performance of this scheme. REFERENCES [1] M.K. Gupta ,Vishwas Sharma “To improve BER of Turbo coded OFDM channel over noisy channel” in Journal of Theoretical and Applied Information Technology ©2005- 2009 JATIT. [2] Ramjee Prasad, “OFDM for Wireless Communications systems”, Artech House Publishers, 2004. [3] L. Hanzo, M. Munster, B .J .Choi, T .Keller, “OFDM and MC-CDMA for broadband Multiuser Communications, WLANs and Broadcasting ”John Wiley Publishers, 2003. [4] Lou I Ilunga , Research work on “ Adaptive, Turbo coded OFDM”© 2005. [5] George White, “Optimised Turbo Codes for Wireless channels”. Phd. Thesis communication Research Group Department of Electronics University of York; UK, 10th Oct 2001. [6] C. Berrou, A. Glavieux , and P. Thitimajshima, “Near Shannon Limit Error- correcting Coding: Turbo Codes ”.Proceedings of the IEEE International Conference on Communications, ICC‟ 93, Geneva .,pp. 1064-1070, May 1993. [7] G .D .Forney , “The Viterbi Algorithm”, Proceedings IEEE, vol.61, no.3,pp.268-278, March 1973. [8] L. Bahl , J. Cocke , F.Jelinek and J. RAviv, “ Optimal Decoding of Linear Codes for Minimising Symbol Error Rate”, IEEE Trans. On Information Theory, vol.20.pp.248-287, March 1974. [9] T.A. Summers and S .G .Wilson, “ SNR Mismatch and Online Estimation in Turbo Decoding”,IEEE Trans. On Communications, vol.46,no.4,pp.421-423, April 1998. [10] A.G. Burr, G .P .White, “Performance of turbo-Coded OFDM”in IEE Trans. Of International Conference on Universal Personal Communications, 1999.