IP Library › Granted Patent US 9,954,596
Granted Patent B2
US 9,954,596 · App. 15/551,075 · Granted Apr 24, 2018

Interference rejection combining method, device and storage medium

Inventor: Gang Wu (Shenzhen, CN)
Assignee: Sanechips Technology Co., Ltd.
H04B7/0854H04L25/0228H04L25/0244H04L25/0246H04L25/03993H04L27/2647
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,954,596
App. No.
15/551,075
Granted
Apr 24, 2018
Kind
B2
Abstract

Disclosed in an embodiment of the disclosure is an interference rejection combining (IRC) method supporting transmit diversity, in which an N*N interference and noise covariance matrix corresponding to one subcarrier is generated from signals, in a transmit diversity mode, received at cell reference signal (CRS) resource positions via N receiving antennas, where N is greater than or equal to 3; Cholescy decomposition and upper triangular matrix inversion is performed on the N*N interference and noise covariance matrix to obtain an N*N block matrix; the N*N block matrix is expanded to a 2N*2N noise whitening matrix; and the received signals and channel estimation values are whitened according to the noise whitening matrix, and the whitened received signals and channel estimation values used to obtain a minimum mean square error-IRC (MMSE-IRC) processing result. Also disclosed are an IRC device supporting the transmit diversity, and a computer storage medium.

Claims (48)

1. An interference rejection combining (IRC) method supporting transmit diversity, comprising:

generating an N*N interference and noise covariance matrix corresponding to one subcarrier from signals, in a transmit diversity mode, received at cell reference signal (CRS) resource positions via N receiving antennas, where N is greater than or equal to 3;

performing Cholescy decomposition and upper triangular matrix inversion on the N*N interference and noise covariance matrix to obtain an N*N block matrix;

expanding the N*N block matrix to a 2N*2N noise whitening matrix; and

whitening the received signals and channel estimation values according to the noise whitening matrix, and using the whitened received signals and channel estimation values to obtain a minimum mean square error-IRC (MMSE-IRC) processing result.

2. The IRC method according to claim 1 , wherein said generating an N*N interference and noise covariance matrix corresponding to one subcarrier from signals, in a transmit diversity mode, received at CRS resource positions via N receiving antennas comprises:

subtracting, from the signals, in the transmit diversity mode, received at CRS resource positions via N receiving antennas, a product of the corresponding channel estimation values and CRS symbols, and

performing self-correlation on signals obtained by the subtracting to generate the N*N interference and noise covariance matrix corresponding to the one subcarrier.

3. The IRC method according to claim 1 , wherein the Cholescy decomposition and the upper triangular matrix inversion are performed in parallel.

4. The IRC method according to claim 1 , wherein said expanding the N*N block matrix to the 2N*2N noise whitening matrix comprises:

forming the 2N*2N noise whitening matrix by using the N*N block matrix and conjugates of the N*N block matrix, wherein main diagonal elements of the formed 2N*2N noise whitening matrix are the N*N block matrix and the conjugates of the N*N block matrix, and off-diagonal elements of the formed 2N*2N noise whitening matrix are zero.

5. The IRC method according to claim 1 , wherein said whitening the received signals and the channel estimation values according to the noise whitening matrix comprises:

whitening, according to the noise whitening matrix U, the received signals into {tilde over (Y)}=UY and the channel estimation values into {tilde over (H)}=UH, wherein the Y represents the received signals, and the H represents a matrix of the channel estimation values.

6. An interference rejection combining (IRC) device supporting transmit diversity, comprising:

a processor; and

a memory storing instructions executable by the processor;

wherein the processor is arranged to:

generate an N*N interference and noise covariance matrix corresponding to one subcarrier from signals, in a transmit diversity mode, received at cell reference signal (CRS) resource positions via N receiving antennas, where N is greater than or equal to 3;

perform Cholescy decomposition and upper triangular matrix inversion on the N*N interference and noise covariance matrix to obtain an N*N block matrix, and expand the N*N block matrix to a 2N*2N noise whitening matrix;

whiten the received signals and channel estimation values according to the noise whitening matrix; and

use the whitened received signals and channel estimation values to obtain a minimum mean square error-IRC (MMSE-IRC) processing result.

7. The IRC device according to claim 6 , wherein the processor is arranged to subtract, from the signals, in the transmit diversity mode, received at CRS resource positions via N receiving antennas, a product of the corresponding channel estimation values and CRS symbols, and perform self-correlation on signals obtained by the subtracting to generate the N*N interference and noise covariance matrix corresponding to the one subcarrier.

8. The IRC device according to claim 6 , wherein the processor is arranged to perform the Cholescy decomposition and the upper triangular matrix inversion on the N*N interference and noise covariance matrix in parallel to obtain the N*N block matrix.

9. The IRC device according to claim 6 , wherein the processor is arranged to form the 2N*2N noise whitening matrix by using the N*N block matrix and conjugates of the N*N block matrix, wherein main diagonal elements of the formed 2N*2N noise whitening matrix are the N*N block matrix and the conjugates of the N*N block matrix, and off-diagonal elements of the formed 2N*2N noise whitening matrix are zero.

10. A receiver, comprising an interference rejection combining (IRC) device supporting transmit diversity, the IRC device comprising:

a processor; and

a memory storing instructions executable by the processor;

wherein the processor is arranged to:

generate an N*N interference and noise covariance matrix corresponding to one subcarrier from signals, in a transmit diversity mode, received at cell reference signal (CRS) resource positions via N receiving antennas, where N is greater than or equal to 3;

perform Cholescy decomposition and upper triangular matrix inversion on the N*N interference and noise covariance matrix to obtain an N*N block matrix, and expand the N*N block matrix to a 2N*2N noise whitening matrix;

whiten the received signals and channel estimation values according to the noise whitening matrix; and

use the whitened received signals and channel estimation values to obtain a minimum mean square error-IRC (MMSE-IRC) processing result.

11. A non-transitory computer storage medium, storing computer executable instructions, which are arranged to execute an interference rejection combining (IRC) method supporting transmit diversity, comprising:

generating an N*N interference and noise covariance matrix corresponding to one subcarrier from signals, in a transmit diversity mode, received at cell reference signal (CRS) resource positions via N receiving antennas, where N is greater than or equal to 3;

performing Cholescy decomposition and upper triangular matrix inversion on the N*N interference and noise covariance matrix to obtain an N*N block matrix;

expanding the N*N block matrix to a 2N*2N noise whitening matrix; and

whitening the received signals and channel estimation values according to the noise whitening matrix, and using the whitened received signals and channel estimation values to obtain a minimum mean square error-IRC (MMSE-IRC) processing result.

12. The receiver according to claim 10 , wherein the processor is arranged to subtract, from the signals, in the transmit diversity mode, received at CRS resource positions via N receiving antennas, a product of the corresponding channel estimation values and CRS symbols, and perform self-correlation on signals obtained by the subtracting to generate the N*N interference and noise covariance matrix corresponding to the one subcarrier.

13. The receiver according to claim 10 , wherein the processor is arranged to perform the Cholescy decomposition and the upper triangular matrix inversion on the N*N interference and noise covariance matrix in parallel to obtain the N*N block matrix.

14. The receiver according to claim 10 , wherein the processor is arranged to form the 2N*2N noise whitening matrix by using the N*N block matrix and conjugates of the N*N block matrix, wherein main diagonal elements of the formed 2N*2N noise whitening matrix are the N*N block matrix and the conjugates of the N*N block matrix, and off-diagonal elements of the formed 2N*2N noise whitening matrix are zero.

15. The non-transitory computer storage medium according to claim 11 , wherein said generating an N*N interference and noise covariance matrix corresponding to one subcarrier from signals, in a transmit diversity mode, received at CRS resource positions via N receiving antennas comprises:

subtracting, from the signals, in the transmit diversity mode, received at CRS resource positions via N receiving antennas, a product of the corresponding channel estimation values and CRS symbols, and

performing self-correlation on signals obtained by the subtracting to generate the N*N interference and noise covariance matrix corresponding to the one subcarrier.

16. The non-transitory computer storage medium according to claim 11 , wherein the Cholescy decomposition and the upper triangular matrix inversion are performed in parallel.

17. The non-transitory computer storage medium according to claim 11 , wherein said expanding the N*N block matrix to the 2N*2N noise whitening matrix comprises:

forming the 2N*2N noise whitening matrix by using the N*N block matrix and conjugates of the N*N block matrix, wherein main diagonal elements of the formed 2N*2N noise whitening matrix are the N*N block matrix and the conjugates of the N*N block matrix, and off-diagonal elements of the formed 2N*2N noise whitening matrix are zero.

18. The non-transitory computer storage medium according to claim 11 , wherein said whitening the received signals and the channel estimation values according to the noise whitening matrix comprises:

whitening, according to the noise whitening matrix U, the received signals into {tilde over (Y)}=UY and the channel estimation values into {tilde over (H)}=UH, wherein the Y represents the received signals, and the H represents a matrix of the channel estimation values.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2018
From: WU, GANG
To: SANECHIPS TECHNOLOGY CO.,LTD.
Reel/Frame 046049/0505 →
Priority Claims (1)
CN 2015 1 0085527 · Feb 16, 2015 · national
Continuity (1)
Related Publication 20180034532A1 · Feb 1, 2018