DOI QR코드

DOI QR Code

수직적 핸드오프에서의 TCP 성능향상을 위한 수신자기반 슬로우스타트

Receiver-Initiated Slow Start for Improving TCP Performance in Vertical Handoff

  • 석우진 (한국과학기술정보연구원, 국가슈퍼컴퓨팅연구소) ;
  • 이민선 (한국과학기술정보연구원) ;
  • 이만희 (한남대학교)
  • 투고 : 2013.02.06
  • 심사 : 2013.08.09
  • 발행 : 2013.08.30

초록

TCP의 성능은 연결된 송신자와 수신자간의 전송 경로상의 트래픽 혼잡정도에 의해 영향을 받는다. 트래픽이 급작스럽게 증가하여 혼잡이 발생하면, 이는 데이터 전송의 장애를 유발시킬 수 있다. 데이터 전송의 장애가 발생하여 전송 패킷의 손실이 발생하면, TCP는 슬로우스타트를 수행하여 전송 속도를 낮추어 전송 경로 상의 트래픽 혼잡을 줄이고자 한다. 이동 단말이 이기종 무선 네트워크 간에 수직적 핸드오프를 하게 될 경우, TCP는 트래픽의 급격한 변화를 경험하게 되고, 이에 대해 슬로우스타트를 수행하게 된다. 본 논문에서는 수직적 핸드오프 시에 수반되는 TCP 슬로우스타트를 좀 더 효율적으로 수행하는 방법을 제안한다. 제안하는 방안은 기존의 방식과는 다르게 TCP 수신자가 슬로우스타트를 강제하는 방법이다. 이는 TCP 송신자에서 트래픽 혼잡을 경험한 후 슬로우스타트를 수행하는 기존의 방법보다 성능이 뛰어나다. 향상된 성능에 대해서는 시뮬레이션 방법으로 측정하여 성능을 검증하였다.

The performance of TCP depends on the degree of traffic congestion between the sender and the receiver. The traffic could increase, and this causes congestion which may cause trouble in data transfer. Then, TCP tries to eliminate the trouble by reducing the transfer speed with slowstart scheme. When a mobile node moves over heterogeneous wireless networks, TCP experiences dramatic change of the amount of traffic, and it performs slowstart. In this paper, we propose the efficient scheme of TCP slowstart that should performs after vertical handoff. In this scheme, TCP receiver forces slowstart, which is different form normal schemes. Its performance is better than the normal schemes in that TCP sender experiences traffic congestion and performs slowstart. We perform simulation to measure and to verify the improved performance.

키워드

참고문헌

  1. J. B. Postel, Transmission Control Protocol, IETF RFC 793, Sep. 1981.
  2. P. Karn and C. Patridge, "Improving round-trip time estimates in reliable transport protocols," in Proc. SIGCOMM '87, pp. 2-7, Stowe, U.S.A., Aug. 1987.
  3. V. Jacobson and V. M. Karels, "Congestion avoidance and control," ACM Comput. Commun. Review, vol. 18, no. 4, pp. 314-329, Aug. 1988. https://doi.org/10.1145/52325.52356
  4. A. Bakre and B. R. Badrinath, "Handoff and system support for indirect TCP/IP," in Proc. Second Usenix Symp. Mobile Location-Independent Computing (MLICS '95), pp. 11-24, Ann Arbor, U.S.A., Apr. 1995.
  5. R. Caceres and L. Iftode, "Improving the performance of reliable transport protocols in mobile computing environments," IEEE J. Sel. Areas Cummun., vol. 13, no. 5, pp. 850-857, June 1995. https://doi.org/10.1109/49.391749
  6. H. Balakrishnan, S. Seshan, E. Amir, and R. H. Katz, "Improving TCP/IP performance over wireless networks," in Proc. ACM Annu. Conf. Mobile Computing Networking (MobiCom '95), pp. 2-11, Berkeley, U.S.A., Nov. 1995.
  7. R. Ludwig and R. H. Katz, "The Eifel algorithm: making TCP robust against spurious retransmissions," ACM Comput. Commun. Review, vol. 30, no. 1, pp. 30-36, Jan. 2000. https://doi.org/10.1145/505688.505692
  8. T. Goff, J. Moronski, D. S. Phatak, and V. Gupta, "Freeze-TCP: a true end-to-end TCP enhancement mechanism for mobile environments," in Proc. 9th Annu. Conf. IEEE Comput. Commun. Soc. (INFOCOM 2000), pp. 1537-1545, Tel Aviv, Israel, Mar. 2000.
  9. M. Stemm and R. H. Katz, "Vertical handoffs in wireless overlay networks," ACM Mobile Networking Applicat., vol. 3, no. 4, pp. 335-350, 월 1998. https://doi.org/10.1023/A:1019197320544
  10. Q. Zhang, C. Guo, Z.Guo, and W.Zhu, "Efficient mobility management for vertical handoff between WWAN and WLAN," IEEE Commun. Mag., vol. 41, no. 11, pp. 102-108, Nov. 2003.
  11. M. Buddhikot, G. Chandranmenon, S. Han, Y. W. Lee, S. Miller, and L. Salgarelli, "Integration of 802.11 and third-generation wireless data networks," in Proc. 22nd Annu. Joint Conf. IEEE Comput. Commun. Soc. (INFOCOM 2003), vol. 1, pp. 503-512, San Francisco, U.S.A., Mar.-Apr. 2003.
  12. J. McNair and F. Zhu, "Vertical handoffs in fourth-generation multinetwork environments," IEEE Wireless Commun., vol. 11, no. 3, pp. 8-15, June 2004.
  13. Q. Song and A. Jamlipour, "A network selection mechanism for next generation networks," in Proc. IEEE Int. Conf. Commun. (ICC 2005), vol. 2, pp. 1418-1422, Seoul, Korea, May 2005.
  14. S. E. Kim and J. A. Copeland, "TCP for seamless vertical handoff in hybrid mobile data networks," in Proc. IEEE Global Telecommun. Conf. (GLOBECOM '03), vol. 2, pp. 661-665, San Francisco, Dec. 2003.
  15. A. Gurtov and J. Korhonen, "Effect of vertical handovers on performance of TCP-friendly rate control," ACM Mobile Computing Commun. Review, vol. 8, no. 3, pp. 73-87, July 2004. https://doi.org/10.1145/1031483.1031494
  16. R. Chakravorty, P. Vidales, K. Subramanian, I. Pratt, and J. Crowcroft, "Performance issues with vertical handovers - experiences from GPRS cellular and WLAN hot-spots integration," in Proc. 2nd IEEE Annu. Conf. Pervasive Computing Commun. (PerCo, 2004), pp. 155-164, Orlando, U.S.A., Mar. 2004.
  17. Y. Matsushita, T. Matsuda, and M. Yamamoto, "TCP congestion control with ACK-pacing for vertical handover," in Proc. IEEE Wireless Commun. Networking Conf. (WCNC 2005), vol. 3, pp. 1497-1502, New Orleans, U.S.A., Mar. 2005.
  18. S. E. Kim and J. A. Copeland, "Interworking between WLANs and 3G networks : TCP challenges," in Proc. IEEE Wireless Commun. Networking Conf. (WCNC 2004), vol. 2, pp. 1252-1257, Atlanta, U.S.A., Mar. 2004.
  19. L. J. Chen, G. Yang, T. Sun, M. Y. Sanadidi, and M. Gerla, "Enhancing QoS support for vertical handoffs using implicit/explicit handoff notifications," in Proc. IEEE 2nd Int. Conf. Quality Service in Heterogeneous Wired/Wireless Networks, pp. 8-37, Lake Vista, U.S.A., Aug. 2005.
  20. K. Tsukamoto, Y. Fukuda, Y. Hori, and Y. Oie, "New TCP congestion control schemes for multimodal mobile hosts," IEICE Trans. Commun., vol. E89-B, no. 6, pp. 1825-1836, June 2006. https://doi.org/10.1093/ietcom/e89-b.6.1825
  21. H. Rutagemwa, S. Pack, X. Shen, and J. W. Mark, "Robust cross-layer design of wireless-profiled TCP mobile receiver for vertical handover," IEEE Trans. Veh. Technol., vol. 56, no. 6, pp. 3899-3911, Nov. 2007. https://doi.org/10.1109/TVT.2007.901066
  22. S. Kim and J. Jang, "Improved TCP Performance during the upward vertical handover using an IEEE 802.21 MIHF Framework," in Proc. 5th Int. Conf. Convergence Hybrid Inform. Technol. (ICHIT '11), pp. 197-204, Daejeon, Korea, 2011.
  23. J. Lee and S. Song, "TCP aware link layer agent for seamless vertical handoff in the cellular/WLAN integrated network," IEEE Commun. Lett., vol. 14, no. 11, pp. 1017-1019, Nov. 2010. https://doi.org/10.1109/LCOMM.2010.091710.092502