?。。
附:录A (资》料性附录)三重纠】错校正编码》示例
—
【 406MHz【信息第一个受保护】字段中使用的纠错】码是(127106!)BC?H码的缩短形式BC!H码:是一类重要》的循环码具有—纠错能力强、构造方!便、编码简单及【译码:容易的特《点并能纠正》多个随机错误缩短形!式(8261)是】由,61位数《据和后续2》1位三重纠错—码组成该《代码可检测和纠正整!个,82位码源(40】6MHz信息—的第25位~第【106位)中—最多三个错误—
》
?。。。 注BCH码【使用全长代码才【能完成纠错计算因】此需要在61个数据!码之前加《上45个《。“0”以形成—。。(12710—6)B?CH码的106位模!式这些填充“0”不!影响BCH》。码的生?成
?
?。
对于(8!261?)BCH码生成【多项式g(X—。)与:(1271》06:)BCH码》相同具有如下形式
!
?
g(X)= 】LCM( m—1,(X)m3(—X)m5(X))】
,
】 式中
【
LCM!为最小公《倍数
! ?m1(X)=X7】+X3+1》
》
m—3(X)=X7+】X,3+X2+X—+1:
! m5(X)—。。=X7+《X4+X3+X2+!X,+1
! , 从而推导出
!
【。。 g(X)=m【1(X)m3(【X)m5(X—)
】 : — =X21+X1】8+X1《7+X15+—X14+《X12+X》。11+X8+X7+!X6+X5+X+】。1
》
》 BCH编码生【成,多项式的系数以十进!制表示为115【547?43:以22bit—。的二:进制数表示为
!
g(!X)=1-001-!101-1》。01-100-【111-100-】01:1,
】 为了生成BC】H代码信息多项式】m(X)由》61个数《据位按以下公式【组成
【
? :m(X)=》。b1X6《。。0+b2《X59+…+—b,60X+b6—1,
?
《 式中》。
】。 b1是第1【位(即格式标志)】b61是P》。DF-1《的最后一位
】
,
—将最小有效位填【充为:21“0”将—m(x)扩展到【8,2位再将得到—的,。。82位二进制字符串!。除以g(x)余数r!(x)成为BC【H代码(模块2二】进制除法结果的商】部分被丢《弃)
《