误码率是指二进制比特在数据传输系统中被传错的概率
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
误码率测定
误码率定义
误码率是指二进制比特在数据传输系统中被传错的概率,它在数值上近似等于:Pe = Ne/N
其中,N为传输的二进制比特总数,Ne为被传错的比特数
注:
1.误码率应该是衡量数据传输系统正常工作状态下传输可靠性的参数;
2.对于一个实际的数据传输系统,不能笼统地说误码率越低越好,要根据实际传输要求提出误码率要求;
3.对于实际数据传输系统,如果传输的不是二进制比特,要折合成二进制比特来计算;
4.差错的出现具有随机性,在实际测量一个数据传输系统时,只有被测量的传输二进制比特数越大,才会越接近于真正的误码率值。
误码率的测定
测定分为两种:统计学方法与实际测量。在实际测量中,最常用的是循环冗余检查方式。
检错码与纠错码
纠错码:每个传输的分组带上足够的冗余信息,使得接收端能发现并自动纠正传输差错。
检错码:分组仅包含足以使接收端发现差错的冗余信息,接收端能发现出错,但不能确定哪一比特是错的,并且自己不能纠正传输差错。
常用的检错码
奇偶校验码:
垂直奇(偶)校验
水平奇(偶)校验水平
垂直奇(偶)校验(方阵码)
循环冗余编码CRC:这是目前应用最广的检错码编码方法之一,它具有建检错能力强和实现容易的特点,因此主要介绍循环冗余编码方式。
循环冗余编码工作原理循环冗余编码工作原理
标准CRC生成多项式G(x)
CRC-12:G(x) = x12 + x11 + x3 + x2 + x + 1
CRC-16:G(x) = x16 + x15 + x2 + 1
CRC-CCITT:G(x) = x16 + x12 + x5 + 1
CRC-32:G(x) = x32 + x26 + x23 + x22 + x16 + x12 + x11 + x10 + x8 + x7 + x5 + x4 + x2 + x + 1
差错控制机制
差错控制通常采用反馈重发纠错实现机制,如下图所示:
反馈重发机制的分类
反馈重发机制分为停止等待方式和连续工作方式;而连续工作方式又可分为拉回方式和选择重发方式
停止等待方式的工作过程
拉回方式的工作过程
选择重发方式的工作过程