DocumentCode :
976648
Title :
TCP-Jersey for wireless IP communications
Author :
Xu, Kai ; Tian, Ye ; Ansari, Nirwan
Author_Institution :
Dept. of Electr. & Comput. Eng., New Jersey Inst. of Technol., Newark, NJ, USA
Volume :
22
Issue :
4
fYear :
2004
fDate :
5/1/2004 12:00:00 AM
Firstpage :
747
Lastpage :
756
Abstract :
Improving the performance of the transmission control protocol (TCP) in wireless Internet protocol (IP) communications has been an active research area. The performance degradation of TCP in wireless and wired-wireless hybrid networks is mainly due to its lack of the ability to differentiate the packet losses caused by network congestions from the losses caused by wireless link errors. In this paper, we propose a new TCP scheme, called TCP-Jersey, which is capable of distinguishing the wireless packet losses from the congestion packet losses, and reacting accordingly. TCP-Jersey consists of two key components, the available bandwidth estimation (ABE) algorithm and the congestion warning (CW) router configuration. ABE is a TCP sender side addition that continuously estimates the bandwidth available to the connection and guides the sender to adjust its transmission rate when the network becomes congested. CW is a configuration of network routers such that routers alert end stations by marking all packets when there is a sign of an incipient congestion. The marking of packets by the CW configured routers helps the sender of the TCP connection to effectively differentiate packet losses caused by network congestion from those caused by wireless link errors. This paper describes the design of TCP-Jersey, and presents results from experiments using the NS-2 network simulator. Results from simulations show that in a congestion free network with 1% of random wireless packet loss rate, TCP-Jersey achieves 17% and 85% improvements in goodput over TCP-Westwood and TCP-Reno, respectively; in a congested network where TCP flow competes with VoIP flows, with 1% of random wireless packet loss rate, TCP-Jersey achieves 9% and 76% improvements in goodput over TCP-Westwood and TCP-Reno, respectively. Our experiments of multiple TCP flows show that TCP-Jersey maintains the fair and friendly behavior with respect to other TCP flows.
Keywords :
IP networks; packet radio networks; telecommunication congestion control; telecommunication network routing; transport protocols; NS-2 network simulator; TCP connection; TCP flow; TCP-Jersey; VoIP flow; bandwidth estimation algorithm; congestion packet loss; congestion warning router configuration; data transmission rate; explicit congestion notification; loss differentiation; network congestion; routers alert end station; transmission control protocol; wired-wireless hybrid network; wireless IP communication; wireless Internet protocol communication; wireless link error; wireless packet loss; Bandwidth; Bit error rate; Communication system control; Degradation; Internet; Performance loss; Propagation losses; TCPIP; Wireless application protocol; Wireless communication;
fLanguage :
English
Journal_Title :
Selected Areas in Communications, IEEE Journal on
Publisher :
ieee
ISSN :
0733-8716
Type :
jour
DOI :
10.1109/JSAC.2004.825989
Filename :
1295061
Link To Document :
بازگشت