• DocumentCode
    124404
  • Title

    Fair queueing without per-flow queues: A Virtual Queueing Machine

  • Author

    Chang, Gee-Kung ; Lee, C.C.

  • Author_Institution
    Qualcomm Tech. Inc., San Diego, CA, USA
  • fYear
    2014
  • fDate
    3-6 Feb. 2014
  • Firstpage
    124
  • Lastpage
    130
  • Abstract
    In this paper, we present a novel fair-queueing solution, dubbed Virtual Queueing Machine (VQM), that avoids the one-queueing-per-flow architecture found in many existing solutions. Its objective is to provide throughput fairness among competing backlogged flows while protecting the response times for short-lived flows. The VQM employs a two-stage architecture that assigns packets from all traffic flows to a fixed number of packet buffers in a calculated manner that follows fair queueing principle. This two-stage architecture allows previews of a portion of future traffic to be served thus allowing backlogged flows to be paced accordingly with a load-adaptive algorithm for protecting the response times of short-lived flows. A load-adaptive fairness metric is presented and is used to assess the performance of VQM under different simulation scenarios.
  • Keywords
    queueing theory; scheduling; virtual machines; VQM; fair-queueing solution; load-adaptive algorithm; load-adaptive fairness metric; one-queueing-per-flow architecture; packet buffers; short-lived flows; traffic flows; two-stage architecture; virtual queueing machine; Computer architecture; Delays; Indexes; Quality of service; Radiation detectors; Throughput; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computing, Networking and Communications (ICNC), 2014 International Conference on
  • Conference_Location
    Honolulu, HI
  • Type

    conf

  • DOI
    10.1109/ICCNC.2014.6785317
  • Filename
    6785317