官方淘宝店 易迪拓培训 旧站入口
首页 > 无线通信 > 通信技术学习讨论 > 求教:熟悉BCH编解码的达人请进!

求教:熟悉BCH编解码的达人请进!

12-16
糊涂了,有人知道BCH译码的纠错能力和检错能力是怎么决定的么?
比如说,取纠错bit数t=4,那么纠错能力是4bit,可以检几个bit错呢?
理论上 码距d>=2t+1,那么检错能力是不是8呢?
但是书上好像又说d>=a+t+1 a是检错能力,如果符合这个公式,那么他的检错能力ms也是4?

纠错能力是通过码距来决定的,检错能力就是假定错误个数为m时,计算其伴随式不为0
(表明有错)而错误个数为m+1时,伴随式为0(可能为0),表明不能检查出错误,则其
检错能力为m。我给你提供个思路,你自己推一下,在有限域上计算一下S'=H*E'.  ’表
示转置。这个应该能够推的,我以前推导过类似的,具体记不得了。^_^至于你说的那个
d>a+t+1的公式实在没有印象。如果还有问题,欢迎进一步讨论,祝你好运!^_^。

给你提供个思路
proakis的数字通信中就有这个
码距大于等于纠错个数+检错个数+1
这个式子
呵呵

好的,谢谢,最近正看这本书,不过还没有看到你说这里^_^。

Top