The Performance Improvement using Rate Control in End-to-End Network Systems

종단간 네트워크 시스템에서 승인 압축 비율 제어를 이용한 TCP 성능 개선

  • 김광준 (여수대학교 컴퓨터공학과) ;
  • 윤찬호 (조선대학교 컴퓨터공학과) ;
  • 김천석 (여수대학교 전자통신공학과)
  • Published : 2005.02.01

Abstract

In this paper, we extend the performance of bidirectional TCP connection over end-to-end network that uses transfer rate-based flow and congestion control. The sharing of a common buffer by TCP packets and acknowledgement has been known to result in an effect called ack compression, where acks of a connection arrive at the source bunched together, resulting in unfairness and degraded throughput. The degradation in throughput due to bidirectional traffic can be significant. Even in the simple case of symmetrical connections with adequate window size, the connection efficiency is improved about 20% for three levels of background traffic 2.5Mbps, 5.0Mbps and 7.5Mbps. Otherwise, the throughput of jitter is reduced about 50% because round trip delay time is smaller between source node and destination node. Also, we show that throughput curve is improved with connection rate algorithm which is proposed for TCP congetion avoidance as a function of aggressiveness threshold for three levels of background traffic 2.5Mbps, 5Mbps and 7.5Mbps. By analyzing the periodic bursty behavior of the source IP queue, we derive estimated for the maximum queue size and arrive at a simple predictor for the degraded throughput, applicable for relatively general situations.

본 논문에서는 종단간 네트워크 시스템에서 전송 율 기반하의 혼잡 제어를 제안하여 양방향 TCP 연결의 성능을 개선한다. TCP의 패킷과 승인들은 종단 시스템의 공통 버퍼를 공유하기 때문에 소스노드에 패킷과 승인이 집단적으로 도착되는 승인 압축 결과를 초래함으로서 불공성과 처리 율이 감소한다. 양방향 트래픽에 의한 처리율 감소는 매우 중요하다. TCP 비율제어를 이용한 백그라운드 트래픽이 2.5Mbps에서 5.0Mbps로 대역폭이 높아짐으로서 중간 노드의 혼잡이 어느 정도 해소되어 2.5Mbps에서 나타낸 것보다 왕복 지연 시간에 대한 처리 율이 적어짐으로서 연결의 효율성이 증가한다. 또한 백그라운드 트래픽을 7.5Mbps로 설정한 지터 처리 율에 대한 시뮬레이션 결과는 혼잡을 제어함으로서 2.5Mbps나 5.0Mbps에 발생한 지터 처리 율보다 개선됨으로서 제안된 비율 제어 방식의 연결 효율성의 성능 개선이 이루어짐을 알 수 있다.

Keywords

References

  1. L. Kalampoukas, A. Varma, and K. K. Ramakrishnan, 'Two-way TCP traffic over ATM: Effects and analysis.' Tech. Rep. UCCSC-CRL-96-23, Univ. of California, Santa Cruz, 1996
  2. L. Zhanb, S. Shenker, and D. D. Clark, 'Observations on the dynamics of a congestion control algorithm: The effects of two-way traffic', in Proc., ACM SIGCOMM' 91, pp. 133-147. Sept. 1991
  3. R. Jain, 'Congestion control and traffic management in ATM networks: Recent advances and a survey', Computer Networks and ISDN Systems, Vol. 28, No. 13, pp. 1723-1738, Oct. 1996 https://doi.org/10.1016/0169-7552(96)00012-8
  4. R. Wilder, K. K. Ramakrishnan, and A. Mankin, 'Dynamics of congestion control and avoidance of two-way traffic in an OSI testbed', ACM Comput. Commun. Rev., Vol. 21, No.2, pp. 43-58, Apr. 1991
  5. Romanow , A. and Floyd, s. 'Dynamics of TCP Traffic over ATM Networks', Proc., ACM SIGCOMM'94, pp. 79-88, 1994
  6. S. Floyd and A. Romanow, 'Dynamics of TCP traffic over ATM networks', in Proc., ACM SIGCOMM'94, pp. 79-88, Sept. 1994
  7. V. Jacobson, 'Congestion avoidance and control', in Proc., ACM SIG-COMM'98, pp. 314-329, 1998.[1]
  8. A. Adas and A. Mukherjee 'On resource management and QoS guarantees for long dependent traffic', In Proc. IEEE INFOCOM '95, pp. 779-787, 1995
  9. C. Huang, M. Devetsikiotis, I. Lambadaris and A. Kaye, 'Modeling and simulation of self-similar variable bit rate compressed video: a unified approach', In Proc. ACM SIGCOMM '95, pp. 114-125, 1995
  10. Hyogon Kim, 'A Non-Feedback Congestion Control Framework for High-Speed Data Networks', Ph.D thesis, University of Pennsylvania, 1995
  11. Hyogon Kim and David Farber, 'The failure of conservative congestion control in large bandwidth-delay product networks', In Proc. INEf '95, 1995
  12. T. V. Laskshman and U. Madhow, 'The performance of TCP/IP for networks with high bandwidth-delay products random loss', IEEE/ACM Trans. Networking, Vol. 5, No.3, pp. 336-350, 1997 https://doi.org/10.1109/90.611099
  13. N. Likhanov and B. Tsybakov, 'Analysis of an ATM buffer with self-similar ('fractal') input traffic', In Proc. IEEE INFOCOM '95, pp. 985-992, 1995
  14. I. Norros, 'A storage model with self -similar input. Queueing Systems', Vol. 16, pp. 387-396, 1994 https://doi.org/10.1007/BF01158964
  15. K. Park, W. Wang, 'QoS-sensitive transport of real-time MPEG video using adaptive forward error correction', In Proc. IEEE Multimedia Systems '99, pp. 426-432, 1999
  16. B. Ryu and A. Elwalid. 'The importance of long-range dependence of VBR video traffic in ATM traffic engineering: myths and realities', In Proc. ACM SIGCOMM '96, pp.3-14, 1996