Intelligent Load Balancing Bandwidth Allocation for Multiple Interface Wireless Devices
AssigneeBroadcom Corporation
InventorsDeepak Kumar Damodaran, Sushant Kumar Mishra, Jayaraman Nagarajan, Rakesh Raman
Life of this patent
Estimating the term…
Abstract
A system and method is provided for intelligent bandwidth allocation in a wireless communication device supporting multiple interfaces. A wireless communications device operating in connection with a first communications interface and a second communications interface is capable of switching channels back and forth so as to receive beacons from both interfaces effectively and provide enough bandwidth for each interface for data traffic to continue without any observable interruptions.
Claims20
A mobile communications device comprising:
- a processor configured to manage multiple communication connections;
- a watchdog component operative with the processor and configured to calculate:
- a first packet activity rate per bandwidth ratio for a first communications connection of the multiple communication connections;
- and
- a second packet activity rate per bandwidth ratio for a second communications connection of the multiple communication connections;
- and
- wherein the processor is further configured to reallocate bandwidth to the first and second communications connections based on a relative operational bandwidth usage as determined by a comparison of the first and second packet activity rate per bandwidth ratios.
A system supporting multiple communication connections on a single wireless communications device, the system comprising:
- a processor including a watchdog component configured to:
- calculate a first operational load ratio for a first communications connection of the multiple communication connections;
- and
- calculate a second operational load ratio for a second communications connection of the multiple communication connections, the second communications connection operating concurrently with the first communications connection, the first operational load ratio and the second operational load ratio calculated according to respective time used for transmission/reception (TX/RX) activity on each of the first and second communications connections as divided by respective operational bandwidth allocations of the first and second communications connections;
- and
- reallocate the respective operational bandwidth allocations for the first and second communications connections based on the calculated first and second operational load ratios for the first and second communications connections.
A wireless communications device, comprising:
- communications circuitry simultaneously supporting a first communications connection and a second communications connection;
- watchdog circuitry calculating a first operational load ratio for the first communications connection and a second operational load ratio for the second communications connection;
- and
- a processor configured to reallocate bandwidth to the respective first and second communications connections including modifying one or more of the first and second operational load ratios for the first and second communications connections until at least one of the first and second communication connections is operating at a full operational bandwidth.
Dependencies are inferred from the claim text.