TCP Performance Optimization Using Congestion Window Limit in Ad Hoc Networks with MAC Frame Aggregation

MAC Frame Aggregation이 가능한 에드혹 네트워크에서의 Congestion Window Limit을 통한 TCP 성능의 최적화

  • 강민우 (홍익대학교 컴퓨터공학과) ;
  • 박희민 (숙명여자대학교 멀티미디어과학과) ;
  • 박준상 (홍익대학교 컴퓨터공학과)
  • Received : 2010.06.10
  • Accepted : 2010.07.01
  • Published : 2010.08.31

Abstract

MAC frame aggregation is a method that combines multiple MPDUs (MAC protocol data units) into one PPDU (PHY protocol data units) to enhance network performance at the MAC layer. In ad hoc networks, TCP underperforms due to the congestion window overshooting problem and thus by setting CWL (congestion window limit) TCP performance can be improved. In this paper, we investigate the problem of setting CWL for TCP performance optimization in ad hoc networks with MAC frame aggregation.

무선 애드혹 네트워크에서 MAC layer의 효율을 높이기 위한 하나의 방법으로서 사용되는 MAC frame aggregation은 MAC layer에서 여러 개의 MPDU (MAC protocol data units)를 하나의 PPDU (PHY protocol data units)로 aggregation 시켜서 성능을 향상시키는 방법이다. 애드혹 네트워크에서 TCP 성능 향상을 위해서 사용되는 방법의 하나로서 CWL (congestion window limit)의 설정 방법이 있는데 이는 congestion window의 상한을 두어 부적절한 congestion window 크기가 선택에 따른 영향을 최소화 하고자 하는 방법이다. 본 논문에서는 MAC frame aggregation이 가능한 MANET에서 최적화된 TCP 성능을 위하여 CWL를 조정하는 방법에 대하여 다룬다.

Keywords

References

  1. "Transmission Control Protocol," RFC 793, Sep.1981.
  2. J. Liu and S. Singh, "ATCP: TCP for mobile ad hoc networks," IEEE JSAC, vol. 19, no. 7, pp. 1300.1315, Jul. 2001.
  3. F. Wang and Y. Zhang, "Improving TCP performance over mobile ad hoc networks with out-of-order detection and response," in Proc. of ACM MOBIHOC, Jun. 2002.
  4. Z. Fu, P. Zerfos, H. Luo, S. Lu, L. Zhang and M. Gerla, "The impact of multihop wireless channel on TCP throughput and loss," in Proc. of IEEE INFOCOM, Apr. 2003.
  5. K. Chen, Y. Xue, S. Shah and K. Nahrstedt, "Understanding bandwidth-delay product in mobile ad hoc networks," Elsevier Computer Communications, vol. 27, pp. 923-934, Aug. 2004. https://doi.org/10.1016/j.comcom.2004.01.020
  6. http://grouper.ieee.org/groups/802/11/, IEEE 802.11.
  7. IEEE 802.11n-2009.Amendment 5: Enhancements for Higher Throughput. IEEE-SA. 29 Oct. 2009. doi:10.1109/IEEESTD.2009.5307322
  8. T. Paul and T. Ogunfunmi, "Wireless lan comes of age: Understanding the ieee 802.11n amendment," IEEE Circuits and Systems Magazine, vol. 8, no. 1, pp. 28, Jan. 2008. https://doi.org/10.1109/MCAS.2008.915504
  9. B. Ginzburg and A. Kesselman, "Performance analysis of A-MPDU and A-MSDU aggregation in IEEE 802.11n," in Proc. IEEE Sarnoff Symposium, pp.1-5, May 2007.
  10. Qualnet. http:\\www.scalable-networks.com
  11. P. Danzig and S. Jamin, "tcplib: A library of internetwork traffic characteristics," USC Technical Report, Computer Science Department, Report CS-SYS-91-01, 1991.