TCP Performance Enhancement by Implicit Priority Forwarding (IPF) Packet Buffering Scheme for Mobile IP Based Networks


Abstract

The smooth handoff supported by the route optimization extension to the mobile IP standard protocol should support a packet buffering mechanism at the base station (BS), in order to reduce the degradation in TCP performance caused by packet losses within mobile network environments. The purpose of packet buffering at the BS is to recover the packets dropped during intersubnetwork handoff by forwarding the packets buffered at the previous BS to the new BS. However, when the mobile host moves to a congested BS within a new foreign subnetwork, the buffered packets forwarded by the previous BS are likely to be dropped. This subsequently causes global synchronization to occur, resulting in the degradation of the wireless link in the congested BS, due to the increased congestion caused by the forwarded burst packets. Thus, in this paper, we propose an implicit priority forwarding (IPF) packet buffering scheme as a solution to this problem within mobile IP based networks. In the proposed IPF method, the previous BS implicitly marks the priority packets being used for inter-subnetwork handoff. Moreover, the proposed modified random early detection (M-RED) buffer at the new congested BS guarantees some degree of reliability to the priority packets. The simulation results show that the proposed IPF packet buffering scheme increases the wireless link utilization and, thus, it enhances the TCP throughput performance in the context of various intersubnetwork handoff cases.

Keywords

References

  1. C. E. Perkins, 'IP mobility support,' IETF RFC 2002, Oct. 1996
  2. C. E. Perkins, 'Mobile IP,' Int. J. Commun. Syst., pp. 3-20, 1998 https://doi.org/10.1002/(SICI)1099-1131(199801/02)11:1<3::AID-DAC351>3.0.CO;2-6
  3. C. E. Perkins, 'Mobile IP,' IEEE Commun. Mag., pp. 84-99, 1997
  4. C. E. Perkins and D. E. Johnson, 'Route optimization in mobile-IP,' draft-ietf-mobileip-optim-10.txt, 2000
  5. R. Caceres and L. Iftode, 'Improving the performance of reliable transport protocols in mobile computing environments,' IEEE J. Select. Areas Commun., vol. 13, no. 5, pp. 100-109, 1995
  6. D. S. Eom, H. S. Lee, M. Sugano, M. Murata, and H. Miyahara, 'Improving TCP handoff performance in mobile IP based networks,' Computer Commun., vol. 25, pp. 635-646, 2002 https://doi.org/10.1016/S0140-3664(01)00394-2
  7. H. Balakrishanan, V. N. Padmanabhan, S. Sehan, and R. H. Katz, 'A comparison of mechanisms for improving TCP performance over wireless links,' IEEE/ACM Trans. Networking, vol. 5, no. 6, pp. 756-769, 1997 https://doi.org/10.1109/90.650137
  8. A. Bakre and B. R. Badrinath, 'I-TCP: Indirect TCP for mobile hosts,' in Proc. Int. Conf. Dist. Computing Syst., 1995, pp. 136-143 https://doi.org/10.1109/ICDCS.1995.500012
  9. R. Yavaatkar and N. Bhagwat, 'Improving end-to-end performance of TCP over mobile internetworks,' in Proc. Workshop Mobile Computing Appl., 1994, pp. 146-152 https://doi.org/10.1109/MCSA.1994.513474
  10. C. E. Perkins and K. Y. Wang, 'Optimized smooth handoffs in mobile IP,' in Proc. IEEE Int. Symp. Computers Commun., 1999, pp. 340-346 https://doi.org/10.1109/ISCC.1999.780874
  11. S. Floyd and V. Jacobson, 'Random early detection gateways for congestion avoidance,' IEEE/ACM Trans. Networking, vol. 1, no. 4, pp. 397-413, Aug. 1993 https://doi.org/10.1109/90.251892
  12. R. Caceres and V. Padmanabhan, 'Fast and scalable handoffs for wireless internetworks,' in Proc. ACM Mobicom'96, 1996, pp. 56-66
  13. D. Clark and W. Fang, 'Explicit allocation of best effort packet delivery service,' IEEE/ACM Trans. Networking, vol. 6, no. 4, pp. 362-373, Aug. 1998 https://doi.org/10.1109/90.720870