IP Library Granted Patent US 8,351,488
Granted Patent B2
US 8,351,488 · App. 12/052,527 · Granted Jan 8, 2013

Diversity receiver

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,351,488
App. No.
12/052,527
Granted
Jan 8, 2013
Kind
B2
Abstract

A receiver, includes a plurality of antennas to receive radio signals from a plurality of transmission paths, and a plurality of sets of RAKE fingers to generate first signals. Each set of RAKE fingers is coupled to a respective one of the plurality of antennas, and a weighting factor generator generates weighting factors for weighting the first signals, wherein the weighting factor for one of the first signals is generated by using first signals generated by at least two of the plurality of sets of RAKE fingers. Further, at least two of the first signals used to generate the weighting factor are received from the same transmission path.

Claims (88)

1. A receiver, comprising:

a plurality of antennas ports each configured to receive radio signals from a plurality of transmission paths;

a plurality of sets of RAKE fingers configured to generate at least one first signal, each set of RAKE fingers coupled to a respective one of the plurality of antenna ports, wherein each of the RAKE fingers of one set of RAKE fingers correspond to a respective RAKE finger of another set of RAKE fingers and to one of the plurality of transmission paths;

a weighting factor generator configured to generate at least one weighting factor for weighting the at least one first signal to form second signals, wherein the at least one weighting factor is generated by using the at least one first signal generated by corresponding RAKE fingers from each set of RAKE fingers in the plurality of sets of RAKE fingers; and

a signal to interference plus noise ratio estimator for corresponding RAKE fingers configured to estimate a signal to interference plus noise ratio,

wherein the estimated signal to interference plus noise ratio is used by the weighting factor generator to weight the second signals.

2. The receiver of claim 1 , further comprising:

the weighting factor generator being configured to generate the at least one weighting factor by using only first signals generated by corresponding RAKE fingers from each set of RAKE fingers.

3. The receiver of claim 1 , further comprising:

M being the number of the plurality of antenna ports; and

wherein the weighting factor generator is configured to generate at least one complex weight vector, the complex weight vector comprising M complex weight factors.

4. The receiver of claim 1 , wherein the at least one first signal comprises a plurality of first signals, and further comprising:

a first unit configured to weight the first signals with the at least one weighting factor and combine the weighted first signals to form second signals.

5. The receiver of claim 4 , wherein the first unit combines the weighted plurality of first signals that are assigned to the same transmission path of the received radio signals to form the second signals.

6. The receiver of claim 4 , further comprising:

a second unit configured to combine the second signals to form third signals.

7. The receiver of claim 1 , wherein the weighting factor for one of the first signals depends on a cross-correlation vector.

8. The receiver of claim 1 , further comprising:

a unit configured to generate coefficients of a cross-correlation vector by a channel estimation based on symbols of the dedicated channel.

9. The receiver of claim 1 , further comprising:

a unit configured to generate coefficients of a cross-correlation vector by a channel estimation based on symbols of the pilot channel.

10. The receiver of claim 1 , wherein the at least one first signal comprises a plurality of first signals, and wherein the weighting factor for one of the first signals depends on an auto-correlation matrix.

11. The receiver of claim 10 , further comprising:

a unit configured to generate coefficients of the auto-correlation matrix by a calculation based on coefficients of an associated cross-correlation vector.

12. The receiver of claim 1 , wherein the at least one weighting factor is generated by the weighting factor generator by using the at least one first signal generated by solely corresponding RAKE fingers from each set of RAKE fingers in the plurality of sets of RAKE fingers.

13. The receiver of claim 6 , wherein the second unit is configured to receive the estimated signal to interference plus noise ratio from the estimator.

14. A method, comprising:

receiving radio signals from a plurality of transmission paths through a plurality of antenna ports;

establishing a plurality of sets of RAKE fingers, each set of RAKE fingers coupled to a respective one of the plurality of antenna ports, and wherein each of the RAKE fingers of one set of RAKE fingers correspond to a respective RAKE finger of another set of RAKE fingers and to one of the plurality of transmission paths;

generating at least one first signal using the plurality of sets of RAKE fingers;

generating at least one weighting factor for weighting the at least one first signal to form second signals, wherein the at least one weighting factor is generated by using the at least one first signal generated by solely corresponding RAKE fingers in the plurality of sets of RAKE fingers;

estimating or calculating a signal to interference plus noise ratio for corresponding RAKE fingers in the plurality of sets of RAKE fingers; and

weighting the second signals by using the signal to interference plus noise ratio for corresponding RAKE fingers in the plurality of sets of RAKE fingers.

15. The method of claim 14 , further comprising:

generating the at least one weighting factor by using only first signals generated by corresponding RAKE fingers from each set of RAKE fingers.

16. The method of claim 14 , further comprising:

receiving the radio signals at M antenna ports; and

generating at least one complex weight vector, the complex weight vector comprising M complex weight factors.

17. The method of claim 16 , wherein the at least one first signal comprises a plurality of first signals, and further comprising weighting the first signals with weighting factors, wherein the weighted first signals assigned to the same transmission path of the received radio signals are combined to form second signals.

18. The method of claim 17 , wherein the second signals are combined to form third signals.

19. The method of claim 14 , wherein the weighting factor for one of the at least one first signals depends on a cross-correlation vector.

20. The method of claim 14 , further comprising:

generating coefficients of a cross-correlation vector by a channel estimation based on symbols of the dedicated channel.

21. The method of claim 14 , further comprising:

generating coefficients of a cross-correlation vector by a channel estimation based on symbols of the pilot channel.

22. A receiver, comprising:

a first antenna port and a second antenna port configured to receive radio signals from a plurality of transmission paths, wherein the received radio signals comprise symbols transmitted over a CPICH channel and comprise symbols transmitted over a DPCH channel;

a plurality of first CPICH despreaders, coupled to the first antenna port configured to generate first despread CPICH signals from the symbols transmitted over the CPICH channel;

a plurality of second CPICH despreaders, coupled to the second antenna port, configured to generate second despread CPICH signals from the symbols transmitted over the CPICH channel;

a plurality of first DPCH despreaders, coupled to the first antenna port, configured to generate first despread DPCH signals from the symbols transmitted over the DPCH channel;

a plurality of second DPCH despreaders, coupled to the second antenna port, configured to generate second despread DPCH signals from the symbols transmitted over the DPCH channel;

a plurality of CPICH channel estimation units configured to estimate first channel weights of radio signals received at the first antenna port based on the first despread CPICH signals and configured to estimate second channel weights of radio signals received at the second antenna port based on the second despread CPICH signals;

a plurality of estimation units configured to estimate coefficients of first auto-correlation matrices of radio signals received at the first antenna port based on the first despread DPCH signals and configured to estimate coefficients of second auto-correlation matrices of radio signals received at the second antenna port based on the second despread DPCH signals; and

a plurality of filter units configured to filter the received radio signals depending on the first and second channel weights and the coefficients of the first and second auto-correlation matrices.

23. The receiver of claim 22 , further comprising:

a plurality of first delay units configured to delay the first channel weights by one channel estimation interval to obtain first delayed channel weights; and

a plurality of second delay units configured to delay the second channel weights by one channel estimation interval to obtain second delayed channel weights,

wherein the plurality of filter units are configured to filter the received radio signals based on the first and second delayed channel weights.

24. The receiver of claim 23 , further comprising:

a plurality of third delay units configured to delay the coefficients of the first auto-correlation matrices by one channel estimation interval to obtain delayed coefficients of the first auto-correlation matrices; and

a plurality of fourth delay units configured to delay the coefficients of the second auto-correlation matrices by one channel estimation interval to obtain delayed coefficients of the second auto-correlation matrices,

wherein the plurality of filter units are configured to filter the received radio signals based on the delayed coefficients of the first and second auto-correlation matrices.

25. The method of claim 14 , wherein generating the at least one weighting factor comprises generating the at least one weighting factor by using the at least one first signal generated by solely corresponding RAKE fingers in the plurality of sets of RAKE fingers.

26. A receiver, comprising:

a plurality of antenna ports each configured to receive radio signals from a plurality of transmission paths;

a plurality of sets of RAKE fingers configured to generate at least one first signal, each set of RAKE fingers coupled to a respective one of the plurality of antenna ports, wherein each of the RAKE fingers of one set of RAKE fingers correspond to a respective RAKE finger of another set of RAKE fingers and to one of the plurality of transmission paths; and

a weighting factor generator configured to generate at least one weighting factor based on an auto-correlation matrix of interference plus noise for weighting the at least one first signal, wherein the at least one first signal generated by corresponding RAKE fingers from each set of RAKE fingers in the plurality of sets of RAKE fingers are used to calculate the auto-correlation matrix of interference plus noise.

27. A method, comprising:

receiving radio signals from a plurality of transmission paths through a plurality of antenna ports;

establishing a plurality of sets of RAKE fingers, each set of RAKE fingers coupled to a respective one of the plurality of antenna ports, and wherein each of the RAKE fingers of one set of RAKE fingers correspond to a respective RAKE finger of another set of RAKE fingers and to one of the plurality of transmission paths;

generating at least one first signal using the plurality of sets of RAKE fingers;

estimating or calculating an auto-correlation matrix for interference plus noise for corresponding RAKE fingers in the plurality of sets of RAKE fingers; and

generating at least one weighting factor for weighting the at least one first signal, wherein the at least one weighting factor is generated by using the at least one first signal generated by corresponding RAKE fingers in the plurality of sets of RAKE fingers and using the auto-correlation matrix of interference plus noise.

28. The receiver of claim 26 , wherein the weighting factor for one of the first signals depends on all first signals of one specific transmission path of the received radio signal.

29. The receiver of claim 26 , further comprising:

a first unit configured to weight the first signals with the weighting factors and to combine the weighted first signals to form second signals.

30. The receiver of claim 29 , wherein first unit combines the weighted first signals assigned to the same transmission path of the received radio signals to the second signals.

31. The receiver of claim 26 , wherein the received radio signals comprise symbols transmitted over a pilot channel and a dedicated channel.

32. The method of claim 27 , wherein the weighting factor for one of the first signals depends on all first signals of one specific transmission path of the received radio signal.

33. The method of claim 27 , further comprising;

weighting the first signals with the weighting factors; and

combining the weighted first signals to form second signals.

34. The method of claim 33 , wherein the weighted first signals assigned to the same transmission path of the received radio signals are combined to form the second signals.

35. The method of claim 27 , wherein the received radio signals comprise symbols transmitted over a pilot channel and a dedicated channel.

36. The method of claim 35 , further comprising:

generating coefficients of the cross-correlation vector by a channel estimation based on symbols of the dedicated channel.

37. The method of claim 35 , further comprising:

generating coefficients of the cross-correlation vector by a channel estimation based on symbols of the pilot channel.

Assignments (6)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 17, 2020
From: INTEL CORPORATION
To: APPLE INC.
Reel/Frame 053518/0586 →
CONFIRMATORY ASSIGNMENT EFFECTIVE AS OF JANUARY 1, 2018 Recorded Aug 12, 2020
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 053477/0001 →
CHANGE OF NAME Recorded Nov 6, 2015
From: INTEL MOBILE COMMUNICATIONS GMBH
To: INTEL DEUTSCHLAND GMBH
Reel/Frame 037057/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 027556/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: INFINEON TECHNOLOGIES AG
To: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
Reel/Frame 027548/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 9, 2008
From: DAWID, HERBERT; NIEDERHOLZ, JUERGEN; DREWES, CHRISTIAN; CLEVORN, THORSTEN
To: INFINEON TECHNOLOGIES AG
Reel/Frame 021066/0521 →