Method and apparatus for automatically ensuring consistency among multiple spectrum databases
First Claim
1. A method for verifying accuracy of geo-location databases in a cognitive radio communication system comprising of a plurality of protected entities and a plurality of secondary devices, the method comprising:
- registering the plurality of secondary devices at one or more geo-location databases, wherein the one or more geo-location databases maintain a list of available channels from a plurality of channels, reserved for the plurality of protected entities, for communication by the plurality of secondary devices, and wherein the protected entities are licensed users of the cognitive radio communication system and secondary devices are unlicensed users of the cognitive radio communication system;
determining at least one geographical location to access;
accessing at least one geo-location database with said geographical location, to obtain database results;
comparing the obtained database results to a reference result; and
establishing an error condition for any comparisons that exceed an allowed pre-determined difference.
2 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method of providing accurate and consistent open spectrum results for secondary devices from different geo-location databases is presented. The results, which may be independently derived by each database, are independent of the database queried. The comparison permits some amount of latitude in spatial and temporal consistency between the databases as errors are only indicated if the temporal or spatial discrepancies are pervasive. In addition, large percentages of different locations showing discrepancies when compared also lead to corrective action being taken. Corrective actions that may be taken include forcing problematic databases to update, shunting requests by secondary devices in the problematic locations to acceptable databases or shutting down the problematic databases entirely.
-
Citations
20 Claims
-
1. A method for verifying accuracy of geo-location databases in a cognitive radio communication system comprising of a plurality of protected entities and a plurality of secondary devices, the method comprising:
-
registering the plurality of secondary devices at one or more geo-location databases, wherein the one or more geo-location databases maintain a list of available channels from a plurality of channels, reserved for the plurality of protected entities, for communication by the plurality of secondary devices, and wherein the protected entities are licensed users of the cognitive radio communication system and secondary devices are unlicensed users of the cognitive radio communication system; determining at least one geographical location to access; accessing at least one geo-location database with said geographical location, to obtain database results; comparing the obtained database results to a reference result; and establishing an error condition for any comparisons that exceed an allowed pre-determined difference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A cognitive radio communication system, comprising:
-
a plurality of protected entities, wherein the protected entities are licensed users of the cognitive radio communication system; a plurality of secondary devices, wherein the secondary devices are unlicensed users of the cognitive radio communication system; a geo-location database consistency checking device; a plurality of geo-location databases, each geo-location database for registering one or more secondary devices from the plurality of secondary device, maintaining a list of available channels from a plurality of channels, reserved for the plurality of protected entities, for communication by the plurality of secondary devices in the cognitive radio communication system, and providing results based on a queried location; the geo-location database consistency checking device for transmitting location information to the plurality of geo-location databases, determining spatial and temporal discrepancies between the geo-location database results, determining whether the spatial and temporal discrepancies exceed allowable error levels, and establishing an error condition if said allowable levels are exceeded. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification