• DocumentCode
    1528398
  • Title

    Start-time fair queueing: a scheduling algorithm for integrated services packet switching networks

  • Author

    Goyal, Pawan ; Vin, Harrick M. ; Cheng, Haichen

  • Author_Institution
    Dept. of Comput. Sci., Texas Univ., Austin, TX, USA
  • Volume
    5
  • Issue
    5
  • fYear
    1997
  • fDate
    10/1/1997 12:00:00 AM
  • Firstpage
    690
  • Lastpage
    704
  • Abstract
    We present a start-time fair queueing (SFQ) algorithm that is computationally efficient and achieves fairness regardless of variation in a server capacity. We analyze its single server and end-to-end deadline guarantee for variable rate fluctuation constrained (FC) and exponentially bounded fluctuation (EBF) servers. To support heterogeneous services and multiple protocol families in integrated services networks, we present a hierarchical SFQ scheduler and derive its performance bounds. Our analysis demonstrates that SFQ is suitable for integrated services networks since it: (1) achieves low average as well as maximum delay for low-throughput applications (e.g., interactive audio, telnet, etc.); (2) provides fairness which is desirable for VBR video; (3) provides fairness, regardless of variation in server capacity, for throughput-intensive, flow-controlled data applications; (4) enables hierarchical link sharing which is desirable for managing heterogeneity; and (5) is computationally efficient
  • Keywords
    delays; multimedia communication; network servers; packet switching; protocols; queueing theory; scheduling; telecommunication congestion control; telecommunication networks; telecommunication services; VBR video; computationally efficient algorithm; end to end deadline guarantee; exponentially bounded fluctuation server; flow controlled data applications; heterogeneous services; hierarchical SFQ scheduler; hierarchical link sharing; integrated services packet switching networks; interactive audio; low throughput applications; maximum delay; multimedia communication; multiple protocol families; performance bounds; scheduling algorithm; server capacity; start-time fair queueing; telnet; variable rate fluctuation constrained server; Computer network management; Computer networks; Data flow computing; Fluctuations; Intserv networks; Network servers; Processor scheduling; Protocols; Scheduling algorithm; Video sharing;
  • fLanguage
    English
  • Journal_Title
    Networking, IEEE/ACM Transactions on
  • Publisher
    ieee
  • ISSN
    1063-6692
  • Type

    jour

  • DOI
    10.1109/90.649569
  • Filename
    649569