纠错码与检错码例子
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
码距、编码效率和编码增益
码长:码字中码元的数目; 码重:码字中非0数字的数目; 码距:两个等长码字之间对应位不同的数目,有 时也称作这两个码字的汉明距离。 最小码距:在码字集合中全体码字之间距离的最 小数值。 纠错码的抗干扰能力完全取决于需用码字之间的 距离,码的最小距离越大,说明码字间的最小差 别越大,抗干扰能力就越强。
对于分组码,有如下结论: • 为了能检测e个错码,要求最小码距
d0 e 1
0 1 2 3 A B 汉明距 e 离 d0
码距等于3的两个码组
• 为了能纠正 t 个错码,要求最小码距
d 0 2t 1
0 1 A 2 3 4 5 B
t
d0
t
汉明源自文库 离
码距等于5的两个码组
• 为了能纠正t个错码,同时检测e个错码,要求 最小码距
d0 e t 1 (e t )
A
t
B
t
e
汉明距离
1
码距等于(e+t+1)的两个码组
编码效率
编码效率定义为信息位 在编码序列中所占的比 例,即: k n 抗干扰能力与编码效率 相互矛盾。编码的任务 是在满足一定的误码率 的前提下,尽量提高编 码效率。
设:有一种由3个二进制码元构成的编码,它共有23 = 8种不同 的可能码组: 000 – 晴 001 – 云 010 – 阴 011 – 雨 100 – 雪 101 – 霜 110 – 雾 111 – 雹 这时,若一个码组中发生错码,则不能收到错误信息。 若在此8种码组中仅允许使用4种来传送天气,例如:令 000 – 晴 011 – 云 101 – 阴 110 – 雨 为许用码组,其他4种不允许使用,称为禁用码组。 这时,接收端有可能发现(检测到)码组中的一个错码。 • 这种编码只能检测错码,不能纠正错码。 若规定只许用两个码组:例如 000 – 晴 111 – 雨 就能检测两个以下错码,或纠正一个错码。