Modiied Fuzzy-based WRR Algorithm for QoS Guarantee in DiffServ Networks

DiffServ 망에서 QoS를 보장하기 위한 개선된 퍼지 기반 WRR 알고리즘 개발

  • Chung Kyung-Taek (Division of Electronic and Information Eng., Kunsan National University) ;
  • Park Joon (Division of Electronic and Information Eng., Kunsan National University) ;
  • Kim Byun-Gon (Division of Electronic and Information Eng., Kunsan National University) ;
  • Chon Byoung-Sil (Division of Electronic and Information Eng., Kunsan National University)
  • 정경택 (군산대학교 전자정보공학부) ;
  • 박준 (전북대학교 전자정보공학부) ;
  • 김변곤 (군산대학교 전자정보공학부) ;
  • 전병실 (전북대학교 전자정보공학부)
  • Published : 2006.03.01

Abstract

PQ(Priority Queue) and WRR(Weighted Round Robin) are the most famous schedulers, however, these schedulers have both points of advantages and disadvantages. In this paper, we propose an algorithm that can be adopted in my kind of scheduling type with making up for weak points of PQ and WRR. The proposed algorithm includes a fuzzy theory in the scheduler to assign priorities dynamically in the DiffServ network. This algorithm produces the control discipline by the fuzzy theory to assign priorities of the Queue effectively with checking the Queue status of each class dynamically under the discipline.

DiffServ망에서 많이 거론되고 있는 대표적인 스케줄러로 PQ(Priority Queue), WRR(Weighted Round Robin)등의 스케줄러가 연구되어져 있다. 그러나 이러한 스케줄러들은 장점을 가지고 있는 동시에 단점을 가지고 있다. 본 논문에서는 PQ와 WRR의 단점을 보완하면서 어떠한 스케줄링 방법에도 적용이 가능한 스케줄러 알고리즘을 제안한다. 본 논문에서 제안된 알고리즘은 DiffServ 망에서 퍼지 이론을 스케줄러에 적용하여 동적으로 가중치를 할당하는 알고리즘을 개발하였다. 따라서 퍼지이론을 통하여 퍼지 제어 규칙을 생성하여 유동적으로 각 클래스의 큐 상태를 체크하여 클래스가 가지고 있는 큐의 가중치를 효율적으로 할당하도록 하였다.

Keywords

References

  1. C. Kalmanek, H. Kanakia, S. Keshav, Rate Controlled Servers for Very High Speed Networks,' in IEEE Global Telecommunications Conference, Dec. 1990 https://doi.org/10.1109/GLOCOM.1990.116472
  2. S. Shenker, C. Partridge, R. Guerin, 'Specification if Guaranteed Quality of Service to Intergrated Services(IntServ),' RFC 2212, Sep. 1997
  3. K. Nichols, S. Blake, F. Baker, D. Black, 'Definition of the Differentiated Services Field(DS Field) in the IPv4 and IPv6 Headers,' RFC 2474, Dec. 1998
  4. S. Blake, D. Black, M. Carlson, Wang and Weiss, 'An Architecture for Differentiated Services,' RFC 2475, Dec. 1998
  5. V. Jacobson, K. Nichols, Cisco Systems, K. Poduri, Bay Networks, 'An Expedited Forwarding PHB,' RFC 2598, June 1999
  6. J. Heinanen, F. Baker, W. Weiss, J. Wroclawski, 'Assured Forwarding PHB,' RFC 2597, June 1999
  7. A. Parekh, R. Gallager, 'A Generalized Processor Sharing Approach to Flow Control - the Single Node Case,' in Proceedings of Infocom '92, vol. 2, pp. 915-924, May 1992
  8. Chiung-Shien Wu, 'Link-sharing method for ABR/UBR services in ATM networks,' Computer Communications 21, pp. 1131-1142, 1998 https://doi.org/10.1016/S0140-3664(98)00164-9
  9. 정경택, 박준성, 박현, 전병실, 'ATM ABR의 공평성들을 위한 새로운 스케줄링 알고리즘' 대한전자공학회 논문지 제39권 TC편 제4호,Apr. 2002
  10. S. Floyd, Ramakrishna Gummadi, and Scott Shenker, 'Adaptive RED: An Algorithm for Increasing the Robustness of RED's Active Queue Management,' unpublished, Aug. 2001