IP Library Granted Patent US 7,710,942
Granted Patent B2
US 7,710,942 · App. 10/584,097 · Granted May 4, 2010

UMTS receiver symbol synchronization

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,710,942
App. No.
10/584,097
Granted
May 4, 2010
Kind
B2
Abstract

The present invention relates to a method of performing time drift compensation in a receiver ( 200 ) and a receiver ( 200 ) for performing time drift compensation. The basic idea of the invention is that a signal is received at the receiver. A control pulse is produced after a certain number of chips of the received signal has been received. A variable delay that is applied to the received signal is controlled by means of the control pulse. The resulting delayed signal is supplied to demodulation units ( 202, 203 ) in the receiver, in which delayed signal chips have been omitted or duplicated. A compensation signal is supplied to the demodulation units in the receiver, and this compensation signal indicates whether chips have been omitted or duplicated in the delayed signal. Finally, the delayed signal is demodulated such that the demodulation units consider the omission or duplication of chips in the delayed signal.

Claims (49)

1. A method of performing time drift compensation in a receiver, the method comprising the steps of:

receiving a signal comprising both data chips and pilot chips;

producing a control pulse after having received a certain number of chips of the received signal;

controlling a variable delay applied to the received signal;

sending, to demodulation units in the receiver, a delayed signal in which chips have been omitted or duplicated on the basis of said control pulse;

supplying, to said demodulation units in the receiver, a compensation signal that indicates whether chips have been omitted or duplicated in the delayed signal; and

demodulating in a first and a second demodulation unit the delayed signal such that the demodulation units consider the omission or duplication of chips in the delayed signal and demodulating the received pilot chips in the first demodulation unit to produce demodulated pilot chips and the received data chips in the second demodulation unit to produce demodulated data chips.

2. The method according to claim 1 , further comprising the step of synchronizing the compensation signal to the control pulse.

3. The method according to claim 1 , further comprising the step of aligning said control pulse with a symbol boundary.

4. The method according to claim 1 , wherein the compensation signal is given a first value which indicates that a chip has been omitted in the delayed signal and a second value which indicates that a chip has been duplicated in the delayed signal.

5. The method according to claim 1 , wherein the step of demodulating chips comprises the steps of:

descrambling the delayed chips; and

despreading the descrambled chips.

6. The method according to claim 1 , further comprising the step of:

integrating the demodulated pilot chips to create a pilot symbol and the demodulated data chips to create a data symbol.

7. The method according to claim 6 , wherein said first and second values of the compensation signal control scrambling codes and spreading codes sent to the demodulation units such that a chip is omitted in the respective code on reception of a compensation signal having a first value, and a chip is duplicated in the respective code on reception of a compensation signal having a second value, and wherein said first and second value of the compensation signal further control the integrators such that a chip is omitted in the integration on reception of the first value, and a chip is duplicated in the integration on reception of the second value.

8. The method according to claim 7 , further comprising the steps of:

delivering, from the first demodulation unit to the second demodulation unit channel estimation information derived from the pilot symbol; and

employing said channel estimation information at the second demodulation unit to improve said data symbol by taking into account channel parameters.

9. A receiver for performing time drift compensation, the receiver comprising:

a timer;

a common delay unit; and

demodulation units, wherein the timer is arranged to produce a control pulse after having received a certain number of both data chips and pilot chips of a received signal;

the common delay unit is arranged to apply a variable delay to the received signal and thus send a delayed signal to the demodulation units in the receiver, in which delayed signal chips have been omitted or duplicated on the basis of said control pulse;

the timer is further arranged to supply, to said demodulation units in the receiver, a compensation signal whether chips have been omitted or duplicated in the delayed signal; and

the demodulation units are arranged to demodulate in a first demodulation unit the received pilot chips to produce demodulated pilot chips, in a second demodulation unit the received data chips to produce demodulated data chips, and the delayed signal such that the demodulation units consider the omission or duplication of chips in the delayed signal.

10. The receiver according to claim 9 , wherein the timer is further arranged to synchronize the compensation signal to the control pulse.

11. The receiver according to claim 9 , wherein the timer is further arranged to align said control pulse with a symbol boundary.

12. The receiver according to claim 9 , wherein the timer is further arranged to give the compensation signal a first value which indicates that a chip has been omitted from the delayed signal and a second value which indicates that a chip has been duplicated in the delayed signal.

13. The receiver according to claim 9 , wherein the demodulation units comprises:

descrambling code generators employed to descramble the delayed chips; and

despreading code generators employed to despread the descrambled chips.

14. The receiver according to claim 9 , wherein the demodulation units comprises:

integrators arranged to integrate the demodulated pilot chips to create a pilot symbol and the demodulated data chips to create a data symbol.

15. The receiver according to claim 9 , wherein said first and second values of the compensation signal control scrambling codes and spreading codes supplied to the demodulation units such that a chip is omitted from the respective code on reception of a compensation signal having a first value, and a chip is duplicated in the respective code on reception of a compensation signal having a second value, and wherein said first and second value of the compensation signals further control the integrators such that a chip is omitted in the integration on reception of the first value, and a chip is duplicated in the integration on reception of the second value.

16. The receiver according to claim 15 , further comprising:

a channel estimation integrator arranged to deliver, from the first demodulation unit to the second demodulation unit channel estimation information derived from the pilot symbol, wherein said channel estimation information is employed at the second demodulation unit to improve said data symbol by taking into account channel parameters.

17. A receiver for performing time drift compensation, the receiver comprising:

a timer;

a common delay unit; and

demodulation units,

wherein the timer is arranged to produce a control pulse after having received a certain number of chips of a received signal,

wherein the common delay unit is arranged to apply a variable delay to the received signal and thus send a delayed signal to the demodulation units in the receiver, in which delayed signal chips have been omitted or duplicated on the basis of said control pulse,

wherein the timer is arranged to supply, to said demodulation units in the receiver, a compensation signal that indicates whether chips have been omitted or duplicated in the delayed signal,

wherein the demodulation units are arranged to demodulate the delayed signal such that the demodulation units consider the omission or duplication of chips in the delayed signal, and

wherein the received signal comprises both data chips and pilot chips and the demodulation is performed in a first and a second demodulation unit, the first demodulation unit being further arranged to demodulate the received pilot chips to produce demodulated pilot chips and the second demodulation unit being further arranged to demodulate the received data chips to produce demodulated data chips.

18. The receiver according to claim 17 , wherein said first and second values of the compensation signal control scrambling codes and spreading codes supplied to the demodulation units such that a chip is omitted from the respective code on reception of a compensation signal having a first value, and a chip is duplicated in the respective code on reception of a compensation signal having a second value, and wherein said first and second value of the compensation signals further control the integrators such that a chip is omitted in the integration on reception of the first value, and a chip is duplicated in the integration on reception of the second value.

19. The receiver according to claim 17 , further comprising:

a channel estimation integrator arranged to deliver, from the first demodulation unit to the second demodulation unit, channel estimation information derived from the pilot symbol, wherein said channel estimation information is employed at the second demodulation unit to improve said data symbol by taking into account channel parameters.

Assignments (5)
CHANGE OF NAME Recorded Feb 2, 2016
From: ST WIRELESS SA
To: ST-ERICSSON SA
Reel/Frame 037683/0128 →
STATUS CHANGE-ENTITY IN LIQUIDATION Recorded Feb 2, 2016
From: ST-ERICSSON SA
To: ST-ERICSSON SA, EN LIQUIDATION
Reel/Frame 037739/0493 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 28, 2016
From: NXP B.V.
To: ST WIRELESS SA
Reel/Frame 037624/0831 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2007
From: KONINKLIJKE PHILIPS ELECTRONICS N.V.
To: NXP B.V.
Reel/Frame 019719/0843 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2006
From: ARDICHVILI, EMMANUEL; GANDER, MARTIAL
To: KONINKLIJKE PHILIPS ELECTRONICS N.V.
Reel/Frame 018072/0051 →