学位论文 > 优秀研究生学位论文题录展示

宽带卫星网络中的TCP拥塞控制机制的研究

作 者: 宋艳
导 师: 季振洲
学 校: 哈尔滨工业大学
专 业: 计算机科学与技术
关键词: 拥塞控制 卫星网络 大时延 高链路错误率
分类号: TN927.2
类 型: 硕士论文
年 份: 2008年
下 载: 77次
引 用: 0次
阅 读: 论文下载
 

内容摘要


从上世纪末开始,由于基于宽带卫星数据网络的快速发展,整个卫星通信行业又开始进入新一轮的快速增长期。有许多投资巨大的宽带卫星通信网络系统正在研制或者即将发射运行,这使得宽带卫星网络面临着巨大的机遇和挑战。一方面它可以提供极具竞争优势的广播/多播服务、为地面网络服务不到或者服务不好的区域提供网络接入服务、为地面光纤骨干网提供备份应急信道、以及为军用网络服务;另一方面,由于本身的高误码率和大时延使得传统的TCP拥塞控制协议在卫星网络下的表现不能尽如人意。本文以宽带卫星网络为应用背景,从宽带卫星网络的特点出发,设计并实现了一种新的TCP拥塞控制算法——TCPCA算法。首先,针对卫星网络高误码率的特点,在接收端采用了Casablanca分类器区分链路丢包和拥塞丢包。其次,详细的介绍了发送端和接收端的设计和实现过程,并且对中间路由器的队列管理进行了介绍。其中为了改进由大时延带来的重传时间间隔过大的缺点,采用了批量重传来及时重传丢失的报文段;针对大时延使得网络恢复时间延长的缺点,在发送端改进了窗口调整策略,采用智能窗口调整策略减少由于不必要的因为链路错误减小发送窗口导致的吞吐量下降。最后从理论和实验两个角度详细分析了算法的性能。在相同的网络条件下,通过网络仿真软件NS2和传统的TCP拥塞控制机制的比较,TCPCA算法能够获得更好的吞吐量,并且保持了很好的公平性和友好性。

全文目录


摘要  3-4
Abstract  4-7
第1章 绪论  7-14
  1.1 课题研究的目的与意义  7-8
  1.2 课题背景  8-13
    1.2.1 宽带卫星网络概述  8-10
    1.2.2 国内外研究现状  10-13
  1.3 论文主要内容  13-14
第2章 TCP拥塞控制机制的研究  14-24
  2.1 网络拥塞概述  14-15
  2.2 TCP拥塞控制机制  15-19
    2.2.1 TCP流量控制与拥塞控制的关系  15-16
    2.2.2 TCP拥塞控制原理  16-19
  2.3 卫星网络中的TCP拥塞控制算法  19-23
    2.3.1 TCP-Peach  20
    2.3.2 TCP-Vegas  20-22
    2.3.3 TCP-Westwood  22-23
  2.4 本章小结  23-24
第3章 TCPCA算法的设计和实现  24-44
  3.1 错误分类器的设计  24-31
    3.1.1 基于带宽估计的错误分类器  25-26
    3.1.2 Casablanca分类器  26-31
  3.2 算法设计  31-41
    3.2.1 带宽估计原理  31-33
    3.2.2 发送端的设计和实现  33-37
    3.2.3 接收端的设计和实现  37-40
    3.2.4 队列管理  40-41
  3.3 算法性能分析  41-43
    3.3.1 传统的TCPW算法  42
    3.3.2 TCPWCA算法  42-43
  3.4 本章小结  43-44
第4章 算法性能测试和与其他算法的比较  44-58
  4.1 仿真环境概述  44
  4.2 仿真网络拓扑介绍  44-48
  4.3 算法性能测试  48-55
    4.3.1 吞吐量  48-53
    4.3.2 公平性  53-55
    4.3.3 友好性  55
  4.4 与其他算法的比较  55-57
    4.4.1 瓶颈处缓冲区不同  55-56
    4.4.2 链路错误率不同  56-57
  4.5 本章小结  57-58
结论  58-59
参考文献  59-63
攻读学位期间发表的学术论文  63-65
致谢  65

相似论文

  1. 基于多Agent理论的卫星协同定轨技术研究,V474
  2. 多层卫星网络稳定性设计研究,TN927.23
  3. 卫星网络中移动IP路由选择的研究,TN929.5
  4. 流控制传送协议拥塞控制机制的研究,TN915.04
  5. IP网络的QoS技术研究,TN915.09
  6. 基于总线环混合结构的可靠组播协议的研究,TP393.04
  7. 基于优化算法的网络拥塞控制方法研究,TP393.06
  8. 降低拥塞率和支持资源均衡利用的新型光网络研究,TN929.1
  9. 网络拥塞控制算法的稳定性研究,TP393.06
  10. 路由器中的主动队列管理算法研究,TP393.05
  11. 基于XCP协议的拥塞控制算法研究,TP393.06
  12. 单芯片网络交换机的QoS设计与实现,TN915.05
  13. 基于B/S架构的卫星网络管理技术研究,TN927.2
  14. 基于网络拥塞控制的分布式交通控制系统及其计算机模拟,TP273
  15. 基于主动队列管理的拥塞控制算法研究,TP393.06
  16. 主动队列管理中网络自适应拥塞控制算法研究,TP393.06
  17. 网络多播拥塞控制技术的研究,TP393.06
  18. 基于中间节点的网络拥塞控制研究,TP393.06
  19. 基于QoS路由模型的网络拥塞控制方法,TP393.06
  20. 基于H.264的视频流媒体传输方法研究,TN919.8

中图分类: > 工业技术 > 无线电电子学、电信技术 > 无线通信 > 卫星通信和宇宙通信 > 卫星通信
© 2012 www.xueweilunwen.com