Single-site localization via multipath fingerprinting
First Claim
Patent Images
1. A method implemented by a base station for determining a location of a wireless transmitter, the method comprising:
- in an off-line phase, pre-collecting and storing by the base station in a database fingerprints and corresponding locations, wherein the fingerprints are extracted from wireless signals received by the base station at a given location from wireless transmitters at known locations in a geographical coverage region;
in an on-line phase, receiving by the base station a signal from the wireless transmitter, extracting a fingerprint from the signal, matching the fingerprint with fingerprints in the database to identify a matching fingerprint having a best match, and selecting as an estimated location of the wireless transmitter a location corresponding to the matching fingerprint;
wherein the base station uses an antenna array and multi-channel receiver to receive the signal;
wherein the fingerprint extracted from the received signal is a single coherent entity implicitly including a directions-of-arrival and differential-delays information of multipath components of the signal and wherein the fingerprint is extracted from a spatio-temporal covariance matrix of the received signal;
wherein the matching of the fingerprints comprises searching the fingerprints in the database for a spatio-temporal signal subspace that maximizes a projection of a received signal sample spatio-temporal covariance matrix onto a subspace.
2 Assignments
0 Petitions
Accused Products
Abstract
Single-site localization of wireless emitters in a rich multipath environment is presented. The localization method is based on exploiting the spatio-temporal characteristics of the multipath signals, referred to as the multipath fingerprint, as captured by the base station antenna array. The method is applicable to all modern communication techniques such as WiFi and LTE and to any rich multipath environment in indoors and outdoors.
-
Citations
10 Claims
-
1. A method implemented by a base station for determining a location of a wireless transmitter, the method comprising:
-
in an off-line phase, pre-collecting and storing by the base station in a database fingerprints and corresponding locations, wherein the fingerprints are extracted from wireless signals received by the base station at a given location from wireless transmitters at known locations in a geographical coverage region; in an on-line phase, receiving by the base station a signal from the wireless transmitter, extracting a fingerprint from the signal, matching the fingerprint with fingerprints in the database to identify a matching fingerprint having a best match, and selecting as an estimated location of the wireless transmitter a location corresponding to the matching fingerprint; wherein the base station uses an antenna array and multi-channel receiver to receive the signal; wherein the fingerprint extracted from the received signal is a single coherent entity implicitly including a directions-of-arrival and differential-delays information of multipath components of the signal and wherein the fingerprint is extracted from a spatio-temporal covariance matrix of the received signal; wherein the matching of the fingerprints comprises searching the fingerprints in the database for a spatio-temporal signal subspace that maximizes a projection of a received signal sample spatio-temporal covariance matrix onto a subspace. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method implemented by a base station for determining a location of a wireless transmitter, the method comprising:
-
in an off-line phase, pre-collecting and storing by the base station in a database fingerprints and corresponding locations, wherein the fingerprints are extracted from wireless signals received by the base station at a given location from wireless transmitters at known locations in a geographical coverage region; in an on-line phase, receiving by the base station a signal from the wireless transmitter, extracting a fingerprint from the signal, matching the fingerprint with fingerprints in the database to identify a matching fingerprint having a best match, and selecting as an estimated location of the wireless transmitter a location corresponding to the matching fingerprint, wherein the base station uses an antenna array and multi-channel receiver to receive the signal, wherein the fingerprint extracted from the received signal is a single coherent entity implicitly including a directions-of-arrival and different-delays information of multipath components of the signal and wherein the fingerprint is extracted from a spatio-temporal covariance matrix of the received signal, wherein the matching of the fingerprints comprises searching the fingerprints in the database for a spatio-temporal signal subspace that maximizes a projection of a received signal sample spatio-temporal covariance matrix onto a subspace, wherein the matching of the fingerprints further comprises comparing similarity profiles for locations in the database with a similarity profile obtained from the received signal, wherein the method further comprises; in the off-line phase, calculating and storing a projection operator corresponding to each location, and calculating and storing the similarity profiles for each location;
in the on-line phase, calculating the similarity profile obtained from the receiver signal.
-
-
7. A method implemented by a base station for determining a location of a wireless transmitter, the method comprising:
-
in an off-line phase, pre-collecting and storing by the base station in a database fingerprints and corresponding locations, wherein the fingerprints are extracted from wireless signals received by the base station at a given location from wireless transmitters at known locations in a geographical coverage region; in an on-line phase, receiving by the base station a signal from the wireless transmitter, extracting a fingerprint from the signal, matching the fingerprint with fingerprints in the database to identify a matching fingerprint having a best match, and selecting as an estimated location of the wireless transmitter a location corresponding to the matching fingerprint, wherein the base station uses an antenna array and multi-channel receiver to receive the signal, wherein the fingerprint extracted from the received signal is a single coherent entity implicitly including the directions-of-arrival and differential-delays information of multipath components of the signal and wherein the fingerprint is extracted from a spatio-temporal covariance matrix of the received signal, wherein the matching of the fingerprints further comprises comparing similarity profiles for locations in the database with a similarity profile obtained from the received signal, wherein the method further comprises; calculating the similarity profile obtained from the received signal by calculated traces of the projection operator corresponding to each location applied to the received signal sample covariance mix.
-
-
8. A method implemented by a base station for determining a location of a wireless transmitter, the method comprising:
-
in an off-line phase, pre-collecting and storing by the base station in a database fingerprints and corresponding locations, wherein the fingerprints are extracted from wireless signals received by the base station at a given location from wireless transmitters at known locations in a geographical coverage region; in an on-line phase, receiving by the base station a signal from the wireless transmitter, extracting a fingerprint from the signal, matching the fingerprint with signatures in the database to identify a matching fingerprint having a best match, and selecting as an estimated location of the wireless transmitter a location corresponding to the matching fingerprint; wherein the base station uses an antenna array and multi-channel receiver to receive the signal; wherein the fingerprint extracted from the received signal is a single coherent entity implicitly including the directions-of-arrival and differential-delays information of multipath components of the signal and wherein the fingerprint is extracted from a spatio-temporal covariance matrix of the received signal, wherein the matching of the fingerprints further comprises comparing similarity profiles for locations in the database with a similarity profile obtained from the received signal.
-
-
9. A method implemented by a base station for determining a location of a wireless transmitter, the method comprising:
-
in an off-line phase, pre-collecting and storing by the base station in a database fingerprints and corresponding locations, wherein the fingerprints are extracted from wireless signals received by the base station at a given location from wireless transmitters at known locations in a geographical coverage region; in an on-line phase, receiving by the base station a signal from the wireless transmitter, extracting a fingerprint from the signal, matching the fingerprint with signatures in the database to identify a matching fingerprint having a best match, and selecting as an estimated location of the wireless transmitter a location corresponding to the matching fingerprint; wherein the base station uses an antenna array and multi-channel receiver to receive the signal; wherein the fingerprint extracted from the received signal is a single coherent entity implicitly including the directions-of-arrival and differential-delays information of multipath components of the signal and wherein the fingerprint is extracted from a spatio-temporal covariance matrix of the received signal, wherein the matching of the fingerprints comprises comparing similarity profiles for locations in the database with a similarity profile obtained from the received signal, wherein the method comprises; in the off-line phase, calculating and storing a similarity metric corresponding to each location, and calculating and storing the similarity profiles for each location; and in the on-line phase, calculating the similarity profile obtained from the received signal.
-
-
10. A new base station configured to determine a location of a wireless transmitter, the base station comprising:
-
an antenna array and a multi-channel receiver configured to receive a signal from the wireless transmitter; a computer processor; and a database, wherein the computer processor is configured to, in an off-line phase, pre-collect and store on the database fingerprints and corresponding locations, wherein the fingerprints are extracted from wireless signals received by the antennas array at a given location from wireless transmitters at known locations in a geographical coverage region, wherein the computer processor is configured, in an on-line phase, to receive by the antenna array a signal from the wireless transmitter, extract a fingerprint from the signal, match the fingerprint with fingerprints in the database to identify a matching fingerprint having a best match, and select as an estimated location of the wireless transmitter a location corresponding to the matching fingerprint, wherein the fingerprint extracted from the received signal is a single coherent entity implicitly including a directions-of-arrival and differential-delays information of multipath components of the signal and wherein the fingerprint is extracted from a spatio-temporal covariance matrix of the received signal, and wherein the matching of the fingerprints comprises searching the fingerprints in the database for a spatio-temporal signal subspace that maximizes a projection of a received signal sample spatio-temporal covariance matrix onto a subspace.
-
Specification