Channel selection in unlicensed bands using peer-to-peer communication via the backhaul network
First Claim
1. A method for channel and power allocation of wireless communication devices sharing a common frequency band, and where the devices are connected to a backhaul network, and where devices are discovered by software agents running on each device collecting information about surrounding devices, and where each device is using one of a limited number of channels, and where each device is configured to contribute in assisting the other devices in a group of devices in assigning the transmit power level and choosing the channel of each device for which the assignment influences the communication performance of all devices in the group, comprising:
- using a protocol to discover devices by communication over the backhaul network and using this information to exchange local information and information about other devices in the same group over the backhaul network without operator intervention or a shared device acting as local coordinator, and where all devices in the group perform the same operations for channel and power allocation using the same software installed in all devices, and in this way helping each other in solving the allocation problem quicker, and where the devices in the group is assigned based on radio proximity measurements, and therefore share the same set of parameters of the group members from which a common upper and lower bound can be calculated and from which desired power and channel assignment are determined to be the highest possible performance metric value within these bounds, and each device in the group selects a value at random which is between these bounds and tries if a solution can be found, and if a solution is found, the lower bound is increased, and if it fails, the upper bound is reduced, and where the other devices in the group is continuously informed about the current bounds until all devices share the best solution for the group.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for wireless communication devices using a frequency band shared by other devices, which performs channel and power allocation without operator intervention or a shared coordination device, in which all devices in a local area called a group, perform the same channel and power allocation using their own local data about their network and that of their group, which is shared along with data from the other devices in the group, using the backhaul network to exchange information with other devices in the group for providing better radio communication performance for the members of the group.
17 Citations
17 Claims
-
1. A method for channel and power allocation of wireless communication devices sharing a common frequency band, and where the devices are connected to a backhaul network, and where devices are discovered by software agents running on each device collecting information about surrounding devices, and where each device is using one of a limited number of channels, and where each device is configured to contribute in assisting the other devices in a group of devices in assigning the transmit power level and choosing the channel of each device for which the assignment influences the communication performance of all devices in the group, comprising:
using a protocol to discover devices by communication over the backhaul network and using this information to exchange local information and information about other devices in the same group over the backhaul network without operator intervention or a shared device acting as local coordinator, and where all devices in the group perform the same operations for channel and power allocation using the same software installed in all devices, and in this way helping each other in solving the allocation problem quicker, and where the devices in the group is assigned based on radio proximity measurements, and therefore share the same set of parameters of the group members from which a common upper and lower bound can be calculated and from which desired power and channel assignment are determined to be the highest possible performance metric value within these bounds, and each device in the group selects a value at random which is between these bounds and tries if a solution can be found, and if a solution is found, the lower bound is increased, and if it fails, the upper bound is reduced, and where the other devices in the group is continuously informed about the current bounds until all devices share the best solution for the group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A wireless communication device arranged for sharing a common frequency band and for allowing channel and power allocation among a plurality of similar surrounding devices, and where the device is connected to a backhaul network, and where the device is running software agents collecting information about surrounding devices, and where each surrounding device is using one of a limited number of channels, and where the device is configured to contribute in assisting other devices in a group of devices in assigning the transmit power level and choosing the channel of each device for which the assignment influences the communication performance of all devices in the group,
comprising: -
a processor executing a protocol for discovering devices by communication over the backhaul network and using this information to exchange local information and information about other devices in the same group over the backhaul network without operator intervention or a shared device acting as local coordinator, and where all devices in the group perform the same operations for channel and power allocation using the same software installed in all devices, and in this way helping each other in solving the allocation problem quicker and where the devices in the group is assigned based on radio proximity measurements, and therefore share the same set of parameters of the group members from which a common upper and lower bound can be calculated and from which desired power and channel assignment are determined to be the highest possible performance metric value within these bounds, and each device in the group selects a value at random which is between these bounds and tries if a solution can be found, and if a solution is found, the lower bound is increased, and if it fails, the upper bound is reduced, and where the other devices in the group is continuously informed about the current bounds until all devices share the best solution for the group. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17)
-
Specification