IP Library Granted Patent US 8,358,588
Granted Patent B2
US 8,358,588 · App. 12/754,578 · Granted Jan 22, 2013

Interference-cognitive transmission

Inventors: Andrea Goldsmith (Menlo Park, CA); Ravi Narasimhan (Los Altos, CA)
Assignee: Quantenna Communications, 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 8,358,588
App. No.
12/754,578
Granted
Jan 22, 2013
Kind
B2
Abstract

Interference cognitive devices are described. An interference cognitive device can be collocated with a transmitter of an interference cognitive transmitter (ICT), as receive chains or portions thereof at the ICT. An interference cognitive device can also be remote with respect to the transmitter, which operates in an interference cognitive network and receives data directly or indirectly from the interference cognitive device. The ICT uses the data to mitigate interference while continuing to operate in accordance with a performance metric.

Claims (45)

1. A system comprising:

an interference-cognitive device;

a transmit antennae weighting engine including:

a weighting matrix computation engine;

a matrix multiplication engine coupled to the weighting matrix computation engine;

a precoding engine coupled to the transmit antennae weighting engine;

an antennae array coupled to the precoding engine;

wherein, in operation:

the weighting matrix computation engine has interference covariance from the interference-cognitive device as input and computes an antennae weighting matrix M using the interference covariance and a performance metric;

the matrix multiplication engine has channel state information (CSI) from the interference-cognitive device as input and computes a modified channel estimate using the CSI and the antennae weighting matrix M;

the precoding engine has a constellation vector as input and computes a transmit vector using the constellation vector and the modified channel estimate, wherein the transmit vector is associated with data bits mapped onto the constellation vector to be transmitted via the antennae array.

2. The system of claim 1 , wherein the interference-cognitive device is collocated on a device that includes the transmit antennae weighting engine.

3. The system of claim 1 further comprising:

a forward error correction (FEC) encoder;

a buffer coupled to the FEC encoder;

a plurality of bit interleavers coupled to the buffer;

a plurality of constellation mappers coupled to the plurality of bit interleavers, wherein the precoding engine is coupled to the plurality of constellation mappers;

a plurality of digital-to-analog (D/A) converters coupled to the precoding engine;

a plurality of transmit radio frequency (RF) chains coupled to the plurality of D/A converters, wherein the transmit RF chains are coupled to the antennae array;

wherein, in operation,

the FEC encoder encodes data bits into the buffer;

the bit interleavers interleave the value in the buffer;

the constellation mappers map the result of the bit interleavers to the constellation vector the precoding engine has as input;

the D/A converters convert the transmit vector to analog signals;

the transmit RF chains provide the analog signals for transmission on the antennae array.

4. The system of claim 1 , wherein the weighting matrix computation engine further has estimation quality from receive chains as input.

5. The system of claim 1 , wherein the transmit antennae weighting engine further includes a performance metric engine that provides the performance metric.

6. The system of claim 5 , further comprising a controller, wherein, in operation:

the controller tunes to each of a plurality of carrier frequencies;

the performance metric engine computes performance metrics using channel state information (CSI) and interference covariance information associated with each of the plurality of carrier frequencies;

the controller tunes to the carrier frequency that had the best performance metric for data communication.

7. The system of claim 1 , further comprising a controller, wherein, in operation:

the controller determines whether antennae array is, at least in part, idle;

the weighting matrix computation engine computes the matrix M using estimated interference covariance associated with an external device, wherein the matrix M is applied to channel estimates.

8. The system of claim 1 , further comprising:

a receive antennae weighting engine, coupled to the antennae array, including:

a weighting matrix computation engine;

a matrix multiplication engine coupled to the weighting matrix computation engine;

a matrix-vector multiplication engine coupled to the weighting matrix computation engine;

wherein, in operation:

the weighting matrix computation engine generates a weighting matrix using an interference covariance metric and a performance metric;

the matrix multiplication engine generates a precoding matrix using a channel estimate and the weighting matrix;

the matrix-vector multiplication engine generates a weighted vector using a received vector and the weighting matrix, wherein the received vector is associated with interference from an external device received on the antennae array.

9. The system of claim 1 , further comprising an interference-adaptive receiver for receiving signals transmitted through the antennae array.

10. The system of claim 1 , further comprising a receiver that is not interference adaptive for receiving signals transmitted through the antennae array.

Assignments (9)
RELEASE OF SECURITY INTEREST IN PATENTS, RECORDED AT REEL 051426, FRAME 0410 Recorded Jun 22, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC., AS GRANTOR
Reel/Frame 064067/0340 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 8, 2023
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
To: MAXLINEAR, INC.
Reel/Frame 063572/0701 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH
To: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
Reel/Frame 063516/0736 →
MERGER AND CHANGE OF NAME Recorded Apr 6, 2023
From: RAPTOR OPERATIONS SUB, INC.; QUANTENNA COMMUNICATIONS, INC.
To: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
Reel/Frame 063271/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 063280/0591 →
PATENT SECURITY AGREEMENT Recorded Dec 26, 2019
From: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 051426/0410 →
RELEASE OF SECURITY INTEREST Recorded May 30, 2019
From: SILICON VALLEY BANK
To: QUANTENNA COMMUNICATIONS, INC.
Reel/Frame 049332/0372 →
SECURITY AGREEMENT Recorded May 19, 2016
From: QUANTENNA COMMUNICATIONS, INC.
To: SILICON VALLEY BANK
Reel/Frame 038754/0371 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2011
From: GOLDSMITH, ANDREA; NARASIMHAN, RAVI
To: QUANTENNA COMMUNICATIONS, INC.
Reel/Frame 027103/0617 →
Continuity (2)
Provisional Application 61166690 · Apr 3, 2009
Related Publication 20110060956A1 · Mar 10, 2011