IP Library Granted Patent US 9,590,757
Granted Patent B2
US 9,590,757 · App. 14/628,480 · Granted Mar 7, 2017

Equalizer for joint-equalization

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 9,590,757
App. No.
14/628,480
Granted
Mar 7, 2017
Kind
B2
Abstract

An equalizer for equalizing a composite signal originating from a given number of simultaneous data streams able to be received over a communication channel, on a given number of antennas, at one or more radio units, in a wireless communication system. The equalizer performs matrix operations when the number of receiving antennas associated with the composite signal is lower than the number of antennas supported by the equalizer. The channel matrix and the signal and interference covariance matrices are manipulated. The antenna dimension is increased, padding is then added and the transmitted signal vector is finally determined based on the altered matrices. A baseband processing unit, a method and a computer program are also claimed.

Claims (39)

1. An equalizer for equalizing a composite signal originating from a given number L of simultaneous data streams, hereinafter layers, able to be received over a communication channel, on a given number M of antennas, at one or more radio units, in a wireless communication system, the equalizer comprising:

a processing unit such as a processor; and,

a memory unit operably coupled to the processing unit;

wherein the processing unit is arranged to produce an estimate data representing a transmitted signal vector {tilde over (x)} of size L, associated with an estimation of a transmitted signal received at the one or more radio units, based on:

a received signal data representing a received signal vector Y of size N×1, associated with the received composite signal;

a channel response estimate data representing a channel estimation matrix {tilde over (H)} of size N×L, associated with a channel response estimation of the communication channel;

a layer covariance data representing a layer covariance matrix C of size L×L, associated with the layers able to be received over the communication channel; and,

a noise covariance data representing a noise covariance matrix S of size N×N, associated with a noise level present at the antennas;

wherein, when the composite signal is received on a given number N of antennas, where M is greater than N, the processing unit is arranged to:

increase the dimension associated with the given number N of antennas, to the given number M of antennas, at one or more similar positions with respect to Y, {tilde over (H)} and S −1 , thereby producing Y_inc, {tilde over (H)}_inc and S − _inc, respectively, wherein S −1 denotes the inverse matrix of S;

add padding elements to Y_inc, {tilde over (H)}_inc and S −1 _inc, at the one or more similar positions, thereby producing Y_pad, {tilde over (H)}_pad and S −1 _pad, respectively; and,

produce the estimate data representing the transmitted signal vector {tilde over (x)} based on Y_pad, {tilde over (H)}_pad, C and _pad.

2. The equalizer of claim 1 , wherein the one or more similar positions are located above and/or below Y, {tilde over (H)} and S −1 .

3. The equalizer of claim 1 , wherein the padding elements are zero-padding elements and wherein the estimate data representing the transmitted signal vector {tilde over (x)} is obtained from following equation:

{acute over ( x )}=( {tilde over (H)} pad H × −1 pad ×{tilde over (H)} pad +C −1 ) −1 ×{tilde over (H)} pad H ×S −1 ×Y pad

wherein (•) H denotes a hermitian transpose operator.

4. The equalizer of claim 1 , wherein the communication channel is a LTE Physical Uplink Shared Channel, PUSCH.

5. The equalizer of claim 1 , wherein the wireless communication system uses a joint processing scheme and is any one of: a cloud radio access network, C-RAN, a distributed antenna system, DAS, or a heterogeneous network, HetNet.

6. The equalizer of claim 5 wherein the joint processing scheme is the multi-cell Interference Rejection Combining, IRC, technique.

7. A baseband processing unit, BBU, comprising:

the equalizer of claim 1 , operably coupled to one or more remote radio units, RRUs.

8. A method of equalizing a composite signal originating from a given number L of simultaneous data streams, hereinafter layers, able to be received over a communication channel, on a given number M of antennas, at one or more radio units, in a wireless communication system, the method comprising:

producing an estimate data representing a transmitted signal vector {tilde over (x)} of size L, associated with an estimation of a transmitted signal received at the one or more radio units, based on:

a received signal data representing a received signal vector Y of size N, associated with the received composite signal;

a channel response estimate data representing a channel estimation matrix {tilde over (H)} of size N×L, associated with a channel response estimation of the communication channel;

a layer covariance data representing a layer covariance matrix C of size L×L, associated with the layers able to be received over the communication channel; and,

a noise covariance data representing a noise covariance matrix S of size N×N, associated with a noise level present at the antennas;

wherein, when the composite signal is received on a given number N of antennas, where M is greater than N, the method further comprises:

increasing the dimension associated with the given number N of antennas, to the given number M of antennas, at one or more similar positions with respect to Y, {tilde over (H)} and S −1 , thereby producing Y_inc, {tilde over (H)}_inc and S −1 _inc, respectively, wherein S −1 denotes the inverse matrix of S;

adding padding elements to Y_inc, {tilde over (H)}_inc and S −1 _inc, at the one or more similar positions, thereby producing Y_pad, {tilde over (H)}_pad and S −1 _pad, respectively; and,

producing the estimate data representing the transmitted signal vector {tilde over (x)} based on Y_pad, {tilde over (H)}_pad, C and _pad.

9. The method of claim 8 , wherein the one or more similar positions are located above and/or below Y, {tilde over (H)} and S −1 .

10. The method of claim 8 , wherein the padding elements are zero-padding elements and wherein the estimate data representing the transmitted signal vector {tilde over (x)} is obtained from following equation:

{tilde over ( x )}=( {tilde over (H)} _pad H ×S −1 pad ×{tilde over (H)} _pad+ C −1 ) −1 ×{tilde over (H)} _pad× S −1 pad ×Y _pad

wherein (•) H denotes a hermitian transpose operator.

11. The method of claim 8 , wherein the communication channel is a LTE Physical Uplink Shared Channel, PUSCH.

12. The method of claim 8 , wherein the wireless communication system uses a joint processing scheme and is any one of: a cloud radio access network, C-RAN, a distributed antenna system, DAS, or a heterogeneous network, HetNet.

13. The method of claim 12 wherein the joint processing scheme is the multi-cell Interference Rejection Combining, IRC, technique.

14. A computer program product stored in a non-transitory computer-readable storage medium that stores computer-executable code for equalizing a composite signal originating from a given number L of simultaneous data streams, hereinafter layers, able to be received over a communication channel, on a given number M of antennas, at one or more radio units, in a wireless communication system, the computer-executable process causing a processor computer, when the composite signal is received on a given number N of antennas, where M is greater than N, to perform the method according to claim 8 .

Assignments (17)
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 →
RELEASE OF SECURITY INTEREST Recorded Sep 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NXP B.V.
Reel/Frame 050744/0097 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 040626 FRAME: 0683. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER AND CHANGE OF NAME EFFECTIVE NOVEMBER 7, 2016. Recorded Jan 12, 2017
From: NXP SEMICONDUCTORS USA, INC. (MERGED INTO); FREESCALE SEMICONDUCTOR, INC. (UNDER)
To: NXP USA, INC.
Reel/Frame 041414/0883 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNMENT DOCUMENTATION - INITIAL CONVENYANCE LISTED CHANGE OF NAME. PREVIOUSLY RECORDED ON REEL 040579 FRAME 0827. ASSIGNOR(S) HEREBY CONFIRMS THE UPDATE CONVEYANCE TO MERGER AND CHANGE OF NAME EFFECTIVE NOVEMBER 7, 2016. Recorded Dec 15, 2016
From: NXP SEMICONDUCTORS USA, INC. (MERGED INTO); FREESCALE SEMICONDUCTOR, INC. (UNDER)
To: NXP USA, INC.
Reel/Frame 040945/0252 →
CHANGE OF NAME Recorded Nov 16, 2016
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 040626/0683 →
CHANGE OF NAME Recorded Nov 9, 2016
From: FREESCALE SEMICONDUCTOR INC.
To: NXP USA, INC.
Reel/Frame 040579/0827 →
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 →
SUPPLEMENT TO THE SECURITY AGREEMENT Recorded Jun 16, 2016
From: FREESCALE SEMICONDUCTOR, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039138/0001 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 7, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037458/0341 →
ASSIGNMENT AND ASSUMPTION OF SECURITY INTEREST IN PATENTS Recorded Jan 7, 2016
From: CITIBANK, N.A.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 037458/0359 →
PATENT RELEASE Recorded Dec 21, 2015
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 037357/0974 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 4, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 035571/0095 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 4, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 035571/0112 →
SUPPLEMENT TO IP SECURITY AGREEMENT Recorded May 4, 2015
From: FREESCALE SEMICONDUCTOR, INC.
To: CITIBANK, N.A., AS NOTES COLLATERAL AGENT
Reel/Frame 035571/0080 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2015
From: LEVAKOV, IGOR; BEN-LULU, HAIM; MARTINEZ, VINCENT PIERRE
To: FREESCALE SEMICONDUCTOR, INC.
Reel/Frame 035003/0851 →