|
Post by alcabo on May 9, 2006 5:53:18 GMT -5
Hello,
Does someone have an encoding example for convolutional codes with k>1?
For example, if I have an convolutional code (4, 3, 3) as shown in the tutorial 12, Do I have to push filling zeros at the final of my sequence to get the codeword? or isn't it required? (i.e. with a message of 9 bits I should to push six 0's to finish the encoding?).
Other question: - does someone know optimum convolutional codes with rate 3/4?
PS: if you need more information to clarify my questions, tell me about it please.
Thank you in advance.
|
|
|
Post by alcabo on May 10, 2006 9:22:02 GMT -5
Hello again,
It seems required to push the flush bits. If we don't do that, the decoding won't return the correct encoded message.
According the tutorial 12th: The parameter m is the number of memory registers (with k bits) in the encoder. The parameter L, COnstraint Legth, is the number of bits that affect to the generation of output bits.
Can I define an encoder with m=1? Does it have sense? What were its properties? For example, can i build an (4, 3, 1)?
I hope someone can answer.
Bye
|
|