• DocumentCode
    3326512
  • Title

    Dynamic token bucket (DTB): a fair bandwidth allocation algorithm for high-speed networks

  • Author

    Kidambi, Jayakmhna ; Ghosal, Dipak ; Mukherjee, Biswanath

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Davis, CA, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    24
  • Lastpage
    29
  • Abstract
    Fair allocation of available bandwidth to competing flows is a simple form of quality of service (QoS) that can be provided to customers in packet-switched networks. A number of packet-scheduling and buffer-management techniques have been proposed in the literature to achieve this goal efficiently. However, the complexity of the existing algorithms prevents a high-speed implementation with the current state of router technology. We propose a computationally simple mechanism based on token bucket policing to achieve almost equal bandwidth allocation for a set of competing flows. The proposed method adjusts the token bucket threshold dynamically and measures the instantaneous arrival rate of flows. It uses this information to decide whether or not to admit a packet arriving at the network edge. With minor modifications, our framework can be used in the Internet and frame relay based virtual private networks (VPNs). We present a detailed simulation study that evaluates the performance of our algorithm. The simulation results indicate that DTB is fair, efficient, and robust
  • Keywords
    Internet; bandwidth allocation; frame relay; packet switching; quality of service; queueing theory; telecommunication network routing; telecommunication traffic; token networks; Internet; QoS; VPN; available bandwidth; buffer-management techniques; competing flows; dynamic token bucket; fair bandwidth allocation algorithm; frame relay; high-speed networks; instantaneous arrival rate; network edge; packet-scheduling techniques; packet-switched networks; quality of service; router technology; token bucket threshold; virtual private networks; Asynchronous transfer mode; Bandwidth; Channel allocation; Computer networks; Computer science; Frame relay; High-speed networks; Quality of service; Routing; Virtual private networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Communications and Networks, 1999. Proceedings. Eight International Conference on
  • Conference_Location
    Boston, MA
  • ISSN
    1095-2055
  • Print_ISBN
    0-7803-5794-9
  • Type

    conf

  • DOI
    10.1109/ICCCN.1999.805491
  • Filename
    805491