会议专题

Performance Research and Improvement of TCP_SACK in Wireless Environment

The standard transmission control protocol(TCP) can not distinguish between the random packet losses due to high bit error rate(BER) and the packet losses due to network congestion. TCP responds to all losses by invoking congestion control and avoidance algorithms, resulting in degraded end-to-end performance in wireless and lossy systems. Meanwhile, the performance of TCP would be deteriorated very much when it suffered from multi-packets losses in a single transmission window. This paper propose a modification over TCP_SACK version,we called it MSACK. When MSACK cooperates with the router configured with explicit congestion notification (ECN), it is capable of distinguishing the wireless packet losses from the congestion packet losses, and reacting accordingly. At the same time, MSACK adopts available bandwidth algorithm at data sender to optimize cwnd and ssthresh in order to avoiding lower slow start threshold when packet losses occured. On the other hand, the performance of MSACK in wireless environment can be improved by taking advantage of retransmission and restoration in SACK version when TCP encountered multi-packets losses in a single transmission window. The simulations in this paper show that the modification of TCP is feasible, and the performance of TCP is improved actually.

BER multi-packets losses MSACK available bandwidth estimation ECN

Hu Han

Physics & Electronics Information Technology Department Xiangfan University Xiangfan, China

国际会议

2010 3rd IEEE International Conference on Computer Science and Information Technology(第三届IEEE计算机科学与信息技术国际会议 ICCSIT 2010)

成都

英文

547-551

2010-07-07(万方平台首次上网日期,不代表论文的发表时间)