Nova Patents
CA2488231C

System and method for cdma geolocation

Abstract

A system and method is disclosed for determining the location of a mobile appliance using the reverse pilot channel provided in CDMA200 communication systems to determine an attribute of a reverse pilot signal at one or more wireless location sensors (Fig.4). A network overlay of wireless location sensors monitors the reverse pilot channel for a target mobile's reverse pilot signal. The monitored signal may be compared to a reference signal to determine a correlation and thereby determine an attribute of the target mobile's reverse pilot signal (Fig.6). The method may be performed independently from the communication system and without requiring retrieval of information bits from the mobile appliance. The reference signal may be generated from the unique long spreading code mask of the target mobile appliance, which is typically a function of the ESN of the target mobile appliance.

CA2488231C, drawing sheet 1
Sheet 1 of 11

Term

Term ended

Expired 4 June 2023, 3.3 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

66 claims: 14 independent, 52 dependent

  1. 1
    CA 02488231 2011-04-01 We claim:1. A method of determining a location of a first mobile appliance in a wireless communication system, comprising the steps of: (a) providing a reverse pilot channel;(b) transmitting from said first mobile appliance a reverse pilot signal over said reverse pilot channel wherein said reverse pilot signal is different from reverse pilot signals emitted by other mobile appliances;(c) receiving said first mobile appliance reverse pilot signal at a wireless location sensor;(d) determining an attribute of said first mobile appliance reverse pilot signal at said wireless location sensor;and, (e) determining the location of said first mobile appliance at a geolocation control server as a function of said attribute, wherein said first mobile appliance reverse pilot signal is a digital signal generated from an information bit data sequence of zeros, and wherein said first mobile appliance reverse pilot signal is quadrature scrambled by a pseudorandom sequence that is a function of the ESN of said first mobile appliance.
  2. 9
    12. A method of determining a location of a first mobile appliance in a wireless communication system, comprising the steps of:(a) providing a reverse pilot channel;(b) transmitting from said first mobile appliance a reverse pilot signal over said reverse pilot channel wherein said reverse pilot signal is different from reverse pilot signals emitted by other mobile appliances;(c) receiving said first mobile appliance reverse pilot signal at a wireless location sensor, said receiving comprising: (c)(i) providing a reference signal at said wireless location sensor;and (c)(ii) detecting the presence of the first mobile appliance reverse pilot signal by crosscorrelating in the time domain the received reverse pilot signal with said reference signal at said geolocation control server;(d) determining an attribute of said first mobile appliance reverse pilot signal at said wireless location sensor at said geolocation control server;and, (e) determining the location of said first mobile appliance as a function of said attribute at said geolocation control server, wherein said first mobile appliance reverse pilot signal is a digital signal generated from an information bit data sequence of zeros, and wherein step (c)(i) comprises the steps of: (c)(i)(A) generating a sequence of zeros at said (Replacement Sheet) CA 02488231 2011-04-01 geolocation control server;(c)(i)(B) generating a long spreading code using a long code mask of said first mobile appliance at said geolocation control server;and, (c)(i)(C) applying said long spreading code to an I channel short code and applying said long spreading code to a Q channel short code at said geolocation control server.
  3. 10
    13. A method of determining a location of a first mobile appliance in a wireless communication system, comprising the steps of:(a) providing a reverse pilot channel;(b) transmitting from said first mobile appliance a reverse pilot signal over said reverse pilot channel wherein said reverse pilot signal is different from reverse pilot signals emitted by other mobile appliances;(c) receiving said first mobile appliance reverse pilot signal at a wireless location sensor;(d) determining an attribute of said first mobile appliance reverse pilot signal at said wireless location sensor;and, (e) determining the location of said first mobile appliance as a function of said attribute at a geolocation control server, wherein the reverse pilot signal of each mobile appliance is a pseudo-random sequence that is substantially orthogonal to the pseudo-random sequence generated by each of the other mobile appliances.
  4. 21
    24. A method of determining a location of a first mobile appliance in a wireless communication system, comprising the steps of:(a) providing a reverse pilot channel;(b) transmitting from said first mobile appliance a reverse pilot signal over said reverse pilot channel wherein said reverse pilot signal is different from reverse pilot signals emitted by other mobile appliances;(c) receiving said first mobile appliance reverse pilot signal at a wireless location sensor including the steps of: (c)(i) providing a reference signal at said wireless location sensor by generating a sequence of zeros, generating a long spreading code using a long code mask of said first mobile appliance, applying said long spreading code to an I channel short code and applying said long spreading code to a Q channel short code, at a geolocation control server;and (c)(ii) detecting the presence of the first mobile appliance reverse pilot signal by crosscorrelating in the time domain the received reverse pilot signal with said reference signal at said geolocation control server;(d) determining an attribute of said first mobile appliance reverse pilot signal at said wireless location sensor;(Replacement Sheet) CA 02488231 2011-04-01 and, (e) determining the location of said first mobile appliance as a function of said attribute at said geolocation control server.
  5. 31
    34. A method for estimating a location of a mobile appliance in a wireless communication system including at least one base station and a plurality of geolocation receiver sites, comprising the steps of:(a) transmitting from said mobile appliance a known spread spectrum sequence for establishing synchronization between said mobile appliance and said at least one base station;(b) receiving said sequence at one of said geolocation receiver sites;(c) cross-correlating in the time domain and the frequency domain the received sequence with a reference sequence to thereby determine an attribute of said received sequence at said one of said geolocation receiver sites;and, (d) estimating the location of the mobile appliance as a function of said attribute at said one of said geolocation receiver sites, wherein the known spread spectrum sequence of the mobile appliance is a pseudo-random sequence that is substantially orthogonal to a pseudo-random sequence generated by other mobile appliances.
  6. 37
    40. A method for estimating the location of a mobile appliance in a wireless communication system including at least one base station and a plurality of geolocation receiver sites, comprising the steps of:(a) transmitting from said mobile appliance a known spread spectrum sequence for establishing synchronization between said mobile appliance and said at least one base station;(b) receiving said sequence at one of said geolocation receiver sites wherein said receiving comprises the steps of providing a reference sequence by generating a sequence of zeros, generating a long spreading code using a long code mask of said mobile appliance, applying said long spreading code to an I channel short code and applying said long spreading code to a Q channel short code;(Replacement Sheet) CA 02488231 2011-04-01 (c) detecting cross-correlating in the time domain and the frequency domain the received sequence with the reference sequence to thereby determine an attribute of said received sequence at said ones of said plural geolocation receiver sites;and, (d) estimating the location of the mobile appliance as a function of said attribute at said one of said geolocation receiver sites.
  7. 42
    45. A method for estimating the location of a mobile appliance in a wireless communication system including at least one base station and a plurality of geolocation receiver sites, wherein said method comprises the steps of:(a) transmitting from said mobile appliance a known spread spectrum sequence for establishing synchronization between said mobile appliance and said at least one base station;(b) receiving the spread sprectrum sequence of Step (a) at one of said geolocation receiver sites, wherein said (Replacement Sheet) CA 02488231 2011-04-01 receiving comprises the steps of: (bl) providing a reference sequence by generating a sequence of zeros;(b2) generating a long spreading code using a long code mask of said mobile appliance, (b3) applying said long spreading code to an I channel short code;and, (b4) applying said long spreading code to a Q channel short code;(c) using an ambiguity function jointly operating in the time and frequency domains to determine an attribute of said received sequence at one of the geolocation receiver sites;and, (d) estimating the location of the mobile appliance as a function of said attribute at said one of said geolocation sites.
  8. 43
    46. A system for estimating a location of a first mobile appliance, said system comprising:a) said first mobile appliance including means for emitting a reverse pilot signal different from pilot signals emitted by other mobile appliances;b) at least one wireless location sensor including means for receiving said first mobile appliance reverse pilot signal;and c) a geolocation control server operatively connected to said at least one wireless location sensor for determining an attribute of said received reverse pilot signal and estimating the location of said first mobile appliance as a function of said attribute, wherein said first mobile appliance reverse pilot signal is a (Replacement Sheet) CA 02488231 2011-04-01 digital signal generated from an information bit data sequence of zeros, wherein said first mobile appliance is operating in a wireless communication system having at least one base station for communicating with said mobile appliance, and wherein said reverse pilot signal emitted from said first mobile appliance is used by said at least one base station to coherently demodulate a traffic signal emitted by said first mobile appliance.
  9. 48
    52. A system for estimating a location of a first mobile appliance, said system comprising:(a) said first mobile appliance including means for emitting a reverse pilot signal different from pilot signals emitted by other mobile appliances;(Replacement Sheet) CA 02488231 2011-04-01 (b) at least one wireless location sensor including means for receiving said first mobile appliance reverse pilot signal;and (c) a geolocation control server operatively connected to said at least one wireless location sensor for determining an attribute of said received reverse pilot signal and estimating the location of said first mobile appliance as a function of said attribute, wherein said first mobile appliance reverse pilot signal is a digital signal generated from an information bit data sequence of zeros, and wherein said reverse pilot signal emitted from said first mobile appliance is generated as a function of a long spreading code for said first mobile appliance.
  10. 49
    53. A system for estimating a location of a first mobile appliance, said system comprising:(a) said first mobile appliance including means for emitting a reverse pilot signal different from pilot signals emitted by other mobile appliances;(b) at least one wireless location sensor including means for receiving said first mobile appliance reverse pilot signal;and (c) a geolocation control server operatively connected to said at least one wireless location sensor for determining an attribute of said received reverse pilot signal and estimating the location of said first mobile appliance as a function of said attribute, wherein said first mobile appliance reverse pilot signal is a digital signal generated from an information bit data sequence of zeros, and wherein said geolocation control (Replacement Sheet) CA 02488231 2011-04-01 server includes: a reference signal generator for generating a reference signal;a cross-correlation or ambiguity function device for determining said attribute of said received reverse pilot signal;and a location estimator for estimating the location of said first mobile appliance as a function of said attribute.
  11. 51
    55. A system for estimating a location of a first mobile appliance, said system comprising:(a) said mobile appliance including means for emitting a reverse pilot signal different from pilot signals emitted by other mobile appliances;(b) at least one wireless location sensor including means for receiving said first mobile appliance reverse pilot signal;and (c) a geolocation control server operatively connected to said at least one wireless location sensor for determining an attribute of said received reverse pilot signal and estimating the location of said first mobile appliance as a function of said attribute, wherein said first mobile appliance reverse pilot signal is a digital signal generated from an information bit data sequence of zeros, and wherein the location of the first (Replacement Sheet) CA 02488231 2011-04-01 mobile appliance is determined independently of the state of said first mobile appliance.
  12. 52
    56. A system for estimating a location of a first mobile appliance, said system comprising:(a) said first mobile appliance including means for emitting a reverse pilot signal different from pilot signals emitted by other mobile appliances;(b) at least one wireless location sensor including means for receiving said first mobile appliance reverse pilot signal;and (c) a geolocation control server operatively connected to said at least one wireless location sensor for determining an attribute of said received reverse pilot signal and estimating the location of said first mobile appliance as a function of said attribute, wherein the reverse pilot signal of said first mobile appliance is a pseudo-random sequence that is substantially orthogonal to a pseudo-random sequence generated by each of the other mobile appliances.
  13. 65
    69. A system for estimating the location of a mobile appliance, said system comprising:a) at least one base station;b) said mobile appliance, wherein said mobile appliance comprises means for emitting a known spread spectrum sequence for establishing synchronization between said mobile appliance and said base station, and wherein said known spread spectrum sequence is a digital signal generated from an information bit data sequence of zeros;c) a plurality of geolocation receiver sites comprising means for receiving the known spread spectrum sequence emitted by said mobile appliance;and, d) a geolocation control server operatively connected to at (Replacement Sheet) CA 02488231 2011-04-01 least one of said geolocation receiver sites for crosscorrelating in a time domain and a frequency domain a reference sequence with the received known spread spectrum sequence, whereby an attribute of said received known spread spectrum sequence at said geolocation receiver site and an estimate the location of said mobile appliance as a function of said attribute are determined.
  14. 66
    70. A location system for estimating the location of a mobile appliance, said system comprising:a) at least one base station;b) said mobile appliance, wherein said mobile appliance comprises means for emitting a known spread spectrum sequence for establishing synchronization between said mobile appliance and said base station, and wherein said known spread spectrum sequence is a pseudo-random sequence that is substantially orthogonal to the pseudorandom sequences generated by other mobile appliances;c) a plurality of geolocation receiver sites comprising means for receiving the known spread spectrum sequence emitted by said mobile appliance;and, d) a geolocation control server operatively connected to at least one of said geolocation receiver sites for crosscorrelating in a time domain and a frequency domain a reference sequence with the received known spread spectrum sequence, whereby an attribute of said received known spread spectrum sequence at said geolocation receiver site and an estimate the location of said mobile appliance as a function of said attribute are determined. (Replacement Sheet)