返回信息流书没看懂,囧。。
先均匀量化,然后呢。。?
不知道那些路劲度量是怎么出来的。。
这是一条镜像帖。来源:北邮人论坛 / communications / #19423同步于 2012/2/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Communications机器人发帖
谁能给我讲解一下维特比软判决译码的原理。。
fish748
2012/2/19镜像同步7 回复
订阅后,新回复会通过你的通知中心匿名送达。
7 条回复
以四状态为例,a b c d四状态,假设你接收到一串00011011***的码,需要把这串码译为原码,然后你对照维特比的译码网格图,00对应初始状态a,然后你看接收码中下两位01,你就看从00转到01状态走那条路,比如说从00状态走到01是初始发送1才可以从00走到01,那么你就判定01这个码对应的原码是1,然后在判断01后面那两位10,然后你就看从01状态转到10需要走那条路径,假设从01不能直接转到10,从01只能转到00或是11,那么你就可以认为01后面的10肯定发送时错了,发送的可能应该是00或是11,因为发送00或是11相对于01来说都是只错一位,判为谁错误比特都那么多,所以这两条路径都保留着,到下面继续判断,直到哪条路径错误比特数不一样时就选那条错误小的作为最优的,然后继续下面的判断,直到这串码判别完。
多谢。。
不过这是硬判决不是软判决。。
【 在 bingyi 的大作中提到: 】
: 以四状态为例,a b c d四状态,假设你接收到一串00011011***的码,需要把这串码译为原码,然后你对照维特比的译码网格图,00对应初始状态a,然后你看接收码中下两位01,你就看从00转到01状态走那条路,比如说从00状态走到01是初始发送1才可以从00走到01,那么你就判定01这个码对应的原码是1,然后在判断01后面那两位10,然后你就看从01状态转到10需要走那条路径,假设从01不能直接转到10,从01只能转到00或是11,那么你就可以认为01后面的10肯定发送时错了,发送的可能应该是00或是11,因为发送00或是11相对于01来说都是只错一位,判为谁错误比特都那么多,所以这两条路径都保留着,到下面继续判断,直到哪条路径错误比特数不一样时就选那条错误小的作为最优的,然后继续下面的判断,直到这串码判别完。
书。。
【 在 MARRY 的大作中提到: 】
: 正向译码过程可以看作是HOVA,反向计算可以看作是LLR calculation,可能需要理解MAP译码的原理,再看就不难了。你看的是paper还是书啊