POSITIONING TECHNIQUE FOR WIRELESS COMMUNICATION SYSTEM
First Claim
1. A method comprising:
- at each of a plurality of positions at which a wireless network device of a communication network is placed,for each of a plurality of reference wireless network devices of the communication network, determining a distance between the wireless network device and the reference wireless network device;
calculating an initial location of the wireless network device based, at least in part, on a location of each of the plurality of reference wireless network devices;
executing a first set of positioning computations for determining an intermediate location of the wireless network device associated with each of the plurality of positions at which the wireless network device is placed and for determining a target distance calibration constant associated with each of the plurality of reference wireless network devices based, at least in part, on the initial location of the wireless network device and the distance between each of the plurality of positions associated with the wireless network device and each of the plurality of reference wireless network devices; and
for each of one or more of the plurality of positions associated with the wireless network device, iteratively executing a second set of positioning computations for estimating the position of the wireless network device based, at least in part, on the intermediate location of the wireless network device associated with the position of the wireless network device and the distance calibration constant associated with each of the plurality of reference wireless network devices.
3 Assignments
0 Petitions
Accused Products
Abstract
A hybrid positioning system can be implemented to improve location estimation of a wireless network device when reference network devices can have different distance calibration constants. For each of a plurality of positions at which the wireless network device is placed and for each reference network device, a distance between the wireless network device and the reference network device is determined. A first positioning algorithm is executed to determine an intermediate location (corresponding to each position) of the wireless network device and a distance calibration constant for each reference network device based, in part, on a corresponding initial location of the wireless network device. A second positioning algorithm is executed to estimate a subset of the positions of the wireless network device based on the intermediate location (corresponding to the position) of the wireless network device and the distance calibration constant of each of reference network devices.
14 Citations
28 Claims
-
1. A method comprising:
-
at each of a plurality of positions at which a wireless network device of a communication network is placed, for each of a plurality of reference wireless network devices of the communication network, determining a distance between the wireless network device and the reference wireless network device; calculating an initial location of the wireless network device based, at least in part, on a location of each of the plurality of reference wireless network devices; executing a first set of positioning computations for determining an intermediate location of the wireless network device associated with each of the plurality of positions at which the wireless network device is placed and for determining a target distance calibration constant associated with each of the plurality of reference wireless network devices based, at least in part, on the initial location of the wireless network device and the distance between each of the plurality of positions associated with the wireless network device and each of the plurality of reference wireless network devices; and for each of one or more of the plurality of positions associated with the wireless network device, iteratively executing a second set of positioning computations for estimating the position of the wireless network device based, at least in part, on the intermediate location of the wireless network device associated with the position of the wireless network device and the distance calibration constant associated with each of the plurality of reference wireless network devices. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A wireless network device comprising:
-
a network interface; and a location calculation unit coupled with the network interface, the location calculation unit operable to; at each of a plurality of positions at which the wireless network device of a communication network is placed, determine for each of a plurality of reference wireless network devices of the communication network, a distance between the wireless network device and the reference wireless network device; calculate an initial location of the wireless network device based, at least in part, on a location of each of the plurality of reference wireless network devices; execute a first set of positioning computations for determining an intermediate location of the wireless network device associated with each of the plurality of positions at which the wireless network device is placed and for determining a target distance calibration constant associated with each of the plurality of reference wireless network devices based, at least in part, on the initial location of the wireless network device and the distance between each of the plurality of positions associated with the wireless network device and each of the plurality of reference wireless network devices; and for each of one or more of the plurality of positions associated with the wireless network device, iteratively execute a second set of positioning computations for estimating the position of the wireless network device based, at least in part, on the intermediate location of the wireless network device associated with the position of the wireless network device and the distance calibration constant associated with each of the plurality of reference wireless network devices. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. One or more machine-readable storage media having instructions stored therein, which when executed by one or more processors causes the one or more processors to perform operations that comprise:
-
at each of a plurality of positions at which a wireless network device of a communication network is placed, for each of a plurality of reference wireless network devices of the communication network, determining a distance between the wireless network device and the reference wireless network device; calculating an initial location of the wireless network device based, at least in part, on a location of each of the plurality of reference wireless network devices; executing a first set of positioning computations for determining an intermediate location of the wireless network device associated with each of the plurality of positions at which the wireless network device is placed and for determining a target distance calibration constant associated with each of the plurality of reference wireless network devices based, at least in part, on the initial location of the wireless network device and the distance between each of the plurality of positions associated with the wireless network device and each of the plurality of reference wireless network devices; and for each of one or more of the plurality of positions associated with the wireless network device, iteratively executing a second set of positioning computations for estimating the position of the wireless network device based, at least in part, on the intermediate location of the wireless network device associated with the position of the wireless network device and the distance calibration constant associated with each of the plurality of reference wireless network devices. - View Dependent Claims (26, 27, 28)
-
Specification