EP1519202A2

System and method for determining the position of a wireless CDMA transceiver

Abstract

A system and method for determining a position of a mobile wireless transceiver. A Doppler shift of signals transmitted from first and second satellites, respectively, relative to a base station is calculated. A first set of pseudo ranges of the first and second satellites, respectively, relative to the base station is also calculated. Satellite identification information, Doppler shift information, and the pseudo range information between the base station and the wireless transceiver is sent to wireless transceiver. The wireless transceiver use the information received from the base station to identify a second set of pseudo ranges between the wireless transceiver and the first and second satellites, respectively, at a time tx. The wireless transceiver sends the second set of pseudo ranges between the wireless transceiver and the first and second satellites, respectively, along with time information tx to the base station, in response to which, the base station calculate the position of the wireless transceiver.

EP1519202A2, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Projected expiry passed 16 March 2019, 7.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

16 claims: 2 independent, 14 dependent

  1. 1
    A system for determining a position of a mobile wireless transceiver (20,26) comprising:a base station (10,11);means for calculating a Doppler shift of signals transmitted from first and second satellites (60,70,80,90), respectively, relative to the base station (10,11);and means for calculating a first set of pseudo ranges of the first and second satellites (60,70,80,90), respectively, relative to said base station (10,11);means for sending satellite identification information, Doppler shift information, and said pseudo range information between said base station (10,11) and said wireless transceiver (20,26);means disposed at said wireless transceiver (20,26) for receiving and satellite identification information, Doppler shift information, and said pseudo range information from said base station (10,11);means disposed at said wireless transceiver (20,26) for utilizing said information received from said base station (10,11) to identify a second set of pseudo ranges between said wireless transceiver (20,26) and said first and second satellites (60,70,80,90), respectively, at a time t x ;means disposed at said wireless transceiver (20,26) for sending to said base station (10,11) said second set of pseudo ranges between said wireless transceiver (20,26) and said first and second satellites (60,70,80,90), respectively, along with time information t x ;and means disposed at the base station (10,11) for calculating the position of said wireless transceiver (20,26) in response to said second set of pseudo ranges and said time information t x.
  2. 2
    The system of Claim 1, wherein said means for calculating a Doppler shift is operable to calculate a Doppler shift of signals transmitted from a third satellite (60,70,80,90), relative to the base station (10,11).
  3. 3
    The system of Claim 2, wherein said means disposed at the base station (10,11) for calculating the position of said wireless transceiver (20,26) in response to said second set of pseudo ranges and said time information t x includes means for determining the distance of said wireless transceiver (20, 26) from said base station (10,11)
  4. 4
    The system of Claim 3, wherein said means disposed at the base station (10,11) for calculating the position of said wireless transceiver (20,26) includes means for utilizing the distance of said wireless transceiver (20,26) from said base station (10,11) in the calculation of the position of said wireless transceiver (20,26).
  5. 5
    The system of Claim 2, including means disposed at the base station (10,11) for identifying two optimal positioning satellites (60,70,80,90).
  6. 6
    The system of Claim 1, comprising:means disposed at the base station (10,11) for identifying the first and second satellites, the first and second satellites being Global Positioning System satellites;means for determining the distance of said wireless transceiver (20,26) from said base station (10,11);and means for utilizing the distance of said wireless transceiver (20,26) from said base station (10,11) in the calculation of the position of said wireless transceiver (20,26).
  7. 7
    The system of Claim 2 or 6, including means for switching said wireless transceiver (20,26) from a first mode for effecting voice/data communication to a second mode for locating the position thereof.
  8. 8
    The system of Claim 2 or 6, wherein said means disposed at the base station (10,11) for calculating the position of said wireless transceiver (20,26) includes;means for utilizing said second set of pseudo ranges to calculate a third set of pseudo ranges between said first and second satellites (60,70,80,90) and said base station (10,11) respectively;and means for utilizing known positions of the first and second satellites (60,70,80,90) at time t x , the position of the base station (10,11), the third set of psuedo ranges and a delay in the time of arrival of a signal transmitted from the wireless transceiver (20,26) to the base station (10,11) to ascertain the position of said wireless transceiver (20,26).
  9. 9
    The system of Claim 2, 6 or 8, wherein said means for calculating the position of the wireless transceiver (20,26) includes means for finding an intersection of a first sphere around a first of the satellites (60,70,80,90), a second sphere around a second of the satellites (60, 70, 80, 90), and a third sphere around said base station (10,11).
  10. 10
    A method of determining a position of a mobile wireless transceiver (20,26), the method comprising:calculating Doppler shift of signals transmitted from first and second satellites (60,70,80,90), respectively, relative to a base station (10,11);calculating a first set of pseudo ranges of the first and second satellites (60,70,80,90) respectively, relative to said base station (10,11);sending satellite identification information, Doppler shift information, and said pseudo range information from said base station (10,11) to said wireless transceiver (20,26);receiving, at said wireless transceiver (20,26), said satellite identification information, Doppler shift information, and said pseudo range information from said base station (10,11);utilizing said information received from said base station (10,11) to identify a second set of pseudo ranges between said wireless transceiver (20,26) and said first and second satellites (60,70,80,90), respectively, at a time t x ;sending to said base station (10,11) said second set of pseudo ranges between said wireless transceiver (20,26) and said first and second satellites (60,70,80,90), respectively, along with time information t x ;and calculating the position of said wireless transceiver (20,26) in response to said second set of pseudo ranges and said time information t x.
  11. 11
    The method of Claim 10, wherein said calculating the position of said wireless transceiver (20,26) in response to said second set of pseudo ranges and said time information t x includes determining the distance of said wireless transceiver (20,26) from said base station (10,11).
  12. 12
    The method of Claim 11, wherein said calculating the position of said wireless transceiver (20,26) includes utilizing the distance between said wireless transceiver (20,26) and said base station (10,11) in the calculation of the position of said wireless transceiver (20,26).
  13. 13
    The method of Claim 10, including identifying two optimal positioning satellites (60,70,80,90).
  14. 14
    The method of Claim 10, including switching said wireless transceiver (20,26), from a first mode for effecting voice/data communication to a second mode for locating the position thereof.
  15. 15
    The method of Claim 10, wherein said calculating the position of said wireless transceiver (20,26) includes:utilizing said second set of pseudo ranges to calculate a third set of pseudo ranges between said first and second satellites (60,70,80,90) and said base station (10,11), respectively;and utilizing known positions of the two satellites (60,70,80,90) at time t x , the position of the base station (10,11), the third set of pseudo ranges and a delay in the time of arrival of a signal transmitted from the wireless transceiver (20,26) to the base station (10,11) to ascertain the position of said wireless transceiver (20,26).
  16. 16
    The method of Claim 10 or 15, wherein said calculating the position of the wireless transceiver (20,26), includes finding an intersection of a first sphere around a first of the satellites (60,70,80,90), a second sphere around a second of the satellites (60,70,80,90), and a third sphere around said base station (10,11).