Pilot interpolation for a gated pilot with compensation for induced phase changes
First Claim
1. A method for deriving interpolated pilot symbols for a gated pilot in a wireless communication system, comprising:
- obtaining a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance;
estimating a phase change induced in a received signal at a third time instance between the first and second time instances;
deriving first and second phase-rotated symbols based on the first and second recovered pilot symbols and the estimated induced phase change;
deriving interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol; and
deriving interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol and the second recovered pilot symbol.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for deriving interpolated pilot symbols for a gated pilot in a wireless (e.g., IS-856, cdma2000, or W-CDMA) communication system. In one method, first and second recovered pilot symbols for first and second time instances, respectively, are initially obtained (e.g., derived based on pilot bursts for the gated pilot). A phase change induced in the received signal at a third time instance between the first and second time instances is estimated. First and second phase-rotated symbols are next derived based on the first and second recovered pilot symbols and the estimated induced phase change. Interpolated pilot symbols between the first and third time instances are then derived (e.g., using linear interpolation) based on the first recovered pilot symbol and the first phase-rotated symbol. Similarly, interpolated pilot symbols between the third and second time instances are derived based on the second phase-rotated symbol and the second recovered pilot symbol.
28 Citations
33 Claims
-
1. A method for deriving interpolated pilot symbols for a gated pilot in a wireless communication system, comprising:
-
obtaining a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance; estimating a phase change induced in a received signal at a third time instance between the first and second time instances; deriving first and second phase-rotated symbols based on the first and second recovered pilot symbols and the estimated induced phase change; deriving interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol; and deriving interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol and the second recovered pilot symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a CDMA communication system employing a gated pilot transmission scheme, a method for deriving interpolated pilot symbols based on pilot bursts in a received signal, comprising:
-
deriving first and second recovered pilot symbols based on pilot bursts received at first and second time instances, respectively; estimating a phase change induced in the received signal at a third time instance between the first and second time instances; deriving an interpolated pilot symbol at the third time instance based on the first and second recovered pilot symbols; rotating the interpolated pilot symbol at the third time instance by the estimated induced phase change to derive first and second phase-rotated symbols; deriving interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol and using linear interpolation; and deriving interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol and the second recovered pilot symbol and using linear interpolation.
-
-
12. A memory communicatively coupled to a digital signal processing device capable of interpreting digital information to:
-
obtain a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance derived based on pilot bursts received for a gated pilot; estimate a phase change induced in a received signal at a third time instance between the first and second time instances; derive first and second phase-rotated symbols based on the first and second recovered pilot symbols and the estimated induced phase change; derive interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol; and derive interpolated pilot symbols between the third and second tine instances based on the second phase-rotated symbol and the second recovered pilot symbol. - View Dependent Claims (13)
-
-
14. A computer program product for deriving interpolated pilot symbols for a gated pilot, comprising:
-
code for obtaining a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance; code for estimating a phase change induced in a received signal at a third time instance between the first and second time instances; code for deriving first and second phase-rotated symbols based on the first and second recovered pilot symbols and the estimated induced phase change; code for deriving interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol; code for deriving interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol and the second recovered pilot symbol; and a computer-usable medium for storing the codes.
-
-
15. A pilot processor for use in a wireless communication system, comprising:
-
a first unit operative to obtain a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance, wherein the first and second recovered pilot symbols are derived based on pilot bursts received for a gated pilot; a symbol generator operative to derive first and second phase-rotated symbols based on the first and second recovered pilot symbols and an estimate of a phase change induced in a received signal at a third time instance between the first and second time instances; and an interpolator operative to derive interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol, and to derive interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol and the second recovered pilot symbol. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A rake receiver comprising a plurality of finger processors, each finger processor including
a despreader operative to receive and despread data samples to provide despread samples; -
a data decoverer operative to decover the despread samples with a first channelization code to provide data symbols; a pilot decoverer operative to decover the despread samples with a second channelization code to provide recovered pilot symbols for pilot bursts received for a gated pilot; a pilot processor operative to process the recovered pilot symbols to provide a reference signal having a phase that includes phase changes induced in a received signal; and a data demodulator operative to demodulate the data symbols with the reference signal to provide demodulated symbols, and wherein the pilot processor includes a first unit operative to obtain a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance, a symbol generator operative to derive first and second phase-rotated symbols based on the first and second recovered pilot symbols and an estimate of a phase change induced in the received signal at a third time instance between the first and second time instances, and an interpolator operative to derive interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol, and to derive interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol end the second recovered pilot symbol.
-
-
22. A rake receiver comprising a plurality of finger processors, each finger processor including
a despreader operative to receive and despread data samples to provide despread samples; -
a data decoverer operative to decover the despread samples with a first channelization code to provide data symbols; a pilot decoverer operative to decover the despread samples with a second channelization code to provide recovered pilot symbols for pilot bursts received for a gated pilot; a pilot processor operative to process the recovered pilot symbols to provide a reference signal having a phase that includes phase changes induced in a received signal; and a data demodulator operative to demodulate the data symbols with the reference signal to provide demodulated symbols, and wherein the interpolator is operative to derive the interpolated pilot symbols using linear interpolation.
-
-
23. A digital signal processor comprising:
-
a first unit operative to obtain a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance, wherein the first and second recovered pilot symbols are derived based on pilot bursts received for a gated pilot; a symbol generator operative to derive first and second phase-rotated symbols based on the first and second recovered pilot symbols and an estimate of a phase change induced in a received signal at a third time instance between the first and second time instances; and an interpolator operative to derive interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol, and to derive interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol and the second recovered pilot symbol.
-
-
24. A receiver unit in a wireless communication system, comprising:
-
a receiver operative to process a received signal to provide data samples; and a rake receiver comprising a plurality of finger processors, each finger processor operative to process the data samples for a particular signal instance in the received signal to provide demodulated symbols for the signal instance, each finger processor including a despreader operative to receive and despread the data samples to provide despread samples, a data decoverer operative to decover the despread samples with a first channelization code to provide data symbols, a pilot decoverer operative to decover the despread samples with a second channelization code to provide recovered pilot symbols for pilot bursts received for a gated pilot, a pilot processor operative to process the recovered pilot symbols to provide a reference signal having a phase that includes phase changes induced in the received signal by circuit changes in the receiver, and a data demodulator operative to demodulate the data symbols with the reference signal to provide demodulated symbols. - View Dependent Claims (25, 26, 27)
-
-
28. A terminal in a wireless communication system, comprising:
-
a receiver operative to process a received signal to provide data samples; and a rake receiver comprising a plurality of finger processors, each finger processor operative to process the data samples for a particular signal instance in the received signal to provide demodulated symbols for the signal instance, each finger processor including a pilot processor operative to process recovered pilot symbols to provide a reference signal having a phase that includes phase changes induced in the received signal by circuit changes in the receiver, and wherein each finger processor is further operative to derive interpolated pilot symbols using linear interpolation.
-
-
29. A terminal in a wireless communication system, comprising:
-
a receiver operative to process a received signal to provide data samples; and a rake receiver comprising a plurality of finger processors, each finger processor operative to process the data samples for a particular signal instance in the received signal to provide demodulated symbols for the signal instance, each finger processor including a pilot processor operative to process recovered pilot symbols to provide a reference signal having a phase that includes phase changes induced in the received signal by circuit changes in the receiver, and wherein each finger processor is further operative to derive interpolated pilot symbols based on cartesian interpolation.
-
-
30. A terminal in a wireless communication system comprising:
-
a receiver operative to process a received signal to provide data samples; and a rake receiver comprising a plurality of finger processors, each finger processor operative to process the data samples for a particular signal instance in the received signal to provide demodulated symbols for the signal instance, each finger processor including a pilot processor operative to process recovered pilot symbols to provide a reference signal having a phase that includes phase changes induced in the received signal by circuit changes in the receiver, and wherein the wireless communication system is a CDMA system employing a gated pilot transmission scheme.
-
-
31. An apparatus in a wireless communication system, comprising:
-
means for obtaining a first recovered pilot symbol for a first time instance and a second recovered pilot symbol for a second time instance, wherein the first and second recovered pilot symbols are derived based on pilot bursts for a gated pilot; means for estimating a phase change induced in a received signal at a third time instance between the first and second time instances; means for deriving first and second phase-rotated symbols based on the first and second recovered pilot symbols and the estimated induced phase change; means for deriving interpolated pilot symbols between the first and third time instances based on the first recovered pilot symbol and the first phase-rotated symbol; and means for deriving interpolated pilot symbols between the third and second time instances based on the second phase-rotated symbol and the second recovered pilot symbol. - View Dependent Claims (32, 33)
-
Specification