Adding network-layer intelligence to mobile receivers for solving spurious TCP timeout during vertical handoff
With the help of mobile IP/IPv6 and soft handoff, ongoing TCP sessions can remain active and handoff packet loss can be avoided. However, TCP still faces several performance degradation issues due to the disparities in bandwidth and propagation delay between different access networks. Particularly, during vertical handoffs, some undesirable phenomena may erroneously trigger TCP congestion-control actions and thus degrade TCP performance. In this article we tackle the spurious timeout problem frequently associated with handovers from fast to slow links. We propose three network-layer schemes: fast ACK, slow ACK, and ACK delaying. These schemes require only minor modifications to the network layer of mobile receivers and no change to the TCP protocol and the TCP sender. The simulation results show that these schemes can effectively improve TCP performance during soft vertical handoffs