Method and system for hybrid positioning using partial distance information
First Claim
1. A method for determining geographic coordinates of nodes in a communications network, the method comprising:
- determining geographic coordinates of at least a subset of a plurality of anchor nodes in part based on an estimated distance between at least two anchor nodes in the subset, the estimated distance being based on raw distances determined of the at least two anchor nodes from at least one non-anchor node located in a range of, and in communication with, the at least two anchor nodes; and
locating a geographical position of the at least one non-anchor node in part based on the geographic coordinates determined of the at least two anchor nodes.
5 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.
11 Citations
31 Claims
-
1. A method for determining geographic coordinates of nodes in a communications network, the method comprising:
-
determining geographic coordinates of at least a subset of a plurality of anchor nodes in part based on an estimated distance between at least two anchor nodes in the subset, the estimated distance being based on raw distances determined of the at least two anchor nodes from at least one non-anchor node located in a range of, and in communication with, the at least two anchor nodes; and locating a geographical position of the at least one non-anchor node in part based on the geographic coordinates determined of the at least two anchor nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 31)
-
-
20. A system for determining geographic coordinates of nodes in a communications network, the system comprising:
-
a reconstruction module configured to determine geographic coordinates of at least a subset of a plurality of anchor nodes in part based on an estimated distance between at least two anchor nodes in the subset, the estimated distance being based on raw distances determined of the at least two anchor nodes from at least one non-anchor node located in a range of, and in communication with, the at least two anchor nodes; and a location module configured to locate a geographical position of the at least one non-anchor node in part based on the geographic coordinates determined of the at least two anchor nodes. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A non-transitory computer readable medium having instructions stored thereon that, when executed by a computing platform, cause the computing platform to:
-
determine geographic coordinates of at least a subset of a plurality of anchor nodes in part based on an estimated distance between at least two anchor nodes in the subset, the estimated distance being based on raw distances determined of the at least two anchor nodes from at least one non-anchor node located in a range of, and in communication with, the at least two anchor nodes; and locate a geographical position of the at least one non-anchor node in part based on the geographic coordinates determined of the at least two anchor nodes.
-
Specification