• DocumentCode
    3258030
  • Title

    Wireless Packet Scheduling With Soft Deadlines

  • Author

    Dua, Akshay ; Bambos, Nicholas

  • Author_Institution
    Stanford Univ., Stanford
  • fYear
    2007
  • fDate
    24-28 June 2007
  • Firstpage
    5677
  • Lastpage
    5682
  • Abstract
    We address the problem of scheduling multiple traffic streams associated with target profiles on a shared wireless link, arising in real-time applications with soft/flexible deadline constraints (e.g. multimedia streaming). A target profile specifies the inter-packet deadline constraints for a user´s traffic stream, or equivalently, the time instants at which the user should ideally receive packets to ensure uninterrupted multimedia playout. Contention for the shared link and fluctuations in wireless channel quality prevent users from being served in accordance with their desired target profiles. The goal of the scheduler is to dynamically schedule users to ensure that their target profiles are adhered to as closely as possible. We formulate the scheduling problem in a dynamic programming (DP) framework. Leveraging key structural properties of the optimal control to the DP, we propose our heuristic MinProj scheduling policy. We experimentally demonstrate the efficacy of MinProj over benchmark schedulers. The computational complexity of MinProj grows only linearly with the number of users in the system. Further, MinProj is agnostic to statistical assumptions on input traffic or channel behavior. These features make MinProj an attractive policy to implement in real wireless systems.
  • Keywords
    dynamic programming; media streaming; scheduling; telecommunication traffic; wireless channels; MinProj scheduling policy; computational complexity; dynamic programming; multimedia streaming; multiple traffic stream scheduling; soft deadline constraint; wireless channel; wireless link; wireless packet scheduling; Computational complexity; Delay; Downlink; Dynamic programming; Dynamic scheduling; Fluctuations; Optimal control; Processor scheduling; Scheduling algorithm; Streaming media;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, 2007. ICC '07. IEEE International Conference on
  • Conference_Location
    Glasgow
  • Print_ISBN
    1-4244-0353-7
  • Type

    conf

  • DOI
    10.1109/ICC.2007.941
  • Filename
    4289612