• DocumentCode
    1220145
  • Title

    An on-line frame scheduling algorithm for the Internet video conferencing

  • Author

    Shim, Jaehong ; Yim, Kangbin ; Choi, Kjrunghee ; Jung, Gihyun

  • Author_Institution
    Dept. of Internet Software, Chosun Univ., Kwangju, South Korea
  • Volume
    49
  • Issue
    1
  • fYear
    2003
  • Firstpage
    80
  • Lastpage
    88
  • Abstract
    A window based on-line scheduling algorithm to efficiently distribute processor service time to tasks for processing image frames is proposed for the Internet video conferencing system. The algorithm lets the tasks share a limited service time in a manner that the overall quality of the conferencing system is maximized. A task for processing an image frame is modeled as an IRIS (increasing reward with increasing services) task and its reward is mapped into a strictly concave function. Based on the modeling and an observation that the tasks have a strong dependency in their execution order, the scheduler schedules only tasks in a small window at each scheduling instant. And the small window in which a few tasks are contained lets the algorithm have a very low computational complexity, which is a very important consideration for time constraint applications like the Internet conferencing system. Even with low complexity, the scheduler nearly maximizes the total accrued reward as obtained by an on-line optimal algorithm and enhances smooth display, which may be another important quality measure of the conferencing system. To evaluate the quality, three metrics are suggested and the performance of the proposed algorithm is measured in aspects of the metrics.
  • Keywords
    Internet; quality of service; scheduling; teleconferencing; IRIS; Internet video conferencing; computational complexity; concave function; execution order; image frames; increasing reward with increasing services; on-line frame scheduling algorithm; on-line optimal algorithm; processor service time; quality; service time; smooth display; time constraint applications; total accrued reward; Bandwidth; Delay; Displays; Iris; Processor scheduling; Quality of service; Scheduling algorithm; Video sharing; Videoconference; Web and internet services;
  • fLanguage
    English
  • Journal_Title
    Consumer Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-3063
  • Type

    jour

  • DOI
    10.1109/TCE.2003.1205459
  • Filename
    1205459