Systems and methods to enable authentication of the location of access point base stations and/or user equipment
First Claim
1. A method of communication, comprising:
- detecting, at an access point base station, location-verification data transmitted by at least one macro cell; and
transmitting a response message, including location information, via a backhaul network to a location authentication component to authenticate a location of the access point base station based on the location information,wherein the location information includes location data that is a function of the location-verification data,wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component,wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, andwherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for communication include components and methods for detecting, at an access point base station, location-verification data transmitted by at least one macro cell. Further, the components and method include transmitting a response message, including location information, via a backhaul network to a location authentication component to authenticate a location of the access point base station based on the location information, wherein the location information includes location data that is a function of the location-verification data. In some aspects, an operation of the access point base station may be allowed or disallowed based on an authentication of the location information.
16 Citations
36 Claims
-
1. A method of communication, comprising:
-
detecting, at an access point base station, location-verification data transmitted by at least one macro cell; and transmitting a response message, including location information, via a backhaul network to a location authentication component to authenticate a location of the access point base station based on the location information, wherein the location information includes location data that is a function of the location-verification data, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. At least one processor for communication, comprising:
-
a first module, comprising hardware, for detecting, at an access point base station, location-verification data transmitted by at least one macro cell; and a second module for transmitting a response message, including location information, via a backhaul network to a location authentication component to authenticate a location of the access point base station based on the location information, wherein the location information includes location data that is a function of the location-verification data, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (9)
-
-
10. A computer program product comprising a non-transitory computer readable medium including program code stored thereon, the program code for communication, comprising:
- a computer readable medium, comprising;
code for causing a computer to detect, at an access point base station, location-verification data transmitted by at least one macro cell; and code for causing the computer to transmit a response message, including location information, via a backhaul network to a location authentication component to authenticate a location of the access point base station based on the location information, wherein the location information includes location data that is a function of the location-verification data, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (11)
- a computer readable medium, comprising;
-
12. An access point base station, comprising:
-
means for detecting location-verification data transmitted by at least one macro cell; and means for transmitting a response message, including location information, via a backhaul network to a location authentication component to authenticate a location of the access point base station based on the location information, wherein the location information includes location data that is a function of the location-verification data, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (13)
-
-
14. An access point base station, comprising:
-
a communications component operable to detect location-verification data transmitted by at least one macro cell; and a processor operable to generate a response message including location information, wherein the location information includes location data that is a function of the location-verification data, wherein the communications component is further operable to transmit the response message via a backhaul network to a location authentication component to authenticate a location of the access point base station based on the location information, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A method of communication, comprising:
-
receiving, at a location authentication component, a response message including location information from an access point base station at a computer device via a backhaul network; determining if a location of the access point base station is authenticated based on the location information and corresponding location-verification data associated with a macro cell, wherein the location is authenticated if the location information includes location data that is a function of the location-verification data; and transmitting an authentication message indicating a result of the determining, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (22, 23, 24, 25)
-
-
26. At least one processor for communication, comprising:
-
a first module, comprising hardware, for receiving, at a location authentication component, a response message including location information from an access point base station at a computer device via a backhaul network; a second module for determining if a location of the access point base station is authenticated based on the location information and corresponding location-verification data associated with a macro cell, wherein the location is authenticated if the location information includes location data that is a function of the location-verification data; and a third module for transmitting an authentication message indicating a result of the determining, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (27)
-
-
28. A computer program product comprising a non-transitory computer readable medium including program code stored thereon, the program code for communication, comprising:
- a computer readable medium, comprising;
code for causing a computer to receive, at a location authentication component, a response message including location information from an access point base station via a backhaul network; code for causing the computer to determine if a location of the access point base station is authenticated based on the location information and corresponding location-verification data associated with a macro cell, wherein the location is authenticated if the location information includes location data that is a function of the location-verification data; and code for causing the computer to transmit an authentication message indicating a result of the determining, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (29)
- a computer readable medium, comprising;
-
30. A device for communication, comprising:
-
means for receiving a response message including location information from an access point base station at a computer device via a backhaul network; means for determining if a location of the access point base station is authenticated based on the location information and corresponding location-verification data associated with a macro cell, wherein the location is authenticated if the location information includes location data that is a function of the location-verification data; and means for transmitting an authentication message indicating a result of the determining, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the means for determining, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (31)
-
-
32. A system for communication, comprising:
-
a location authentication component operable to receive a response message including location information from an access point base station at a computer device via a backhaul network; a verifier component operable to determine if a location of the access point base station is authenticated based on the location information and corresponding location-verification data associated with a macro cell, wherein the location is authenticated if the location information includes location data that is a function of the location-verification data; and a transmitter operable to transmit an authentication message indicating a result of the determining by the verifier component, wherein the location-verification data comprises time-varying, pseudo-random data that is verifiable by the location authentication component, wherein a rate of change of the time-varying, pseudo-random data decreases when the location of the access point base station is within a geographical area associated with the location-verification data, and wherein the rate of change of the time-varying, pseudo-random data increases when the location of the access point base station is outside the geographical area associated with the location-verification data. - View Dependent Claims (33, 34, 35, 36)
-
Specification