IP Library Granted Patent US 8,995,291
Granted Patent B2
US 8,995,291 · App. 13/238,548 · Granted Mar 31, 2015

Tracking loop design for unicast and multicast/broadcast signals

Inventors: Xiaoxia Zhang (San Diego, CA); Gordon Kent Walker (Poway, CA); Jun Wang (La Jolla, CA); Zhengwei Liu (San Diego, CA)
Assignee: QUALCOMM Incorporated
H04L27/2675H04L12/189H04L27/266H04L27/2665H04L27/2655H04B7/068
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 8,995,291
App. No.
13/238,548
Granted
Mar 31, 2015
Kind
B2
Abstract

A method, an apparatus, and a computer program product for wireless communication are provided. In a first configuration, the apparatus maintains a first set of tracking loops associated with unicast signals and a second set of tracking loops associated with multicast/broadcast signals. In addition, the apparatus decoding at least one of a received unicast signal based on the first set of tracking loops or a received multicast/broadcast signal based on the second set of tracking loops. In a second configuration, the apparatus maintains a TTL and a FTL associated with unicast signals based only on received unicast signals. In addition, the apparatus receives a multicast/broadcast signal and decodes the received multicast/broadcast signal based on the TTL and the FTL maintained based only on the received unicast signals.

Claims (146)

1. A method of wireless communication, comprising:

maintaining a first set of tracking loops associated with unicast signals, the first set of tracking loops comprising a time tracking loop (TTL) and a frequency tracking loop (FTL), the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

maintaining a second set of tracking loops associated with multicast/broadcast signals; and

decoding at least one of a received unicast signal based on the first set of tracking loops or a received multicast/broadcast signal based on the second set of tracking loops,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signal.

2. The method of claim 1 , further comprising:

maintaining the TTL by determining a downlink timing for receiving the unicast signals, determining the timing offset with respect to the downlink timing for the received unicast signal, and adjusting the downlink timing based on the timing offset; and

maintaining the FTL by determining a carrier frequency for receiving the unicast signals, determining the frequency offset with respect to the carrier frequency for the received unicast signal, and adjusting a sampling frequency based on the frequency offset.

3. The method of claim 1 , wherein the second set of tracking loops comprises a second time tracking loop (TTL) and a second frequency tracking loop (FTL), and the method further comprises:

maintaining the second TTL by determining a downlink timing for receiving the multicast/broadcast signals, determining a second timing offset with respect to the downlink timing for the received multicast/broadcast signal, and adjusting the downlink timing based on the second timing offset; and

maintaining the second FTL by determining a carrier frequency for receiving the multicast/broadcast signals, determining a second frequency offset with respect to the carrier frequency for the received multicast/broadcast signal, and adjusting a sampling frequency based on the second frequency offset.

4. The method of claim 3 , wherein the second timing offset and the second frequency offset are determined based on multi-media broadcast over single frequency network (MBSFN) reference signals within the received multicast/broadcast signal.

5. The method of claim 3 , wherein the received multicast/broadcast signal is received from a plurality of multi-media broadcast over single frequency network (MBSFN) areas, the second timing offset is a composite timing offset of the received multicast/broadcast signal from each of the MBSFN areas, and the second frequency offset is a composite frequency offset of the received multicast/broadcast signal from each of the MBSFN areas.

6. The method of claim 1 , wherein the first set of tracking loops comprises the TTL and the FTL for each carrier on which the unicast signals are received.

7. The method of claim 1 , wherein the second set of tracking loops comprises a second TTL and a second FTL for each carrier on which the multicast/broadcast signals are received.

8. The method of claim 1 , wherein the received multicast/broadcast signal is received from a plurality of multi-media broadcast over single frequency network (MBSFN) areas, and the second set of tracking loops comprises a second TTL and a second FTL for each of the MBSFN areas.

9. The method of claim 8 , wherein the method further comprises maintaining the second TTL and the second FTL for each MBSFN area based on MBSFN reference signals within the multicast/broadcast signals from the MBSFN area.

10. The method of claim 1 , wherein the unicast signals comprise unicast control information and unicast data, the method further comprises maintaining the TTL and the FTL for both the unicast control information and the unicast data.

11. The method of claim 10 , wherein the unicast control information is received in both MBSFN subframes and non-MBSFN subframes.

12. The method of claim 1 , wherein the unicast signals comprise unicast control information and unicast data, the first set of tracking loops further comprises a second TTL and a second FTL, and the method further comprises:

maintaining the TTL and the FTL for the unicast control information; and

maintaining the second TTL and the second FTL for the unicast data.

13. The method of claim 12 , wherein the TTL and the FTL are maintained based on at least one of the CRS or CSI-RS within the unicast control information, and the second TTL and the second FTL are maintained based on the UE-RS within the unicast data.

14. The method of claim 1 , wherein the first set of tracking loops are maintained based on the unicast signals received from a set of cells, wherein the TTL is

for tracking the timing offset of unicast signals received from at least one cell with respect to a downlink timing, and the FTL is

for tracking the frequency offset of unicast signals received from at least one cell with respect to a carrier frequency on which the unicast signals are received, and

wherein when the at least one cell comprises a plurality of cells, the timing offset is a composite timing offset of the unicast signals received from each cell in the plurality of cells and the frequency offset is a composite frequency offset of the unicast signals received from each cell in the plurality of cells.

15. The method of claim 1 , wherein the second set of tracking loops are maintained based on the multicast/broadcast signals received from at least one cell, and the second set of tracking loops comprises:

at least a second TTL for tracking a second timing offset of multicast/broadcast signals received from the at least one cell with respect to a downlink timing, and

at least a second FTL for tracking a second frequency offset of multicast/broadcast signals received from the at least one cell with respect to a carrier frequency on which the multicast/broadcast signals are received,

wherein when the at least one cell comprises a plurality of cells, the second timing offset is a composite timing offset of the multicast/broadcast signals received from each cell in the plurality of cells and the second frequency offset is a composite frequency offset of the multicast/broadcast signals received from each cell in the plurality of cells.

16. The method of claim 1 , the second set of tracking loops comprise a second TTL and a second FTL, and the method further comprises:

determining a first downlink timing and a first carrier frequency for receiving unicast signals and a second downlink timing and a second carrier frequency for receiving multicast/broadcast signals;

determining the timing offset with respect to the first downlink timing for receiving the unicast signals, the frequency offset with respect to the first carrier frequency for receiving the unicast signals, a second timing offset with respect to the second downlink timing for receiving the multicast/broadcast signals, and a second frequency offset with respect to the second carrier frequency for receiving the multicast/broadcast signals;

decoding at least one of the received unicast signal based on the timing offset and the frequency offset or the received multicast/broadcast signal based on the second timing offset and the second frequency offset; and

adjusting the first downlink timing, a first sampling frequency, the second downlink timing, and a second sampling frequency by adjusting the first downlink timing within the TTL, adjusting the first sampling frequency within the FTL, adjusting the second downlink timing within the second TTL, and adjusting the second sampling frequency within the second FTL.

17. A method of wireless communication, comprising:

maintaining a time tracking loop (TTL) and a frequency tracking loop (FTL) associated with unicast signals based only on received unicast signals, the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

receiving a multicast/broadcast signal; and

decoding the received multicast/broadcast signal based on the TTL and the FTL maintained based only on the received unicast signals,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signals.

18. The method of claim 17 , wherein the maintaining the TTL and the FTL comprises:

maintaining the TTL by determining a downlink timing for receiving the unicast signals, determining the timing offset with respect to the downlink timing for the received unicast signal, and adjusting the downlink timing based on the timing offset; and

maintaining the FTL by determining a carrier frequency for receiving the unicast signals, determining the frequency offset with respect to the carrier frequency for the received unicast signal, and adjusting a sampling frequency based on the frequency offset.

19. An apparatus for wireless communication, comprising:

means for maintaining a first set of tracking loops associated with unicast signals, the first set of tracking loops comprising a time tracking loop (TTL) and a frequency tracking loop (FTL), the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

means for maintaining a second set of tracking loops associated with multicast/broadcast signals; and

means for decoding at least one of a received unicast signal based on the first set of tracking loops or a received multicast/broadcast signal based on the second set of tracking loops,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signal.

20. The apparatus of claim 19 , further comprising:

means for maintaining the TTL by determining a downlink timing for receiving the unicast signals, means for determining the timing offset with respect to the downlink timing for the received unicast signal, and means for adjusting the downlink timing based on the timing offset; and

means for maintaining the FTL by determining a carrier frequency for receiving the unicast signals, means for determining the frequency offset with respect to the carrier frequency for the received unicast signal, and means for adjusting a sampling frequency based on the frequency offset.

21. The apparatus of claim 19 , wherein the second set of tracking loops comprises a second time tracking loop (TTL) and a second frequency tracking loop (FTL), and the apparatus further comprises:

means for maintaining the second TTL by determining a downlink timing for receiving the multicast/broadcast signals, means for determining a second timing offset with respect to the downlink timing for the received multicast/broadcast signal, and means for adjusting the downlink timing based on the second timing offset; and

means for maintaining the second FTL by determining a carrier frequency for receiving the multicast/broadcast signals, means for determining a second frequency offset with respect to the carrier frequency for the received multicast/broadcast signal, and means for adjusting a sampling frequency based on the second frequency offset.

22. The apparatus of claim 21 , wherein the second timing offset and the second frequency offset are determined based on multi-media broadcast over single frequency network (MBSFN) reference signals within the received multicast/broadcast signal.

23. The apparatus of claim 21 , wherein the received multicast/broadcast signal is received from a plurality of multi-media broadcast over single frequency network (MBSFN) areas, the second timing offset is a composite timing offset of the received multicast/broadcast signal from each of the MBSFN areas, and the second frequency offset is a composite frequency offset of the received multicast/broadcast signal from each of the MBSFN areas.

24. The apparatus of claim 19 , wherein the first set of tracking loops comprises the TTL and the FTL for each carrier on which the unicast signals are received.

25. The apparatus of claim 19 , wherein the second set of tracking loops comprises a second TTL and a second FTL for each carrier on which the multicast/broadcast signals are received.

26. The apparatus of claim 19 , wherein the received multicast/broadcast signal is received from a plurality of multi-media broadcast over single frequency network (MBSFN) areas, and the second set of tracking loops comprises a second TTL and a second FTL for each of the MBSFN areas.

27. The apparatus of claim 26 , wherein the apparatus further comprises means for maintaining the second TTL and the second FTL for each MBSFN area based on MBSFN reference signals within the multicast/broadcast signals from the MBSFN area.

28. The apparatus of claim 19 , wherein the unicast signals comprise unicast control information and unicast data, the apparatus further comprises means for maintaining the TTL and the FTL for both the unicast control information and the unicast data.

29. The apparatus of claim 28 , wherein the unicast control information is received in both MBSFN subframes and non-MBSFN subframes.

30. The apparatus of claim 19 , wherein the unicast signals comprise unicast control information and unicast data, the first set of tracking loops further comprises a second TTL and a second FTL, and the apparatus further comprises:

means for maintaining the TTL and the FTL for the unicast control information; and

means for maintaining the second TTL and the second FTL for the unicast data.

31. The apparatus of claim 30 , wherein the first TTL and the first FTL are maintained based on at least one of the CRS or CSI-RS within the unicast control information, and the second TTL and the second FTL are maintained based on the UE-RS within the unicast data.

32. The apparatus of claim 19 , wherein the first set of tracking loops are maintained based on the unicast signals received from a set of cells, wherein the TTL is

for tracking the timing offset of unicast signals received from at least one cell with respect to a downlink timing, and the FTL is

for tracking the frequency offset of unicast signals received from at least one cell with respect to a carrier frequency on which the unicast signals are received, and

wherein when the at least one cell comprises a plurality of cells, the timing offset is a composite timing offset of the unicast signals received from each cell in the plurality of cells and the frequency offset is a composite frequency offset of the unicast signals received from each cell in the plurality of cells.

33. The apparatus of claim 19 , wherein the second set of tracking loops are maintained based on the multicast/broadcast signals received from at least one cell, and the second set of tracking loops comprises:

at least a second TTL for tracking a second timing offset of multicast/broadcast signals received from the at least one cell with respect to a downlink timing, and

at least a second FTL for tracking a second frequency offset of multicast/broadcast signals received from the at least one cell with respect to a carrier frequency on which the multicast/broadcast signals are received,

wherein when the at least one cell comprises a plurality of cells, the second timing offset is a composite timing offset of the multicast/broadcast signals received from each cell in the plurality of cells and the second frequency offset is a composite frequency offset of the multicast/broadcast signals received from each cell in the plurality of cells.

34. The apparatus of claim 19 , wherein the second set of tracking loops comprise a second TTL and a second FTL, and the apparatus further comprises:

means for determining a first downlink timing and a first carrier frequency for receiving unicast signals and a second downlink timing and a second carrier frequency for receiving multicast/broadcast signals;

means for determining the timing offset with respect to the first downlink timing for receiving the unicast signals, the frequency offset with respect to the first carrier frequency for receiving the unicast signals, a second timing offset with respect to the second downlink timing for receiving the multicast/broadcast signals, and a second frequency offset with respect to the second carrier frequency for receiving the multicast/broadcast signals;

means for decoding at least one of the received unicast signal based on the timing offset and the frequency offset or the received multicast/broadcast signal based on the second timing offset and the second frequency offset; and

means for adjusting the first downlink timing, a first sampling frequency, the second downlink timing, and a second sampling frequency by adjusting the first downlink timing within the TTL, adjusting the first sampling frequency within the FTL, adjusting the second downlink timing within the second TTL, and adjusting the second sampling frequency within the second FTL.

35. An apparatus for wireless communication, comprising:

means for maintaining a time tracking loop (TTL) and a frequency tracking loop (FTL) associated with unicast signals based only on received unicast signals, the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

means for receiving a multicast/broadcast signal; and

means for decoding the received multicast/broadcast signal based on the TTL and the FTL maintained based only on the received unicast signals,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signals.

36. The apparatus of claim 35 , wherein the means for maintaining the TTL and the FTL is configured to:

maintain the TTL by determining a downlink timing for receiving the unicast signals, determining the timing offset with respect to the downlink timing for the received unicast signal, and adjusting the downlink timing based on the timing offset; and

maintain the FTL by determining a carrier frequency for receiving the unicast signals, determining the frequency offset with respect to the carrier frequency for the received unicast signal, and adjusting a sampling frequency based on the frequency offset.

37. An apparatus for wireless communication, comprising:

a processing system configured to:

maintain a first set of tracking loops associated with unicast signals, the first set of tracking loops comprising a time tracking loop (TTL) and a frequency tracking loop (FTL), the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

maintain a second set of tracking loops associated with multicast/broadcast signals; and

decode at least one of a received unicast signal based on the first set of tracking loops or a received multicast/broadcast signal based on the second set of tracking loops,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signal.

38. The apparatus of claim 37 , the processing system further configured to:

maintain the TTL by determining a downlink timing for receiving the unicast signals, determine the timing offset with respect to the downlink timing for the received unicast signal, and adjust the downlink timing based on the timing offset; and

maintain the FTL by determining a carrier frequency for receiving the unicast signals, determine the frequency offset with respect to the carrier frequency for the received unicast signal, and adjust a sampling frequency based on the frequency offset.

39. The apparatus of claim 37 , wherein the second set of tracking loops comprises a second time tracking loop (TTL) and a second frequency tracking loop (FTL), and the processing system is further configured to:

maintain the second TTL by determining a downlink timing for receiving the multicast/broadcast signals, determine a second timing offset with respect to the downlink timing for the received multicast/broadcast signal, and adjust the downlink timing based on the timing offset; and

maintain the second FTL by determining a carrier frequency for receiving the multicast/broadcast signals, determine a second frequency offset with respect to the carrier frequency for the received multicast/broadcast signal, and adjust a sampling frequency based on the second frequency offset.

40. The apparatus of claim 39 , wherein the second timing offset and the second frequency offset are determined based on multi-media broadcast over single frequency network (MBSFN) reference signals within the received multicast/broadcast signal.

41. The apparatus of claim 39 , wherein the received multicast/broadcast signal is received from a plurality of multi-media broadcast over single frequency network (MBSFN) areas, the second timing offset is a composite timing offset of the received multicast/broadcast signal from each of the MBSFN areas, and the second frequency offset is a composite frequency offset of the received multicast/broadcast signal from each of the MBSFN areas.

42. The apparatus of claim 37 , wherein the first set of tracking loops comprises the TTL and the FTL for each carrier on which the unicast signals are received.

43. The apparatus of claim 37 , wherein the second set of tracking loops comprises a second TTL and a second FTL for each carrier on which the multicast/broadcast signals are received.

44. The apparatus of claim 37 , wherein the received multicast/broadcast signal is received from a plurality of multi-media broadcast over single frequency network (MBSFN) areas, and the second set of tracking loops comprises a second TTL and a second FTL for each of the MBSFN areas.

45. The apparatus of claim 44 , wherein the processing system is further configured to maintain the second TTL and the second FTL for each MBSFN area based on MBSFN reference signals within the multicast/broadcast signals from the MBSFN area.

46. The apparatus of claim 37 , wherein the unicast signals comprise unicast control information and unicast data, and the processing system is further configured to maintain the TTL and the FTL for both the unicast control information and the unicast data.

47. The apparatus of claim 46 , wherein the unicast control information is received in both MBSFN subframes and non-MBSFN subframes.

48. The apparatus of claim 37 , wherein the unicast signals comprise unicast control information and unicast data, the first set of tracking loops further comprises a second TTL and a second FTL, and the processing system is further configured to:

maintain the TTL and the FTL for the unicast control information; and

maintain the second TTL and the second FTL for the unicast data.

49. The apparatus of claim 48 , wherein the first TTL and the first FTL are maintained based on at least one of the CRS or CSI-RS within the unicast control information, and the second TTL and the second FTL are maintained based on the UE-RS within the unicast data.

50. The apparatus of claim 37 , wherein the first set of tracking loops are maintained based on the unicast signals received from a set of cells, wherein the TTL is:

for tracking the timing offset of unicast signals received from at least one cell with respect to a downlink timing, and the FTL is

for tracking the frequency offset of unicast signals received from at least one cell with respect to a carrier frequency on which the unicast signals are received, and

wherein when the at least one cell comprises a plurality of cells, the timing offset is a composite timing offset of the unicast signals received from each cell in the plurality of cells and the frequency offset is a composite frequency offset of the unicast signals received from each cell in the plurality of cells.

51. The apparatus of claim 37 , wherein the second set of tracking loops are maintained based on the multicast/broadcast signals received from at least one cell, and the second set of tracking loops comprises:

at least a second TTL for tracking a second timing offset of multicast/broadcast signals received from the at least one cell with respect to a downlink timing, and

at least a second FTL) for tracking a second frequency offset of multicast/broadcast signals received from the at least one cell with respect to a carrier frequency on which the multicast/broadcast signals are received,

wherein when the at least one cell comprises a plurality of cells, the second timing offset is a composite timing offset of the multicast/broadcast signals received from each cell in the plurality of cells and the second frequency offset is a composite frequency offset of the multicast/broadcast signals received from each cell in the plurality of cells.

52. The apparatus of claim 37 , the second set of tracking loops comprises a second TTL and a second FTL, and the processing system is further configured to:

determine a first downlink timing and a first carrier frequency for receiving unicast signals and a second downlink timing and a second carrier frequency for receiving multicast/broadcast signals;

determine the timing offset with respect to the first downlink timing for receiving the unicast signals, the frequency offset with respect to the first carrier frequency for receiving the unicast signals, a second timing offset with respect to the second downlink timing for receiving the multicast/broadcast signals, and a second frequency offset with respect to the second carrier frequency for receiving the multicast/broadcast signals;

decode at least one of the received unicast signal based on the timing offset and the frequency offset or the received multicast/broadcast signal based on the second timing offset and the second frequency offset; and

adjust the first downlink timing, a first sampling frequency, the second downlink timing, and a second sampling frequency by adjusting the first downlink timing within the TTL, adjusting the first sampling frequency within the FTL, adjusting the second downlink timing within the second TTL, and adjusting the second sampling frequency within the second FTL.

53. An apparatus for wireless communication, comprising:

a processing system configured to:

maintain a time tracking loop (TTL) and a frequency tracking loop (FTL) associated with unicast signals based only on received unicast signals, the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

receive a multicast/broadcast signal; and

decode the received multicast/broadcast signal based on the TTL and the FTL maintained based only on the received unicast signals,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signals.

54. The apparatus of claim 53 , wherein to maintain the TTL and the FTL, the processing system is configured to:

maintain the TTL by determining a downlink timing for receiving the unicast signals, determining the timing offset with respect to the downlink timing for the received unicast signal, and adjusting the downlink timing based on the timing offset; and

maintain the FTL by determining a carrier frequency for receiving the unicast signals, determining the frequency offset with respect to the carrier frequency for the received unicast signal, and adjusting a sampling frequency based on the frequency offset.

55. A computer program product, comprising:

a non-transitory computer-readable medium comprising code for:

maintaining a first set of tracking loops associated with unicast signals, the first set of tracking loops comprising a time tracking loop (TTL) and a frequency tracking loop (FTL), the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

maintaining a second set of tracking loops associated with multicast/broadcast signals; and

decoding at least one of a received unicast signal based on the first set of tracking loops or a received multicast/broadcast signal based on the second set of tracking loops,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signal.

56. A computer program product, comprising:

a non-transitory computer-readable medium comprising code for:

maintaining a time tracking loop (TTL) and a frequency tracking loop (FTL) associated with unicast signals based only on received unicast signals, the TTL being maintained based on a timing offset and the FTL being maintained based on a frequency offset;

receiving a multicast/broadcast signal; and

decoding the received multicast/broadcast signal based on the TTL and the FTL maintained based only on the received unicast signals,

wherein the timing offset and the frequency offset are based on at least one of cell-specific reference signals (CRS), channel state information reference signals (CSI-RS), or user equipment specific reference signals (UE-RS) within the received unicast signals.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 27, 2011
From: ZHANG, XIAOXIA; WALKER, GORDON KENT; WANG, JUN; LIU, ZHENGWEI
To: QUALCOMM INCORPORATED
Reel/Frame 027135/0202 →
Continuity (2)
Provisional Application 61495587 · Jun 10, 2011
Related Publication 20120314591A1 · Dec 13, 2012