• DocumentCode
    1839725
  • Title

    Comparisons of packet scheduling algorithms for fair service among connections on the Internet

  • Author

    Hasegawa, Go ; Matsuo, Takahiro ; Murata, Masayuki ; Miyahara, Hideo

  • Author_Institution
    Dept. of Inf. & Math. Sci., Osaka Univ., Japan
  • Volume
    3
  • fYear
    2000
  • fDate
    26-30 Mar 2000
  • Firstpage
    1253
  • Abstract
    We investigate the performance of TCP under three representatives of packet scheduling algorithms at the router. Our main focus is to investigate how fair service can be provided for elastic applications sharing the link. Packet scheduling algorithms that we consider are FIFO (first in first out), RED (random early detection), and DRR (deficit round robin). Through simulation and analysis results, we discuss the degree of achieved fairness in those scheduling algorithms. Furthermore, we propose a new algorithm which combines RED and DRR algorithms in order to prevent the unfairness property of the original DRR algorithm, which appears in some circumstances where we want to resolve the scalability problem of the DRR algorithm. In addition to the TCP Reno version, we consider TCP Vegas to investigate its capability of providing fairness. The results show that the principle of TCP Vegas conforms to DRR, but it cannot help improving the fairness among connections in FIFO and RED cases, which seems to be a substantial obstacle for the deployment of TCP Vegas
  • Keywords
    Internet; packet switching; queueing theory; scheduling; telecommunication network routing; transport protocols; DRR; FIFO; Internet connections; RED; TCP Reno version; TCP Vegas; TCP performance; deficit round robin; elastic applications; fair service; first in first out; packet scheduling algorithms; random early detection; router; scalability problem; Algorithm design and analysis; Analytical models; Delay; Electronic mail; Protocols; Round robin; Scheduling algorithm; Throughput; Vents; Web and internet services;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    INFOCOM 2000. Nineteenth Annual Joint Conference of the IEEE Computer and Communications Societies. Proceedings. IEEE
  • Conference_Location
    Tel Aviv
  • ISSN
    0743-166X
  • Print_ISBN
    0-7803-5880-5
  • Type

    conf

  • DOI
    10.1109/INFCOM.2000.832512
  • Filename
    832512