METHOD AND SYSTEM FOR HYBRID POSITIONING USING PARTIAL DISTANCE INFORMATION
First Claim
1. A method for positioning at least one of an anchor node and a non-anchor node, the method comprising:
- determining at least two distance measurements at predetermined intervals of time, each distance measurement of the at least two distance measurement corresponding to a raw distance of at least one non-anchor node from at least two anchor nodes, wherein the at least one non-anchor node is located in a range of the at least two anchor nodes, the at least two anchor nodes belonging to a plurality of anchor nodes and the at least one non-anchor node belonging to a plurality of non-anchor nodes, the plurality of anchor nodes and the plurality of non-anchor nodes located in one or more communication networks;
calculating at least one estimated distance between the at least two anchor nodes belonging to the plurality of anchor nodes based on the at least two distance measurements;
populating a partial distance matrix corresponding to the plurality of anchor nodes based on a predetermined condition, wherein the partial distance matrix comprises at least one distance entry; and
reconstructing a plurality of geographic coordinates of the plurality of anchor nodes based on the partial distance matrix, wherein the plurality of geographic coordinates are reconstructed based on at least one of a geometric build-up algorithm, a shortest-path algorithm and a multidimensional scaling algorithm.
6 Assignments
0 Petitions
Accused Products
Abstract
The present invention provides a method and system for positioning one or more anchor nodes or one or more non-anchor nodes in one or more communication networks. A non-anchor node may be in communication with two or more anchor nodes. The method comprises determining two or more distance measurements, corresponding to raw distances of the non-anchor node from the two or more anchor nodes, at predetermined intervals of time. An estimated distance is then calculated between the two or more anchor nodes based on the two or more distance measurements. Estimated distances between a plurality of anchor nodes in the one or more communication networks is calculated in a similar manner. A partial distance matrix is then populated using the estimated distance between the plurality of anchor nodes. A plurality of geographic coordinates of the plurality of anchor nodes is reconstructed based on the partial distance matrix. The plurality of geographic coordinates is reconstructed based on one or more of a geometric build-up algorithm, a shortest-path algorithm and a multidimensional scaling algorithm.
61 Citations
18 Claims
-
1. A method for positioning at least one of an anchor node and a non-anchor node, the method comprising:
-
determining at least two distance measurements at predetermined intervals of time, each distance measurement of the at least two distance measurement corresponding to a raw distance of at least one non-anchor node from at least two anchor nodes, wherein the at least one non-anchor node is located in a range of the at least two anchor nodes, the at least two anchor nodes belonging to a plurality of anchor nodes and the at least one non-anchor node belonging to a plurality of non-anchor nodes, the plurality of anchor nodes and the plurality of non-anchor nodes located in one or more communication networks; calculating at least one estimated distance between the at least two anchor nodes belonging to the plurality of anchor nodes based on the at least two distance measurements; populating a partial distance matrix corresponding to the plurality of anchor nodes based on a predetermined condition, wherein the partial distance matrix comprises at least one distance entry; and reconstructing a plurality of geographic coordinates of the plurality of anchor nodes based on the partial distance matrix, wherein the plurality of geographic coordinates are reconstructed based on at least one of a geometric build-up algorithm, a shortest-path algorithm and a multidimensional scaling algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for positioning at least one of an anchor node and a non-anchor node, the system comprising:
-
a determining module, wherein the determining module is configured for determining at least two distance measurements at predetermined intervals of time, each distance measurement of the at least two distance measurement corresponding to a raw distance of at least one non-anchor node from each of at least two anchor nodes, wherein the at least one non-anchor node is in located a range of the at least two anchor nodes, the at least two anchor nodes belonging to a plurality of anchor nodes and the at least one non-anchor node belonging to a plurality of non-anchor nodes, the plurality of anchor nodes and the plurality of non-anchor nodes located in one or more communication networks; a calculating module, wherein the calculating module is configured for calculating at least one estimated distance between the at least two anchor nodes belonging to the plurality of anchor nodes based on the at least two distance measurements; a populating module, wherein the populating module is configured for populating a partial distance matrix corresponding to the plurality of anchor nodes based on a predetermined condition, wherein the partial distance matrix comprises at least one distance entry; and a reconstructing module, wherein the reconstructing module is configured for reconstructing a plurality of geographic coordinates of the plurality of anchor nodes based on the partial distance matrix, wherein the plurality of geographic coordinates are reconstructed based on at least one of a geometric build-up algorithm, a shortest-path algorithm and a multidimensional scaling algorithm. - View Dependent Claims (16, 17, 18)
-
Specification