永发信息网

什么是BCH码?

答案:2  悬赏:70  手机版
解决时间 2021-02-22 10:52
什么是BCH码?
最佳答案
BCH码是循环码的一个重要子类,它具有纠多个错误的能力,BCH码有严密的代数理论,是目前研究最透彻的一类码。它的生成多项式与最小码距之间有密切的关系,人们可以根据所要求的纠错能力t很容易构造出BCH码,它们的译码器也容易实现,是线性分组码中应用最普遍的一类码。
全部回答
它是一类重要的循环码,能纠正多个错误。假设m是满足模n(modn)的最小正整数,β是域gf(2)的n次单位原根,作循环码的生成多项式g(x),以d0-1个接续的元素为根,其中m0,d0均为正整数,且d0≥2。于是 其中mj(x)代表的最小多项式。由这个g(x)所生成的,分组长为n的循环码称为bch码。它由r.c.bose,d.k.ray-chaudhuri及a.hocquenghem三人研究而得名。bch码的主要数量指标是:码长n,首元指数m0,设计距离d0,信息位数(表示多项式g(x)的次数)。bch码的重要特性在于:设计距离为d0的bch码,其最小距离至少为d0,从而可至少纠正(d0-1)/2个独立错误。bch码译码的第一步是计算伴随式。假设 为发送码矢量,为接收矢量,而e=(e0,e1,…,en-1)为错误矢量,或记为错误多项式。于是伴随矢量之诸s=(s1,s2,…,s2t)分量sκ由 决定(κ=1,2,…2t;为简便计,设m0=1,d0=2t+1)。假设有e个错误出现(1≤e≤t),则对应于e个错误的ei厵0。如果e的第j个(从左至右)非零分量是ei,则称xj=β为这个错误ei的错位,而称yj=ei为这个错误的错值。称 为错位多项式。bch码译码的关键是由诸sκ(κ=1,2,…,2t)求出(z)。这可用著名的伯利坎普-梅西迭代算法来完成。这种算法相当于线性移位寄存器(lfdr寄存器)的综合问题。最后一步是求出(z)的全部根,可用钱天闻搜索算法完成,从而可以定出接收矢量r的全部错位。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
引言怎么去啊,有知道地址的么
手机能发传真吗
盘发喷发胶以后吹干的叫什么吹风机
【配电箱制作】不能用()制作配电箱
株洲市知识产权局在什么地方啊,我要过去处理
如何填写关于同意申办出入境证件的函
我家阿拉斯加眼珠旁边有一点点蓝色怎么回事,
手机带进课堂有什么好处
好望角沟通的海洋是什么
最新理财产品有哪些,有谁可以讲一下最新理财
兴达商业城地址在什么地方,想过去办事
哪里有黑网吧 ?
津宁高速公路/S21(路口)怎么去啊,有知道地址
20×7年1月1日,东海公司因与北方公司进行债
炫斗之王为什么玩不了
推荐资讯
求仆の玩具は体育教师1
有高手帮我设计个签名吗,黄丹丹,跪谢!!!
苹果最新系统9.3.1怎么重置id密码
3个单数 可得双数?
热血江湖盒子
谁能分析一下这句话的语法?B ltd continues a
艳阳特产地址在哪,我要去那里办事
重庆哪有水电材料批发
北京有哪些对甲状腺结节有专业性的三甲医院?
皮衣短款女士年轻40岁怎样搭配才好看
请问媳妇总是把钱给她妈家花 她到底怎么想的
朝歌的繁体字怎么写?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?