• DocumentCode
    2939295
  • Title

    SAF-PS: Starvation Avoidance for Priority Scheduling

  • Author

    Jabbour, Ravel ; Elhajj, Imad H.

  • Author_Institution
    Electr. & Comput. Eng. Dept., American Univ. of Beirut, Beirut
  • fYear
    2008
  • fDate
    20-22 July 2008
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Conventional priority-based queuing is regarded as one efficient way of imposing hierarchy on disparate traffic when it comes to delay, jitter, size etc... The basic method involves having multiple queues at the processing node, built atop a heap structure, to cater to different priority traffic. The latter is then channeled through the media, one queue/priority at a time in decreasing/increasing order depending on the classification used. However, the downside of such an algorithm arises when the network experiences high load from high priority traffic. This case results in the buffer queues being filled up fast enough leaving no time to flush the lower priority queues over the transmission lines, thus holding up some of the traffic indefinitely; a nuisance referred to as starvation. This paper presents a dynamic scheme aimed at starvation avoidance for priority scheduling (SAF-PS), while preserving the integrity of the priority algorithm. The results obtained in terms of decreased drop rate and average waiting time will demonstrate the advantages of the developed scheme.
  • Keywords
    queueing theory; scheduling; average waiting time; conventional priority-based queuing; drop rate; jitter; starvation avoidance for priority scheduling; transmission line; Delay; Diffserv networks; Dynamic scheduling; Jitter; Operating systems; Processor scheduling; Scheduling algorithm; Telecommunication traffic; Traffic control; Transmission lines; priority scheduling; priority upgrading; starvation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Signals and Devices, 2008. IEEE SSD 2008. 5th International Multi-Conference on
  • Conference_Location
    Amman
  • Print_ISBN
    978-1-4244-2205-0
  • Electronic_ISBN
    978-1-4244-2206-7
  • Type

    conf

  • DOI
    10.1109/SSD.2008.4632789
  • Filename
    4632789