Method to request resources in TV white spaces type environment
First Claim
1. A method, comprising:
- searching for at least one available free resource in a wireless network coexistence band by a coexistence manager, in response to a resource request from a coexistence enabler in a wireless network;
when there are insufficient available free resources in the coexistence band, then checking by the coexistence manager for availability of allocated but unused resources in the coexistence band, as advertised by one or more coexistence managers managing neighboring wireless networks in a network allocation group of the coexistence enabler; and
when there are insufficient available free resources or not enough advertised allocated but unused resources in the coexistence band for the network allocation group, then analyzing by the coexistence manager resources and resource needs in the coexistence band for the neighboring wireless networks.
2 Assignments
0 Petitions
Accused Products
Abstract
Method, apparatus, and computer program product embodiments are disclosed for independent wireless resource sharing on a fair basis to enable selecting the most suitable coexistence between wireless networks. Example embodiments of the invention include a hierarchical resource request process that enables reallocation of radio resources in a coexistence band. When new resources are requested by a network, a search is made for free resources in the coexistence band. If this does not succeed, a check is made for any allocated but unused resources in the coexistence band that have been advertised by neighboring networks. If there are insufficient advertised resources, then the allocation of resources in neighboring networks is analyzed and compared with the requesting network'"'"'s need for network resources. There are two graduated stages to the analysis. In an example light analysis stage, an analysis of the allocation of resources is limited to neighboring networks within the same network allocation group as the requesting network'"'"'s. In a more extensive analysis stage, all of the neighboring networks are analyzed. In this manner, a more complete resource reallocation may be achieved.
-
Citations
30 Claims
-
1. A method, comprising:
-
searching for at least one available free resource in a wireless network coexistence band by a coexistence manager, in response to a resource request from a coexistence enabler in a wireless network; when there are insufficient available free resources in the coexistence band, then checking by the coexistence manager for availability of allocated but unused resources in the coexistence band, as advertised by one or more coexistence managers managing neighboring wireless networks in a network allocation group of the coexistence enabler; and when there are insufficient available free resources or not enough advertised allocated but unused resources in the coexistence band for the network allocation group, then analyzing by the coexistence manager resources and resource needs in the coexistence band for the neighboring wireless networks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. An apparatus, comprising:
-
at least one processor; at least one memory including computer program code; the at least one memory and the computer program code configured to, with the at least one processor, cause the coexistence manager at least to; search for at least one available free resource in a wireless network coexistence band by a coexistence manager, in response to a resource request from a coexistence enabler in a wireless network; when there are insufficient available free resources in the coexistence band, then check by the coexistence manager for availability of allocated but unused resources in the coexistence band, as advertised by one or more coexistence managers managing neighboring wireless networks in a network allocation group of the coexistence enabler; and when there are insufficient available free resources or not enough advertised allocated but unused resources in the coexistence band for the network allocation group, then analyze by the coexistence manager resources and resource needs in the coexistence band for the neighboring wireless networks. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory computer readable medium storing program instructions, which when executed by a computer processor, perform the steps comprising:
-
searching for at least one available free resource in a wireless network coexistence band by a coexistence manager, in response to a resource request from a coexistence enabler in a wireless network; when there are insufficient available free resources in the coexistence band, then checking by the coexistence manager for availability of allocated but unused resources in the coexistence band, as advertised by one or more coexistence managers managing neighboring wireless networks in a network allocation group of the coexistence enabler; and when there are insufficient available free resources or not enough advertised allocated but unused resources in the coexistence band for the network allocation group, then analyzing by the coexistence manager resources and resource needs in the coexistence band for the neighboring wireless networks.
-
Specification