System and method for computing the location of a mobile terminal in a wireless communications network
First Claim
1. A method for determining the location of a terminal in a wireless communications network, comprising:
- receiving respective signals from each of at least four reference terminals at said terminal, each said respective signal including information representing a location of its respective said reference terminal;
estimating a respective distance from said terminal to each of said reference terminals based on said respective signals received at said terminal;
calculating a respective simulated pattern about each of said respective reference terminals based on said respective estimated distance from said terminal to each said respective reference terminal and said respective locations of said respective reference terminals;
estimating a location at which each of said simulated patterns have the smallest error in their respective estimated distance, and identifying said estimated location as representing the location of said terminal; and
performing error minimizing calculations based on Gauss'"'"'s postulate to minimize sum of square errors in estimating said location.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method for computing the location of a mobile terminal in a wireless communications network, such as an ad-hoc wireless communications network. In particular, the system and method estimates the location of a mobile terminal in a wireless communications network, such as an ad-hoc terrestrial wireless communications network, based on estimated distances to a plurality of terrestrial reference terminals using error minimizing techniques, such as those based on Gauss'"'"'s postulate. In doing so, the system and method estimate a respective distance from the mobile terminal to each of the reference terminals based on the respective signals received at the mobile terminal from the reference terminals, calculate a respective simulated pattern, such as a sphere or circle, about each of the respective reference terminals based on the respective distance from the terminal to each respective reference terminal and the respective locations of the respective reference terminals, estimates a location at which each of the simulated patterns intersect each other, and identifies the estimated location as representing the location of the terminal.
214 Citations
18 Claims
-
1. A method for determining the location of a terminal in a wireless communications network, comprising:
-
receiving respective signals from each of at least four reference terminals at said terminal, each said respective signal including information representing a location of its respective said reference terminal;
estimating a respective distance from said terminal to each of said reference terminals based on said respective signals received at said terminal;
calculating a respective simulated pattern about each of said respective reference terminals based on said respective estimated distance from said terminal to each said respective reference terminal and said respective locations of said respective reference terminals;
estimating a location at which each of said simulated patterns have the smallest error in their respective estimated distance, and identifying said estimated location as representing the location of said terminal; and
performing error minimizing calculations based on Gauss'"'"'s postulate to minimize sum of square errors in estimating said location. - View Dependent Claims (2, 3, 4, 5)
said reference terminals are each terrestrial terminals. -
3. A method as claimed in claim 1, wherein said network includes an ad-hoc network, and said terminal and said reference terminals are adapted to operate in said ad-hoc network.
-
4. A method as claimed in claim 1, wherein each of said patterns is spherical.
-
5. A method as claim ed in claim 3, wherein said terminal is a mobile terminal.
-
-
6. A system for determining the location of a terminal in a wireless communications network, comprising:
-
a receiver, adapted to receive respective signals from each of at least four reference terminals at said terminal, each said respective signal including information representing a location of its respective said reference terminal; and
a processor, adapted to estimate a respective distance from said terminal to each of said reference terminals based on said respective signals received at said terminal, calculate a respective simulated pattern about each of said respective reference terminals based on said respective estimated distance from said terminal to each said respective reference terminal and said respective locations of said respective reference terminals, estimate a location at which each of said simulated patterns have the smallest error in their respective estimated distance, identify said estimated location as representing the location of said terminal, and perform error minimizing calculations based on Gauss'"'"'s postulate to minimize sum of square errors in estimating said location. - View Dependent Claims (7, 8, 9, 10)
said reference terminals are each terrestrial terminals. -
8. A system as claimed in claim 6, wherein
said network includes an ad-hoc network, and said terminal and said reference terminals are adapted to operate in said ad-hoc network. -
9. A system as claimed in claim 6, wherein
each of said patterns is spherical. -
10. A system as claimed in claim 8, wherein said terminal is a mobile terminal.
-
-
11. A computer-readable medium of instructions for determining the location of a terminal in a wireless communications network, comprising:
-
a first set of instructions, adapted to estimate a respective distance from said terminal to each of at least four reference terminals based on respective signals received at said terminal from each of a plurality of reference terminals, each said respective signal including information representing a location of its respective said reference terminal;
a second set of instructions, adapted to calculate a respective simulated pattern about each of said respective reference terminals based on said respective estimated distance from said terminal to each said respective reference terminal and said respective locations of said respective reference terminals; and
a third set of instructions, adapted to estimate a location at which each of said simulated patterns have the smallest error in their respective estimated distance, identify said estimated location as representing the location of said terminal, and perform error minimizing calculations based on Gauss'"'"'s postulate to minimize sum of square errors in estimating said location. - View Dependent Claims (12, 13, 14, 15)
each of said patterns is spherical. -
15. A computer readable medium of instructions as claimed in claim 13, wherein said terminal is a mobile terminal.
-
-
16. A method for determining the location of a terminal in a wireless communications network, comprising:
-
receiving respective signals from each of a plurality of reference terminals at said terminal, each said respective signal including information representing a location of its respective said reference terminal;
estimating a respective distance from said terminal to each of said reference terminals based on said respective signals received at said terminal;
calculating a respective simulated pattern about each of said respective reference terminals based on said respective estimated distance from said terminal to each said respective reference terminal and said respective locations of said respective reference terminals; and
estimating a location at which each of said simulated patterns have the smallest error in their respective estimated distance, and identifying said estimated location as representing the location of said terminal;
wherein the smallest error is determined in the location estimating step based on the following equations;
where three unknown variables δ
x, δ
y, δ
z, represent corrections to be applied to an estimation of the location of said terminal represented by coordinates (x0, y0, z0).
-
-
17. A system for determining the location of a terminal in a wireless communications network, comprising:
-
a receiver, adapted to receive respective signals from each of a plurality of reference terminals at said terminal, each said respective signal including information representing a location of its respective said reference terminal; and
a processor, adapted to estimate a respective distance from said terminal to each of said reference terminals based on said respective signals received at said terminal, calculate a respective simulated pattern about each of said respective reference terminals based on said respective estimated distance from said terminal to each said respective reference terminal and said respective locations of said respective reference terminals, estimate a location at which each of said simulated patterns have the smallest error in their respective estimated distance, and identify said estimated location as representing the location of said terminal;
wherein the smallest error is determined in the location estimating based on the following equations;
where three unknown variables δ
x, δ
y, δ
z, represent corrections to be applied to an estimation of the location of said terminal represented by coordinates (x0, y0, z0).
-
-
18. A computer readable medium of instructions for determining the location of a terminal in a wireless communications network, comprising:
-
a first set of instructions, adapted to estimate a respective distance from said terminal to each of a plurality of reference terminals based on respective signals received at said terminal from each of a plurality of reference terminals, each said respective signal including information representing a location of its respective said reference terminal;
a second set of instructions, adapted to calculate a respective simulated pattern about each of said respective reference terminals based on said respective estimated distance from said terminal to each said respective reference terminal and said respective locations of said respective reference terminals; and
a third set of instructions, adapted to estimate a location at which each of said simulated patterns have the smallest error in their respective estimated distance, and identifying said estimated location as representing the location of said terminal;
wherein the smallest error is determined in the location estimating based on the following equations;
where three unknown variables δ
x, δ
y, δ
z, represent corrections to be applied to an estimation of the location of said terminal represented by coordinates (x0, y0, z0).
-
Specification