Analysis of TCP performance on ad hoc networks using preemptive maintenance routing
- 1 January 2001
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 232-239
- https://doi.org/10.1109/icpp.2001.952067
Abstract
In mobile ad hoc networks, the topology of the network is constantly changing as nodes move in and out of each other's range, breaking and establishing links. TCP performs poorly in such networks because packets that are lost due to path disconnections trigger TCP's congestion avoidance mechanisms. We investigate the effect of preemptive routing protocols, where an alternative path is found before an actual disconnection occurs, on the performance of TCP. Preemptive routing should perform well for TCP traffic because it reduces the delays caused by TCP's unnecessary use of congestion avoidance when paths break. We observe this behavior under some, but not all scenarios. Specifically, it appears that when the network is saturated, the additional traffic introduced by preemptive routing causes small degradation in performance. In the analysis process, we encountered an unfairness problem resulting from interaction between the routing protocol and the MAC layer under multiple continuous transmission cases. Similar unfairness problems were encountered by other studies-however the observations of those studies related those problems to the number of hops, and not the routing effects as we observed. This motivates the study of fairer wireless MAC protocols for multi-hop and ad hoc networks.Keywords
This publication has 12 references indexed in Scilit:
- TCP over wireless multi-hop protocols: simulation and experimentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Freeze-TCP: a true end-to-end TCP enhancement mechanism for mobile environmentsPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Preemptive routing in Ad Hoc networksPublished by Association for Computing Machinery (ACM) ,2001
- The effects of on-demand behavior in routing protocols for multihop wireless ad hoc networksIEEE Journal on Selected Areas in Communications, 1999
- Analysis of TCP performance over mobile ad hoc networksPublished by Association for Computing Machinery (ACM) ,1999
- M-TCPACM SIGCOMM Computer Communication Review, 1997
- A comparison of mechanisms for improving TCP performance over wireless linksPublished by Association for Computing Machinery (ACM) ,1996
- An efficient routing protocol for wireless networksMobile Networks and Applications, 1996
- Highly dynamic Destination-Sequenced Distance-Vector routing (DSDV) for mobile computersACM SIGCOMM Computer Communication Review, 1994
- Congestion avoidance and controlPublished by Association for Computing Machinery (ACM) ,1988