• DocumentCode
    305159
  • Title

    Time-shift scheduling: fair scheduling of flows in high speed networks

  • Author

    Cobb, Jorge A. ; Gouda, Mohamed G. ; El Nahas, Amal

  • Author_Institution
    Dept. of Comput. Sci., Houston Univ., TX, USA
  • fYear
    1996
  • fDate
    29 Oct-1 Nov 1996
  • Firstpage
    6
  • Lastpage
    13
  • Abstract
    We present a scheduling protocol, called time-shift scheduling, to forward data packets from multiple input flows to a single output channel. Each input flow is guaranteed a predetermined forwarding rate and an upper bound on packet delay. The protocol is an improvement over existing protocols because it satisfies the properties of low delay, fairness, and efficiency, while existing protocols fail to satisfy at least one of these properties. In time-shift scheduling, each flow is assigned an increasing timestamp, and the packet chosen for transmission is taken from the flow with the least timestamp. The protocol features the novel technique of time shifting, in which the scheduler´s real-time clock is adjusted to prevent flow timestamps from increasing faster than the real-time clock. This bounds the difference between any pair of flow timestamps, thus ensuring the fair scheduling of flows
  • Keywords
    clocks; computer networks; delays; packet switching; protocols; queueing theory; scheduling; computer networks; data packet forwarding; efficiency; fair flow scheduling; flow timestamps; forwarding rate; high speed networks; input flow; low delay; multiple input flows; packet delay; packet transmission; real-time clock; self clocking fair queueing; single output channel; time-shift scheduling; upper bound; virtual clock; weighted fair queueing; Bandwidth; Clocks; Computer networks; Data flow computing; Delay; High-speed networks; Intelligent networks; Processor scheduling; Protocols; Upper bound;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Protocols, 1996. Proceedings., 1996 International Conference on
  • Conference_Location
    Columbus, OH
  • Print_ISBN
    0-8186-7453-9
  • Type

    conf

  • DOI
    10.1109/ICNP.1996.564877
  • Filename
    564877