Method and Apparatus for Adaptive Bandwidth Control with a Bandwidth Guarantee
AssigneeInternational Business Machines Corporation
InventorsSteven Elliot, Gregory James Kudamik, Christopher Victor Lazzaro, Thanh K. Tran
Life of this patent
Estimating the term…
Abstract
A computer implemented method, apparatus, and computer usable program code to monitor transmission of data to target. A determination is made as to whether the transmission of the data exceeds a threshold. The bandwidth used to transmit the data to the target is controlled using an adaptive bandwidth control process if the transmission of the data exceeds the threshold, wherein a minimum amount of bandwidth is guaranteed for the transmission of the data.
Claims20
A computer implemented method for adaptively controlling transmission of data, the computer implemented method comprising:
- monitoring transmission of data to target;
- determining whether the transmission of the data exceeds a threshold;
- and
- controlling the bandwidth used to transmit the data to the target using an adaptive bandwidth control process if a parameter associated with the transmission of the data exceeds the threshold, wherein a minimum amount of bandwidth is guaranteed for the transmission of the data.
A computer program product comprising:
- A computer usable medium having computer usable program code for adaptively controlling transmission of data, the computer program product including:
- computer usable program code for monitoring transmission of data to target;
- computer usable program code for determining whether the transmission of the data exceeds a threshold;
- and
- computer usable program code for controlling the bandwidth used to transmit the data to the target using an adaptive bandwidth control process if a parameter associated with the transmission of the data exceeds the threshold, wherein a minimum amount of bandwidth is guaranteed for the transmission of the data.
A data processing system comprising:
- a bus;
- a communications unit connected to the bus;
- a memory connected to the bus, wherein the storage device includes a set of computer usable program code;
- and
- a processor unit connected to the bus, wherein the processor unit executes the set of computer usable program code to monitor transmission of data to target;
- determine whether the transmission of the data exceeds a threshold;
- and control the bandwidth used to transmit the data to the target using an adaptive bandwidth control process if a parameter associated with the transmission of the data exceeds the threshold, wherein a minimum amount of bandwidth is guaranteed for the transmission of the data.
Dependencies are inferred from the claim text.