LabVIEW Communications System Design Suite

cancel
Showing results for 
Search instead for 
Did you mean: 

Feedback Connection viterbi?

Hello

 

I'am new in this forums.

I have a question

 

how I do feeback connection in bloc MT Convolutional Decoder?

 

I think make decoder for attached.

 

thanks

Leo

0 Kudos
Message 1 of 6
(4,968 Views)

Hello Leo,

 

Welcome to the LabVIEW Communications Forum!

 

I am sorry, but I don't understand what you are trying to implement.

Can you please rephrase your question? 

 

If you would like to feedback data, I recommend using a Feedback Node:

http://www.ni.com/documentation/en/labview-comms/1.0/node-ref/feedback-node-reverse/

 

Regards,

Thomas C.
FlexRIO Product Support Engineer
National Instruments
0 Kudos
Message 2 of 6
(4,960 Views)

Hello Thomas

 

I need  to implement one decoder with:

 

Feedback Connection Polynomials.  If you are representing a feedback encoder, you need a vector of feedback connection polynomials. The length of this vector is the number of inputs in the encoder diagram. The elements of this vector indicate the feedback connection for each input, using an octal format. First build a binary number representation as in step 1 above. Then convert the binary representation into an octal representation as in step 2 above.

If the encoder has a feedback configuration and is also systematic, the code generator and feedback connection parameters corresponding to the systematic bits must have the same values.

For example, the diagram below shows a rate 1/2 systematic encoder with feedback.

This encoder has a constraint length of 5, a generator polynomial matrix of [37 33], and a feedback connection polynomial of 37.

 

I think use block 

MT Convolutional Decoder (Viterbi..)

but it doesn't implement Feedback Connection Polynomials

 

I think  rephrase my question

 

Regards,

Leo

0 Kudos
Message 3 of 6
(4,954 Views)

Hello Leo,

 

Sorry, it appears as though there isn't a built-in function for Feedback Connection Polynomial Decoding.

You will have to implement it yourself.

 

If the application is as simple as that diagram, you can implement it like I have in the attached GVI.

 

Regards,

Thomas C.
FlexRIO Product Support Engineer
National Instruments
0 Kudos
Message 4 of 6
(4,939 Views)

hello thomas

thanks, but the encoder is not the problem.


I will have to implement a turbo decoder
the Viterbi decoder does not work properly in this case.

 

Regards,

Leo

0 Kudos
Message 5 of 6
(4,936 Views)

Hi Leonardo,

 

Just to be clear, are you trying to incorporate the Feedback Connection Polynomials with the Viterbi Decoding? It appears to me that these are two different algorithms that are very different in nature. Do you have any code that you've written that you are trying to implement feedback with? 

Additionally, when you say feedback, just to be clear, you are not talking about handshaking within FPGA programming in LabVIEW Communications?

 

Thanks,

 

BeenCoughin

0 Kudos
Message 6 of 6
(4,905 Views)