IP Library Granted Patent US 7,965,796
Granted Patent B2
US 7,965,796 · App. 10/505,999 · Granted Jun 21, 2011

Channel estimation in a radio receiver

Assignee: Freescale Semiconductor, Inc.
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,965,796
App. No.
10/505,999
Granted
Jun 21, 2011
Kind
B2
Abstract

A channel estimation method suitable for use in a CDMA communications system employs a high order interpolation using four interpolation points per slot. Four FIR interpolation filters ( 18 - 21 ) produce a channel estimate for each quarter of a slot by weighting the summed pilots of four slots by amounts related to pre-computed polynomial co-efficients. The invention has been shown wot mobiles and has the advantage of low computional complexity.

Claims (102)

1. Receiver apparatus for computing channel estimates from a received signal having a slotted structure, each slot comprising a sequence of data symbols and a sequence of pilot symbols, the receiving apparatus including:

M summers for respectively summing the pilot symbols of each of M slots, where M is greater than 1 and the M summers produce respective M outputs x(i);

J interpolation filters each arranged to receive the outputs x(i) as inputs, where J specifies a chosen number of time instances of one of the M slots;

a computation module connected to each of the J interpolation filters for computing respective filter coefficients, Fj,i, therefor depending upon the chosen number of time instances Tj relating to said one of the M slots, time instances of the pilot symbols and a chosen polynomial interpolation order N greater than 2;

whereby each of the J interpolation filters is configured to compute a channel estimate,

ChanEst

j

=

i

=

0

M

-

1

F

j

,

i

x

(

i

)

for one of said chosen number of time instances Tj, where j takes a value 0, . . . , J−1.

2. The apparatus according to claim 1 , in which the filter co-efficients F j,i are computed in accordance with the relationship;

F

j

,

i

=

k

=

0

N

-

1

b

k

.

i

(

T

)

k

where b k,i is a (k, i) th element of a matrix B, which relates to time instances of the pilot symbols;

where P=BX; and

where P is an interpolation polynomial of an order, N, and X is a vector representing the M outputs, x(i).

3. The apparatus according to claim 1 in which M=4 and j=4.

4. The apparatus according to claim 1 , wherein the chosen number of time intervals of the M slots is greater than 1.

5. A method of computing channel estimates from a received signal having a slotted structure, each slot comprising a sequence of data symbols and a sequence of pilot symbols, the method including:

respectively summing the pilot symbols of each of the M slots using M summers to produce respective M outputs x(i), where M is greater than 1;

choosing a number of time instances J of one of the M slots;

providing J interpolation filters, each of the J interpolation filters receiving the M outputs x(i) as inputs;

computing respective filter coefficients, Fj,i, for each of the J interpolation filters depending upon the chosen number of time instances Tj relating to said one of the M slots, time instances of the pilot symbols and a chosen polynomial interpolation order N greater than 2; and

computing, within each of the J interpolation filters, a channel estimate,

ChanEst

j

=

i

=

0

M

-

1

F

j

,

i

x

(

i

)

for one of said chosen number of time instances Tj, where j takes a value 0, . . . , J−1.

6. The apparatus according to claim 1 , further arranged to combine the computed channel estimates with a Common Pilot Channel (CPICH) estimation to produce a refined channel estimation.

7. The apparatus according to claim 6 , wherein the chosen number of time intervals of the M slots is greater than 1.

8. The apparatus according to claim 1 , further arranged to use the computed channel estimates to provide a quasi-pilot for a second iteration to produce a refined channel estimation.

9. The apparatus according to claim 8 , wherein the chosen number of time intervals of the M slots is greater than 1.

10. The apparatus according to claim 1 , further arranged to combine the computed channel estimates with an inter-path cancellation scheme.

11. The apparatus according to claim 10 , wherein the chosen number of time intervals of the M slots is greater than 1.

12. The apparatus according to claim 1 , wherein the J interpolation filters are arranged to generate J corresponding channel estimates respectively relating to the time instances Tj chosen.

13. The apparatus according to claim 12 , wherein the chosen number of time intervals of the M slots is greater than 1.

14. The method according to claim 5 , wherein the chosen number of time intervals of the M slots is greater than 1.

15. The method according to claim 5 , further comprising:

combining the computed channel estimates with a Common Pilot Channel (CPICH) estimation to produce a refined channel estimation.

16. The method according to claim 15 , wherein the chosen number of time intervals of the M slots is greater than 1.

17. The method according to claim 5 , further comprising: using the computed channel estimates to provide a quasi-pilot for a second iteration to produce a refined channel estimation.

18. The method according to claim 17 , wherein the chosen number of time intervals of the M slots is greater than 1.

19. The method according to claim 5 , further comprising:

combining the computed channel estimates with an inter-path cancellation scheme.

20. The method according to claim 5 , further comprising:

the J interpolation filters generate J corresponding channel estimates respectively relating to the time instances Tj chosen.

Assignments (16)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040925 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Feb 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V. F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 052917/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 040928 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST. Recorded Jan 17, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 052915/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE APPLICATION 11759915 AND REPLACE IT WITH APPLICATION 11759935 PREVIOUSLY RECORDED ON REEL 037486 FRAME 0517. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS. Recorded Dec 10, 2019
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 053547/0421 →
RELEASE OF SECURITY INTEREST Recorded Nov 7, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 040928/0001 →
RELEASE OF SECURITY INTEREST Recorded Sep 21, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP, B.V., F/K/A FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 040925/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 12, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037486/0517 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037354/0225 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0143 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037356/0553 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 7, 2015
From: ZENITH INVESTMENTS, LLC
To: APPLE INC.
Reel/Frame 034749/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2014
From: FREESCALE SEMICONDUCTOR, INC.
To: ZENITH INVESTMENTS, LLC
Reel/Frame 033677/0920 →
SECURITY AGREEMENT Recorded Jun 18, 2013
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 030633/0424 →
SECURITY AGREEMENT Recorded May 13, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 024397/0001 →
SECURITY AGREEMENT Recorded Mar 15, 2010
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A.
Reel/Frame 024085/0001 →
SECURITY AGREEMENT Recorded Feb 2, 2007
From: FREESCALE SEMICONDUCTOR, INC.; FREESCALE ACQUISITION CORPORATION; FREESCALE ACQUISITION HOLDINGS CORP.; FREESCALE HOLDINGS (BERMUDA) III, LTD.
To: CITIBANK, N.A. AS COLLATERAL AGENT
Reel/Frame 018855/0129 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2005
From: KUTZ, GIDEON; GELES, MARK; CHASS, AMIR
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 016701/0250 →
Priority Claims (1)
GB 0204587.0 · Feb 27, 2002 · national
Continuity (1)
Related Publication 20050232377A1 · Oct 20, 2005