25成帧 1.概念 以特定的格式传送若干比特。 2.待解决的问题 1)如何确定帧的开始与结束。 2)如何能有更强的检错能力 3.目的(优点) 有利于错误检测。 只需重发错帧,而不必重发全部数据
2.5 成帧 1. 概念 以特定的格式传送若干比特。 2. 待解决的问题 1) 如何确定帧的开始与结束。 2) 如何能有更强的检错能力。 3. 目的(优点) 有利于错误检测。 只需重发错帧,而不必重发全部数据
25成帧(续) 4.成帧的方法 1)字符填充:以字符为单位传输与填充。 2)字节计数:有特定的计数字段。 3)比特填充:以比特为单位传输与填充。 4)违例编码:以正常编码中不允许的编 码标志帧的开始与结束。 5)基于时钟:一种复杂的基于统计的方法。 注:填充的含义是当特定模式出现时,在该特 定模式之前填充另一特定模式
2.5 成帧(续) 4. 成帧的方法 1) 字符填充:以字符为单位传输与填充。 2) 字节计数:有特定的计数字段。 3) 比特填充:以比特为单位传输与填充。 4) 违例编码:以正常编码中不允许的编 码标志帧的开始与结束。 5) 基于时钟:一种复杂的基于统计的方法。 注:填充的含义是当特定模式出现时,在该特 定模式之前填充另一特定模式
25成帧(完) 5帧的基本格式 帧开始标志 传送的数据 帧结束标志 什么是填充? 由于需要特殊的“帧结束标志”来识别帧的 结束,而在“传送的数据”部分很可能存在与 帧 结束标志”相同的内容,从而导致误判结束 填充就是在发生上述情况时在前面“填充” 所A的内
2.5 成帧(完) 5.帧的基本格式 帧开始标志 传送的数据 帧结束标志 什么是填充? 由于需要特殊的“帧结束标志”来识别帧的 结束,而在“传送的数据”部分很可能存在与 “帧 结束标志”相同的内容,从而导致误判结束. 填充就是在发生上述情况时在前面“填充” 额外的特殊内容以区别于有效的结束标志
附:成帧方法比较 1.字符填充与比特填充 使用特定的字符或比特位填充,一般 情况是提前结束一个帧,不破坏下一个帧 字符填充与字符集关系密切,不利通用。 2.字节计数 使用特定字段以计数的方式说明帧的结 束,一旦计数字段出错,往往会破坏很多帧
附:成帧方法比较 1. 字符填充与比特填充 使用特定的字符或比特位填充,一般 情况是提前结束一个帧, 不破坏下一个帧. 字符填充与字符集关系密切,不利通用。 2. 字节计数 使用特定字段以计数的方式说明帧的结 束,一旦计数字段出错, 往往会破坏很多帧
附:成帧方法比较(完) 3.违例编码 只适用于某些特定的编码方式,适用面窄 4.基于时钟 相当复杂 思考 能否事先约定每帧的长度从而进行传输?
附:成帧方法比较(完) 3. 违例编码 只适用于某些特定的编码方式,适用面窄. 4.基于时钟 相当复杂。 思考: 能否事先约定每帧的长度从而进行传输?