文档章节

常用的三种差错控制方式

stayStand
 stayStand
发布于 2016/02/16 19:48
字数 278
阅读 48
收藏 0

(1)检错重发方式,又称为自动重发请求(ARQ)

常用的三种差错控制方式 - 18989792 - 刘盛瀚

    发送端发送能够发现错误的码,由接收端判断接收中有无错误发生。如果发现错误,则通过反向信道把这一判决结果反馈给发送端,然后发送端再把错误的信息重发一次。双向信道工作。

(2)前向纠错方式(FEC)

常用的三种差错控制方式 - 18989792 - 刘盛瀚
    发送端发送能够纠正错误的码,接收端收到后自动纠正传输中的错误,特点是单向传输。单向信道工作。

(3)混合纠错方式(HEC)

常用的三种差错控制方式 - 18989792 - 刘盛瀚 

    发送端发送既能自动纠错,又能检错。接收端收到码流后,检查差错情况,如果错误在纠错能力范围以内,则自动纠错,如果超过了纠错能力,但能检测出来,则经过反馈信道请求发送端重发。双向信道工作。HEC实际上是FEC和ARQ方式的结合。

转自:http://blog.163.com/liu_sheng_han/blog/static/190591372201262701222562/

© 著作权归作者所有

共有 人打赏支持
stayStand
粉丝 1
博文 34
码字总数 10058
作品 0
闸北
程序员
私信 提问
【网络原理】第四章 数据链路层(一)

一、数据链路层的定义与其主要完成的功能 1、为什么要设计数据链路层? 有了物理层进行二进制位流的透明传输,为什么还要设计数据链路层呢?在物理层进行二进制传输 时,有些问题是其难以解决...

XuAn97916
06/26
0
0
OSI模型数据链路层为什么需要分层?

1.何为数据链路层的(DATALINKLAYER)的MAC子层和LLC子层? MAC子层的主要功能包括数据帧的封装/卸装,帧的寻址和识别,帧的接收与发送,链路的管理,帧的差错控制等。 MAC子层的存在屏蔽了不...

cvgcv
2010/01/17
0
0
计算机网络知识点(三)

Chapter3 数据链路层 数据链路层解决下一步怎么走的问题 向网络层提供一个定义良好的服务接口 处理传输错误 从网络层获取分组,并且将分组封装到帧中以便传输。每一个帧包含一个帧头,一个静...

球球球球弱
2017/12/11
0
0
【计算机网络】第3章 数据链路层层 知识总结

《计算机网络》——谢希仁 第3章知识点总结 数据链路层使用的信道主要有以下两种类型: (1)点对点信道:使用一对一的点对点通信方式 (2)广播信道:使用一对多的广播通信方式 使用点对点信...

qq_37792173
2017/08/23
0
0
Genius-Android

Genius-Android是什么? Genius-Android 是 Android 中一些常用的的方法集合, Genius 提供6个基本板块: app (Ui) animation (动画) widget (Material控件) command (命令行) net tool...

Qiujuer
2014/10/07
6.2K
1

没有更多内容

加载失败,请刷新页面

加载更多

springboot jpa 访问数据库

spring boot(五):spring data jpa的使用 SpringBoot非官方教程 | 第三篇:SpringBoot用JdbcTemplates访问Mysql

颖辉小居
11分钟前
1
0
Quartz + Oracle 分布式Job实现

简述 实现 依赖包 <dependency><groupId>org.quartz-scheduler</groupId><artifactId>quartz</artifactId><version>2.2.3</version><exclusions><exclusion><groupId>com.zax......

呼呼南风
17分钟前
4
0
崛起于Springboot2.X之集成规则引擎Drools(41)

1、创建Springboot项目,勾选Web模块和lombok插件 2、添加pom其他依赖 <dependency> <groupId>org.kie</groupId> <artifactId>kie-spring</artifactId> <version>7.11.0.Fin......

木九天
25分钟前
4
0
Kylin修改context-path方法

Kylin修改context-path比较麻烦,本身kylin是前后端分离的工程,修改不是只改war,还得改前端路径 步骤如下: 1、tomcat webapps 修改 kylin.war 修改成test.war 2、vi test.war 从index.htm...

litterMo
26分钟前
2
0
怎样使用Chrome浏览器截取整个网页?

1、打开控制台:Ctrl + Shift + I 2、命令执行:Ctrl + Shift + P 3、Capture full size screenshot 浏览器会自动下载截图图片,推荐过几个扩展功能: 1.全屏幕截取网页编辑共享神器-Awesom...

近在咫尺远在天涯
29分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部