Abstract
Through extensive simulations, we found that the mobility in mobile ad hoc networks (MANET) can induce persistent packet reordering. In this paper, we present a set of simple modifications to the TCP protocol to improve its performance to mobile-induced packet reordering in MANET. The new protocol based on the simple idea of delaying the triggering of congestion response algorithms for a short time to allow the receiver to receive the packets that travel in different route path. We analyze the delay response TCP protocol to show its steady state throughput is similar to the native implementations of TCP that respond to congestion immediately after receiving three DUPACKs. And through extensive simulations, we show that the delay response TCP protocol performs consistently better than existing mechanisms under persistent packet reordering, at the same time we found that when the case that packets are not reordered the delay response TCP protocol maintains the same throughput as typical implementation of TCP (TCP-NewReno) and shares network resource fairly.