JNTU

JNTU B.Tech III ERROR CORRECTING CODES Previous Question Paper (September - 2021 - R18)

B.Tech | III | I | R18 | September - 2021

Answer PaperPaper Code: 155BGMaximum Marks: 75Time: 3 Hours

Answer any five questions. All questions carry equal marks.

Main

115 marks
a

Let X be an unfair 6-sided die with probability distribution defined by P(X=1)=0.5, P(X=2)=0.25, P(X=3)=0, P(X=4)=0, P(X=5)=0.125, P(X=6)=0.125. Find the entropy.

5 marks

Answer

The entropy H(X) is defined as the sum of p(x) log2(1/p(x)) for all x where p(x) > 0. Given the probabilities: P(1)=0.5, P(2)=0.25, P(5)=0.125, and P(6)=0.125.

H(X) = -[0.5 log2(0.5) + 0.25 log2(0.25) + 0.125 log2(0.125) + 0.125 log2(0.125)]

Calculating the terms:

  • 0.5 log2(0.5) = 0.5(-1) = -0.5
  • 0.25 log2(0.25) = 0.25(-2) = -0.5
  • 0.125 log2(0.125) = 0.125(-3) = -0.375
  • 0.125 log2(0.125) = 0.125(-3) = -0.375

Summing these gives -(-0.5 - 0.5 - 0.375 - 0.375) = 1.75 bits per symbol.

b

Let C be a linear code with both even-weight and odd-weight code vectors. Show that the number of even-weight code vectors is equal to the number of odd-weight code vectors.

10 marks

Answer

Let C be a linear block code. If C contains at least one odd-weight codeword, there must exist a codeword w of odd weight. We define a mapping f: C -> C such that f(c) = c + w, where addition is performed modulo 2. Since C is a linear code, if c is a codeword, then c + w is also a codeword.

This mapping is a bijection because it is its own inverse: f(f(c)) = (c + w) + w = c + (w + w) = c + 0 = c. Furthermore, the weight of f(c) is given by wt(c + w). If c is an even-weight codeword, then wt(c + w) is odd because the sum of an even and an odd number is odd. Conversely, if c is an odd-weight codeword, then wt(c + w) is even because the sum of two odd numbers is even.

Thus, the mapping f provides a one-to-one correspondence between the set of even-weight codewords and the set of odd-weight codewords. Consequently, the number of even-weight codewords must be exactly equal to the number of odd-weight codewords.

215 marks
a

Prove that (n, k) linear block code is capable of correcting 2n-k error patterns.

7 marks

Answer

Sign in to view the complete answer paper.

b

Compute the probability of an undetected error for a (15, 11) hamming code on a BSC with transition probability p=10-2.

8 marks

Answer

Sign in to view the complete answer paper.

3

Design a systematic cyclic encoder for a (7, 3) code, with a generator polynomial g(x) = x4 + x3 + x2 + 1 and find the code word for the data word 110.

15 marks

Answer

Sign in to view the complete answer paper.

4

Distinguish between exhaustive search method and sequential decoding of convolutional codes. What is meant by constraint length of a convolutional code? Explain how the decoding complexity increases with constraint length.

15 marks

Answer

Sign in to view the complete answer paper.

5

Explain the iterative decoding of product codes with an example.

15 marks

Answer

Sign in to view the complete answer paper.

6

What is the special diversity of an STCBC? Explain with an example.

15 marks

Answer

Sign in to view the complete answer paper.

715 marks
a

Discuss the advantages and disadvantages of OSTBCs.

5 marks

Answer

Sign in to view the complete answer paper.

b

State and prove the properties of Mutual Information.

10 marks

Answer

Sign in to view the complete answer paper.

815 marks
a

Discuss the applications of block codes.

5 marks

Answer

Sign in to view the complete answer paper.

b

Explain the application of Viterbi Decoding and Sequential Decoding.

10 marks

Answer

Sign in to view the complete answer paper.

About this paper

This page contains the solved question paper with answers of ERROR CORRECTING CODES from JNTU for B.Tech ECE III I, September - 2021, R18.

For the question paper without answers, switch to the Question Paper tab.

Other papers in ERROR CORRECTING CODES

Loading Question Papers

Fetching data from database...