Performance Improvement of Wireless Mesh Networks using TCP Congestion Control Algorithm

TCP 혼잡제어 알고리즘을 이용한 무선 메쉬 네트워크의 성능 개선

  • Lee, Hye-Rim (Information Media Eng., Korea University of Technology and Education) ;
  • Moon, Il-Young (Information Media Eng., Korea University of Technology and Education)
  • 이혜림 (한국기술교육대학교 정보미디어공학과) ;
  • 문일영 (한국기술교육대학교 정보미디어공학과)
  • Received : 2010.02.09
  • Accepted : 2010.04.30
  • Published : 2010.04.30

Abstract

Wireless mesh network is flexible network like Ad hoc network or bluetooth together based on base station. But, wireless mesh network shows high packet loss and when TCP was created, however as it was design based on wired link, wireless link made more transmission error than wired link. It is existent problem of TCP congestion control algorithm that TCP unfairness and congestion collapse over wireless mesh network. When TCP operation occurs with the packet loss where is not the congestion loss, it brings the performance degradation which is serious. In this paper, in order to improve efficient TCP congestion control algorithm in wireless mesh network, we proposed that TCP can adaptively regulate the congestion window in wireless link.

무선 메쉬 네트워크는 Base Station 기반과 더불어 애드혹 네트워크나 블루투스와 같이 유연성을 가진 네트워크이다. 하지만 무선 메쉬 네트워크는 높은 패킷 손실률을 보이고 TCP(Transport Control Protocol) 알고리즘은 무선 메쉬 네트워크의 패킷손실 원인을 네트워크 내의 혼잡으로 인식하기 때문에 TCP 혼잡제어 알고리즘(Congestion Control Algorithm)을 실행하게 된다. 이러한 TCP 동작은 혼잡 손실이 아닌 패킷 손실로 발생 할 경우, 상당한 성능 저하를 초래하게 된다. 본 논문에서는 무선 메쉬 네트워크에서 TCP 혼잡제어 알고리즘의 성능을 개선시키기 위해 혼잡 윈도우를 무선망에서도 적응력 있게 조절하는 연구를 제안하였다.

Keywords

References

  1. G. Xylomenos and G. C. Polyzos, "TCP Performance Issues over Wireless Link," IEEE Communications Magazine, vol. 39, pp.52-58, April 2001.
  2. W. Stevens, "TCP Slow Start, Congestion Avoidance, Fast Retransmit, and Fast Recovery Algorithms," RFC-2001, Jan. 1997.
  3. K. Fall and S. Floyd, "Simulation-based comparisons of Tahoe, Reno, and SACK TCP," Comput. Commun. Rev., 1996.
  4. C. Barakat, E. Altman, and W. Dabbous, "On TCP Performance in a Heterogeneous Network: A Survey," IEEE Communications Magazine, Jan. 2000.
  5. L. Patterson, Larry and S. Bruce, Davie, Computer Networks 3rd edition, Morgan Kaufmann, pp. 468-478, 2003.
  6. W. Richard Stevens, TCP/IP Illustrated, Reading MA, volume 1. Addison-Wesley, 1994.
  7. V. Jacobson, "Congestion avoidance and control," Symposium proceedings on Communications architectures and protocols, p.314-329, August 16-18, 1988.
  8. IEEE 802.11 working group, "IEEE Std 802.11, 1999 Edition," available from http://standards.ieee.org/catalog/olis/laman.html, ISO/IEC 8802-11, 1999.