TDOA-based positioning system using terrestrial wireless signal sources
A positioning system is provided in which a client device samples a transmission from any suitable terrestrial wireless source. The resulting samples are correlated with replica samples to determine a position of the client device using time-difference-of-arrival-based calculations.
1. A method, comprising:
correlating a set of first samples taken by a first receiver of a terrestrial wireless transmission from a terrestrial wireless source with a set of second samples of a replica of the terrestrial wireless transmission to determine a correlation peak, wherein the set of second samples establishes a time of transmission for the terrestrial wireless transmission; and
based upon a time difference between the correlation peak and the time of transmission from the terrestrial wireless source, determining a first pseudorange between the first receiver and the terrestrial wireless source.
2. The method of claim 1 , wherein the terrestrial wireless source is selected from a group consisting of a cellular base station, a WiFi source, a Bluetooth source; and a wireless drone.
3. The method of claim 1 , further comprising determining a plurality of additional pseudoranges between the first receiver and a plurality of corresponding additional terrestrial wireless sources.
4. The method of claim 3 , further comprising determining a position for the first receiver based upon the first pseudorange and the plurality of additional pseudoranges.
5. The method of claim 1 , further comprising determining a second pseudorange between the first receiver and a satellite.
6. The method of claim 5 , further comprising determining a position for the first receiver using the first and second pseudoranges.
7. The method of claim 1 , further comprising; uploading the set of first samples and the set of second samples to at least one cloud-based server, wherein correlating the set of first samples with the set of second samples and determining the first pseudorange is performed in the at least one cloud-based server.
8. The method of claim 1 , wherein the set of second samples of the replica of the wireless transmission are formed at a second receiver.
9. The method of claim 1 , wherein the set of second samples of the replica of the wireless transmission are provided by the terrestrial wireless source.