高带宽时延网络中拥塞控制协议的研究

高带宽时延网络中拥塞控制协议的研究

论文摘要

随着计算机网络技术的飞速发展、网络应用的不断丰富,各种网络环境逐步发展起来,如高速网络、无线网络、卫星网络等,其中大规模应用在互联网主干网络中的高带宽时延网络(High Bandwidth-Delay Product Networks)逐渐成为主流网络。不同的网络环境特性给传统网络下的TCP拥塞控制协议带来了极大的挑战。针对传统TCP的局限性,研究者们提出了一些适应不同网络环境的拥塞控制协议,然而这些协议在不同网络环境下都面临着一些问题:在网络环境不可知情况下,用户难以选择适当的特定协议进行传输,因此各类拥塞控制协议的环境适应能力值得探讨;在高带宽时延网络中,现有改进高速协议都难以同时满足高效性、公平性和实用性的条件。本文首先介绍了近几年不同网络环境下端到端拥塞控制协议的发展及研究成果,并着重分析了高带宽时延网络环境下的拥塞控制协议存在的问题。通过NS2仿真实验比较了各类拥塞控制协议在交叉网络环境特性下的总体性能表现,分析了这些协议的优缺点以及不同网络特性尤其是高带宽高延时对现有协议的影响,评价了各类协议对不同网络环境的适应能力。在分析网络特性对协议性能影响的基础上,本文针对高带宽高延时的网络特性,提出一种基于带宽估计的显式拥塞控制改进协议VCP-BE(Variable-structure congestion Control Protocol based on Bandwidth Estimation),使用ECN 2bit位反馈负载信息,并结合端到端带宽估计算法来估测网络负载,解决了高速网络协议难以同时满足实用性和高效性的问题,在提高协议性能的同时保证了协议较好的普及性。仿真实验表明,该协议能够有效适应高带宽时延网络的传输特性,具有比同类显式反馈协议VCP和MLCP更优的性能,在获得高利用率,低排队延时和低丢包率的同时,具有较好的公平性和较快的收敛速度。本文最后对上述的研究工作进行总结,分别阐述了在网络环境不可知情况下以及高带宽时延网络环境下拥塞控制协议存在的问题及进一步优化的研究思路。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 网络环境简介
  • 1.3 拥塞控制理论面临的新问题与新发展
  • 1.3.1 网络环境多样化带来的新问题
  • 1.3.2 高带宽时延网络环境发展带来的新问题
  • 1.4 本文的主要工作
  • 1.5 论文组织
  • 第二章 拥塞控制协议研究
  • 2.1 不同网络环境下拥塞控制协议的发展
  • 2.1.1 传统网络下的拥塞控制协议
  • 2.1.2 高带宽时延网络下的拥塞控制协议
  • 2.1.3 无线网络下的拥塞控制协议
  • 2.1.4 卫星网络下的拥塞控制协议
  • 2.2 高带宽时延网络下显式反馈协议的研究
  • 2.3 本章小结
  • 第三章 不同网络环境下拥塞控制协议性能分析
  • 3.1 传统网络环境下的协议比较
  • 3.2 高带宽时延网络环境下的协议比较
  • 3.3 无线网络环境下的协议比较
  • 3.4 卫星网络环境下的协议研究
  • 3.5 本章小结
  • 第四章 高带宽时延网络下一种基于带宽估计的显式拥塞控制协议
  • 4.1 概述
  • 4.2 VCP协议设计
  • 4.2.1 VCP算法原理
  • 4.2.2 VCP的限制和缺点
  • 4.3 VCP-BE协议
  • 4.3.1 可用带宽估计算法
  • 4.3.2 低负载阶段算法
  • 4.3.3 高负载阶段算法
  • 4.4 模拟仿真与结果分析
  • 4.4.1 高效性
  • 4.4.2 公平性
  • 4.4.3 收敛速度
  • 4.5 本章小结
  • 第五章 结束语
  • 5.1 研究工作总结与主要创新点
  • 5.2 进一步的研究工作
  • 参考文献
  • 致谢
  • 攻读硕士期间主要的研究成果
  • 相关论文文献

    标签:;  ;  ;  

    高带宽时延网络中拥塞控制协议的研究
    下载Doc文档

    猜你喜欢