Dynamic link speed switching
AssigneeQUALCOMM Incorporated
InventorsLalita Mohapatra, Lakshit Tyagi
Life of this patent
Estimating the term…
Abstract
Aspects relate to dynamic link speed switching of a link between a device and an additional device based on the current utilized bandwidth on the link. The device may be configured to calculate the current utilized bandwidth and compare the current utilized bandwidth to the current link speed of the link. The device may further be configured to modify or switch the current link speed to a new link speed that is nearest to and greater than the current utilized bandwidth by at least a threshold amount.
Claims20
A method for link speed management at a device, the method comprising:
- calculating a current utilized bandwidth on a link between the device and an additional device, wherein the calculating the current utilized bandwidth comprises:
- monitoring a plurality of buffers at the device to identify a number of utilized buffers;
- and
- calculating the current utilized bandwidth based on the number of utilized buffers;
- comparing the current utilized bandwidth to a current link speed of the link;
- and
- modifying the current link speed of the link to a new link speed nearest to and greater than the current utilized bandwidth by at least a threshold amount.
A device, comprising:
- a network interface coupled to a link between the device and an additional device;
- one or more memories comprising a plurality of buffers;
- and
- one or more processors coupled to the network interface and configured to:
- monitor the plurality of buffers at the device to identify a number of utilized buffers;
- calculate a current utilized bandwidth on the link based on the number of utilized buffers;
- compare the current utilized bandwidth to a current link speed of the link;
- and
- modify the current link speed of the link to a new link speed nearest to and greater than the current utilized bandwidth by at least a threshold amount.
A device, comprising:
- means for monitoring a plurality of buffers at the device to identify a number of utilized buffers;
- means for calculating a current utilized bandwidth on a link between the device and an additional device based on the number of utilized buffers;
- means for comparing the current utilized bandwidth to a current link speed of the link;
- and
- means for modifying the current link speed of the link to a new link speed nearest to and greater than the current utilized bandwidth by at least a threshold amount.
Dependencies are inferred from the claim text.