数字音频技术(第6版) 195


分类:相关阅读 / 「数字音频技术(第6版)」

数字音频技术(第6版) 195
前一篇:数字音频技术(第6版) 194 下一篇:数字音频技术(第6版) 196
文本阅读:
  68数字音频技术(第6版)
  58乘积码
  RC是互交织编码的一个例子,它用卷积交织把两个码分隔开。在二维乘积码中,两码通过块交织被串行地分隔开。先被编码并后被解码的码被称为外C2码。后被编码并先被解码的码被称为内C1码。因此,乘积码使用了相互交叉的两个纠错码。如果C2是一个分组码,C1是一个(n1k1)分组码,那么它们将产生一个(n1n2k1k)乘积码,它是一个具有kk个符号的阵列。C2码在块的每一行加入P校验,C1码在块的每一列加入Q校验,如图5.23示。每一列都是C1的一个码字。在使用线性分组码时,最底下一行字也是C2的码字。在右下角(P列与Q行的交叉处)的校验数据是对校验数据的一个校验,它既可以由列校验数据得到,也可以由行校验数据得到。
  编码器
  的突发
  89
  解码器
  图5.23:一个乘积码的框图,它显示了外部的行(P)冗余和内部的列(Q)冗余突发错误在Cl解码器中
  被标记出来,并在C2解码器中被纠正。
  在解码过程中,C1解码器使用Q校验来纠正随机比特错误,并对突发错误做出标识,这些突发错误通过解交织送至C2解码器。这些符号经过了解交织过程,因此原先在内码字中的突发错误将以单符号错误的形式出现在不同的码字中。C2解码器使用P校验与标识来纠内码字中的各个错