Improving TCP Performance by Implicit Priority Packet Forwarding in Mobile IP based Networks with Packet Buffering

모바일 IP 패킷 버퍼링 방식에서 TCP 성능향상을 위한 암시적인 패킷 포워딩 우선권 보장 방안

  • 허경 (고려대학교 전자공학과) ;
  • 이승법 (고려대학교 전자공학과) ;
  • 노재성 (서일대학 정보통신시스템) ;
  • 조성준 (한국항공대학교 전자정보통신 컴퓨터공학부) ;
  • 엄두섭 (고려대학교 전자공학과) ;
  • 차균현 (고려대학교 전자공학과)
  • Published : 2003.05.01

Abstract

To prevent performance degradation of TCP due to packet losses in the smooth handoff by the route optimization extension of Mobile IP protocol, a buffering of packets at a base station is needed. A buffering of packets at a base station recovers those packets dropped during handoff by forwarding buffered packets at the old base station to the mobile user. But, when the mobile user moves to a congested base station in a new foreign subnetwork, those buffered packets forwarded by the old base station are dropped and the wireless link utilization performance degrades due to increased congestion by those forwarded packets. In this paper, considering the case that a mobile user moves to a congested base station in a new foreign subnetwork, we propose an Implicit Priority Packet Forwarding to improve TCP performance in mobile networks. In the proposed scheme, the old base station marks a buffered packet as a priority packet during handoff. In addition, RED (Random Early Detection) at the new congested base station does not include priority packets in queue size and does not drop those packets randomly based on average queue size. Simulation results show that wireless link utilization performance of mobile hosts can be improved without modification to Mobile IP protocol by applying proposed Implicit Priority Packet Forwarding.

모바일 IP 프로토콜에서 핸드오프 동안에 발생하는 패킷 손실 때문에 초래되는 TCP의 성능저하를 방지하기 위해서는 모바일 IP 경로 최적화 확장의 스무스 핸드오프 방식에서 이전 기지국이 핸드오프 동안 손실된 패킷들을 버퍼에 저장하고 저장된 패킷들이 이동한 단말에게 전달되어야 한다. 그러나 이동단말이 새로운 서브 네트워크의 혼잡한 기지국으로 이동한 경우에는, 이전 기지국이 포워딩하는 패킷들은 손실되고 또한 포워딩된 패킷들로 인해 심화된 혼잡으로 기지국 내 이동단말 TCP 플로들의 무선링크이용률 성능이 저하되게 된다. 본 논문에서는 기지국 패킷 버퍼링 방식이 결합된 스무스 핸드오프 방식으로 이동단말이 새로운 서브 네트워크의 혼잡한 기지국으로 이동한 경우, 이전 기지국이 핸드오프 동안 저장한 패킷들을 Priority 패킷으로 표기하고 혼잡한 새로운 기지국의 RED 버퍼 관리 방식에서는 Priority 패킷을 큐 길이 및 혼잡정도에 따른 확률적인 폐기의 대상에서 제외하는 암시적인 패킷 포워딩 우선권 보장 방안을 제안하였다. 시뮬레이션 결과는 제안하는 암시적인 패킷 포워딩 우선권 보장 방안을 적용하여 모바일 IP 프로토콜의 수정 없이 모바일 네트워크에서 이동단말들의 무선링크이용률 성능을 향상시킬 수 있음을 보인다.

Keywords

References

  1. C. E. Perkins, 'IP Mobility Support for IPv4,'revised draft-ietf-mobiteip-rfc2002-bis-03. txt,2000
  2. C. E. Perkins, 'Mobile IP,' International JournaI of Communication Systems, pp.3-20, 1998
  3. C. E. Perkins, 'Mobile IP,' IEEECommunications Magayne, pp. 84-99, May1997
  4. C. E. Perkins and D. E. Johnson, 'RouteOptimization in Mobile IP,' draft-ietf-mobiteip-optim-lO.txt, 2000
  5. R. Caceres and L. Iftode, "Improving thePerformance of Reliable Transport Protocols inMobile Computing Environments,' IEEEJournal on Setected Ares in Communications,vol. 13, no. 5, pp. 100-109, Nov. 1995
  6. Doo Seop Eom, and et. al., PerformanceImprovement by Packet Buffering in MobileIP Based Networks, IEICE Transactions oncommunications, vol. E83-B, no. 11, pp.2501-2512, Nov. 2000
  7. R. Caceres and V. Padmanabhan, 'Fast andScalable Handoffs for Wireless Networks'Proceedings of the ACM Mobicom'96,pp.56-66, Nov. 1996
  8. H. Balakrishnan, and et. al., A Comparison ofMechanisms for Improving TCP Performanceover Wireless Links, IEEE/ACM Trans.Networking, vol.S, no.6, pp.756-769, Dec.1997 https://doi.org/10.1109/90.650137
  9. S. Floyd, V. Jacobson, Random EarlyDetection gateways for Congestion Avoidance,IEEE/ACM Transactions on Networking, vol.1, no.4, pp. 397-413, August 1993 https://doi.org/10.1109/90.251892
  10. Doo Seop Eom, and et. al., Improving TCPHandoff Performance in Mobile IP BasedNetworks, Computer Communications, vol.25/7, pp. 635-646, April 2002 https://doi.org/10.1016/S0140-3664(01)00394-2
  11. ns-2 SIMULATOR : http://www.isi.edu/nsnam/ns/, 2001
  12. 허경, 엄두섭, 이승현, 차균현 모바일 네트워크에서 TCP 성능 향상을 위한 패킷 포워딩 제어 방안, 한국통신학회논문지 27권, 4C호, pp.353-364, 2002