TCP has become the de-facto protocol standard for congestion control in the existing terrestrial Internet. But it was designed keeping in mind low Round Trip Time and low channel error rates typically experienced in a wired network. In this paper we have considered TCP Protocol variants like Tahoe, Reno, New Reno, SACK, FACK, Vegas, Westwood and Peach. TCP Peach is found to be better than the other TCP Protocol variants in case of satellite based networks but its performance also degrades when the packet error probability is high and in cases where there are multiple packet losses in the same window. In this paper a modification has been suggested to the existing PEACH protocol and the modified PEACH Protocol is tested to provide performance improvement especially in the cases where the packet error rate is very high. The modified Peach Protocol has been implemented in the ns2 Simulator and evaluated considering a Geo Satellite Network with varying channel conditions with all other TCP variants.
Comments: 20 Pages.
[v1] 2012-08-19 01:49:41
Unique-IP document downloads: 187 times
Add your own feedback and questions here:
You are equally welcome to be positive or negative about any paper but please be polite. If you are being critical you must mention at least one specific error, otherwise your comment will be deleted as unhelpful.