数据通信原理第四章 差错控制(一)
通信原理教程信道编码和差错控制课件

总结词
线性分组码是一种通过将信息位与固定数量的冗余位进行线性组合来检测和纠正错误的编码方式。
详细描述
线性分组码将信息位和冗余位组成一个更大的分组,然后使用线性方程组来描述这些位之间的关系。通过检测这些方程的满足情况,可以在一定程度上检测和纠正错误。常见的线性分组码包括汉明码和格雷码等。
差错控制
在计算机通信、网络通信等领域应用广泛,用于保证数据传输的正确性和完整性。
应用场景比较
信道编码在长距离、高噪声环境下具有优势,而差错控制更适合短距离、低噪声环境。
应用场景比较
随着通信技术的发展,信道编码技术也在不断进步,如LDPC码、Turbo码等新型编码技术的出现,提高了数据传输的可靠性和速率。
奇偶校验
总结词:高效可靠
详细描述:循环冗余校验是一种通过模2除法运算来检测错误的方法。发送方计算数据的CRC值并附加在数据后面,接收方通过同样的方式计算接收到的数据的CRC值并与附加的CRC值进行比较。如果两个值相等,则数据被认为是正确的;否则,数据被认为有错误。CRC是一种高效的差错控制方法,能够检测出大部分错误。
03
信道编码分类
线性编码
线性编码是指将输入信息序列映射为线性码字序列的过程。常见的线性编码包括奇偶校验码、循环冗余校验码等。
非线性编码
非线性编码是指将输入信息序列映射为非线性码字序列的过程。常见的非线性编码包括卷积码、交织码等。
信道编码在数据传输中广泛应用,如TCP/IP协议中的差错控制机制、无线通信中的QPSK、QAM等调制方式。
01
差错控制
在数据传输过程中,对传输的数据进行检测、纠正和恢复,以确保数据的完整性和准确性。
02
差错产生原因
数据通信原理课程

(学时: 50 )数据通信原理课程是面向电子信息工程、网络工程等专业开设的一门必修的专业基础课程,是该专业的主干课程,共 50 学时, 3.0 学分,其中实验课程 10 学时。
本课程在电子信息工程专业教学计划中是一门专业基础课程,又是一门专业的数字信号传输的理论课,它是为满足通信领域对应用人材的需要而设置的。
通过本课程的学习,为以后学习计算机通信网络和计算机通信接口技术等后继课程打下必备的基础,并且为以后从事计算机通信工作提供一定的技术支持。
1.基本要求通过本课程的学习,要求学生掌握数据通信的构成原理和工作方式;掌握数据信号的传输理论:基带传输和频带传输;掌握差错控制的基本原理和工作方式,理解常用差错控制码的构成原则;理解数据交换的原则,掌握分组交换的基本内容,了解分组交换网的构成。
本课程是一门原理性的课程,要求学生掌握数据通信较完整的概念和构成。
2.基本方法本课程的教学方式和方法主要以课堂讲授为主,并以课堂讨论和习题课为辅。
1.授课教材《数据通信原理》詹仕华主编,中国电力出版社(2022 年第 1 版)。
2.主要参考书目《数据通信技术教程》蒋占军编著,机械工业出版社(2022 年第 2 版)。
《数据通信原理》毛京丽等编著,北京邮电大学出版社(2000 年第二版);《数据通信原理》杨世平等编著,国防大学出版社(2001 年第一版);《现代通信原理》钱学荣编,清华大学出版社(1999 年)。
本课程共 3.0 学分,总教学共 50 学时,具体学时分配如下表:各章节内容学时数第一章:绪论 4第二章:数据通信基础知识 6第三章:数据信号的基带传输 8第四章:数据信号的频带传输 8第五章:差错控制与信道编码 8第六章:物理层接口与传输控制规程 2第七章:分组交换数据网 4实验 10第一章绪论(4 学时)1、目的要求:本章介绍数据通信有关的重要概念和定义,要求理解数据通信系统的构成、数据传输速率、方式、质量和信道容量的基本内容。
通信原理—差错控制编码基本理论

差错控制概述1。
差错的概念所谓差错,就是在通信接收端收到的数据与发送端实际发出的数据出现不一致的现象.2。
差错类型通信信道的噪声分为热噪声和冲击噪声两种。
由这两种噪声分别产生两种类型的差错,随机差错和突发差错.热噪声是由传输介质导体的电子热运动产生的,它的特点是:时刻存在,幅度较小且强度与频率无关,但频谱很宽,是一类随机噪声。
由热噪声引起的差错称随机差错。
此类差错的特点是:差错是孤立的,在计算机网络应用中是极个别的。
与热噪声相比,冲击噪声幅度较大,是引起传输差错的主要原因。
冲击噪声的持续时间要比数据传输中的每比特发送时间要长,因而冲击噪声会引起相邻多个数据位出错。
冲击噪声引起的传输差错称为突发差错。
常见的突发错是由冲击噪声(如电源开关的跳火、外界强电磁场的变换等)引起,它的特点是:差错呈突发状,影响一批连续的bit(突发长度)。
计算机网络中的差错主要是突发差错。
通信过程中产生的传输差错,是由随机差错和突发差错共同构成的.3。
误码率数据传输过程中可用误码率Pe来衡量信道数据传输的质量,误码率是指二进制码元在数据传输系统中出现差错的概率,可用下式表达:4。
差错控制差错控制是指在数据通信过程中能发现或纠正差错,将差错限制在尽可能小的允许范围内。
差错检测是通过差错控制编码来实现的;而差错纠正是通过差错控制方法来实现的。
差错控制编码差错控制编码的原理是:发送方对准备传输的数据进行抗干扰编码,即按某种算法附加上一定的冗余位,构成一个码字后再发送。
接收方收到数据后进行校验,即检查信息位和附加的冗余位之间的关系,以检查传输过程中是否有差错发生。
差错控制编码分检错码和纠错码两种,检错码是能自动发现差错的编码,纠错码是不仅能发现差错而且能自动纠正差错的编码。
衡量编码性能好坏的一个重要参数是编码效率R:其中,n表示码字的位长,k表示数据信息的位长,r表示冗余位的位长.计算机网络中常用的差错控制编码是奇偶校验码和循环冗余码。
数据通信原理复习资料整理(期末考试必备)

第一章概述1、数据通信——依照通信协议,利用数据传输技术在两个功能单元之间传递数据信息;2、传输代码常用的传输代码有:·国际5号码IA5(7单位代码)——ASCII码(常在后面加1位奇偶校验码)·国际电报2号码ITA2(5单位代码)·EBCDIC码(8单位代码)·信息交换用汉字代码(7单位代码)3、数据通信系统的构成●数据终端设备DTE·数据输入、输出设备——数据数据信号·传输控制器-—主要执行与通信网络之间的通信过程控制(即传输控制),包括差错控制、终端的接续控制、传输顺序控制和切断控制等(完成这些控制要遵照通信协议)。
●数据电路·传输信道——为数据通信提供传输通道·数据电路终接设备(DCE)(《综合练习习题与解答》简答题第2题)-—是DTE与传输信道之间的接口设备,其主要作用是将来自DTE的数据信号进行变换,使之适合信道传输。
当传输信道为模拟信道时,DCE是调制解调器(MODEM),发送方将DTE送来的数据信号进行调制,将其频带搬移到话音频带上(同时变成模拟信号)再送往信道上传,收端进行相反的变换。
当传输信道是数字信道时,DCE是数字接口适配器,其中包含数据服务单元与信道服务单元。
前者执行码型和电平转换、定时、信号再生和同步等功能;后者则执行信道均衡、信号整形等功能。
●中央计算机系统主机——进行数据处理通信控制器(又称前置处理机)——用于管理与数据终端相连接的所有通信线路,其作用与传输控制器相同.●数据电路与数据链路的关系——数据链路由数据电路及两端的传输控制器组成.●只有建立了数据链路通信双方才能有效、可靠地进行数据通信。
4、信道类型物理实线电话网传输信道;数字数据传输信道;5、传输损耗传输衰减=网络的输入端功率—输出端功率;传输损耗:;信噪比:;6、计算机通信网包含数据通信网;计算机通信网不等于计算机网络,前者明显地参与管理;7、数据传输方式●并行传输与串行传输(按代码传输的顺序分)1、并行传输概念—-并行传输指的是数据以成组的方式,在多条并行信道上同时进行传输。
差错控制

数据后,只等待判断信号。反馈重传纠错方式的缺点 是实时性较差。 2,前向纠错技术 工作原理:在前向纠错方式中,发送端对数据进行 校验和纠错编码,接收端收到这些编码后,根据约定 的规则进行译码。译码过程不但可以发现错误,而且 能够自动地进行纠错。在前向纠错的工作中,发送端 不需要等待接收端反馈信号,因此也就不需要专门的 反馈信道。 前向纠错方法的最大好处是不用重传出错的数据帧, 而是利用校验码在检测出错的同时还能确定出错比特 的位置,将出错比特取反即可纠正传输错误的冗余码 元比较多,效率相对而言也比较低,从而使传输通信 数据的效率大为下降,复杂运算的数据处理工作
要求;对较长的数据帧则使用循环冗余校验方法,附 加位数不会太多,而且检错能力强,其数字逻辑电路 也易于实现,是现在网络通信中进行数据帧校验的主 要方法。循环冗余校验是一种利用多项式除法进行冗 余码生成、接收方检验传输是否出错的有效方法。 练习:
1,(信源)是产生和发送信息的一端,(信宿)是接收信息的 一端。通信是在(信源)和(信宿)之间建立数据传输的 (信道)。 2,(误码率)是衡量数据传输可靠性的一个参数,它是指二进 制码元在传输系统中被传错的概率。 3,一个通信系统至少应包含3个部分:(发送设备)、(传输介 ,一个通信系统至少应包含3 质)和(接收设备) 4,数字信号调制成模拟信号常有(移幅)、(移频)、和(移 相)三种方法 5,按照信息同时传输的方向分为(单工)、(半双工分为垂直奇偶校 验、水平奇偶校验和水平垂直奇偶校验3 验、水平奇偶校验和水平垂直奇偶校验3种。 ①水平奇偶校验:是将若干字符组成一个信息块,对 该信息块的字符中对应的位分别进行奇偶校验。 ②垂直奇偶校验是以字符为单位的校验方法。例如, 传输数据为“1010001” 传输数据为“1010001”;采用偶校验时,附加位为 “1”,则发送信息变为“10100011”;采用奇校验时, ,则发送信息变为“10100011” 附加位为“ 发送信息变为“10100010” 附加位为“0”发送信息变为“10100010”。 ③水平垂直奇偶校验是把水平垂直两个方向的奇偶校 验结合起来构成的,即纵向每个字符校验一次,水平 方向每个信息块发送完后其对应位也校验一次(发送 一个校验码)。
差错控制方式

– 混合纠错(HEC:hybrid error correction)
• 前向纠错方式和检错重发方式的结合与折衷 • 外层先采用前向纠错,当前向纠错不能解决问题时,内层再采用检错 重发。
通信原理简明教程(第2版)
1 差错控制方式
• 常用的差错控制方式有三种:
– 前向纠错(FEC:forward error correction)
• 发送能纠错的码,在译码时自动发现并纠正传输中的错误 • 只需正向信道,实时性好 • 编译码设备复杂,适合单向信道和一发多收系统
– 检错重发(ARQ:automatic repeat request)
返回重发和选择重发方式需要全双工数据链路,而
停发等候重发方式 只要求半双工的数据链路。
通信原理简明教程(第2版)
检错重发 – 优点
• 只需少量的多余码元(一般为总码元的5%~20%)就能获得 极低的误码率;
• 要求使用的检错码基本上与信道的差错统计特性无关,即对 各种信道的不同差错特性,有一定的自适应能力; • 其检错译码器与前向纠错法中的纠错译码器相比,成本和复 杂性均低得多;
– 缺点
• 有反向信道,不能用于单向传输系统,也难以用于广播(一 发多收)系统,并且实现重发控制比较复杂; • 当信道干扰增大时,整个系统可能处于重发循环中,因而通 信效率降低,甚至不能通信; • 不太适合严格实时传输的系统;
1
通信原理简明教程(第2版)
Hale Waihona Puke (a) FEC方式(b) ARQ方式
(c) HEC方式
数据通信与计算机网络--04差错控制

课堂小结
理解循环冗余码 理解帧的构成
数据通信与计算机网络-04差错控制
2021/7/16
内容:
同步的基本概念 海明码 循环冗余码
目的与要求:
掌握帧同步的基本概念; 掌握海明码编码原理; 掌握循环冗余码编码原理;
重点与难点:
重点:循环冗余码、海明码; 难点:循环冗余码。
课堂讨论:
海明码? 循环冗余码?
现代教学方法与手段:
投影 PowerPoint幻灯课件
误需要通过反馈重发来纠错
编码效率 R k k
n kr
基本概念
差错控制的编码方式:
自动请求重发ARQ(automatic request for repeat) 向前纠错FEC(Foeward Error Correcytion)
常用的简单差错控制编码
水平奇偶校验:
在面向字符的数据传输中,在每个字符的7位信息码 后附加一个校验位0或1,使整个字符中“1”的个数构成 奇数个(奇校验)或偶数个(偶校验)。
填充的位
字符计数法
在帧头中使用一个字段来标明帧内的字 符数,通常该字段称为帧长字段。 如果发生传输错误,则可能更改帧长的 值,从而导致帧的同步出现问题。 该方法通常与上述其他方法结合使用。
发送: 接收:
计数
计数
计数
第1帧 5个字符
第2帧 5个字符
出错!
第3帧 8个字符
1个字符计数??
7
1
第1 帧正确!
海明码
③为了知道编号为K的数据位对哪些检测 位有影响,将编号K 改写成2的幂的和 (如:11=1+2+8, 29=1+4+8+16),1个位只由 扩展式中所示编号的位检测(编号为11 的位,只能由1,2,8 检测位检测)
差错控制系统的组成与作用原理

差错控制系统的组成与作用原理引言差错控制系统是一种用于检测和纠正数据传输过程中产生的错误的技术。
在数据通信中,数据经常会受到不同因素的干扰,如噪声、干扰信号等,这些干扰可能导致传输过程中的数据错误。
差错控制系统的作用就是通过增加冗余信息和使用纠错码等手段,实现检测和纠正数据传输中产生的错误,提高数据传输的可靠性和正确性。
组成差错控制系统主要由以下几个组成部分组成:1.冗余信息生成器:冗余信息是指在数据传输过程中添加的额外的、用于检测和纠正错误的信息。
冗余信息生成器负责在数据传输前生成相应的冗余信息,并将其与原始数据一同传输。
2.接收端:接收端负责接收传输过来的数据和冗余信息,并进行相应的差错控制处理。
它主要包括错误检测和纠正的算法和逻辑。
3.纠错码生成器:纠错码是一种特殊的编码方式,通过在数据中添加纠错码实现检测和纠正错误。
纠错码生成器负责根据接收到的数据和冗余信息计算纠错码,并将其添加到原数据中进行传输。
4.错误检测和纠正算法:差错控制系统使用一些特定的算法来检测和纠正数据传输中的错误。
常见的算法包括循环冗余检验(CRC)、海明码(Hamming Code)等。
作用原理差错控制系统主要通过以下原理来实现检测和纠正传输过程中的错误:1.冗余信息检验:差错控制系统通过在原始数据中添加冗余信息的方式来检测错误。
接收端根据接收到的数据和冗余信息计算得到一个校验和,然后将计算得到的校验和与传输过程中接收到的冗余信息进行比较。
如果两者一致,说明传输过程中没有错误;如果不一致,说明传输过程中存在错误。
2.纠错码校验:差错控制系统通过使用纠错码来检测和纠正错误。
纠错码是一种特殊的编码方式,能够在数据中添加一些冗余信息以实现错误的检测和纠正。
接收端会根据接收到的数据和冗余信息计算得到纠错码,并与传输过程中接收到的纠错码进行比对。
如果两者一致,说明传输过程中没有错误;如果不一致,说明传输过程中存在错误。
差错控制系统的作用原理可以简单总结为:通过增加冗余信息和使用纠错码等技术手段,实现数据传输过程中错误的检测和纠正,提高数据传输的可靠性和正确性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 突发差错
– 一串串,甚至是成片出现的差错,差错之间有相关性, 差错出现是密集的 – 错误的信道称为有记忆信道或突发信道 – 如短波信道、散射信道 – 存储介质损坏或输出故障也可引发突发错误
一、差错分类和错误图样
• 发送数据序列: 000000001111111111 • 接收数据序列: 000010011111001011 • • • • 差错序列: 错误图样: 突发长度:12 练习: 发送数据序列:001000101111001111 接收数据序列:001000111111111111 • 错误图样:? 突发长度:? 1111111 7
一、检错和纠错的原理
• 码的差错和纠错能力是同信息量的冗余度 换取的 • 任何信息源发出的消息可以用“1”和“0”来 表示 • 对于最简单的只发送A和B两种消息,用“0” 代表A,“1”代表B
– 如果只传输一位二进制数,则无法判断是否为 错码
一、检错和纠错的原理
• 在信息码后添加一位监督码,形成11或00 两种码组,当接受端为10或01时则可判断 为错码; • 在信息码后添加两位监督码,形成111或 000,不仅可以判断错码,而且可以根据 “大数”法则纠正一个错误; • 以上例子中11、00或者111、000称为“许 用码组”,其余码组为“禁用码组”。
• 3种形式:
– 停发等候重发 – 返回重发 – 选择重发
• 停发等候 重发
• 返回重发
• 选择重发
(二)前向纠错
• 前向纠错系统(FEC)中,发送端的信道编码器 将输入数据序列变换成能够纠正错误的码,接收 端的译码器根据编码规律检验出错误的位置并自 动纠正。
– 优点:前向纠错方式不需要反馈信道,特别适合于只 能提供单向信道的场合。由于能自动纠错,不要求检 错重发,因而延时小,实时性好。 – 缺点:所选择的纠错码必须与信道的错误 特性密切配合, 否则很难达到降低错码率的要求;为了纠正较多的错 码,译码设备复杂,而要求附加的监督码元也较多, 传输效果就低。
(三)混合纠错检错
• 混合纠错检错方式是前向纠错方式和检错重发方 式的结合。
– 在这种系统中,发送端发出同时具有检错和纠错能力 的码,接收端收到码后,检查错误惰况,如果错误少 于纠错能力,则自行纠正;如果干扰严重,错误很多, 超出纠正能力,但能检测出来,则经反向信道要求发 端重发。 – 混合纠错检错方式在实时性和译码复杂性方面是前向 纠错和检错重发方式的折衷,
三、编码效率
• 编码效率是指一个码组中信息位所占的比 重,用R来表示 R=k/n
– k为信息码元的数目(信息位长度) – n为编码组码元的总数(编码后码组长度n=k+r) – r为监督码元的数目(监督位长度)。
四、纠错编码的分类
• 按码组的功能分
– 检错码 – 纠错码
• 按监督码与信息码元之间的关系分
二、码距与检错和纠错能力
• 码组中非零码元的数目为码组的重量,简称码重; • 两个码组中对应码位上具有不同二进制码元的位 数定义为两码组的距离,简称码距; • 任意两个码组间距离的最小值,即码组集合中任 意两元素间的最小距离称为汉明(Hamming)距 离,表示为dmin • 例:010和011的码重分别为1和2,码距为1。 • 练习:许用码组集合{111,001,010,100}中 • dmin =? ,各个许用码组的码重分别为? 2 3,1,1,1
五、恒比码
• 在恒比码中,每个码组中含“1”和含“0”数目的 比例是恒定的。由于恒比码备码组中的“1”(或 “0”)的个数是相同,因而也称等重码。 • 检测时,只要计算每个码组中“1”的数目是否对, 1” 就能判断有无错误。
五、恒比码
• 恒比码除了能检测出单个和奇数个错误, 还能部分检测出偶数个错误,但不能全部 检测出偶数个错误(如成对交换错误)。 • 恒比码的主要优点是简单,适于用来传输 电传机或其他键盘设备产生的字母和符号 • 但对于信源来的二进随机数字序列,恒比 码就不宜使用了。
真题练习
• 偶校验编码的码组中__的个数为偶数。 • 差错控制的基本原理是什么? • 一般来说,引入监督码元越多,码的检错 纠错能力__。 • 常用的差错控制方法主要有哪些? • 当最小码距dmin=4时,若只用于检错,则能 检出__位错码。 • 监督码不载荷信息,它的作用是用来监督 __在传输中有无差错。
• 某系统采用了选择重发的差错控制方式, 发送端要向接收端发送6个码组(序号0~ 5),其中2号码组出错,请在下图中示意 NAK信号。
• 系统码和非系统码 ,纠正随机错误的码和纠正突发错误 的码 ,二进制码与多进制码。
第三节 几种常用的简单差错控制码
• • • • • 奇偶监督码 水平奇偶监督码 水平垂直奇偶监督码 群计数码 恒比码
一、奇偶监督码
• 最简单的检错码,又称奇偶校验码,在计算机数 据传输中得到广泛应用。 • 先将所要传输的数据码元分组,在每组数据后面 附加一位监督位,使得该组码连同监督位在内的 码组中的“1”的个数为偶数(称为偶校验)或奇 数(称为奇检验),在接收端按同样的规律检查, 如发现不符就说明产生了差错,但是不能确定差 错的具体位置,即不能纠错。 • 例:1110011000偶校验的监督码为1 • 练习:1101001101偶校验的监督码为? 0
二、码距与检错和纠错能力
• 检错纠错能力与最小码距的数量关系
– 在一个码组内能检测e个错码,则要求最小码 距dmin≥e+1,或者说,若一种编码的最小距离 为dmin ,则它能检出≤dmin-1个错码。 – 一个码组内能纠正t个错码,则要求最小码距为 dmin≥2t+1 ,或者说,若一种编码的最小码距为 dmin ,则它能纠正≤(dmin -1)/2个错码。 – 在一个码组内能纠正t个错码,同时能检测 e(e>t)个错码,则要求最小码距为dmin≥e+t+1
(四)信息反馈
• 信息反馈方式(简称IRQ)又称回程校验
– 收端把收到的数据序列全部由反向信道送回发端,发端比较 发送的数据序列与送回的数据序列,从而发现是否有错误, 并把认为错误的数据序列的原数据再次传送,直到发端没有 发现错误为止。 – 优点:不需要纠错、检错的编译器,设备简单。 – 缺点:需要和前向信道相同的反向信道,实时性差。另外, 发送端需要一定容量的存储器以存储发送码组,环路时延越 大,数据速率越高,所需存储容量越大。 – IRQ方式仅适用于传输速率较低,数据信道差错率较低,且 具有双向传输线路及控制简单的系统中。
• 下图表示采用停发等候重发差错控制方式 的系统的工作思路,已知2号码组出错,请 在错误处打×(图中的数字代表码组序号)。
• 采用水平奇校验所得监督码元如表所列, 请在表中下划线处填写缺省的信息码元。
• 若要纠正一个错码,则分组码的最小码距 dmin为: 。 • 常用的简单差错控制码有奇偶监督码、水 平奇偶监督码、水平垂直奇偶监督码、群 计数码和 码。 • 简述前向纠错方式的基本思路。 • 码的检错和纠错能力是用信息量的_ 来换 取的。
• 简述奇偶监督码的编码规则。 • 差错编码的纠错和检错能力是利用信息量 的__来换取的。 • 如图所示的返回重发过程中,试填出空格 处的数据包序号。
• 码距是两个码组中对应码位上具有不同二 进制码元的 。 • 要能纠正t个错码,同时能检测e个错码 (e>t),分组码的最小码距应 。 • 常用的简单差错控制码有哪些? • 码重是码组中__的个数。 • 检错重发(ARQ)常用的三种实现形式是什么?
二、水平奇偶监督码
• 为了提高上述奇偶监督码的检错能力,特别是不能检测突 发错误的缺点,可以将经过奇偶监督编码的码元序列按行 排成方阵,每行为一组奇偶监督码,但发送时则按列的顺 序传输,接收端仍将码元排成发送时的方阵形式,然后按 行进行奇偶校验。 • 由于按行进行奇偶校验,因此称为水平奇偶监督码。 • 由于发端是按列发送码元而不是按码组发送码元,因此把 本来可能集中在某一个码组的突发错误分散在方阵的各个 码组,因而可得到整个方阵的行监督。 • 可以发现某一行上所有奇数个错误以及所有长度不大于方 阵中行数的突发错误。
第二节 检错和纠错的基本概念
• 香农的信道编码定理:
– 对于一个给定的有干扰信道,如信道容量为C, 只要发送端以低于C的速率R (R为编码器输入 的二进制码元速率),则一定存在一种编码方 法,使编码错误概率P随着码长n的增加,按指 数下降到任意小的值。 – 即可以通过编码是通信过程实际不发生错误, 或者使错误控制在允许的数值之下。
四、群计数码
• 监督码组中“1”的个数构成所谓群计数码。例如 一码组的信息码元为1010111,其中有5个“1”, 用二进制数字表示为“101”,将它作为监督码元 附加在信息码元之后,即传输码组为1010111101 • 群计数码有较强的检错能力,除了同时发生码组 中“1”变“0”和“0”变“1”的成对错误外,它能检 测出所有形式的错误。 • 为了提高检测突发错误的能力,也可仿照水平奇 偶监督方法,将信息码排成方阵,然后利用群计 数法来进行水平监督。
一、奇偶监督码
• 这种奇偶校验只能发现单个或奇数个错误,而不 能检测出偶数个错误,因而它的检错能力不高 • 绝大多数随机错误都能用简单奇偶校验查出,这 正是这种方法被广泛用于以随机错误为主的计算 机通信系统的原因 • 但这种方法难于对付突发差错,所以在突发错误 很多的信道中不能单独使用 • 奇偶校验码的最小码距为dmin=2
一、差错分类和错误图样
• 噪声大体分为两类:
– 随机噪声
随机差错 • 热噪声 • 散弹噪声 • 传输媒介引起的噪声等 突发差错 – 脉冲噪声 • 突然发生的噪声 • 如雷电、开关引起的瞬态电信号变化等
一、差错分类和错误图样
• 随机差错
– – – – 独立差错 独立地、稀疏地和互不相关地发生的差错 存在这种差错的信道称为无记忆信道或随机信道 如微波接力和卫星转发等信道