Collaborative demand-based dual-mode Wi-Fi network control to optimize wireless power and performance
First Claim
1. A method for demand-based dual-mode Wi-Fi networking control, comprising:
- determining a relative bandwidth requirement associated with one or more forward packets to transmit from a source device that includes at least a first Wi-Fi subsystem and a second Wi-Fi subsystem having one or more transceivers, wherein the first Wi-Fi subsystem has a higher performance level than the second Wi-Fi subsystem;
selecting either the first Wi-Fi subsystem or the second Wi-Fi subsystem based on at least the bandwidth requirement associated with the one or more forward packets and the performance levels associated with the first and second Wi-Fi subsystems; and
transmitting the one or more forward packets using the selected Wi-Fi subsystem.
1 Assignment
0 Petitions
Accused Products
Abstract
The disclosure relates to a collaborative demand-based dual-mode Wi-Fi network control framework that may optimize wireless power and performance on wireless devices that may support multiple Wi-Fi networking technologies. In particular, a high performance Wi-Fi link may be reserved to services or applications that have substantial quality of service (QoS) requirements and conventional Wi-Fi links may be utilized to transfer data for services or applications that have typical performance requirements. For example, bandwidth requirements associated with forward traffic may be measured according to sizes and latency requirements associated with the forward traffic and the appropriate Wi-Fi networking mode may be controlled according to the forward traffic bandwidth requirements in combination with the average bandwidth and average retransmission rate associated with the conventional Wi-Fi links, among other factors. Furthermore, when no forward traffic needs to be transmitted, all Wi-Fi subsystems may enter a low power state.
32 Citations
30 Claims
-
1. A method for demand-based dual-mode Wi-Fi networking control, comprising:
-
determining a relative bandwidth requirement associated with one or more forward packets to transmit from a source device that includes at least a first Wi-Fi subsystem and a second Wi-Fi subsystem having one or more transceivers, wherein the first Wi-Fi subsystem has a higher performance level than the second Wi-Fi subsystem; selecting either the first Wi-Fi subsystem or the second Wi-Fi subsystem based on at least the bandwidth requirement associated with the one or more forward packets and the performance levels associated with the first and second Wi-Fi subsystems; and transmitting the one or more forward packets using the selected Wi-Fi subsystem. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus, comprising:
-
a first Wi-Fi subsystem; a second Wi-Fi subsystem, wherein the first Wi-Fi subsystem has a higher performance level than the second Wi-Fi subsystem; and one or more processors configured to; determine a relative bandwidth requirement associated with one or more forward packets to transmit from the apparatus; select either the first Wi-Fi subsystem or the second Wi-Fi subsystem based on at least the bandwidth requirement associated with the one or more forward packets and the performance levels associated with the first and second Wi-Fi subsystems; and utilize the selected Wi-Fi subsystem to transmit the one or more forward packets. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
means for determining a relative bandwidth requirement associated with one or more forward packets to transmit from the apparatus, wherein the apparatus includes at least a first Wi-Fi subsystem and a second Wi-Fi subsystem having one or more transceivers, and wherein the first Wi-Fi subsystem has a higher performance level than the second Wi-Fi subsystem; means for selecting either a first Wi-Fi subsystem or a second Wi-Fi subsystem based on at least the bandwidth requirement associated with the one or more forward packets and the performance levels associated with the first and second Wi-Fi subsystems; and means for transmitting the one or more forward packets using the selected Wi-Fi subsystem. - View Dependent Claims (20, 21, 22, 23, 24)
-
-
25. A non-transitory computer-readable storage medium having computer-executable instructions recorded thereon, wherein executing the computer-executable instructions on one or more processors causes the one or more processors to:
-
determine a relative bandwidth requirement associated with one or more forward packets to transmit from a source device that includes at least a first Wi-Fi subsystem and a second Wi-Fi subsystem having one or more transceivers, and wherein the first Wi-Fi subsystem has a higher performance level than the second Wi-Fi subsystem; select either the first Wi-Fi subsystem or the second Wi-Fi subsystem based on at least the bandwidth requirement associated with the one or more forward packets and the performance levels associated with the first and second Wi-Fi subsystems; and transmit the one or more forward packets using the selected Wi-Fi subsystem. - View Dependent Claims (26, 27, 28, 29, 30)
-
Specification