• DocumentCode
    566492
  • Title

    An optimal scheduling policy for a two-flow priority queue with alternate paths

  • Author

    Hamouda, Essia ; Mitton, Nathalie ; Simplot-Ryl, David

  • Author_Institution
    Univ. of California Riverside, Riverside, CA, USA
  • fYear
    2012
  • fDate
    8-11 July 2012
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    We consider a path-scheduling problem at a resource constrained node A that transmits two types of flows to a given destination through alternate paths. Type-1 flow is assumed to have a higher priority than type-2 flow thus, it is never rejected upon arrival. Type-2 flow, on the other hand, may be denied admission to the queue. Once accepted to the system, a packet joins queue 1 and is guaranteed service independent of its type. Instead of being rejected from service, packets have the option to be served at a slower server behind a second queue (queue 2) at node A. The slow server is intended mostly to serve low priority packets, therefore, type-1 packets are charged a switching cost in the event they are sent to queue 2. Transmitted packets receive a reward depending on which queue they were served at. The reward represents the resources saved for making that decision. A good path-scheduling policy at node A can reduce resource consumption at node A, extend the life of the efficient path, maximizes the service of both flows and guarantees the service of at least the high priority flow to the full extent. We propose and solve the path-scheduling problem for node A, which maximizes the average reward of successfully transmitting flows to a given sink, by dynamically assigning packets to one of the queues based on the packet type, the instantaneous queue lengths and the average reward for the associated path. We formulated the path-scheduling problem as a Markov decision process and show that the optimal policy is threshold-type.
  • Keywords
    Markov processes; queueing theory; scheduling; Markov decision; alternate paths; guaranteed service; instantaneous queue lengths; low priority packets; optimal scheduling policy; path-scheduling problem; resource constrained node; resource consumption; second queue; slower server; switching cost; transmitted packets; two-flow priority queue; type-1 flow; type-1 packets; Delay; Markov processes; Optimal scheduling; Routing; Scheduling; Servers; Vectors; Markov decision process; admission control; energy efficiency; performance optimization; threshold routing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Performance Evaluation of Computer and Telecommunication Systems (SPECTS), 2012 International Symposium on
  • Conference_Location
    Genoa
  • Print_ISBN
    978-1-4673-2235-5
  • Type

    conf

  • Filename
    6267033