Question #222828

1) Develop an argument on the fact that Even parity (4,3) code is a linear block code whereas an Odd parity (4,3) is not based on the three basic conditions for linear block codes.

2) What is hamming distance? Write Cyclic codes of a (4,7) encoding scheme and calculate the minimum and maximum hamming distance.

3) Draw the look-up table, trellis diagram, tree diagram and state diagram for a (2,1,4) convolution encoding scheme.



1
Expert's answer
2021-08-04T02:52:19-0400

Part 1

All columns of H have odd parity, so the sum (exclusive-or) of an odd number of columns has odd parity and is therefore nonzero. Every code word selects a set of columns of H whose sum is zero, so code words must have an even number of nonzero components.

BLOCK CODE LINEAR The first k bits of a (n,k) linear block coding are always identical to the message sequence to be sent. The second component of (n-k ) bits is calculated from message bits using the encoding rule and is known as parity bits.


Part 2

The Hamming distance between two strings of similar length in information theory is the number of locations where the corresponding symbols differ.

The (7,4) Hamming code has a generator polynomial g(x)=x3+x+1{\displaystyle g(x)=x^{3}+x+1} . This polynomial has a zero in Galois extension field GF(8){\displaystyle GF(8)}  at the primitive element α{\displaystyle \alpha } , and all codewords satisfy C(α)=0{\displaystyle {\mathcal {C}}(\alpha )=0} GF(2){\displaystyle GF(2)} . Blocklength will be nequalto2m1{\displaystyle n} equal to {\displaystyle 2^{m}-1}  and primitive elements αandα3{\displaystyle \alpha } and {\displaystyle \alpha ^{3}}  as zeros in the GF(2m){\displaystyle GF(2^{m})}  because we are considering the case of two errors here, so each will represent one error.

The received word is a polynomial of degree n1{\displaystyle n-1}  given as v(x)=a(x)g(x)+e(x){\displaystyle v(x)=a(x)g(x)+e(x)}

where e(x){\displaystyle e(x)}  can have at most two nonzero coefficients corresponding to 2 errors.

We define the Syndrome PolynomialS(x){\displaystyle S(x)}  as the remainder of polynomial v(x){\displaystyle v(x)}  when divided by the generator polynomial g(x)i.e.S(x)v(x)(a(x)g(x)+e(x))e(x)modg(x)as(a(x)g(x))0modg(x).{\displaystyle g(x)} i.e. {\displaystyle S(x)\equiv v(x)\equiv (a(x)g(x)+e(x))\equiv e(x)\mod g(x)} as\\ {\displaystyle (a(x)g(x))\equiv 0\mod g(x)}.

Part 3


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!
LATEST TUTORIALS
APPROVED BY CLIENTS