Method an congestion control system to allocate bandwidth of a link to dataflows

   
   

A method, a system and a computer program product are disclosed for allocating bandwidth of a limited bandwidth link to dataflows containing packets. In the method, the number of buckets is adaptively adjusted dependent upon the number of active dataflows. Each bucket has a number of tokens allocated to the bucket for use by the corresponding dataflow. The number of tokens is dependent upon a weighted value for the corresponding dataflow. Queueing of the packets for utilization of the limited bandwidth link is dependent upon the tokens. Tokens are then adaptively-reallocated to one or more buckets in accordance with a weighted value for each of the dataflows.

Un método, un sistema y un producto del programa de computadora se divulgan para asignar anchura de banda de un acoplamiento limitado de la anchura de banda a los flujos de datos que contienen los paquetes. En el método, el número de cubos es dependiente adaptante ajustado sobre el número de flujos de datos activos. Cada cubo tiene un número de símbolo asignado al cubo para el uso por el flujo de datos correspondiente. El número del símbolo es dependiente sobre un valor cargado para el flujo de datos correspondiente. El hacer cola de los paquetes para la utilización del acoplamiento limitado de la anchura de banda es dependiente sobre el símbolo. El símbolo entonces adaptante-se reasigna a unos o más cubos de acuerdo con un valor cargado para cada uno de los flujos de datos.

 
Web www.patentalert.com

< Method and apparatus for performing timing synchronization

< Social dilemma software for evaluating online interactive societies

> I2O ISM implementation for a san based storage subsystem

> Destructive read architecture for dynamic random access memories

~ 00148