基于TCP NewReno的稳态吞吐量分析模型  被引量:2

Steady State Throughput Modeling of TCP NewReno

在线阅读下载全文

作  者:孙伟[1] 温涛[2] 冯自勤[3] 郭权[2] 

机构地区:[1]东北大学软件中心,沈阳110004 [2]东北大学东软信息学院,辽宁大连116023 [3]匹兹堡大学数学系,美国宾西法尼亚洲匹兹堡市15260

出  处:《计算机研究与发展》2010年第3期398-406,共9页Journal of Computer Research and Development

基  金:国家“八六三”高技术研究发展计划基金项目(2004AA113020,2006AA01Z413)

摘  要:最近的研究表明,在当前网络未启用SACK选项的TCP流中,有超过一半的数据流采用TCP New Reno的快速恢复算法.而Padhye提出的基于TCP Reno的TCP吞吐量分析模型,不能准确反映TCP New Reno数据流的吞吐量.Padhye模型在建立过程中采用猝发性丢包模型,同时忽略了快速恢复阶段和超时后的慢启动阶段,影响了预测的准确性.基于此,提出了一种基于TCP New Reno的吞吐量分析模型.在分析过程中,采用了更符合真实网络丢包特征的丢包模型,并且充分考虑了快速恢复阶段和超时后的慢启动阶段对吞吐量的影响.仿真实验表明,该模型可以准确地预测TCP New Reno数据流的吞吐量.The authors present a simple and accurate stochastic model for the steady-state throughput of the slow but steady variant of TCP NewReno. The model describes the relations between TCP NewReno throughput and round trip time, rate of packet loss and retransmission timeout value. This work motivated by the recent measurement studies indicates that there are more than half of TCP streams which use TCP NewReno instead of Reno fast recovery with a non SACK receiver. The proposed model builds upon the approach proposed by Padhye for TCP Reno throughput modeling but extends it by capturing the effect of the fast recovery algorithm and taking into consideration the slow start phase after timeout expiration. The measurement studies suggest that these behaviors are important from a modeling perspective. And the proposed model is formulated by using a new loss model instead of foregoing loss model used by Padhye, which can better represent the loss scenarios encountered by TCP on the Internet. Validation by NS2 simulator shows that using Padhye's model to estimate TCP NewReno throughput may introduce significant error while the proposed model is able to accurately predict the steady-state throughput for TCP NewReno over a wide range of network conditions.

关 键 词:TCP NewReno 拥塞控制 吞吐量模型 快速恢复 网络协议 

分 类 号:TP393.04[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象