Robust TCP Congestion Algorithm over Lossy Wireless Links

무선링크 에러에 강인한 TCP 혼잡 알고리즘

  • 박홍성 (강원대학교 전기전자정보통신공학부) ;
  • 전선국 (강원대학교 제어계측공학과) ;
  • 윤건 (강원대학교 제어계측공학과)
  • Published : 2003.05.01

Abstract

This paper suggests an improved TCP congestion algorithm, which is more robust to lossy wireless environment than other algorithms such as TCP-Reno. The suggested algorithm decides on the size of a congestion window depending on both PER (Packet Error Rate) and its state, which is one of fast recovery state and slow start state. Some simulations are given to validate the suggested algorithm and the algorithm is compared with other TCP congestion algorithm from the point of view of performance measures such as a congestion window and throughput. The suggested algorithm has better throughput than other algorithm over wireless links with high PER and similar throughput to others over wireless links with low BER.

본 논문은 TCP-Reno등의 TCP 등에서 사용되는 다른 혼잡 제어 알고리즘보다 에러가 많은 무선 환경에 더욱 강인한 향상된 TCP 혼잡 제어 알고리즘을 제안한다. 제안하는 알고리즘은 혼잡 윈도우 크기를 패킷 에러율과 현 TCP의 상태가 fast recovery 혹은 slow start 상태에 있느냐에 따라 결정한다. 시뮬레이션을 통해 제안하는 알고리즘의 유효성을 보여 주며, 여러 TCP 혼잡 제어 알고리즘들과 혼잡 윈도우 크기와 효율과 같은 성능 지표 관점에서 비교하였다. 제안하는 알고리즘은 다른 알고리즘보다 높은 PER하에서는 높은 효율을 가지며, 낮은 PER하에서는 비슷한 효율을 가진다.

Keywords

References

  1. Ole J. Jacobsen, 'The Future for TCP,' Theinternet protocol Journal, Vol.3, Issue3, Sep.2000
  2. Prasun Sinha, Thyagarajan Nandagopal,Narayanan Venkitaraman,'WTCP: A ReliableTransport Protocol for Wireless Wide-AreaNetworks,' MOBICOMW'99, pp 231-241,August 1999
  3. Sally Flody, 'A report on recent developments in TCP Congestion Control,' IEEE Communication Magazine, Vol.139, No.4,pp.84-90, April 2001
  4. E. Ayanoglu, S. Paul, T. F. LaPorta, K.K.Sabnani, and R.D Gitlin, 'AIRMAIL: A LinkLayer Protocol for wireless networks,' ACMWireless Network, Vol.l, pp.47-60, February1995 https://doi.org/10.1007/BF01196258
  5. Hah Balakhshnam.Srinivasan Seshan andRandy HKatz, 'Improving reliable transportand handoff performance in cellular wirelessnetworks ,' ACM Wiretess Network, Vol .1,Issue 4, pp.469-481, December 1995 https://doi.org/10.1007/BF01985757
  6. H.Balakhshnan, 'A Compahsion of mechanisms for Improving TCP performance overwireless links,' IEEE/ACM Transactions onNetuaorking , Vol. 5, No. 6 ,pp.765-769,December 1997
  7. A DeSimone, M,C Chuah, and O.C.Yue'Throughput performance of Transport-layer protocol over wireless LANs,' In procof Gtobecom'93, pp.542-549, December 1993
  8. Jorge A, Cobb and Prathima Agrawal,'Congestion or Corruption? A strategy forefficient wireless TCP sessions," IEEESymposium on 1995 Proceedings, pp.262-268, June 1995
  9. Ajoy Bakre,B.R.Badhnath 'I-TCP:IndirectTCP for mobile Hosts,' 15th Int'lConference On Distributed ComputingSystems(ICDCS'95), pp.136-143, May 1995
  10. M.Mathis , J.Mahdavi, S.Floyd, ARomanow, TCP Selective Acknowledgementoptions, RFC2018, Aphl 1996
  11. S.Keshav and S.P Morgan, 'SMART:Performance with Overload and Randomlosses,' Proceedings of IEEE Infonn97,Vol. 3, pp.1131-1138 ,April 1997
  12. 윤지훈, 손주형, 서정환, 서승우,'무선인터넷환경에서 Congestion window크기의 보정을통한 TCP성능개선,' SK Telecommu-ni-cation Review, 제10권 6호, pp.1233-1243,Nov./Dec. 2000
  13. Gary R. Whght, W. Stevens, TCP/IP il-lustrated, Vol. 2, Addsion Wesley, 1999