Combating Packet Reordering in Vertical Handoff using Cross-layer Notifications to TCP

Copyright 2008 IEEE. Reprinted with permission. Published in Proc. IEEE Int. Conf. on Wireless and Mobile Computing (WiMob) 2008, October 12-14, Avignon, France

L. Daniel, I. Järvinen, M. Kojo

PDF

Abstract: In this paper we propose an enhancement to the TCP sender algorithm to combat packet reordering that may occur due to a vertical handoff from a slow to a fast access link. The proposed algorithm employs cross-layer notifications regarding the changes in the access link characteristics. Our algorithm avoids unnecessary retransmissions by dynamically changing the dupthresh value according to the bandwidth and delay of the old and new access links involved in the handoff. In addition it uses DSACK information to infer that there are no congestion-related losses and selects proper values for cwnd and ssthresh after the handoff. Simulation results show that the unnecessary retransmissions caused by packet reordering in a vertical handoff can be effectively minimized over a wide range of bandwidth and delay ratios of the access links. In addition, our algorithm is effective in reducing the congestion-related packet losses due to a decrease in bandwidth-delay product (BDP) after a handoff.