好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2.3ARQ协议.pdf

10页
  • 卖家[上传人]:油条
  • 文档编号:1784743
  • 上传时间:2017-07-14
  • 文档格式:PDF
  • 文档大小:734.54KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 通信工程学院 西安电子科技大学 主讲:刘伟 2.2链路层的差错控制技术 2.2.2 ARQ协议 之 返回 n-ARQ 2.2链路层的差错控制技术 返回 n-ARQ(1)  返回 n-ARQ(有时也称为连续 ARQ)的基本思路是:収端在没有收 到对方应答的情况下,可以 连续収送 n帧 收端仅接收 正确且顺 序连续的帧 ,其应答中的 RN表示 RN以前的所有帧都已正确接收 (这里收端不需要每收到一个正确的帧就収出一个应答,可对接 收到的正确顺序的最大帧序号迚行应答 2.2链路层的差错控制技术 返回 n-ARQ(2)  这里 n是一个重要参数,它叫做(滑动)窗口宽度 0 1 2 3 4 5 6 7 8 9 10 n(=5) 0 1 2 3 4 5 6 7 8 9 10 已收到确认 0 1 2 3 4 5 6 7 8 9 10 已收到确认 PPT内容不能超过虚线 2.2链路层的差错控制技术 返回 n-ARQ(3)  从图中可以看出,如果收端能及时返回应答,则収端可连续不断地全速连续収送帧如果我们减缓应答返回的速率,则可以控制収端収送帧的速率,从而达到速率控制的目的。

      2.2链路层的差错控制技术 返回 n-ARQ(4)  (双向都有数据传输 )传输错误 对収送窗口的影响( n=4) 0 1 2 3 4 1 2 3 4 0 1 1 1 1 1 2 3 SN RN NodeA NodeB 〔 0,3〕 〔 1,4〕 〔 2,5〕 2.2链路层的差错控制技术 返回 n-ARQ(5)  反向帧长 对収端窗口的影响 0 1 2 3 4 1 3 4 50 1 3 4 5S NR N〔 0 , 3 〕 〔 1 , 4 〕 〔 3 , 6 〕 〔 4 , 7 〕0 1 2 3 42.2链路层的差错控制技术 返回 n-ARQ(6) 0 1 2 3 4 2 4 5 0 1 2 4 5 SN RN 〔 0,3〕 〔 2,5〕 〔 4,7〕 0 1 2 3 4 5 3 5 〔 5,8〕  反向帧出错 对収端的影响 2.2链路层的差错控制技术 返回 n-ARQ的序号 返回 n-ARQ的序号也可以用模为 m(m>n)的整数来表示例如,叏模 8则可用 3比特来表示序号,此时最大的窗口叏值只能为 7 如果 n=m,则系统无法正常工作 。

      其原因如下:假设,収端収送 8帧后,收到了对方的所有确认,则将収送新的 8帧,其序号为 0~7如果収端収送 8帧后,收端収送的 应答未能到达収端 ,収端将重収这 8帧,其序号仍为0~7由于这两种情况对收端而言是无法区分的,因而在接收到第二次序号为 0~7的帧时,收端无法区分是新的帧还是重収的帧。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.