卫星网络环境下TFRC与窗口协议的比较
2016-03-21江波胡谷雨金凤林吴兆峰
江波 胡谷雨 金凤林 吴兆峰
摘 要: 为了比较传输控制协议在卫星网络环境下的性能,研究了传统的基于窗口的协议和基于速率中使用最广泛的TFRC(TCP Friendly Rate Control,TCP友好速率控制)协议,在卫星网络应用环境下,通过仿真实验比较了窗口协议与TFRC。仿真实验表明,TFRC协议的性能要优于传统的基于窗口的传输控制协议。
关键词: 卫星网络; 拥塞控制; 窗口协议; 传输友好速率控制
中图分类号:TP393 文献标志码:A 文章编号:1006-8228(2016)03-31-05
Comparison between TFRC and window-based protocols in satellite network
Jiang Bo, Hu Guyu, Jin Fenglin, Wu Zhaofeng
(PLA University of Science and Technology, Academy of Command Information System, Nanjing, Jiangsu 210007, China)
Abstract: In order to compare the performance of the transmission control protocol in satellite network environment, the traditional window-based protocols and the most widely used rate-based protocol TFRC (TCP Friendly Rate Control) are studied and applied to a satellite network environment, and through the simulation experiments compared the window-based protocols with TFRC. The simulation experiments show that the performance of TFRC protocol is better than the traditional window-based transmission control protocols.
Key words: satellite network; congestion control; window-based protocol; TFRC
0 引言
目前网络的数据量处于持续上升阶段,特别是网络中多媒体业务流在大量的增加。如何做到在网络中高效传输多媒体数据同时又不影响网络的稳定性,是目前需要解决的问题。
网络在世界范围内使用,网络需求呈多样化,其中卫星网络成为人们使用的一大需求。网络中流量持续增加,特别是多媒体业务流比重增多,网络中主要使用的TCP协议在应用到卫星网络环境下,出现性能的下降。
对于上述问题,已有众多学者和研究机构提出了多种传输多媒体的拥塞控制机制。在这些解决方案中,被认为传输多媒体数据最好的方案是基于速率拥塞控制机制的TFRC协议。目前TFRC已经形成相关的RFC文档[2]。本文换个角度去分析在卫星网络环境下存在的问题,将基于速率的拥塞控制机制与传统的窗口协议比较,找出其存在的问题并进行分析,为下一步工作打好基础。
1 卫星网络环境下TCP的相关研究
1.1 TCP相关介绍及卫星网络环境下TCP存在的问题
TCP协议被设计的时候就是考虑到了链路的低比特错误率(低于10-8),TCP数据丢失或出现差错主要是由于网络拥塞造成的。……
