Coding Theory and Practice
Coding Theory and Practice
com
NR
Code No: A7005
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD
M.Tech I Semester Regular Examinations March/April 2010
CODING THEORY AND PRACTICE
(ELECTRONICS & COMMUNICATIONS)
Time: 3hours Max.Marks:60
Answer any five questions
All questions carry equal marks
---
1.a) What is source coding?
b) Show that the efficiency of an extended binary source code of order of extension ‘n’ is
given by nH(x) / , where the average code word length and H (x) is entropy of the
message ensemble.
c) A set of 5 alphabets has corresponding probabilities as P = {0.30, 0.32, 0.20, 0.14, 0.04},
Calculate the entropy of the signal.
c)
large values of ‘n’.
List the limitations of error correcting Hamming codes.
D
check bits ‘k’ of an (n, k) Hamming code to show that the code rate approaches unity for
L
3.a)
using parity check equations
O R
Draw the circuit diagram of a (6, 3) systematic Linear Block Code encoder generated
c)
example.
U W
Define perfect codes. Describe the characteristics of perfect codes through a suitable
If the minimum distance of a Linear Block Code is 9, Comment on the error detecting
T
and correcting capabilities of this code.
4.a)
b)
c)
N
Design a (7, 4) binary Cyclic encoder generated based on the polynomial
g(x) = 1 + x + x3.
J
Discuss the decoding procedure of a binary cyclic code with the help of a suitable
example.
What are shortened cyclic codes?
5.a) Define a Group. List all the possible binary operations on groups.
b) Generate Modulo-5 addition and Modulo-5 multiplication tables for groups.
c) Prove that every finite field has a primitive element.
6.a) Construct a code tree diagram to decode a received bit sequence of 1010 for the rate 1/3
convolution encoder specified with output sequence v1, v2, v3 given through
v1 = s1 XOR s2 XOR s3; v2 = s1 and v3 = s1 XOR s2
b) Describe the steps involved in the decoding procedure according to viterbi algorithm.