Exercise solution: Lecture 10
Exercise:
A rate 1/3 convolutional encoder has a single shift register with two Flip Flops. There are three
modulo-2 adders and an output switch. The generator words are:
gl = 101, g2 = 110, g3 = 111.
Draw a diagram of the encoder
Produce a state table and trellis diagram for this code.
Use your trellis diagram to demonstrate the decoding of the received bits
111 010 101 000.
Note: The only difference between implementing Viterbi decoding for this code and for rate ½
code is that all three bits on the branches are compared to the three input bits at each stage.
Solution:
Exercise:
A rate ½ convolutional code has the generator words 1111 and 1101.
Draw a diagram of the encoder.
Construct a state table and trellis diagram (four input bits long).
Determine the output sequence for the four input bits 1011 and show this on
your trellis diagram.
Solution: