版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二部分数据通信第六章数字数据通信技术宋娟软件学院异步传输1同步传输2线路配置344差错控制5内容要点2
并行数据传输串行同步异步数据传输3并行传输4串行传输5在同一个时间内,信号元素是一个个传输每个信号元素可能:少于一个比特(曼彻斯特编码)一个比特(NRZ-L)多于一个比特(QPSK)接收器采样传输损伤定时关系到达时间和每个比特周期重点:串行传输6异步传输9对于稳定信息流,字符的间隔是均匀分布的(停止元素的长度)例子:发送IRA字符“ABC”1起始比特,7位数据比特,1校验比特,1停止比特空闲state,receiver接收器搜索transition从1to0Then采样下个7位间隔intervals(字符长度)Thenlooksfor下个transitionfrom1to0为下个字符异步-过程10定时差错的影响定时差错如图figure6.1(c),6%漂移,发送器每隔100μs发送一个数据,而接收器每隔94μs采样一个数据差错比特采样差错:接收到的最后一个比特采样是错的帧差错:第8位被误以为是起始位11简单便宜但是每个字符至少要求2-3个额外开销(overhead=20%)为了取得更高的效率,使用不同形式的同步即:synchronoustransmission.异步优缺点12传输的数据块没有起始和终止位时钟必须同步可以使用单独的时钟线路,发送器定期在每个比特时间发送一个短脉冲信号,作为时钟。如RS232有利于短距离传输遭受传输损伤(forlongdistances)在数据中嵌入时钟信息Manchesterencoding(digital)Carrierfrequency(analog)同步传输13必须指示数据块的起始和结束使用前同步码preamble和后同步码postamble比异步效率更高(loweroverhead)Example:HDLC48bitscontrolinformation、preambleandpostambleEachdatablocks1000charactersoverhead=48/(8x1000+48)x100%=0.6%同步-数据块级(帧同步)14单比特差错孤立的差错状态只改变一个比特,不影响临近的其他比特白噪声引起突发性差错连续的B比特序列中第一个和最后一个比特以及任意多个中间比特接收不正确;在一个比特簇中有很多差错出现,但不是说这些比特全部都错!冲激噪声引起移动无线环境中的信号衰弱引起数据率越高,突发错误的影响越大!差错类型15差错控制方法检错重发:接收端在接收信号中检测出误码时,通知发送端重发,直到正确收到为止。检错只能知道接收码元中包含某些错误,但不知道误码的准确位置。采用检错重发需要具备双向通道;前向纠错:接收端不但能检错,还能纠错,对于二进制,即能知道误码的位置从而纠正。不需要反馈信道,实时性好,但是设备复杂。通常检错和纠错相结合,当出现少量误码并在接收端能够纠正时,用前向纠错法,当错码较多超过纠正能力,但尚能检测是,就用检错重发法。16相关概念Pb——比特差错率(BER):接收到一个差错比特的概率,由信道特性决定;P1——无比特差错的帧到达的概率;P2——有比特差错,但没检测出来的概率,也称为剩余差错率;P3——有比特差错,而且都检测出来的概率;在没有使用检错手段的情况下,P3=0;
P2=1-P1Pb越大,帧长越长,P1越小,所以需要使用差错控制技术!17差错检测错误在所难免使用error-detectingcode检测附加在发送器接收器重新计算和检测也有可能存在不能检测到的错误18差错检测过程19奇偶校验最简单的差错检测机制,在数据块的末尾加奇偶校验位,使得整个字符中“1”的个数为奇数或偶数。典型的例子:字符的传输可以检测一个或奇数个误码,但是不能检错两个或偶数个误码不安全性噪声脉冲的长度经常破坏一个以上的比特奇偶校验20例子若发送器发送anIRAG(1110001)并且使用奇校验,就附加1,然后发送11100011.接收器检测接受的字符,如果1s的个数是odd,假设没错误发生.If1bit(oranyoddnumberofbits)在传输过程错误翻转(forexample11100001),那么接收器就能检测到一个错误。Notethat,if2bits(oranyevennumber)由于错误,anundetectederroroccurs
21CRC最常用最有效的方法,具有更强的检错能力给定一个kbits数据块,发送器生成一个(n-k)位比特序列(FCS)必须使最后得到的含有n个比特的帧可以被预先设定的整数整除接收器将接收到的帧用同样的整数进行除法运算没有余数就说明没有错误。22CRC3种等价的表达方式模2运算多项式数字逻辑23模2运算使用无进位的二进制加法Theexclusive-OR(XOR)异或操作定义如下:T=要发送的n位帧,forn<kM(D)=k-bit数据块,T中前k位F=n-k位bitFCS,T中后n-k位P=n-k+1位的特定比特序列;它是预定的除数predetermineddivisor24CRCn-kn-k+125二进制除法2627多项式将所有的值表示为一个虚构变量X的多项式,系数均为二进制,与二进制数值中的每一位相对应。例:D=110011,可以将其写为D(x)=X5+X4+X+1,P=11001,P(x)=X4+X3+1;28多项式CRC过程可以描述为如下
例子,M=110011M(X)=X5+X4+X+1P=11001P(X)=X4+X3+129误码的表现形式差错模式(差错图样)E:任何一个比特位和1异或,都会发生翻转;字段中每个差错的位置标为1;若出现错码(E≠0),当Tr可以被P整除,即E可以被P整除时,错码无法检错,这种概率是比较小的。30只要选择合适的P(x),就可以保证出现的以下错误类型无法被P(x)整除,也就是说可以检测出错误:所有的单个比特差错,只要P(x)含有一个以上的非零项;所有的双比特差错,只要P(x)是本原多项式,具有最大指数L(CRC长度为L),帧长度为2L-1;任何奇数个差错,只要P(x)含有因式(X+1);任意突发错误,当突发错误长度小于等于CRC的长度(n-k)31标准多项式32数字逻辑CRC的编码过程和检错过程可以通过除法电路实现;除法电路可以由反馈移位寄存器实现,对于一个最高指数为(n-k)的多项式除数P(x):用(n-k)位寄存器实现;最多需要(n-k)个异或门;异或门是否存
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度高端商务公寓租赁服务协议3篇
- 2025年度烟草制品购销员劳动合同执行规范3篇
- 2024版商业货物交易基本协议格式版
- 专业消防设施安装及维护协议样本书版A版
- 提高学生团队活动执行力的策略研究
- 2024简化版私人贷款协议模板版B版
- 2024青岛房地产居间佣金结算及税费处理合同3篇
- 上海2024年精装公寓租赁合同模板版B版
- 小学生动手操作能力在实验教学中的培养策略
- 2025年度通信设备采购投标书保密承诺书承诺书3篇
- 《机械设备维护与保养》课程标准
- 圆管钢立柱柱吊装施工方案
- 河南省对口升学文秘类专业课试题卷
- 医疗器械经营质量管理体系文件(全套)
- 磷酸铁锂电池工商业储能项目施工组织设计方案
- 建筑节能分部工程质量验收报告(样本)
- 泌尿外科护理疑难病例讨论
- 危大工程安全管理措施方案
- 英格索兰空压机操作规程
- 简单通用利润表
- PFA管道安装工艺简述
评论
0/150
提交评论