An Efficient TCP Congestion Control Scheme in ATM Networks

ATM 망에서 효율적인 TCP 폭주 제어 기법

  • 최지현 (전북대학교 전자정보공학부) ;
  • 김남희 (군산대학교 컴퓨터정보과학과) ;
  • 김변곤 (군산대학교 전자정보공학부) ;
  • 전용일 (한국전자통신연구원) ;
  • 정경택 (군산대학교 전자정보공학부) ;
  • 전병실 (전북대학교 전자정보공학부)
  • Published : 2003.12.01


In this paper, we proposed an enhanced TCP congestion control algorithm using RTT with congestion window parameter cwnd to minimize the effect of TCP congestion. The proposed scheme could avoid the occurrence of frequent congestion and decrease the delay caused by the recovery time and the using amount of switch buffer. Through the simulation, we showed that the proposed scheme cm acquire higher performance than the existing scheme. There are 22.56% improvement at the average using buffer efficiency, and packet drop rate is 0.1% which is less than existing scheme.

본 논문에서는 TCP에서의 트래픽 혼잡에 따른 영향을 최소화시키기 위하여 혼잡제어 윈도우 파라미터인 cwnd와 RTT을 이용한 향상된 TCP 폭주제어 알고리즘을 제안하였다. 제안된 기법에서는 혼잡의 주된 발생을 피할 수 있도록 하였고, 회복 시간에 의해 발생하는 지연과 스위치 버퍼의 사용량을 감소시킬 수 있도록 하였다. 시뮬레이션을 통한 성능 평가 결과 제안된 기법이 기존의 기법보다 성능이 우수함을 확인할 수 있었다. 버퍼 효율에서는 기존의 기법보다 22.56%의 향상이 있었고, 패킷 드롭율은 약 0.1%로 기존의 알고리즘보다 적은 손실을 보여주었다.



  1. M. Hassan, M, Atiquzzaman, Performance of TCP/IP over ATM networks. Artech House, 2000
  2. The ATM Forum Technical Committee, 'Draft TM 4.1 Traffic Management Specification,' ATM Forum/BTD-TM-02.02, Dec. 1998
  3. S. Savage et al., 'TCP Congestion Control with a Misbehaving Receiver,' ACM Comp. Commun Rev, vol. 29, no. 5, pp. 71-78, Oct. 1999
  4. M. Allman, H. Balakrishnan, S. Floyd, 'Enhancing TCP's Loss Recovery using Limited Transmit,' RFC 3042, Jan. 2001
  5. C. Lefelhocz, et al, 'Congestion Control for Best-Effort Service : Why We Need a New Paradigm,' IEEE Network, Feb. 1996
  6. Goyal, R.; Jain, R.; Fahmy, S.; Vandalore, B. Kalyanaraman, S. 'Design issues for providing minimum rate guarantees to the ATM unspecified bit rate service,' ATM Workshop Proceedings, IEEE, pp. 169-175, 1998
  7. S. Sathaye, 'ATM Forum Traffic Management Specification, Version 4.0,' ATM Forum Technical Committee, Mar. 1996
  8. K. Fall and S. Floyd, 'Simulation-based comparisons of Tahoe, Reno and SACK TCP,' ACM Computer Communication Review, pp 5-21, July 1996
  9. W. Stevens, 'TCP slow start, congestion avoidance, fast retrasmit and fast recovery algorithms,' Internet RFC 2001, Jan. 1997
  10. 최지현, '패킷 네트워크의 효율향상을 위한 개선된 TCP 흐름제어 알고리즘', 석사학위논문, 2003