Question: Problem 4 Consider a rate 1 2 convolutional code. Let A 1 , A 2 , dots denote the encoded output. At each time i

Problem 4
Consider a rate 12 convolutional code. Let A1,A2,dots denote the encoded output. At each time i, the input produces a new bit, Ai, and the encoder produces two bits, xi and Yi. The encoding rule is:
xi=Aio+Ai-1o+Ai-2
Yi=Aio+Ai-2
Consider A0 and A-1 to be 0. At each point in time, a new bit enters the encoder and two bits leave.
(a) Draw the trellis diagram for this code.
(b) Find the minimum Hamming distance between the all-zero codeword and the other codewords. Hint: The minimizing codeword must start and end in state 00.
(c) Suppose at the output of the channel, each coded bit is flipped with probability lon and kept the same with probability 1-lon, independently from all the other bits. Suppose that the output of the channel is (00)(00)(01)(11)(10)(01)(11)(00)(00). Simulate the operation of a Viterbi decoder in decoding this sequence. Hint: You can save yourself some numerical aggravation by simply keeping track of Hamming distances, rather than probabilities.
Problem 4 Consider a rate 1 2 convolutional code.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Electrical Engineering Questions!