Inventors:
Anoop Ghanwani - North Billerica MA
Metin Aydemir - Durham NC
Clark Debs Jeffries - Durham NC
Gerald Arnold Marin - Chapel Hill NC
Norman Clark Strole - Raleigh NC
Ken Van Vu - Cary NC
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04J 322
US Classification:
370468, 37039521, 37039541, 370230, 370235, 709229, 709232, 710 29, 710 60
Abstract:
A method and system within a telecommunications network for allocating available bandwidth among a plurality of sessions that share a common data link. First, a repeating unit time interval is designated for conducting the plurality of sessions. Next, the input flow rate from the source node of each of the sessions into the common data link is monitored. Thereafter, a target flow rate is computed and assigned to each of the sessions. The sum of the target flow rates is equal to the available bandwidth of the common data link. Finally, for each of the sessions in which the monitored input flow rate exceeds the assigned target flow rate, the source node is dynamically paused during each repeating unit time interval, such that the monitored input flow rate conforms to the assigned target flow rate for each of the sessions.