System and method for locating radio emitters using self-calibrated path loss computation
First Claim
1. A system for determining a position of a target device that makes radio emissions, the system comprising:
- a. a plurality of radio sensor devices at known positions within in an area, each radio sensor device capable of receiving radio emissions;
b. a computing device coupled to the plurality of radio sensor devices and receiving data therefrom that represents strength of signals received by the radio sensor devices from the target device, wherein the computing device estimates a location of the target device by processing receive signal strength data obtained by the plurality of radio sensor devices with respect to path loss estimate data, and wherein the computing device computes the path loss estimated data by;
i. with respect to a test signal transmitted by each radio sensor device, measuring path loss at each of the other radio sensor devices to obtain the path loss between all combinations of pairs of radio sensor devices;
ii. evaluating a path loss model based on the distance between all combinations of pairs of radio sensor devices to produce path loss model data;
iii. computing, relative to each radio sensor device, a path loss error between the measured path loss and the path loss model data when the path loss is measured at each of the other radio sensor positions relative to that radio sensor device;
iv. interpolating a path loss error relative to each radio sensor device at a candidate position from the path loss errors using a multi-dimensional interpolation technique; and
v. computing a path loss estimate between a candidate position and each radio sensor device by adding the interpolated path loss error relative to a radio sensor device at the candidate position to path loss data obtained by evaluating the path loss model based on a distance between a position of the corresponding radio sensor device and the candidate position.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques for reducing the complexity and improving the accuracy of receive signal strength based location systems. The system comprises a plurality of radio sensor devices placed at known positions within a space in which devices are to be located. According to one technique, the path loss is measured between all combinations of pairs of radio sensor devices based on a test signal transmitted by each radio sensor device. A path loss model is evaluated to compute modeled path loss data between all combinations of pairs of radio sensor devices. For each measured path loss, a path loss error relative to each radio sensor device is computed by taking the difference between the measured path loss and the modeled path loss. The path loss error relative to each radio sensor device at any candidate position is interpolated from the computed path loss errors. A path loss estimate between a candidate position and each radio sensor device is computed by adding the interpolated path loss error relative to that radio sensor device at the candidate position and path loss data obtained by evaluating the path loss model based on the distance between at each candidate position and the corresponding radio sensor device. When determining the position of a device emitting radio signals (called a target device), the improved path loss estimate is used. According to another technique, for each radio sensor device, parameters are derived for a path loss model function from the measured path loss between that radio sensor device and each of the other radio sensor devices using a minimization computation. Then, a path loss estimate between a position and each radio sensor device is computed by evaluating the path loss model function using the parameters derived for each radio sensor device.
-
Citations
56 Claims
-
1. A system for determining a position of a target device that makes radio emissions, the system comprising:
-
a. a plurality of radio sensor devices at known positions within in an area, each radio sensor device capable of receiving radio emissions; b. a computing device coupled to the plurality of radio sensor devices and receiving data therefrom that represents strength of signals received by the radio sensor devices from the target device, wherein the computing device estimates a location of the target device by processing receive signal strength data obtained by the plurality of radio sensor devices with respect to path loss estimate data, and wherein the computing device computes the path loss estimated data by; i. with respect to a test signal transmitted by each radio sensor device, measuring path loss at each of the other radio sensor devices to obtain the path loss between all combinations of pairs of radio sensor devices; ii. evaluating a path loss model based on the distance between all combinations of pairs of radio sensor devices to produce path loss model data; iii. computing, relative to each radio sensor device, a path loss error between the measured path loss and the path loss model data when the path loss is measured at each of the other radio sensor positions relative to that radio sensor device; iv. interpolating a path loss error relative to each radio sensor device at a candidate position from the path loss errors using a multi-dimensional interpolation technique; and v. computing a path loss estimate between a candidate position and each radio sensor device by adding the interpolated path loss error relative to a radio sensor device at the candidate position to path loss data obtained by evaluating the path loss model based on a distance between a position of the corresponding radio sensor device and the candidate position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for generating path loss estimate data associated with an area in which a plurality of radio sensor devices are deployed at known positions and used to determine a position of a target device in the area based on emissions received from the target device, the method comprising:
-
a. with respect to a test signal transmitted by each radio sensor device, measuring path loss at each of the other radio sensor devices to measure the path loss between all combinations of pairs of radio sensor devices; b. evaluating a path loss model based on the distance between all combinations of pairs of radio sensor devices to produce path loss model data; c. computing, relative to each radio sensor device, a path loss error between the measured path loss and the path loss model data when the path loss is measured at each of the other radio sensor positions relative to that radio sensor device; d. interpolating a path loss error relative to each radio sensor device at a candidate position from the corresponding computed path loss errors using a multi-dimensional interpolation technique; and e. computing a path loss estimate between a candidate position and each radio sensor device by adding the interpolated path loss error relative to a radio sensor device at the candidate position to path loss data obtained by evaluating the path loss model based on a distance between a position of the corresponding radio sensor device and the candidate position. - View Dependent Claims (27)
-
-
28. A method for determining a position of a target device based on data pertaining to strength of an emission received from the target device at a plurality of known positions, the method comprising:
-
a. receiving an emission from the target device at each of a plurality of known positions to produce receive signal strength data; and b. computing a most likely position over a plurality of candidate positions, a plurality of path loss models and a plurality of candidate transmit powers of the target device based on the receive signal strength data, wherein computing comprises computing the most likely position by minimizing over the plurality of path loss models. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36)
-
-
37. A method for determining a position of a target device based on data pertaining to strength of an emission received from the target device at a plurality of known positions, the method comprising:
-
a. receiving an emission from the target device at each of a plurality of known positions to produce receive signal strength data; and b. computing a most likely position over a plurality of candidate positions, a plurality of path loss models and a plurality of candidate transmit powers of the target device based on the receive signal strength data, wherein computing comprises computing a position u*, where - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A method for determining a position of a target device based on data pertaining to strength of an emission received from the target device at a plurality of known positions, the method comprising:
-
a. receiving an emission from the target device at each of a plurality of known positions to produce receive signal strength data; and b. computing a most likely position over a plurality of candidate positions, a plurality of path loss models and a plurality of candidate transmit powers of the target device based on the receive signal strength data, wherein computing comprises computing a position estimate of the target device by, for each candidate position and for a range of candidate transmit powers PTx of the target device;
computing {circumflex over (r)}=10 log10[100.1(PTx ·
1−
L1)+100.1·
NF], whereL1=[{circumflex over (L)}(u,usens(1)), . . . , {circumflex over (L)}(u,usens(N))]T is a matrix composed of path loss estimates {circumflex over (L)}(u,usens(1)) to {circumflex over (L)}(u,usens(N)) at candidate position u with respect to a radio sensor device at a corresponding known position and NF is the noise floor at each radio sensor device;
computing a function - View Dependent Claims (45, 46, 47, 48)
-
-
49. A method for determining a position of a target device based on data pertaining to strength of an emission received from the target device at a plurality of known positions, the method comprising:
-
a. receiving an emission from the target device at each of a plurality of known positions to produce receive signal strength data; and b. computing a most likely position over a plurality of candidate positions, a plurality of path loss models and a plurality of candidate transmit powers of the target device based on the receive signal strength data, wherein computing comprises computing a position estimate of the target device by, for each candidate position and for a range of candidate transmit powers PTx of the target device;
computing {circumflex over (r)}=10 log10[100.1(PTx ·
1−
L1)+100.1·
NF], whereL1=[{circumflex over (L)}(u,usens(1)), . . . , {circumflex over (L)}(u,usens(N))]T is a matrix composed of path loss estimates {circumflex over (L)}(u,usens(1)) to {circumflex over (L)}(u,usens(N)) at candidate position u with respect to a radio sensor device at a corresponding known position and NF is the noise floor at a radio sensor device deployed at a corresponding known position;
computing a function - View Dependent Claims (50)
-
-
51. A method for determining a position of a target device based on data pertaining to strength of an emission received from the target device at a plurality of known positions, the method comprising:
-
a. receiving an emission from the target device at each of a plurality of known positions to produce receive signal strength data, wherein the known positions are on each of the floors of a multi-storing building; b. deriving received power data at each known position from the received radio emissions, where P(f,k) is the power received from the target device at the kth known position on floor f; and c. computing a most likely position over a plurality of candidate positions and a plurality of candidate transmit powers of the target device based on the receive signal strength data, wherein computing comprises computing an average power per known position per floor Pavg(f)=Σ
kP(f,k)/N(f), wherein N(f) is the number of known positions on floor f, and estimating that the target device is on floor f0, where f0 maximizes Pavg(f) over f.
-
-
52. A method for generating path loss estimate data associated with an area in which a plurality of radio sensor devices are deployed at known positions and used to determine a position of a target device in the area based on emissions received from the target device, the method comprising:
-
a. with respect to a test signal transmitted by each radio sensor device, measuring path loss at each of the other radio sensor devices to measure the path loss between all combinations of pairs of radio sensor devices; b. for each radio sensor device, deriving parameters for a path loss model function by minimizing a mean squared error between the measured path loss between a radio sensor device and each of the other radio sensor devices and the path loss model function between that radio sensor device and each of the other radio sensor devices; and c. computing a path loss estimate between a position and each radio sensor device by evaluating the path loss model function using the parameters derived for each radio sensor device. - View Dependent Claims (53)
-
-
54. A system for determining a position of a target device based on data pertaining to strength of an emission received from the target device at a plurality of known positions, the system comprising:
-
a. a plurality of radio sensor devices at known positions within in an area, each radio sensor device capable of receiving radio emissions; and b. a computing device coupled to the plurality of radio sensor devices and receive data therefrom that represents strength of signals received by the radio sensor devices from the target device, wherein the computing device estimates a most likely position of the target device over a plurality of candidate positions, a plurality of path loss models and a plurality of candidate transmit powers of the target device based on the receive signal strength data, wherein said computing device computes the most likely position by minimizing over the plurality of path loss models.
-
-
55. A method for determining the position of a target device that emits radio signals in a multi-story building, comprising:
-
a. deploying a plurality of radio sensor devices at known positions on each of the floors of a multi-storing building; b. receiving radio emissions from the target device at the plurality of radio sensor devices and deriving received power data at each radio sensor device from the received radio emissions, where P(f,k) is the power received from the target device at the kth sensor on floor f; c. computing an average power per sensor per floor Pavg(f)=Σ
kP(f,k)/N(f), wherein N(f) is the number of sensors on floor f; andd. estimating that the target device is on floor f0, where f0 maximizes Pavg(f) over f.
-
-
56. A method for generating path loss estimate data associated with an area in which radio emissions are received from a target device at a plurality of known positions to determine a position of the target device in the area, the method comprising:
-
a. with respect to a test signal transmitted by from each known position, measuring path loss at each of the other known positions to measure the path loss between all combinations of pairs of known positions; b. evaluating a path loss model based on the distance between all combinations of pairs of known positions to produce path loss model data; c. computing, relative to each known position, a path loss error between the measured path loss and the path loss model data when the path loss is measured at each of the other known positions relative to that known position; d. interpolating a path loss error relative to each known position at a candidate position from the corresponding computed path loss errors using a multi-dimensional interpolation technique; e. computing a path loss estimate between a candidate position and each known position by adding the interpolated path loss error relative to a known position at the candidate position to path loss data obtained by evaluating the path loss model based on a distance between a known position and the candidate position; and f. computing a most likely position of the target device over the plurality of candidate positions.
-
Specification