我正在尝试学习更多关于OFDM/802.11a上下文中卷积编码/解码的知识。为此,我尝试实现802.11a规范中的编码器/解码器。然而,从误码率的角度来看,我可能误解了译码器的目标。
只要我的编码器的输出与规范的输出相匹配,它就可以工作。
但是,我的解码器(我使用维特比算法实现,并使用http://home.netcom.com/~chip.f/viterbi/tutorial.html作为参考)在处理被删除的代码时似乎不起作用。当我以3/4的速率向解码器提供编码字符串时,结果在864位错误中大约有380个。也就是说,解码器输出的380位与编码器的原始输入不匹配。当我给它提供编码的字符串而不穿孔时,它将正确地恢复100%的比特。
,我的问题是:一个合适的维特比解码器应该能够100%地解码一个已经被刺穿但不受噪音影响的编码字符串吗?或者,是否理解刺穿编码的字符串会在解码的字符串中产生位错误?
发布于 2013-08-09 10:09:31
穿孔会稍微降低纠错能力,但只要穿刺率不太高,不受噪声影响的穿孔信号就不会产生译码错误。
你是如何处理在接收端被刺破的比特的?如果在解调器上使用软判决,则应将缺失(穿孔)位设置为“零”,这意味着它可以是+1或a -1。
https://stackoverflow.com/questions/17793775
复制相似问题