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


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

数字音频技术(第6版) 175
前一篇:数字音频技术(第6版) 174 下一篇:数字音频技术(第6版) 176
文本阅读:
  148数字音频技术(第6版
  分组纠错码采用了多种方法生成被传输的码字及其校验,不过,这些分组纠错码从根本上是相同的,因为它们仅使用了一个数据块本身来生成编码。分组纠错码的纠错能力可以用进制的例子来简单说明。假设一个数据块中有6个数据字,第7个校验字可以由前6个数据字相加得到。为了检查一个错误,需要产生一个校正子,该校正子可以用从接收到的数据计算出来的校验(和)与接收到的校验值进行比较(在本例中是相减)而得到。如果所得结果为零,刂最有可能的是没有发生错误,如图5.10A所示。如果检测出一个数据字并把这个字置零-这种情况被称为单个疑符
  非零的校正子能指示这种情况,并且,疑符的值可以从校正子获得。若采用了CRCC或单比特奇偶校验,则它会指出错误的字,并且可以用校正子计算出正确的值,如图5.10B所示。即使检错本身出现了错误并虚假地产生了一个错误指针,校正子也产生正确的结果,如图510C所示。这种分组纠错码能检出一个字的错误,或是完成一个疑符的纠错,或是纠正一个用指针指出的错误。纠错能力取决于指针的检错能力。在这种情况下除非错误是由指针、疑符或CRCC检测所指出的,否则这个错误是不能被纠正的。
  原始数据字与校验
  收到的数据字与校验
  校正子
  因此没有错误被指出
  接收到的数据与校验字
  RCC错误指针
  校正子S=10
  接收到的数据与校验字
  校正子
  错误纠正:Wb=W
  图5.10:单校验分组码的例
  (A)分组纠错码指示没有错误。(B)分组纠错码用一个指针指示一个纠错。(C)分组纠错码指示一个伪指针