Blind Identification of Convolutinal Codes Based On Veterbi Algorithm
Blind Identification of Convolutinal Codes Based On Veterbi Algorithm
on Veterbi Algorithm
1st Abusabah I. A. Ahmed 2nd Abdeldafia Mohammed 3rd Abdelaziz Y M Abbas
Engineering College Engineering College Engineering College
Karary University Karary University Al-Mugtarbein University
Khartoum, Sudan Khartoum, Sduan Khartoum, Sudan
[email protected] [email protected] abdelazizyousif @ mu.edu.s
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY WARANGAL. Downloaded on September 13,2022 at 03:18:23 UTC from IEEE Xplore. Restrictions apply.
G = [ I k P ] k× n (1) Now we can define the Parity Check Matrix to be:
Then,
R=C+E (4)
From matrix G we can get the collection of code words in
T T T T T
RH = (C E ) H = CH EH = EH (5)
Table I:
If no error, S = 0 , R ≡ C and D is the first k bits of
Table I. CODEWORD GENERATED BY G R . For the received code word
Messages (G ) Code words (C ) R = [ 0 1 1 1 1 0 ] , RH T = [ 0 1 1 1 1 0 ] , H T = [1 0 1]
T
which is the second row of H .
000 000000
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY WARANGAL. Downloaded on September 13,2022 at 03:18:23 UTC from IEEE Xplore. Restrictions apply.
4. Estimation of the code generator polynomial.
g 2 ( x )c 1 ( x ) + g 1 ( x )c 2 ( x ) = a ( x ) (6)
RATE 1/2
RATE 1/3
g ( 2 ) = ( g 0 ( 2 ) g 1 ( 2 ) , g 2 ( 2 ) ,..., g m ( 2 ) )
80
The obtained encoder equation of the binary ( 2 , 1, 3 ) code
is look like: 75
g ( 1 ) = (1 0 1)
g ( 2 ) = (1 1 1)
70
0 0.5 1 1.5 2 2.5 3
BER -3
x 10
The resulted encoder equations can now be written as:
Fig. 4. Correct identity rate of code bit length
(1 )
v = u Θ g (1 )
CORRECT IDENTITY RATE OF GENERATOR POLYNOMIAL
100
RATE 1/2
v (2) = u Θ g (2) RATE 1/3
90
Where Θ indicates discrete convolution.
80
IV. ESTIMATION OF CONVOLUTIONAL CODES PARAMETERS
In this section the principle of the blind identification 70
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY WARANGAL. Downloaded on September 13,2022 at 03:18:23 UTC from IEEE Xplore. Restrictions apply.
Table II shows elapsed time to estimate code bit length, 100
code input bit length, and generator polynomial of rate1/n. RATE 1/2
RATE 1/3
50
2.8888 3.0205
Fig. 6. Correct Identity Rate of Decoding for Rate 1/n
Authorized licensed use limited to: NATIONAL INSTITUTE OF TECHNOLOGY WARANGAL. Downloaded on September 13,2022 at 03:18:23 UTC from IEEE Xplore. Restrictions apply.