IP Library › Granted Patent US 11,057,081
Granted Patent B2
US 11,057,081 · App. 16/812,452 · Granted Jul 6, 2021

Multi-cell processing architectures for modeling and impairment compensation in multi-input multi-output systems

Inventors: Fadhel M. Ghannouchi (Calgary, CA); Seyed Aidin Bassam (Calgary, CA); Mohamed Helaoui (Calgary, CA); Ramzi Darraji (Calgary, CA)
H04B7/0417H04B1/0475H04B7/0456H04B7/0632H04B7/0639H04L25/03343H04L25/03891
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 11,057,081
App. No.
16/812,452
Granted
Jul 6, 2021
Kind
B2
Abstract

A method for predistortion comprising receiving a plurality of input signals forming a multiple-input signal in a multiple-input multiple-output system, generating a pre-distorted multiple-input signal from the received multiple-input signal, generating a multiple-output signal by feeding the pre-distorted multiple-input signal into a multiple-input and multiple-output transmitter, estimating impairments generated by the multiple-input and multiple-output transmitter, the impairments comprising nonlinear crosstalk between distinct ones of the plurality of input signals; and adjusting the pre-distorted multiple-input signal to compensate for the estimated impairments.

Claims (41)

1. A method for predistortion, the method comprising:

receiving a plurality of input signals forming a multiple-input signal in a multiple-input multiple-output system;

generating a pre-distorted multiple-input signal from the received multiple-input signal;

generating a multiple-output signal by feeding the pre-distorted multiple-input signal into a multiple-input and multiple-output transmitter;

estimating impairments generated by the multiple-input and multiple-output transmitter, the impairments comprising nonlinear crosstalk between distinct ones of the plurality of input signals; and

adjusting the pre-distorted multiple-input signal to compensate for the estimated impairments, wherein generating the pre-distorted multiple-input signal comprises feeding the received multiple-input signal to a matrix of pre-processing cells, comprising, in each of the pre-processing cells of the matrix:

nonlinear processing blocks compensating for multiple-input multiple-output nonlinear distortions and an effect of interferences between signal paths of the multiple input signal and signal paths of the multiple-output signal; and

linear processing blocks compensating for the multiple-input multiple-output linear distortions and the effect of interferences between the signal paths of the multiple-input signal and the signal paths of the multiple-output signal.

2. The method of claim 1 , wherein adjusting the pre-distorted multiple-input signal includes introducing linear and nonlinear distortions on each signal path of the multiple-input signal.

3. The method of claim 2 , wherein adjusting the pre-distorted multiple-input signal further includes introducing interference between each signal path of the multiple input signal.

4. The method of claim 1 , comprising, in the nonlinear processing blocks:

processing the multiple-input signal and the multiple-output signal to determine a desired multiple-output signal that pre-compensates for the nonlinear distortions; and

estimating a nonlinear function for each nonlinear processing block.

5. The method of claim 1 , comprising, in the linear processing blocks:

processing the multiple-input signal and the multiple-output signal to determine a desired multiple-output signal that pre-compensates for the linear distortions; and

estimating a linear function for each linear processing block.

6. The method of claim 1 , comprising, in the non-linear and linear processing blocks:

processing the multiple-input signal and the multiple-output signal to determine a desired multiple-output signal that pre-compensates for the non-linear and linear distortions;

estimating a non-linear function for each non-linear processing block; and

estimating a linear function for each linear processing block.

7. The method of claim 1 , wherein each of the pre-processing cells of the matrix models a behavior of the multi-input multi-output system.

8. A predistorter for a transmitter, comprising:

a multiple-input for receiving a plurality of input signals forming a multiple-input signal;

a matrix of pre-processing cells for generating a pre-distorted multiple-input signal from the received multiple-input signal; and

a multiple-output for feeding the pre-distorted multiple-input signal to the multiple input and multiple-output transmitter;

wherein the pre-processing cells are configured to estimate impairments generated by the multiple-input and multiple-output transmitter and adjust the predistorted multiple-input signal to compensate for the estimated impairments, the impairments comprising nonlinear crosstalk between distinct ones of the plurality of input signals, wherein each of the pre-processing cells of the matrix includes:

nonlinear processing blocks compensating for multiple-input multiple-output nonlinear distortions and an effect of interferences between signal paths of the multiple input signal and signal paths of the multiple-output signal; and

linear processing blocks compensating for multiple-input multiple-output linear distortions and the effect of interferences between the signal paths of the multiple-input signal and the signal paths of the multiple-output signal.

9. The pre-compensator of claim 8 , wherein the adjustment of the predistorted multiple-input signal introduces linear and nonlinear distortions on each signal path of the multiple-input signal.

10. The pre-compensator of claim 9 , wherein the adjustment of the predistorted multiple-input signal further introduces interference between each signal path of the multiple-input signal.

11. The pre-compensator of claim 8 , wherein the nonlinear processing blocks are configured to:

process the multiple-input signal and the multiple-output signal to determine a desired multiple-output signal that pre-compensates for the nonlinear distortions; and

estimate a nonlinear function for each nonlinear processing block.

12. The pre-compensator of claim 8 , wherein the linear processing blocks are configured to:

process the multiple-input signal and the multiple-output signal to determine a desired multiple-output signal that pre-compensates for the linear distortions; and

estimate a linear function for each linear processing block.

13. The pre-compensator of claim 8 , wherein the non-linear and linear processing blocks are configured to:

process the multiple-input signal and the multiple-output signal to determine a desired multiple-output signal that pre-compensates for the non-linear and linear distortions, respectively;

for the non-linear processing blocks, estimate a non-linear function for each nonlinear processing block; and

for the linear processing blocks, estimate a linear function for each linear processing block.

14. The pre-compensator of claim 8 , wherein each of the preprocessing cells of the matrix models a behavior of a multi-input multi-output system.

Assignments (8)
NUNC PRO TUNC ASSIGNMENT Recorded Nov 13, 2025
From: DARRAJI, RAMZI
To: GHANNOUCHI, FADHEL M
Reel/Frame 072886/0509 →
NUNC PRO TUNC ASSIGNMENT Recorded Nov 12, 2025
From: DARRAJI, RAMZI
To: GHANNOUCHI, FADHEL M
Reel/Frame 072873/0977 →
NUNC PRO TUNC ASSIGNMENT Recorded Nov 12, 2025
From: DARRAJI, RAMZI
To: GHANNOUCHI, FADHEL M
Reel/Frame 072875/0171 →
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2024
From: GHANNOUCHI, FADHEL M
To: UTI LIMITED PARTNERSHIP
Reel/Frame 067321/0144 →
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2024
From: UTI LIMITED PARTNERSHIP
To: SMART RF INC.
Reel/Frame 067321/0315 →
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2024
From: GHANNOUCHI, FADHEL M
To: UTI LIMITED PARTNERSHIP
Reel/Frame 067318/0938 →
NUNC PRO TUNC ASSIGNMENT Recorded May 6, 2024
From: UTI LIMITED PARTNERSHIP
To: SMART RF INC.
Reel/Frame 067320/0468 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 3, 2021
From: BASSAM, SEYED AIDIN; HELAOUI, MOHAMED
To: GHANNOUCHI, FADHEL M
Reel/Frame 055132/0240 →
Continuity (7)
Continuation 15483382 · Apr 10, 2017
Continuation 14319421 · Jun 30, 2014
Continuation In Part 12780455 · May 14, 2010
Continuation In Part 13563621 · Jul 31, 2012
Continuation In Part 13105852 · May 11, 2011
Provisional Application 61213176 · May 14, 2009
Related Publication 20200212967A1 · Jul 2, 2020