无线网络中以发送端为中心PI拥塞控制算法的研究.pdfVIP

  • 3
  • 0
  • 约12.69万字
  • 约 68页
  • 2017-05-17 发布于安徽
  • 举报

无线网络中以发送端为中心PI拥塞控制算法的研究.pdf

摘 要 近些年无线网络的应用越来越广泛,无线网络的基础理论与关键技术的研究 具有更加重要的科学意义和经济价值。传统拥塞控制协议在无线计算机网络中性 能表现不佳,使得对无线网络中拥塞控制协议的改进成为了当前无线网络研究中 的一个重要课题。 传统 TCP 协议在无线网络中性能表现不佳的根本原因是无线网络中无线链 路的错误率远高于有线链路。为此,将自动控制理论中的比例积分(PI )控制器 引入到端到端的拥塞控制中,与网络拥塞控制机制相结合,提出了无线网络中以 发送端为中心的 PI 拥塞控制算法——TCP PI 协议。本算法修改了使用丢包作为 拥塞信号的拥塞控制方法,因此很好地缓解无线链路错误丢包带来的不良影响; 同时,它是将自动控制理论与网络拥塞控制结合的一种新的尝试。 本文首先分析了研究的网络结构及其模型,对其进行了抽象,提出虚拟路由 器概念,并阐述了使用 RTT 作为网络拥塞状态反馈信息的可行性。然后,介绍 了TCP PI 协议的拥塞控制原理。TCP PI 协议在假设网络初始稳定的情况下,在 协议的慢启动阶段计算网络中 RTT 值以及 PI 控制器的参数值。进入拥塞控制阶 段之后,通过网络参数来估算虚拟路由器缓存中的数据排队队长,将估算的数据 队长与预设的目标队长进行比较,根据偏差值使用 PI 控制器计算发送端的数据 发送速率。使用计算出来的发送速率计算周期内的拥塞窗口,用于数据包发送, 从而达到拥塞控制的目的。 在 QualNet 3.7 网络仿真环境中,基于 TCP Lite 协议源代码实现了 TCP PI 协议。通过大量仿真验证了 TCP PI 拥塞控制协议的可行性,测试了 TCP PI 协议 的性能,并与 NewReno 、Sack 以及 Westwood 协议性能进行对比。在多种仿真 场景下,TCP PI 协议都有较好表现,提高了网络端到端的有效吞吐率。并且作 为端到端协议,TCP PI 协议独立于底层协议,简单易实现,向前兼容性好。 关键词:无线网络 PI 控制器 TCP 拥塞控制 发送端 ABSTRACT Since the wireless networks are used more and more widely in recent years, the research of its basic theory and key technology has more important scientific significance and economic value. The performance of traditional TCP protocol is poor in the wireless computer networks. So improving the congestion control protocol of wireless networks has become an important topic in the study of wireless networks. The main cause that the traditional TCP protocol performs badly in wireless network is that the error rate of the wireless link is much higher than wired link. For this reason, the proportional integral (PI) controller of automatic control theory is introduced into end-to-end congestion control of wireless networks. Combining the PI theory with wireless networks congestion control, a sender-based PI congestion control algorithm, TCP PI, is proposed in wireless

文档评论(0)

1亿VIP精品文档

相关文档