System and method for using geo-location and a centralized spectrum management database to enable seamless handover and geo-fencing of channel usage in wireless systems
First Claim
1. A mobile radio device comprising:
- a network interface that receives polygon operating area information for two intersecting polygon operating areas in which the mobile radio device engages in wireless communication, wherein each of the polygon operating areas geographically overlaps with the other polygon operating area in a first portion of the polygon operating area and does not geographically overlap with the other polygon operating area in a second portion of the polygon operating area, and each polygon operating area having a different set of one or more available operating channels for use within the polygon operating area; and
a controller that executes a channel selection application that is stored in a memory and, by execution of the channel selection application, the controller is configured to process the polygon operating area information to determine operating channels for conducting wireless communications while the mobile radio device travels through each of the portions of the polygon operating areas, including;
determine a first of the two polygon operating areas in which the mobile radio device is located;
select a first channel of operation from the set channels available for use within the first polygon operating area;
determine that the mobile radio device has left the overlapping portions of the polygon operating areas by crossing a boundary of the first polygon operating area and remaining in a second of the two polygon operating areas; and
in response to the determination that the mobile radio device has left the overlapping areas, select a second channel of operation from the set of channels available for use within the second polygon operating area; and
wherein determination that the mobile radio device has left the overlapping areas includes determining;
a location vector from a current device location to a point on a boundary line segment of the first polygon operating area;
a boundary vector that is a vector normal to the boundary line segment; and
a sign change in a dot product of the location vector and the boundary vector.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for channel handover includes a mobile radio device and a server storing polygon operating area information for a plurality of overlapping polygon operating areas for wireless communication. The mobile radio device receives the polygon operating area information, and determines the device location. Based on the polygon operating area information, the mobile radio device selects a first channel of operation corresponding to a channel that is available for use within a first polygon operating area. The travel of the mobile radio device is tracked to determine when the mobile radio device has exited the first polygon operating area and entered a second polygon operating area. When this occurs, the device selects a second channel of operation corresponding to a channel that is available for use within the second polygon operating area. Alternatively, the channel selection may be determined by the server and transmitted to the mobile radio device.
-
Citations
8 Claims
-
1. A mobile radio device comprising:
-
a network interface that receives polygon operating area information for two intersecting polygon operating areas in which the mobile radio device engages in wireless communication, wherein each of the polygon operating areas geographically overlaps with the other polygon operating area in a first portion of the polygon operating area and does not geographically overlap with the other polygon operating area in a second portion of the polygon operating area, and each polygon operating area having a different set of one or more available operating channels for use within the polygon operating area; and a controller that executes a channel selection application that is stored in a memory and, by execution of the channel selection application, the controller is configured to process the polygon operating area information to determine operating channels for conducting wireless communications while the mobile radio device travels through each of the portions of the polygon operating areas, including; determine a first of the two polygon operating areas in which the mobile radio device is located; select a first channel of operation from the set channels available for use within the first polygon operating area; determine that the mobile radio device has left the overlapping portions of the polygon operating areas by crossing a boundary of the first polygon operating area and remaining in a second of the two polygon operating areas; and in response to the determination that the mobile radio device has left the overlapping areas, select a second channel of operation from the set of channels available for use within the second polygon operating area; and wherein determination that the mobile radio device has left the overlapping areas includes determining; a location vector from a current device location to a point on a boundary line segment of the first polygon operating area; a boundary vector that is a vector normal to the boundary line segment; and a sign change in a dot product of the location vector and the boundary vector. - View Dependent Claims (2, 3)
-
-
4. A wireless communications server comprising:
-
a memory that stores a database of polygon operating area information for a plurality of polygon operating areas surrounding a location of a mobile radio device that carriers out wireless communications, wherein each of the polygon operating areas overlaps with at least one other adjacent polygon operating area and each adjacent polygon operating area having a different set of one or more available operating channels for use within the polygon operating area; and a communications interface that transmits channel selections for carrying out wireless communications to the mobile radio device, wherein the channel selections are made by; determine a first of the polygon operating areas in which the mobile radio device is located; select a first channel of operation from the set of channels available for use within the first polygon operating area; determine that the mobile radio device has left an overlapping area of the first polygon operating area and a second polygon operating area by crossing a boundary of the first polygon operating area and remaining in the second polygon operating area; and in response to the determination that the mobile radio device has left the overlapping area, select a second channel of operation from the set of channels available for use within the second polygon operating area; and wherein determination that the mobile radio device has left the overlapping area includes determining; a location vector from a current device location to a point on a boundary line segment of the first polygon operating area; a boundary vector that is a vector normal to the boundary line segment; and a sign change in a dot product of the location vector and the boundary vector.
-
-
5. A method of performing a channel selection for conducting wireless communications in a mobile radio device comprising the steps of:
-
receiving polygon operating area information for a plurality of polygon operating areas surrounding a location of the mobile radio device, wherein each of the polygon operating areas overlaps with at least one other adjacent polygon operating area and each adjacent polygon operating area having different set of one or more available operating channels for use within the polygon operating area; determining a first of the polygon operating areas in which the mobile radio device is located; selecting a first channel of operation from the set of channels available for use within the first polygon operating area; determining that the mobile radio device has left an overlapping area of the first polygon operating area and a second polygon operating area by crossing a boundary of the first polygon operating area and remaining in the second polygon operating area; and in response to the determination that the mobile radio device has left the overlapping area, selecting a second channel of operation from the set of channels available for use within the second polygon operating area; and wherein the determining that the mobile radio device has left the overlapping areas includes determining; determining a location vector from the device location to a point on a boundary line segment of the first polygon operating area; determining a boundary vector that is vector normal to the boundary line segment; and determining a sign change in a dot product of the location vector and the boundary vector. - View Dependent Claims (6, 7, 8)
-
Specification