가중치 원형 분배 기반 이진 스케쥴링 바퀴구조의 성능 분석

Performance Analysis of Binary Scheduling Wheel Structure based on Weighted Round Robin

  • 조해성 (건양대학교 IT센터) ;
  • 이상태 (한국표준과학연구원 인간정보그룹) ;
  • 전병실 (전북대학교 전자정보공학부)
  • 발행 : 2001.12.31

초록

프레임 기반 스케쥴링의 일종인 라운드 로빈 스케쥴링은 네트워크에서 다양한 대역이나 지연과 같은 차등화된 서비스들을 제공 할 수 있도록 각 큐에 다른 가중치를 지정함으로써 여러 큐들을 직접적으로 관리할 수 있는 매우 간단한 원리이다. 이러한 원리들 중 가장 대표적인 알고리즘이 WRR 이다. 또한, WRR 알고리즘은 DBSW 구조에 의해 효율적으로 구현될 수 있다. 본 논문은 DBSW 구조의 수학적 분석을 수행하고 분석결과와 시뮬레이션 결과를 비교한다. 분석 데이타와 시뮬레이션 데이타는 DBSW 구조가 각 VC에 할당된 가중치를 정확하게 유지할 수 있기 때문에 DBSW 구조의 평균 퍼버 길이가 감소됨을 보여준다.

Round robin scheduling discipline, which is a sort of frame-based scheduling, is quite simple and straightforward for handling multiple queues, and by putting a different weight on each queue, a network can offer differentiated services such as different bandwidth, or delay bound. The most typical algorithm among this disciplines is the weighted round robin(WRR). Also, WRR algorithm can be implemented efficiently by dynamic binary scheduling wheel(DBSW) architecture. This paper performs the analysis of the DBSW architecture and compares the results with simulation results. The analysis data and simulation data show that the DBSW structure decreases average buffer length because it is capable of maintaining the allocated weight of each VC correctly.

키워드

참고문헌

  1. 김종권, 'Qos 지원을 위한 패킷 스케줄링 알고리즘', TELECOMMUNICATIONS REVIEW, 제10권 3호, pp.481-491. May 2000
  2. J. M. Hyman, A. A. Lazar, G. Pacifici, 'Real Time Scheduling with Quality of Service Constraints,' IEEE Journal on Selected Areas in Communications, vol. SAC-9, no. 7, pp. 1052-1063, Sep. 1991 https://doi.org/10.1109/49.103552
  3. Yuhua Chen, Jonathan S.Turner, 'Designing of a Weighted Fair Queueing Cell Scheduling for ATM Network,' Proceedings of the Globecom '98 vol. 1, pp. 405-410, Nov. 1998 https://doi.org/10.1109/GLOCOM.1998.775764
  4. J. Golestani. 'A Self-Clocked Fair Queueing Scheme for Broadband Applications.' in Proceedings of Infocom '94, pp. 636-646, Apr. 1994 https://doi.org/10.1109/INFCOM.1994.337677
  5. M. Katevinis, S. sidiropoulos, C. Courcoubetis, 'Weighted round- robin cell multiplexing in a general-purpose ATM switch chip,' IEEE J on Sel. Area in Commun., Sep. 1991 https://doi.org/10.1109/49.105173
  6. Y. T. Wang, T. P. Lin, K. C. Gan, 'An improved scheduling algorithm for weighted round-robin cell multiplexing in an ATM switch,' Proc. of IEEE ICC'94, pp. 1032-1037, May 1994 https://doi.org/10.1109/ICC.1994.368945
  7. 조해성, 정경택, 전병실, '셀 지연과 버퍼 이용률을 개선한 WRR 셀 스케쥴링 알고리즘', 통신학회 논문지 제25권11호, pp. 272-275, Nov. 2000
  8. H. S. Cho, N. H. Kim, K. T. Chung, S. T. Lee, B . S. Chun, 'DBSW Packet Scheduling for Multimedia Service', Proc. of TENCON2001, Aug. 2001 https://doi.org/10.1109/TENCON.2001.949555