Performance comparisons of RIO and RIO-DC for QoS guarantee of the Assured Service in Differentiated Services

DiffServ 방식에서 Assured Service의 QoS 보장을 위한 RIO 및 RIO-DC 방식의 성능 비교

  • 허경 (고려대학교 전자공학과) ;
  • 신동범 (한국전자통신연구원 네트워크 연구소) ;
  • 이상우 (한국전자통신연구원 네트워크 연구소) ;
  • 엄두섭 (고려대학교 전자공학과) ;
  • 차균현 (고려대학교 전자공학과)
  • Published : 2002.04.01

Abstract

In this paper, we compare the performances of RIO and RIO-DC buffer management schemes for DiffServ AF PHB standardized in IETF. For the comparison, we relatively differentiate maximum delay for each Assured Service subclass in Differentiated Services by allocating bandwidth to each subclass differently. In addition, we set the values of RIO and RIO-DC parameters considering the buffer size determined by the network topology and the ratio of bandwidth allocated to each subclass. In this simulation environment, the performances of RIO and RIO-DC schemes are analyzed focusing on the throughput of the In-profile traffic, the link utilization and the fairness. Simulation results show that the performance of RIO-DC scheme is comparable to that of RIO scheme with regard to the throughput of the In-profile traffic and the link utilization. However, under the simulation condition RIO-DC scheme improves the fairness between flows much better than RIO scheme.

본 논문은 IETF에서 DiffServ의 Assured Service를 위하여 제안된 AF PHB의 버퍼 관리 방식들 중 RIO 및 RIO-DC 방식의 성능을 비교 평가하였다. 이를 위하여 Assured Service의 서브 클래스별로 할당하는 대역폭의 비율을 차별화하여 서브 클래스별로 보장하는 최대 지연시간을 상대적으로 차등화 하였다. 또한, 네트워크 토폴로지와 Assured Service의 서브 클래스별로 할당되는 대역폭의 비율에 따라 결정되는 버퍼 크기를 기준으로 RIO 및 RIO-DC 방식의 변수 값을 설정하였다. 이러한 환경에서, In-profile 트래픽에 대한 수율, 링크 이용률 및 플로간 공평성을 성능의 척도로 하여 제안된 두 방식의 성능을 비교하였다. 시뮬레이션 결과는 제안하는 변수 설정 방안을 적용한 RIO 및 RIO-DC 방식의 Assured Service에 대한 In-profile 트래픽의 수율과 링크 이용률 성능은 동등하나, RIO-DC 방식은 RIO 방식 보다 향상된 플로간 공평성을 보장할 수 있음을 보인다.

Keywords

References

  1. M.Carlson, et. al., An Architecture for Differentiated Services, RFC 2475, Dec. 1998
  2. Xipeng Xiao and Lionel M. Ni, Internet QoS: A Big Picture, IEEE Network, pp. 1234-1250, March/April 1999
  3. V. Jacobson, K. Nichols, and K. Poduri, An Expedited Forwaiding PHB, RFC2598, June, 1999
  4. J. Heinanen, F. Baker, and et. al., Assured Forwarding PHB Group, RFC 2597, June, 1999
  5. Dovrolis, Parameswaran Ramanathan, A Case for Relative Differentiated Services and the Proportional Differentiation Model, IEEE Network, September/October 1999
  6. S. Shenker, C. Partridge, and R. Guerin, Specification of Guaranteed Quality of Service, RFC 2212, September 1996
  7. R. Braden and et. al., Resource ReSerVation Protocol (RSVP): Version 1: Functional Specification, IETF RFC 2205, September 1997
  8. Makkar, R and et. al, Empirical study of buffer management scheme for DiffServassured forwarding PHB, Proceedings of Ninth International Conference on Computer Communications and Networks 2000, PP. 632 637, 2000
  9. S. Floyd, V. Jacobson, Random Early Detec-don gateways for Congestion Avoidance, IEEE/ACM transactions on Networking, vol. 1, no.4, pp. 397-413, August 1993 https://doi.org/10.1109/90.251892
  10. W. Feng, D. D. Kandlur, D. Saha, K. G. Shin, A Self-Configuring RED Gateway, Proceedings of IEEE INFOCOM, March 1999
  11. D. Clark, W. Fang, Explicit Allocation of Best Effort Packet Delivery Service, IEEE/ACM transactions on Networking, vol. 6, no.4, pp. 362-373, August 1998 https://doi.org/10.1109/90.720870
  12. John B. Pippas and et. al., A modified RIO algorithm that alleviates the bandwidth skew problem in Internet Differentiated Service, Proceedings of ICC2000, pp. 1599-1603, June 2000
  13. Wu-chang Feng and et. al., Understanding and Improving TCP Performance Over Networks with Minimum Rate Guarantee, IEEE/ACM Transactions on Networking, vol. 7, no.2, pp. 173-187, April 1999 https://doi.org/10.1109/90.769766
  14. Ilias Andrikopoulos and et. al., A Fair Traffic Conditioner for the Assured Service in a Differentiated Service Internet, Proceedings of ICC 2000, PP. 806-810, June 2000
  15. Benjamin Teitelbaum, Susan Hares and et. al., Internet 2 Qbone: Building a Testbed for Differentiated Services, IEEE Network, pp. 645-660, September/October 1999