Claims
- 1. A mobile communication device capable of determining range to a reference communication device by exchanging ranging signals with the reference communication device, comprising:
a transmitter configured to transmit to the reference communication device a sequence of outbound ranging signals at different carrier frequencies; a receiver configured to receive from the reference communication device a sequence of reply ranging signals at the different carrier frequencies in response to the outbound ranging signals; and a processor configured to select from among the reply ranging signals a reply ranging signal at a carrier frequency providing a highest signal timing accuracy, said processor determining a time of arrival of the selected reply ranging signal and the range to the reference communication device from a round-trip signal propagation time of the selected reply ranging signal and a corresponding outbound ranging signal.
- 2. The mobile communication device of claim 1, wherein said processor selects the reply ranging signal whose carrier frequency minimizes multipath interference.
- 3. The mobile communication device of claim 1, wherein said processor comprises:
means for rotating a phase of each reply ranging signal to incremental phase angles over a range of phase angles, said processor selecting from among the reply ranging signals at each carrier frequency and incremental phase angle a reply ranging signal at a carrier frequency and phase providing a highest signal timing accuracy.
- 4. The mobile communication device of claim 1, wherein
said reference communication device transmits each reply ranging signal at a predetermined turn-around time after reception of an outbound ranging signal; and said mobile communication device transmits each successive outbound ranging signal at the predetermined turn-around time after reception of a reply ranging signal, said processor computing the range to the reference communication device using the predetermined turn-around time.
- 5. The mobile communication device of claim 1, wherein said processor estimates the time of arrival of the selected reply ranging signal using signal curve fitting and computes the range to the reference communication device using a timing adjustment determined from the signal curve fitting.
- 6. The mobile communication device of claim 5, wherein:
the reference communication device estimates the time of arrival of the outbound ranging signals using signal curve fitting; and said processor of the mobile communication device computes the range to the reference communication device using a timing adjustment determined from the signal curve fitting performed by the reference communication device on the outbound ranging signal corresponding to the selected reply ranging signal.
- 7. The mobile communication device of claim 1, wherein said mobile communication device performs internal delay calibration to reduce errors in estimating a time of arrival of the reply ranging signal and computes the range to the reference communication device using a timing delay determined from the internal delay calibration.
- 8. The mobile communication device of claim 7, wherein:
the reference communication device performs internal delay calibration to reduce errors in estimating a time of arrival of the outbound ranging signals; and said processor of the mobile communication device computes the range to the reference communication device using a timing delay determined from the internal delay calibration performed by the reference communication device.
- 9. The mobile communication device of claim 1, wherein said processor performs Doppler compensation on the selected reply ranging signal to reduce errors in estimating the time of arrival of the selected reply ranging signal.
- 10. The mobile communication device of claim 1, wherein said mobile communication device determines ranges to a plurality of reference communication devices by exchanging ranging signals with each of the reference communication devices, said processor determining the position of said mobile communication device from known positions of said reference communication devices and the range to each of said reference communication devices.
- 11. The mobile communication device of claim 1, further comprising:
a low accuracy clock adapted to maintain a local timing reference, said mobile communication device determining a time of transmission of the outbound ranging signals and a time of arrival of the reply ranging signals in accordance with the local timing reference, said low accuracy clock not being synchronized with a clock maintaining a local timing reference for the reference communication device.
- 12. The mobile communication device of claim 1, wherein said mobile communication device is a handheld radio.
- 13. The mobile communication device of claim 1, wherein said mobile communication device is configured to be carried on a human body.
- 14. The mobile communication device of claim 1, wherein said mobile communication device is incorporated into clothing worn on the body.
- 15. The mobile communication device of claim 1, wherein said mobile communication device is a mobile telephone.
- 16. The mobile communication device of claim 1, wherein said mobile communication device operates onboard a moving vehicle.
- 17. The mobile communication device of claim 1, wherein said mobile communication device is capable of exchanging ranging signals with reference communication devices while indoors.
- 18. The mobile communication device of claim 1, wherein said mobile communication device is coupled to a valuable item to facilitate tracking of the valuable item.
- 19. A position location system for determining the position of a mobile communication device, comprising:
a plurality of reference communication devices having known positions, each configured to transmit and receive ranging signals; and a mobile communication device configured to exchange ranging signals with said reference communication devices, said mobile communication device transmitting to each reference communication device a sequence of outbound ranging signals at different carrier frequencies, each of said reference communication devices transmitting a sequence of reply ranging signals at the different carrier frequencies in response to the outbound ranging signals, wherein; said mobile communication device determines the range to each reference communication device from a round-trip signal propagation time of a selected outbound ranging signal and a corresponding reply ranging signal transmitted at a carrier frequency providing a highest signal timing accuracy, and determines the position of said mobile communication device from the known positions of said reference communication devices and the range to each reference communication device.
- 20. The system of claim 19, wherein said mobile communication device selects the reply ranging signal whose carrier frequency minimizes multipath interference.
- 21. The system of claim 19, wherein said mobile communication device comprises:
means for rotating a phase of each reply ranging signal to incremental phase angles over a range of phase angles, said mobile communication device selecting from among the reply ranging signals at each carrier frequency and incremental phase angle a reply ranging signal at a carrier frequency and phase providing a highest signal timing accuracy for each reference communication device.
- 22. The system of claim 19, wherein:
each reference communication device transmits each reply ranging signal at a predetermined turn-around time after reception of an outbound ranging signal; and said mobile communication device transmits each successive outbound ranging signal to each communication device at the predetermined turn-around time after reception of a reply ranging signal, said processor computing the range to each reference communication device using the predetermined turn-around time.
- 23. The system of claim 19, wherein said mobile communication device estimates the time of arrival of each selected reply ranging signal using signal curve fitting and computes the range to each reference communication device using a timing adjustment determined from the signal curve fitting.
- 24. The system of claim 23, wherein:
each reference communication device estimates the time of arrival of the outbound ranging signals using signal curve fitting; and said mobile communication device computes the range to each reference communication device using a timing adjustment determined from the signal curve fitting performed by each reference communication device on the outbound ranging signal corresponding to the selected reply ranging signal.
- 25. The system of claim 19, wherein said mobile communication device performs internal delay calibration to reduce errors in estimating a time of arrival of the reply ranging signal and computes the range to each reference communication device using a timing delay determined from the internal delay calibration.
- 26. The system of claim 25, wherein:
each reference communication device performs internal delay calibration to reduce errors in estimating a time of arrival of the outbound ranging signals; and said mobile communication device computes the range to each reference communication device using a timing delay determined from the internal delay calibration performed by each reference communication device.
- 27. The system of claim 19, wherein said mobile communication device performs Doppler compensation on the selected reply ranging signal to reduce errors in estimating the time of arrival of the selected reply ranging signal.
- 28. The system of claim 19, wherein:
said mobile communication device comprises a clock adapted to maintain a local timing reference, said mobile communication device determining a time of transmission of each outbound ranging signal and a time of arrival of each reply ranging signal in accordance with the local timing reference; and each reference communication device comprises a clock adapted to maintain a local timing reference that is not synchronized with the local timing reference of the clock of said mobile communication device, each reference communication device determining a time of arrival of each outbound ranging signal and a time of transmission of each reply ranging signal in accordance with the local timing reference of the reference communication device.
- 29. The system of claim 28, wherein the clock of said mobile communication device and the clock of each of said reference communication devices are low accuracy clocks.
- 30. The system of claim 19, wherein said outbound ranging signals and said reply ranging signals are spread spectrum signals.
- 31. The system of claim 19, wherein each reference communication device is one of: a fixed communication device permanently mounted at a known position; and another mobile communication device.
- 32. The system of claim 31, wherein at least one of said reference communication devices is another mobile communication device.
- 33. The system of claim 19, wherein said mobile communication device is capable of varying which among a set of communication devices serve as said reference communication devices.
- 34. The system of claim 19, wherein:
said outbound ranging signals and said reply ranging signals include an acquisition portion; and said mobile communication device and each reference communication device include a two-stage signal acquisition processor adapted to determine the time of arrival (TOA) of each reply ranging signal and each outbound ranging signal, respectively, said two-stage signal acquisition processor including a detection processor for detecting the acquisition portion and a TOA synchronization processor for accurately determining the time of arrival from the acquisition portion, said detection processor triggering operation of said TOA synchronization processor.
- 35. The system of claim 34, wherein the acquisition portion includes a communication acquisition sequence and a TOA synchronization sequence, wherein said detection processor operates on the communication acquisition sequence, and the TOA synchronization processor operates on the TOA synchronization sequence.
- 36. A transmission waveform for transporting signal acquisition information over a communication medium, comprising:
a communication acquisition sequence comprising a plurality of first spread spectrum symbols containing information for detecting arrival of the transmission waveform, each of said first spread spectrum symbols having a predetermined number of chips; and a time of arrival (TOA) synchronization sequence comprising a plurality of second spread spectrum symbols each having a number of chips greater than the predetermined number of chips of said first spread spectrum symbols, said second spread spectrum symbols containing information for determining a time of arrival of the transmission waveform.
- 37. A method of determining the range between a mobile communication device and a reference communication device, comprising the steps of:
(a) transmitting a sequence of outbound ranging signals at different carrier frequencies from the mobile communication device to the reference communication device; (b) transmitting a sequence of reply ranging signals at the different carrier frequencies from the reference communication device to the mobile communication device in response to the outbound ranging signals; and (c) determining the range between the mobile communication device and the reference communication device from a round-trip signal propagation time of a selected outbound ranging signal and a corresponding reply ranging signal transmitted at a carrier frequency providing a highest signal timing accuracy.
- 38. The method of claim 37, wherein steps (a), (b) and (c) are repeated with the mobile communication device and a plurality of reference communication devices, the method further comprising the step of:
(d) determining the position of the mobile communication device from known positions of the reference communication devices and the range to each reference communication device.
- 39. The method of claim 37, wherein step (c) includes:
(c1) determining a time of transmission of each outbound ranging signal and a time of arrival of each reply ranging signal in accordance with a local timing reference of the mobile communication device; and (c2) determining a time of arrival of each outbound ranging signal and a time of transmission of each reply ranging signal in accordance with a local timing reference of the reference communication device that is not synchronized with the local timing reference of the local timing reference of the mobile communication device.
- 40. The method of claim 39, wherein the mobile communication device and the reference communication device maintain local timing references using low accuracy clocks.
- 41. The method of claim 37, wherein steps (a) and (b) including transmitting the outbound ranging signals and the reply ranging signals as spread spectrum signals.
- 42. The method of claim 37, further comprising the steps of:
(d) performing internal delay calibration to estimate internal transmitter and receiver timing delays in the mobile communication device and in the reference communication device, wherein step (c) includes using the estimated internal transmitter and receiver timing delays in the mobile communication device and in the reference communication device to determine the range.
- 43. The method of claim 37, wherein step (c) further includes:
(c1) determining a time of arrival of each reply ranging signal at said mobile communication device using a leading edge curve fit; and (c2) determining a time of arrival of each outbound ranging signal at each reference communication device using a leading edge curve fit.
- 44. The method of claim 37, wherein each reply ranging signal includes an acquisition portion, and step (c) further includes determining a time of arrival (TOA) of the reply ranging signal at the mobile communication unit using a two-stage process, including detection of the acquisition portion and TOA synchronization for accurately determining the time of arrival from the acquisition portion, wherein detection of the acquisition portion triggers TOA synchronization.
- 45. The method of claim 44, wherein the acquisition portion includes a communication acquisition sequence and a TOA synchronization sequence, wherein step (c) includes detecting the communication acquisition sequence and performing TOA synchronization on the TOA synchronization sequence.
CROSS REFERENCE TO RELATED APPLICATION
[0001] This is a continuation-in-part of co-pending U.S. patent application Ser. No. 09/365,702, entitled “Method And Apparatus For Determining The Position of a Mobile Communication Device Using Low Accuracy Clocks,” filed Aug. 2, 1999, the disclosure of which is incorporated herein by reference in its entirety.
Continuation in Parts (1)
|
Number |
Date |
Country |
| Parent |
09365702 |
Aug 1999 |
US |
| Child |
09777625 |
Feb 2001 |
US |