纠错编码方式的简介 2
1 奇偶监督码 奇偶校验码也称奇偶监督码,它是一种最简单的线性分组检错编码方式
其方法是首先把信 源编码后的信息数据流分成等长码组 ,在每一信息码组之后加入一位(1比特)监督码元作为 奇偶检验位,使得总码长 n(包括信息位 k和监督位 1)中的码重为偶数(称为偶校验码)或为奇 数 (称为奇校验码)
如果在传输过程中任何一个码组发生一位(或奇数位)错误,则收到的 码组必然不再符合奇偶校验的规律,因此可以发现误码
奇校验和偶校验两者具有完全相 同的工作原理和检错能力,原则上采用任一种都是可以的
由于每两个 1的模 2相加为 0,故利用模 2加法可以判断一个码组中码重是奇数或是偶数
模 2 加法等同于“异或”运算
现以偶监督为例
对于偶校验,应满足 故监督位码元 a 0可由下式求出: (2-2) 不难理解,这种奇偶校验编码只能检出单个或奇数个误码,而无法检知偶数个误码,对于连续多位的突发性误码也不能检知,故检错能力有限,另外,该编码后码组的最小码距为 =2,故没有纠错码能力
奇偶监督码常用于反馈纠错法
2 行列监督码 行列监督码是二维的奇偶监督码,又称为矩阵码,这种码可以克服奇偶监督码不能发现偶数 个差错的缺点,并且是一种用以纠正突发差错的简单纠正编码
其基本原理与简单的奇偶监督码相似,不同的是每个码元要受到纵和横的两次监督
具体编 码方法如下:将若干个所要传送的码组编成一个矩阵,矩阵中每一行为一码组,每行的最后 加上 一个监督码元,进行奇偶监督,矩阵中的每一列则由不同码组相同位臵的码元组成,在每列 最后也加上一个监督码元,进行奇偶监督
如果用×表示信息位,用表示监督位,由矩阵 码 的结构可如图6-5所示,这样,它的一致监督关系按行及列组成
每一行每一列都是一个 奇偶 监督码,当某一行(或某一