Design of Parallel Concatenated Convolution Turbo Code Using Harmony Search Algorithm
Design of Parallel Concatenated Convolution Turbo Code Using Harmony Search Algorithm
Abstract–In modern communication system error-correction coding Now prophecy of convergence behavior using EXIT chart
pattern boosts sufficient redundancy which in turn upsurges the method based on mutual information has been described by
immunity to pact with the channel impairments. Turbo code can Stephan ten Brink [4] efficiently, especially in low SNR region.
deliver restrained progress in BER performance in an AWGN
The above task has been carried out by estimating value of bit
channel by varying interleaver size and free distance. In this paper,
error probability and turbo cliff location.
an optimized Parallel Concatenated Convolution Turbo code has
been proposed to improve BER performance ominously. The
As no comprehensive notional assessment has been achieved so
identical Recursive Systematic Convolutional (RSC) encoder has far, an analytical derivation [5] of EXIT charts associated with
been used to prove the enhancement in BER performance. The the convolutional code for AWGN channel has been executed
simulation result shows that the proposed Harmony-Search (HS) here. By analyzing the effect of implanted dummy variable, the
optimized Parallel Concatenated Convolution Turbo code is performance gain has been effortlessly appraised by the projected
superior in performance to the conventional Parallel Concatenated scheme.
Convolution Turbo Code. Enhancement of overall performance of Parallel Concatenated
Convolution code [6] has been done using diversity of coded
Keywords- BER, Free distance, Harmony search, Interleaver, Parallel
cooperation scheme. Enrichment of total enactment for L-relay
Concatenated Convolution Turbo code.
channel has been accomplished by transmitting the Maximal
I. INTRODUCTION Ratio Combining (MRC) sequence consisting of systematic and
To recover the preferred signal with high quality at the parity bits through sovereign fading track. Decoding has been
receiver end, redundant bits are added in decoder with the signal, performed by Maximum A-Posteriori (MAP) algorithm.
which make it more invulnerable to channel impairment. For Motivated by above research trends and challenges, an optimized
performance enhancement, numerous optimization techniques Parallel Concatenated Convolution Turbo code has been
have been introduced to redesign the system by adjusting the proposed in this paper to improve the BER performance. The
different system parameters. proposed scheme consists of identical type of component code in
Lot of research has been carried out in the field of Turbo code. parallel mode, separated by an interleaver. The new technique is
Parallel concatenated Turbo code presented by Berrou et, al [1] developed with similar type of either primitive or non-primitive
provides BER improvement either in “waterfall” or “error-floor” polynomials, optimized by harmony search algorithm [11].
region by proper arrangement of two Recursive Systematic The paper is organized in the following manner: section II
Convolution codes associated with decoder driven by feedback pronounces the system model comprising of Parallel
decoding statute. In order to achieve further up-gradation in BER Concatenated Convolution Turbo encoder and decoder; section
performance, a new parameter called effective free distance [2] III recites the problem formulation; development of the proposed
has been introduced. algorithm based on formulated fitness function is offered in
In an attempt to minimize bit error probability, encoding and section IV; simulation results and its critical analysis are abridged
decoding has been done by grouping [3] of N number of in section V; section VI includes the concluding remarks as well
interleaved information bits, preferably N=2 or 3. as some of the scopes for future work related to this paper.
Wf
wf = (2)
Nf
Here N f denotes the total number of code words and
Decoder-A are R1, R2. By observing the data, Decoder-A Now for increasing length of information sequence and for large
generates bits probabilities called extrinsic probabilities. Now value of N
output of Decoder-A is passed through interleaver and
interleaved output fed into the Decoder-B. De-interleaving Wf Δ
TABLE 3. BER VALUES FOR DIFFERENT INTERLEAVER LENGTHS (IL) WITH CODE RATES (CR1= 1/3 AND CR2=1/2)
SNR (dB) 1 2 3
IL CR Conventional Optimized Conventional Optimized Conventional Optimized
REFERENCES:
[1] Berrou C., Glavieux A., Thitimajshima P.: ‘Near Shannon limit error
correcting coding and decoding: turbo codes’.Proc. Int. Conf. Communications,
May 1993, pp. 1064–1070
[2]Sergio Benedetto, Guido Montorsi, “Design of Parallel Concatenated
Convolutional Codes”, IEEE Transactions on Communications, Vol. 44, NO. 5,
May 1996.