DocumentCode :
2705981
Title :
Improving performance of TCP over wireless networks
Author :
Bakshi, Bikram S. ; Krishna, P. ; Vaidya, N.H. ; Pradhan, D.K.
Author_Institution :
Dept. of Comput. Sci., Texas A&M Univ., College Station, TX, USA
fYear :
1997
fDate :
27-30 May 1997
Firstpage :
365
Lastpage :
373
Abstract :
Transmission Control Protocol (TCP) assumes a relatively reliable underlying network where most packet losses are due to congestion. In a wireless network, however, packet losses will occur more often due to unreliable wireless links than due to congestion. When using TCP over wireless links, each packet loss on the wireless link results in congestion control measures being invoked at the source. This causes severe performance degradation. In this paper, we study the effect of: burst errors on wireless links; packet size variation on the wired network; local error recovery by the base station; and explicit feedback by the base station, on the performance of TCP over wireless networks. It is shown that the performance of TCP is sensitive to the packet size, and that significant performance improvements are obtained if a good packet size is used. While local recovery by the base station using link-level retransmissions is found to improve performance, timeouts can still occur at the source, causing redundant packet retransmissions. We propose an explicit feedback mechanism, to prevent these timeouts during local recovery. Results indicate significant performance improvements when explicit feedback from the base station is used. A major advantage of our approaches over existing proposals is that no state maintenance is required at any intermediate host. Experiments are performed using the Network Simulator (NS) from Lawrence Berkeley Labs. The simulator has been extended to incorporate wireless link characteristics
Keywords :
computer network reliability; digital simulation; packet switching; performance evaluation; telecommunication congestion control; transport protocols; wireless LAN; Lawrence Berkeley Lab; Network Simulator; TCP; Transmission Control Protocol; base station; burst errors; computer network reliability; explicit feedback; link-level retransmissions; local error recovery; local recovery; network congestion; packet losses; packet size; packet size variation; performance; redundant packet retransmissions; timeouts; wireless networks; Base stations; Computer network reliability; Computer science; Degradation; Electronic mail; Feedback; Internet; Propagation losses; Protocols; Wireless networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Distributed Computing Systems, 1997., Proceedings of the 17th International Conference on
Conference_Location :
Baltimore, MD
ISSN :
1063-6927
Print_ISBN :
0-8186-7813-5
Type :
conf
DOI :
10.1109/ICDCS.1997.598070
Filename :
598070
Link To Document :
بازگشت