• DocumentCode
    2965770
  • Title

    Dynamic window-constrained scheduling for multimedia applications

  • Author

    West, Richard ; Schwan, Karsten

  • Author_Institution
    Coll. of Comput., Georgia Inst. of Technol., Atlanta, GA, USA
  • Volume
    2
  • fYear
    1999
  • fDate
    36342
  • Firstpage
    87
  • Abstract
    This paper describes an algorithm, called dynamic window-constrained scheduling (DWCS), designed to meet the service constraints on packets from multiple, network-bound media streams with different performance objectives. Using only two attributes, a deadline and a loss-tolerance per packet stream, DWCS: can limit the number of late packets over finite numbers of consecutive packets in loss-tolerant or delay constrained, heterogeneous traffic streams; does not require a priori knowledge of the worst-case loading from multiple streams to establish the necessary bandwidth allocations to meet per-stream delay and loss constraints; and can exhibit both fairness and unfairness properties when necessary. In fact, DWCS can perform fair-bandwidth allocation, static priority (SP) and earliest-deadline first (EDF) scheduling. The paper shows the effectiveness of DWCS using a streaming video application, running over ATM
  • Keywords
    asynchronous transfer mode; bandwidth allocation; multimedia communication; packet switching; quality of service; scheduling; ATM; bandwidth allocations; deadline; delay; delay constrained; dynamic window-constrained scheduling; earliest-deadline first scheduling; fairness; heterogeneous traffic streams; loss-tolerance; multimedia applications; multiple network-bound media streams; packet stream; performance objectives; service constraints; static priority scheduling; unfairness; video streaming; Bandwidth; Delay; Dynamic scheduling; Educational institutions; Heuristic algorithms; Processor scheduling; Propagation losses; Quality of service; Scheduling algorithm; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia Computing and Systems, 1999. IEEE International Conference on
  • Conference_Location
    Florence
  • Print_ISBN
    0-7695-0253-9
  • Type

    conf

  • DOI
    10.1109/MMCS.1999.778145
  • Filename
    778145