内容正文:
课题
2.4 差错检验与校正
教学
目标
知识目标
理解差错检验与校正技术
能力目标
培养学生理解能力
德育目标
树立辩证唯物主义的思想
教学方法
教师讲解、演示、提问
教学重点
CRC校验
教学难点
CRC校验
教学过程
教学内容
一、复习提问
二、新授教学
三、巩固练习
四、课堂小结
五、布置作业
1、什么是误码率?
2、数据交换方式有( )( )( )( )等几种。
2.4 差错检验与校正
一、数据传输中出现差错有多种原因,一般分成内部因素和外部因素。
内部因素有噪音脉冲、脉动噪音、衰减、延迟失真等。
外部因素有电磁干扰、太阳噪音、工业噪音等。
为了确保无差错地传输,必须具有检错和纠错的功能。常用的校验方式有奇偶校验和循环冗余码校验。
二、 奇偶校验
奇偶校验是一种校验代码传输正确性的方法。根据被传输的一组二进制代码的数位中“1”的个数是奇数或偶数来进行校验。采用奇数的称为奇校验,反之,称为偶校验。采用何种校验是事先规定好的。通常专门设置一个奇偶校验位,用它使这组代码中“1”的个数为奇数或偶数。若用奇校验,则当接收端收到这组代码时,校验“1”的个数是否为奇数,从而确定传输代码的正确性。
采用奇偶校验时,若其中两位同时发生错误,则会发生没有检测出错误的情况。
校验方法
奇校验:就是让原有数据序列中(包括你要加上的一位)1的个数为奇数
1000110(0)你必须添0这样原来有3个1已经是奇数了所以你添上0之后1的个数还是奇数个。
偶校验:就是让原有数据序列中(包括你要加上的一位)1的个数为偶数
1000110(1)你就必须加1了这样原来有3个1要想1的个数为偶数就只能添1了。
三、 循环冗余码校验(CRC)。
循环冗余码 (Cyclic Redundancy Code, CRC),又称为多项式码。CRC的工作方法是在发送端产生一个冗余码,附加在信息位后面一起发送到接收端,接收端收到的信息按发送端形成循冗余码同样的算法进行校验,如果发现错误,则通知发送端重发。
这种编码对随机差错和突发差错均能以较低的冗余充进行严格的检查。
循环冗余校验码的检错能力有以下特点:
(a)可检测出所有奇数个错误;
(b)可检测出所有双比特的错误;
(c)可检测出所有小于等于校验位长度的连续错误;
(d)以相当大的概率检测出大于校验位长度的连续错误。
差错产生的原因有哪些?
1、 奇偶校验的方法是什么?什么是CRC?
2、 数据在传输中所出现的差错的类型主要有随机错和( )
A、计算错 B、突发错 C、热噪声 D、CRC校验错
书后习题: P20 8、9
课后记
学科网(北京)股份有限公司
$