Developing Dynamic Scheduling Algorithm of VoD Server Server System Performance

시스템 성능 향상을 위한 VoD서버의 능동 스케줄링 알고리즘 개발

  • 김정택 (홍익대학교 전자공학과) ;
  • 고인선 (홍익대학교 전자공학과)
  • Published : 2000.10.01

Abstract

For Video on Demand(VoD) servers, a design of an efficient scheduler is important to the support a large number of clients having various playback speeds and receiving rates. In this paper, we propose the scheduling algorithm to handle establishing deadlines and selection using the earliest deadline first. To establish deadlines and selections, the period of the receiving rates for each client is located between the over-max receiving rate and the over-playback rate. To avoid video starvation and the buffer overflow of each client, the proposed algorithm guarantees providing the admission control. Because of establishing deadlines and selection, period of each client receiving is between one over max receiving rate and one over play back rate. Using Virtual Buffer in server, scheduling load is reduced. The efficiency of the proposed algorithm is verified using a Petri Net_Based simulation tool, Exspect.

Keywords