Title :
Improving TCP performance over networks with wireless components using "probing devices"
Author :
Lahanas, A. ; Tsaoussidis, V.
Author_Institution :
Coll. of Comput. Sci., Northeastern Univ., Boston, MA, USA
Abstract :
TCP error control mechanism lacks the ability to detect with precision the nature of potential errors during communication. It is only capable of detecting the results of the errors, namely, that segments are dropped. As a result, the protocol lacks the ability to implement an appropriate error recovery strategy cognizant of current network conditions and responsive to the distinctive error characteristics of the communication channel. Our experiments have three distinct goals. First, to demonstrate the potential contribution of probing mechanisms. A simple probing mechanism and an immediate recovery strategy are grafted into TCP-Tahoe and TCP-Reno. We show that, this way, standard TCP can improve its performance without requiring any further change. Second, to study the performance of adaptive strategies. An adaptive TCP with probing is used, that is responsive to the detected error conditions by alternating slow start, fast recovery and immediate recovery. An adaptive error recovery strategy can yield better performance. Third, to study the design limitations of the probing device itself. The aggressive or conservative nature of the probing mechanisms themselves can determine the aggressive or conservative behavior of the protocol, respectively.
Keywords :
adaptive systems; radio equipment; radio networks; transport protocols; TCP error control mechanism; TCP performance; TCP-Reno; TCP-Tahoe; adaptive TCP; adaptive error recovery; aggressive probing mechanism; communication channel; conservative probing mechanism; conservative protocol; error characteristics; error conditions; error recovery; fast recovery; immediate recovery; network conditions; probing devices; slow start; wireless components; Communication channels; Computer errors; Computer science; Costs; Degradation; Educational institutions; Error correction; Protocols; Satellites; Throughput;
Conference_Titel :
Wireless Communications and Networking Conference, 2002. WCNC2002. 2002 IEEE
Print_ISBN :
0-7803-7376-6
DOI :
10.1109/WCNC.2002.993343