System and method for dynamically allocating data rates and channels to clients in a wireless network
0 Assignments
0 Petitions
Accused Products
Abstract
Disclosed is a system, apparatus, and method for dynamically allocating wireless channels in a wireless network. At least two client devices are present in the wireless network. Each client device is capable of transceiving wireless data over a wireless channel. In one embodiment, a server capable of a transceiving wireless data over at least one wireless channel determines the number of client devices in the wireless network. The server allocates client devices to different wireless channels. Particularly, client devices that receive data at substantially different data rates are allocated to different wireless channels in order to optimize the total system utility of the wireless network. Furthermore, client devices that receive data at substantially similar data rates are allocated to the same wireless channel.
18 Citations
62 Claims
-
1-38. -38. (canceled)
-
39. A system for dynamically assigning wireless channels in a wireless network, the system comprising:
-
a first client device having a transceiver to transceive wireless data, the first client device being associated with the wireless network and assigned to a wireless channel; and
a second client device having a transceiver to transceive wireless data, the second client to associate with the wireless network by requesting assignment of a wireless channel, wherein if the first and second client devices receive data at substantially different data rates, the first and second client devices are assigned to different wireless channels, whereas, if the first and second client devices receive data at substantially similar data rates, the first and second client devices are assigned to a common wireless channel, in order to optimize total system utility of the wireless network;
wherein the first and second client devices transceive data on a common wireless channel based upon a power level selected to maximize data rate transfer in view of power level requirements for the wireless network. - View Dependent Claims (40, 41, 42, 43, 44, 45, 46)
-
-
47. A method for dynamically assigning wireless channels in a wireless network, the method comprising:
-
associating a first client with the wireless network;
assigning the first client device to a wireless channel;
associating a second client device with the wireless network by requesting assignment of a wireless channel;
assigning the first and second client devices to different wireless channels if the first and second client devices receive data at substantially different data rates;
assigning the first and second client devices to a common wireless channel if the first and second client devices receive data at substantially similar data rates in order to optimize total system utility of the wireless network;
wherein if the first and second client devices transceive data on a common wireless channel, selecting a power level to maximize data rate transfer in view of power level requirements for the wireless network. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
-
55. A first client device for use in a wireless network with a second client device in which wireless channels are dynamically assigned, the first client device comprising:
-
a transceiver to transceive wireless data; and
a processor to implement a software module to implement operations including;
associating the first client device with the wireless network;
transceving wireless data on an assigned wireless channel at an assigned power level;
wherein if the first and second client devices receive data at substantially different data rates, the first and second client devices are assigned to different wireless channels, whereas, if the first and second client devices receive data at substantially similar data rates, the first and second client devices are assigned to a common wireless channel in order to optimize total system utility of the wireless network and the first and second client device are assigned a power level selected to maximize data rate transfer in view of power level requirements for the wireless network. - View Dependent Claims (56, 57, 58, 59, 60, 61, 62)
-
Specification