通过将输入分成多个块来进行实时维特比解码

时间:2018-10-01 09:53:38

标签: decoding viterbi

让我们假设我正在接收一些编码位,并且我不想在开始解码之前等待传输完成,而是想在较小的块到达时对其进行解码。如果我的编码率为1/2,约束长度为7,是否可以将一些随机偶数计数(例如12个输入位)中断输入,并且在将解码后的块放在一起时仍能得到正确的解码序列? / p>

我尝试用各种块长度来实现这一点,但是在解码序列中,只有最后6个解码位被正确解码。编码后的序列直接来自编码器,并且没有受到任何干扰。因此,当我将编码序列分成长度为12的块时,我为每个块得到6个正确解码的位,这在组合在一起时给出了正确的最终结果。我的问题是,这是否是偶然的,还是有关维特比解码的事实可以解释为什么块需要具有特定大小?维特比解码器有最大输入长度吗?

0 个答案:

没有答案