IP Library Granted Patent US 10,516,498
Granted Patent B1
US 10,516,498 · App. 15/610,610 · Granted Dec 24, 2019

Wifi multi-user CPE and ICI mitigation

Inventors: Kirill Yurkov (Saint Petersburg, RU); Mikhail Lyakh (Saint Petersburg, RU); Hossein Dehghan (Diablo, CA)
Assignee: QUANTENNA COMMUNICATIONS, INC.
H04J11/0026H04B7/0413H04L5/0023H04L27/2691H04W84/12H04W88/08
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 10,516,498
App. No.
15/610,610
Granted
Dec 24, 2019
Kind
B1
Abstract

A WAP for wireless communications on a selected orthogonal frequency division multiplexed (OFDM) communication channel of a wireless local area network (WLAN). The transceiver includes: antennas, transmit and receive chain components, a stream separation control circuit, and an Inter Carrier Interference (ICI) removal circuit. The receive chain components include: an equalizer component converting a received uplink communication packet from one or more of the associated stations at an input into discrete communication streams at an output thereof. The stream separation control circuit couples to the equalizer component to control the separation of the communication streams at the output of the equalizer component into groups, with each group comprising all of the communication streams transmitted by a corresponding one of the one or more associated stations. The ICI removal circuit couples to the stream separation control circuit to discretely remove ICI from each group of streams.

Claims (62)

1. A wireless access point (WAP) for wireless communication with associated stations on a selected orthogonal frequency division multiplexed (OFDM) communication channel of a wireless local area network (WLAN); and the WAP comprising:

a plurality of antennas;

a plurality of components coupled to one another to form receive chains and transmit chains each coupled to a corresponding one of the plurality of antennas for multiple-input multiple-output (MIMO) wireless communications on OFDM tones of the selected OFDM communication channel; and the plurality of components forming the receive chains including:

an equalizer component converting a received uplink communication packet from one or more of the associated stations at an input into discrete communication streams at an output thereof;

a slicer component among the plurality of components forming the receive chains, and the slicer component having an input coupled to the equalizer component and an output identifying for each symbol on each OFDM tone of each stream from the equalizer a constellation point proximate to the symbol:

a stream separation control circuit coupled to the equalizer component to control separation of the discrete communication streams at the output of the equalizer component into groups of streams, with each group of streams comprising all of the discrete communication streams transmitted by a corresponding one of the one or more associated stations;

an Inter Carrier Interference (ICI) removal circuit coupled to the stream separation control circuit to discretely remove ICI from each group of streams, to improve uplink communication; and

a phase error evaluation circuit coupled to the slicer component and to the ICI removal circuit, to control iterative removal of ICI from each group of streams by the ICI removal circuit, by determining when variations in slicer output between successive iterations of ICI removal falls below a threshold level.

2. The WAP of claim 1 , further comprising:

the ICI removal circuit generating coefficients for discretely remove ICI from each group of streams separated by the stream separation control circuit; and

a stream updater circuit coupled to the ICI removal circuit and the equalizer component for applying the coefficients generated by the ICI removal circuit to the OFDM tones of each group of streams from the equalizer component to remove ICI therefrom.

3. The WAP of claim 1 , further comprising:

a Common Phase Error (CPE) removal circuit coupled to the stream separation control circuit to discretely remove CPE from each group of streams separated by the stream separation control circuit prior to removal of ICI therefrom by the ICI removal circuit.

4. The WAP of claim 1 , wherein the received uplink communication packet comprises at least one of: a multi-user (MU) MIMO communication packet from at least two of the associated stations transmitted on a common set of OFDM tones, and a multi-user OFDM Access (OFDMA) communication packet from at least two of the associated stations transmitted on distinct sets of the OFDM tones.

5. The WAP of claim 1 , further comprising:

the ICI removal circuit processing each group of streams separated by the stream separation control circuit in parallel to discretely remove ICI from each group of streams concurrently.

6. The WAP of claim 1 , further comprising:

the ICI removal circuit processing each group of streams serially to discretely remove ICI from each group sequentially.

7. The WAP of claim 1 , further comprising:

the ICI removal circuit jointly removing both ICI together with Common Phase Error (CPE) from each group of streams discretely.

8. The WAP of claim 1 , further comprising:

the ICI removal circuit determining coefficients for removing ICI from each group of streams by solving a system of linear equations each of which characterizes neighboring and self contributions to each subject tone across all OFDM tones in the group of streams.

9. A method of operating a wireless access point (WAP) for wireless communication with associated stations on a selected orthogonal frequency division multiplexed (OFDM) communication channel of a wireless local area network (WLAN); and the method comprising:

providing a number of antennas;

providing a plurality of components coupled to one another to form receive chains and transmit chains each coupled to a corresponding one of the number of antennas for multiple-input multiple-output (MIMO) wireless communications on OFDM tones of the selected OFDM communication channel;

providing an equalizer component converting a received uplink communication packet from one or more of the associated stations into discrete communication streams;

providing a slicer component among the plurality of components forming the receive chains, and the slicer component having an output identifying for each symbol on each OFDM tone of each stream from the equalizer a constellation point proximate to the symbol;

separating the discrete communication streams at output of the equalizer component into groups of streams with each group of streams comprising all the discrete communication streams transmitted by a corresponding one of the one or more associated stations; and

discretely removing Inter Carrier Interference (ICI) independently of a reference signal from each group of streams separated in the separating act, to improve uplink communication; and

iteratively removing ICI from each group of streams until variations in slicer output between successive iterations of ICI removal falls below a threshold level.

10. The method for operating a WAP of claim 9 , wherein the act of discretely removing ICI further comprises:

generating coefficients for discretely remove ICI from each group of streams separated in the separating act; and

applying the coefficients generated in the generating act to the OFDM tones of each group of streams from the equalizer component to remove ICI therefrom.

11. The method for operating a WAP of claim 9 , further comprising:

discretely removing Common Phase Error (CPE) from each group of streams separated in the separating act prior to removal of ICI therefrom in the act of discretely removing ICI.

12. The method for operating a WAP of claim 9 , wherein the received uplink communication packet comprises at least one of: a multi-user (MU) MIMO communication packet from at least two of the associated stations transmitted on a common set of OFDM tones, and a multi-user OFDM Access (OFDMA) communication packet from at least two of the associated stations transmitted on distinct sets of the OFDM tones.

13. The method for operating a WAP of claim 9 , the act of discretely removing ICI further comprises:

processing each group of streams separated in the separating act in parallel to discretely remove ICI from each group concurrently.

14. The method for operating a WAP of claim 9 , the act of discretely removing ICI further comprises:

processing each group of streams separated in the separating act serially to discretely remove ICI from each group of streams sequentially.

15. The method for operating a WAP of claim 9 , the act of discretely removing ICI further comprises:

jointly removing both ICI together with Common Phase Error (CPE) from each group of streams discretely.

16. The method for operating a WAP of claim 9 , the act of discretely removing ICI further comprises:

determining coefficients for removing ICI from each group of streams by solving a system of linear equations each of which characterizes neighboring and self contributions to each subject tone across all OFDM tones in the group of streams.

17. A wireless access point (WAP) for wireless communication with associated stations on a selected orthogonal frequency division multiplexed (OFDM) communication channel of a wireless local area network (WLAN); and the WAP comprising:

a plurality of components coupled to one another to form receive chains and transmit chains each operatively coupled to a corresponding one of a plurality of antennas for multiple-input multiple-output (MIMO) wireless communications on OFDM tones of the selected OFDM communication channel; and the plurality of components forming the receive chains including:

an equalizer component converting a received uplink communication packet from one or more of the associated stations at an input into discrete communication streams at an output thereof;

a slicer component among the plurality of components forming the receive chains, and the slicer component having an input coupled to the equalizer component and an output identifying for each symbol on each OFDM tone of each stream of the discrete communication streams from the equalizer a constellation point proximate to the symbol;

a stream separation control circuit coupled to the equalizer component to control separation of the discrete communication streams at the output of the equalizer component into groups of streams, with each group of streams comprising all of the discrete communication streams transmitted by a corresponding one of the one or more associated stations;

an Inter Carrier Interference (ICI) removal circuit coupled to the stream separation control circuit to discretely remove ICI from each group of streams, to improve uplink communication; and

a cross RX chain switch fabric to switchably form an ICI removal loop between the slicer component, the ICI removal circuit, and the equalizer component for iterative removal of ICI from the discrete communication streams output by the equalizer component followed by a switchable reconnection of the streams to remaining portions of a receive path components for demodulation.

18. The WAP of claim 17 , wherein the received uplink communication packet comprises at least one of: a multi-user (MU) MIMO communication packet from at least two of the associated stations transmitted on a common set of OFDM tones, and a multi-user OFDM Access (OFDMA) communication packet from at least two of the associated stations transmitted on distinct sets of the OFDM tones.

19. A method of operating a wireless access point (WAP) for wireless communication with associated stations on a selected orthogonal frequency division multiplexed (OFDM) communication channel of a wireless local area network (WLAN); and the method comprising:

providing a plurality of components coupled to one another to form receive chains and transmit chains each operatively coupled to a corresponding one of a number of antennas for multiple-input multiple-output (MIMO) wireless communications on OFDM tones of the selected OFDM communication channel;

providing an equalizer component converting a received uplink communication packet from one or more of the associated stations into discrete communication streams;

providing a slicer component among the plurality of components forming the receive chains, and the slicer component having an output identifying for each symbol on each OFDM tone of each stream from the equalizer a constellation point proximate to the symbol;

separating the discrete communication streams at output of the equalizer component into groups of streams with each group of streams comprising all the discrete communication streams transmitted by a corresponding one of the one or more associated stations;

discretely removing Inter Carrier Interference (ICI) independently of a reference signal from each group of streams separated in the separating act, to improve uplink communication;

swichably forming an ICI removal loop between the slicer component and the equalizer component for iterative removal of ICI from the streams output by the equalizer component; and

switchably reconnecting the streams subject to ICI removal to remaining portions of a receive path components for demodulation.

20. The method for operating a WAP of claim 19 , wherein removing ICI further comprises:

determining coefficients for removing ICI from each group of streams by solving a system of linear equations each of which characterizes neighboring and self contributions to each subject tone across all OFDM tones in the group of streams.

Assignments (7)
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 6, 2023
From: ON SEMICONDUCTOR CONNECTIVITY SOLUTIONS, INC.
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 063280/0591 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 29, 2017
From: YURKOV, KIRILL; LYAKH, MIKHAIL; DEHGHAN, HOSSEIN
To: QUANTENNA COMMUNICATIONS, INC.
Reel/Frame 042869/0359 →