• DocumentCode
    2958026
  • Title

    Scalable scheduling support for loss and delay constrained media streams

  • Author

    West, Richard ; Schwan, Karsten ; Poellabuer, C.

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    24
  • Lastpage
    33
  • Abstract
    Real time media servers need to service hundreds and, possibly, thousands of clients, each with their own quality of service (QoS) requirements. To guarantee such diverse QoS requires fast and efficient scheduling support at the server. The paper describes the practical issues concerned with the implementation of a scalable real time packet scheduler resident on a server, designed to meet service constraints on information transferred across a network to many clients. Specifically, we describe the implementation issues and performance achieved by Dynamic Window-Constrained Scheduling (DWCS), which is designed to meet the delay and loss constraints on packets from multiple streams with different performance objectives. In fact, DWCS is designed to limit the number of late packets over finite numbers of consecutive packets in loss-tolerant and/or delay-constrained, heterogeneous traffic streams. We show how DWCS can be efficiently implemented to provide service guarantees to hundreds of streams. We compare the costs of different implementations, including an approximation algorithm, which trades service quality for speed of execution
  • Keywords
    client-server systems; fault tolerant computing; multimedia servers; packet switching; quality of service; real-time systems; scheduling; DWCS; Dynamic Window-Constrained Scheduling; approximation algorithm; consecutive packets; delay constrained media streams; diverse QoS; heterogeneous traffic streams; implementation issues; information transfer; late packets; loss constraints; multiple streams; performance objectives; quality of service requirements; real time media servers; scalable real time packet scheduler; scalable scheduling support; service constraints; service guarantees; service quality; Delay; Dynamic scheduling; Educational institutions; Loss measurement; Network servers; Performance loss; Processor scheduling; Quality of service; Scheduling algorithm; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Technology and Applications Symposium, 1999. Proceedings of the Fifth IEEE
  • Conference_Location
    Vancouver, BC
  • ISSN
    1080-1812
  • Print_ISBN
    0-7695-0194-X
  • Type

    conf

  • DOI
    10.1109/RTTAS.1999.777658
  • Filename
    777658