Claims
- 1. A method for improving the accuracy of a timing measurement made by a terminal, comprising:
making a plurality of sequential radio timing measurements of a first radio transmission source, said first radio transmission source having a timing reference; determining a timing drift difference between said first radio transmission source and said terminal based, at least in part, on said plurality of sequential radio timing measurements; and determining an adjustment to a radio timing reference in said terminal based, at least in part, on said timing drift difference.
- 2. The method of claim 1, wherein said determining an adjustment to a radio timing reference in said terminal includes:
determining a first instant in time according to said timing reference in said terminal; determining a second instant in time according to said timing reference in said terminal; determining a first interval of time between said first instant in time and said second instant in time; and determining a second interval of time between said first instant in time and said second instant in time based, at least in part, on said first interval of time and said timing drift difference between said first radio transmission source and said terminal.
- 3. The method of claim 2, further comprising:
making a first measurement of radio timing information for a second radio transmission source at said first instant in time; and determining a second measurement of radio timing information for said second radio transmission source at said second instant in time based, at least in part, on said first measurement and said second interval of time.
- 4. The method of claim 2, further comprising:
making a third measurement of radio timing information for a second radio transmission source at a third instant in time according to said timing reference for said terminal; determining a third interval of time between said third instant in time and said second instant in time; determining a fourth interval of time between said third instant in time and said second instant in time based, at least in part, on said third interval of time and said timing drift difference between said first radio transmission source and said terminal; determining a fourth measurement of radio timing information for said second radio transmission source at said second instant in time based, at least in part, on said third measurement and said fourth interval of time; and determining an averaged measurement of radio timing for said second radio transmission source at said second instant in time based, at least in part, on said second and said fourth measurements of radio timing information for said second radio transmission source.
- 5. The method of claim 1, further comprising:
adjusting said timing reference in said terminal based, at least in part, on said adjustment.
- 6. The method of claim 1, further comprising:
providing data indicative of said adjustment.
- 7. The method of claim 1, wherein said making a plurality of sequential timing measurements of said first radio transmission source, said first radio transmission source having a timing reference, includes:
determining sequential radio timing measurements Ts1, Ts2, . . . Tsm (m>1) for said first radio transmission source.
- 8. The method of claim 7, wherein said determining a timing drift difference between said first radio transmission source and said terminal based, at least in part, on said plurality of sequential timing measurements, includes:
determining timing references T*1, T*2, . . . T*m for said terminal, wherein T*1, T*2, . . . T*m correspond to said sequential radio timing measurements Ts1, Ts2, . . . Tsm, respectively; and determining Δdm, wherein Δdm is said timing drift difference obtained, at least in part, from said timing references T*1, T*2, . . . T*m for said terminal and said radio timing measurements Ts1, Ts2, . . . Tsm, for said first radio transmission source.
- 9. The method of claim 8, wherein said determining said Δdm includes:
determining a weight w with 0<w<1; assigning Δd1=0; assigning ΔTsi=Tsi−Tsi−1 and ΔT*i=T*i−T*i−1 (1<i≦m) and; determining Δdi from Δdi−1 according to Δdi=wΔi−1+(1−w)(ΔTsi−ΔT*i)/ΔT*i for each value of i ranging from i=2 to i=m.
- 10. The method of claim 7, wherein T1* and T2* are, respectively, said first and second instants in time according to said timing reference of said terminal; ΔT* and ΔT** are, respectively, said first and said second intervals of time; and wherein:
each of said radio timing measurements Ts1, Ts2, . . . Tsm (m>1) occurred prior to T2*; ΔT*=T2*−T1*; and ΔT**=ΔT*+Δdm ΔT*.
- 11. The method of claim 1, wherein said timing reference of said first radio transmission source is more accurate than said timing reference in said terminal.
- 12. A method for improving the accuracy of a radio timing measurement made by a terminal, comprising:
making a first radio timing measurement for a radio transmission source at a time T*x according to a timing reference in said terminal; making a second radio timing measurement for said radio transmission source at a time T*y according to a timing reference in said terminal; determining a third radio timing measurement for said radio transmission source at a time T* according to a timing reference in said terminal based, at least in part, on said first radio timing measurement; determining a fourth radio timing measurement for said radio transmission source at said time T* based, at least in part, on said second radio timing measurement; and determining a fifth radio timing measurement for said radio transmission source at said time T* based, at least in part, on said third radio timing measurement and said fourth radio timing measurement.
- 13. The method of claim 12, wherein said time T*x and said time T*y occur after said time T*.
- 14. The method of claim 12, wherein said time T*x and said time T*y occur before said time T*.
- 15. The method of claim 12, wherein said time T* occurs after said time T*x and before said time T*y.
- 16. The method of claim 12, wherein said determining a fifth radio timing measurement for said radio transmission source at said time T* includes determining a weighted average radio timing measurement.
- 17. The method of claim 12, further comprising:
making radio timing measurements for said radio transmission source at 2M (M>1) sequential times T*1, T*2, . . . , T*2M according to a timing source in said terminal, wherein said making said first and second radio timing measurements for said radio transmission source at said respective times T*x and T*y is part of said making timing measurements for said radio transmission source at said 2M sequential times T*1, T*2, . . . , T*2M.
- 18. The method of claim 17, further comprising,
determining a radio timing measurement for said radio transmission source at said time T* for each of said 2M timing measurements for said radio transmission source at said 2M sequential times.
- 19. The method of claim 18, further comprising:
determining a sixth radio timing measurement for said radio transmission source at said time T* based, at least in part, on said 2M radio timing measurements for said radio transmission source at said time T* determined from each of said 2M sequential radio timing measurements at times T*1, T*2, . . . , T*2M.
- 20. The method of claim 19, wherein said determining a sixth radio timing measurement employs a weighted average of said 2M radio timing measurements for said radio transmission source at said time T* where the weight for any radio timing measurement at said time T* determined from a radio timing measurement at time T*i, (1≦i≦2M) is δi/|T*−T*i| where δi=+1 or δi=−1.
- 21. The method of claim 20, wherein T* exceeds each of the time values T*i, T*2, . . . , T*m and is less than each of the time values T*m+1, T*m+2, . . . , T*2M where 0≦m≦2M and δi(1≦i≦2M) is chosen so that:
δi=+1 except as follows; if m<M: δi=−1 for any (M−m) indices i in the range (m+1, m+2, . . . 2M) that give Σ(i=1 to i=2M)δi/|T*i−T*|≠0; if m>M: δi=−1 for any (m−M) indices i in the range (1, 2, . . . m) that give Σ(i=1 to i=2M)δi/|T*i−T*|≠0; if m=M: all the values δi are +1.
- 22. The method of claim 12, further comprising:
determining a timing drift difference between said terminal and a second radio transmission source based, at least in part, on a radio timing measurement for said second radio transmission source at a time T1 and a radio timing measurement for said second radio transmission source at a time T2; and determining an adjustment to said timing reference in said terminal based, at least in part, on said timing drift difference.
- 23. An apparatus for improving the accuracy of radio timing measurement information for a terminal, comprising:
a memory; a communication port; and a processor connected to said memory and said communication port, said processor being operative to:
make a plurality of sequential radio timing measurements of a first radio transmission source, said first radio transmission source having a timing reference; determine a timing drift difference between said first radio transmission source and the terminal based, at least in part, on said plurality of sequential radio timing measurements; and determine an adjustment to a timing reference in the terminal based, at least in part, on said timing drift difference.
- 24. A computer program product in a computer readable medium for improving the accuracy of a radio timing measurement for a terminal, comprising:
first instructions for making a plurality of sequential radio timing measurements of a first radio transmission source, said first radio transmission source having a timing reference; second instructions for determining a timing drift difference between said first radio transmission source and the terminal based, at least in part, on said plurality of sequential radio timing measurements; and third instructions for determining an adjustment to a timing reference in the terminal based, at least in part, on said timing drift difference.
- 25. An apparatus for improving the accuracy of radio timing measurement information for a terminal, comprising:
a memory; a communication port; and a processor connected to said memory and said communication port, said processor being operative to:
make a first radio timing measurement for a radio transmission source at a time Tx according to a timing reference in the terminal; make a second radio timing measurement for said radio transmission source at a time T*y according to a timing reference in the terminal; determine a radio third timing measurement for said radio transmission source at a time T* according to a timing reference in the terminal based, at least in part, on said first radio timing measurement; determine a fourth radio timing measurement for said radio transmission source at said time T* based, at least in part, on said second radio timing measurement; and determine a fifth timing measurement for said radio transmission source at said time T* based, at least in part, on said third radio timing measurement and said fourth radio timing measurement.
- 26. A computer program product in a computer readable medium for improving the accuracy of a radio timing measurement for a terminal, comprising:
first instructions for making a first radio timing measurement for a radio transmission source at a time T*x according to a timing reference in the terminal; second instructions for making a second radio timing measurement for said radio transmission source at a time T*y according to a timing reference in the terminal; third instructions for determining a third radio timing measurement for said radio transmission source at a time T* according to a timing reference in the terminal based, at least in part, on said first radio timing measurement; fourth instructions for determining a fourth radio timing measurement for said radio transmission source at said time T* based, at least in part, on said second radio timing measurement; and fifth instructions for determining a fifth radio timing measurement for said radio transmission source at said time T* based, at least in part, on said third radio timing measurement and said fourth radio timing measurement.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is related to, and claims priority to, U.S. provisional patent application Serial No. 60/423,343, entitled METHODS FOR IMPROVING ACCURACY IN RADIO TIMING MEASUREMENTS, and filed Oct. 31, 2002, the entire contents of which are incorporated herein for all purposes.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60423343 |
Oct 2002 |
US |