IP Library Granted Patent US 7,433,321
Granted Patent B2
US 7,433,321 · App. 10/414,578 · Granted Oct 7, 2008

Method and apparatus for time-aligning transmissions from multiple base stations in a CDMA communication system

Assignee: Qualcomm Incorporated
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,433,321
App. No.
10/414,578
Granted
Oct 7, 2008
Kind
B2
Abstract

Schemes to time-align transmissions from multiple base stations to a terminal. To achieve time-alignment, differences between the arrival times of transmissions from the base stations, as observed at the terminal, are determined and provided to the system and used to adjust the timing at the base stations such that terminal-specific radio frames arrive at the terminal within a particular time window. In one scheme, a time difference between two base stations is partitioned into a frame-level time difference and a chip-level time difference. Whenever requested to perform and report time difference measurements, the terminal measures the chip-level timing for each candidate base station relative to a reference base station. Additionally, the terminal also measures the frame-level timing and includes this information in the time difference measurement only if required. Otherwise, the terminal sets the frame-level part to a predetermined value (e.g., zero).

Claims (61)

1. A method in a communication system, comprising:

obtaining, at a radio network controller, an absolute time measurement and a relative time measurement for each of a plurality of transmitters in said communication system;

determining, at the radio network controller, time difference information for each of the plurality of transmitters based on the obtained absolute time measurements and relative time measurements;

reporting said determined time difference information corresponding to each of the plurality of transmitters to a terminal communicating in said communication system; and

obtaining a new relative time measurement for a first transmitter if a time ambiguity for the first transmitter exceeds a threshold.

2. The method of claim 1 , wherein said determining time difference information comprises:

determining at least one time difference value for at least one neighboring transmitter relative to a first transmitter selected from the plurality of transmitters, the time difference value being indicative of a time difference between the first transmitter and the at least one neighboring transmitter.

3. The method of claim 2 , further comprising:

specifying a resolution for the at least one time difference value, wherein the resolution provides a degree of timing accuracy for the at least one time difference value.

4. The method of claim 3 , further comprising:

repeating said obtaining said relative time measurement for the plurality of transmitters periodically; and

updating the time difference information for each of the plurality of transmitters based on the relative time measurement obtained periodically.

5. The method of claim 4 , wherein said resolution is based on measuring an amount of elapsed time since the time difference value is last updated.

6. The method of claim 1 , wherein said absolute time measurement for each of said plurality of transmitters is based on obtaining a system frame number (SFN) value for each of the plurality of transmitters.

7. The method of claim 1 , wherein said relative time measurement for each of said plurality of transmifters is based on obtaining a frame-level time difference value and a chip-level time difference value for each of the plurality of transmitters.

8. The method of claim 1 , wherein said obtaining said absolute time measurement and said relative time measurement for each of said plurality of transmitters is based on respectively obtaining the absolute time measurement from a predetermined range of frame values and the relative time measurement from a subset of the predetermined range of frame values.

9. The method of claim 1 , further comprising:

estimating a drift in timing of a first transmitter of the plurality of transmitters; and

updating the time difference information for the first transmitter based on the estimated drift in timing.

10. The method of claim 9 , further comprising:

estimating a variance of the drift in timing of the first transmitter; and

updating the time difference information for the first transmitter based upon the estimated variance.

11. A method in a communication system, comprising:

obtaining, at a radio network controller, an absolute time measurement and a relative time measurement for each of a plurality of transmitters in said communication system;

determining, at the radio network controller, time difference information for each of the plurality of transmitters based on the obtained absolute time measurements and relative time measurements, wherein said determining time difference information comprises:

determining at least one time difference value for at least one neighboring transmitter relative to a first transmitter selected from the plurality of transmitters, the time difference value being indicative of a time difference between the first transmitter and the at least one neighboring transmitter;

specifying a resolution for the at least one time difference value, wherein the resolution provides a degree of timing accuracy for the at least one time difference value and wherein said resolution is based on measuring an amount of elapsed time since the time difference value is last updated and wherein said resolution is based on specifying the resolution of the time difference value to a first timing accuracy when the amount of elapsed time is less than a first time threshold, to a second timing accuracy when the amount of elapsed time is greater than the first time threshold but less than a second time threshold, and to a third timing accuracy when the amount of elapsed time is greater than the second time threshold;

repeating said obtaining said relative time measurement for the plurality of transmitters periodically; and

updating the time difference information for each of the plurality of transmitters based on the relative time measurement obtained periodically; and reporting said determined time difference information corresponding to each of the plurality of transmitters to a terminal communicating in said communication system.

12. The method of claim 11 , further comprising:

preventing the reporting of the time difference information when the amount of elapsed time is greater than a third time threshold.

13. An apparatus in a communication system, comprising:

means for obtaining, at a radio network controller, an absolute time measurement and a relative time measurement for each of a plurality of transmitters in said communication system;

means for determining, at the radio network controller, time difference information for each of the plurality of transmitters based on the obtained absolute time measurements and relative time measurements;

means for reporting said determined time difference information corresponding to each of the plurality of transmitters to a terminal communicating in said communication system; and

means for obtaining a new relative time measurement for a first transmitter if a time ambiguity for the first transmitter exceeds a threshold.

14. The apparatus of claim 13 , further comprising:

means for repeating said obtaining said relative time measurements for each of the plurality of transmitters periodically; and

means for updating the time difference information for each of the plurality of transmitters based on the relative time measurements obtained periodically.

15. An apparatus in a communications system, comprising:

a digital signal processing device (DSPD); and memory coupled to the DSPD, wherein the DSPD is configured to: obtain an absolute time measurement and a relative time measurement for each of a plurality of transmitters in said communication system;

determine time difference information for each of the plurality of transmitters based on the obtained absolute time measurements and relative time measurements;

report said determined time difference information corresponding to each of the plurality of transmitters to a terminal communicating in said communication system; and

obtain a new relative time measurement for a first transmitter if a time ambiguity for the first transmitter exceeds a threshold.

16. An apparatus in a wireless communication system, comprising:

a controller for obtaining an absolute time measurement and a relative time measurement for each of a plurality of transmitters, and for determining time difference information for each of the plurality of transmitters based on the absolute time measurements and the relative time measurements obtained;

a communication unit for reporting the time difference information to a terminal communicating in said wireless communication system; and

the controller configured to obtain a new relative time measurement for a first transmitter if a time ambiguity for the first transmitter exceeds a threshold.

17. A method in a CDMA communication system, comprising:

obtaining, at a radio network controller, a system frame number (SFN) value for each of a plurality of base stations in said communication system;

obtaining, at the radio network controller, a time difference measurement for each of the plurality of base stations;

computing, at the radio network controller, a time difference value for at least a first base station and one neighboring base station selected from the plurality of base stations based on the obtained SFN values and the time difference measurements; reporting the computed time difference value to a terminal operating in said communication system; and

obtaining a new time difference measurement for a first base station if a time ambiguity for the first base station exceeds a threshold.

18. The method of claim 17 , further comprising:

repeating said obtaining said time difference measurements for the plurality of base stations periodically; and

updating the time difference value for at least the first base station based on the time difference measurements obtained periodically.

19. The method of claim 18 , wherein said periodically repeating said time difference measurements is based on obtaining a chip-level time difference value for each of the plurality of base stations.

20. The method of claim 17 , wherein said time difference measurement is based on obtaining a frame-level time difference value and a chip-level time difference value for each of the plurality of base stations.

21. The method of claim 17 , further comprising:

specifying a resolution for the computed time difference value, wherein the resolution provides a degree of timing accuracy for the computed time difference value.

22. The method of claim 17 , wherein said time difference measurement is based on obtaining said time difference measurement from said terminal communicating within the communication system.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2003
From: GRILLI, FRANCESCO; WHEATLEY, CHARLES E., III; WILLENEGGER, SERGE; SUBRAHMANYA, PARVATHANATHAN
To: QUALCOMM INCORPORATED, A DELAWARE CORPORATION
Reel/Frame 014498/0120 →
Continuity (2)
Continuation In Part 0990183100 · Jul 9, 2001
Related Publication 20040032836A1 · Feb 19, 2004