IP Library Granted Patent US 9,232,429
Granted Patent B2
US 9,232,429 · App. 14/281,555 · Granted Jan 5, 2016

Compressed feedback format for WLAN

Inventors: Hongyuan Zhang (Fremont, CA); Sudhir Srinivasa (Sunnyvale, CA); Hyukjoon Kwon (San Diego, CA); Raja Banerjea (Sunnyvale, CA)
Assignee: MARVELL WORLD TRADE LTD.
H04W24/10H04L1/0693H04L5/0023H04L5/0053H04L5/0057H04L25/0204H04L25/03343H04L1/06H04L1/0618H04L2025/03414H04L2025/03426H04L2025/03808
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,232,429
App. No.
14/281,555
Filed
May 19, 2014
Granted
Jan 5, 2016
Kind
B2
Art Unit
2632
USPC
375/267
Abstract

Channel data for a plurality of OFDM tones for one or more spatial or space-time streams are determined. A plurality of angle values associated with the one or more spatial or space-time streams and the one or more OFDM tones of the plurality of OFDM tones are determined. For each of the one or more spatial or space time streams, a per-tone signal to noise ratio (PT-SNR) associated with one or more OFDM tone of the plurality of OFDM tones is determined, and an average signal to noise ratio (avg-SNR) is determined by averaging signal to noise ratio (SNR) values corresponding to one or more OFDM tones of the plurality of OFDM tones. A feedback report is generated to include at least i) the plurality of angle values, ii) the PT-SNRs, and iii) the avg-SNR.

Claims (73)

1. A method comprising:

transmitting, from a first communication device, a sounding packet using one or more spatial or space-time streams and modulated using orthogonal frequency division multiplexing (OFDM);

receiving, at the first communication device, a feedback packet that was transmitted by a second communication device, the feedback packet including a feedback report corresponding to the sounding packet, the feedback report including

i) a plurality of angle values associated with the one or more spatial or space-time streams and one or more OFDM tones corresponding to the sounding packet,

ii) deltas corresponding to per-tone signal to noise ratio (PT-SNRs) associated with the one or more spatial or space-time streams and at least some of the one or more OFDM tones, wherein each delta corresponds to a difference between the respective PT-SNR and the an average signal to noise ratio (avg-SNR) associated with the one or more spatial or space-time streams, and

iii) the avg-SNR associated with the one or more spatial or space-time streams; and

using, at the first communication device, the feedback report to beamform transmissions to the second communication device.

2. The method of claim 1 , wherein:

the feedback report further includes an indication of a maximum number of spatial or space-time streams to use when transmitting to the second communication device; and

the method further comprises determining, at the first communication device, a number of spatial or space-time streams to use when transmitting to the second communication device.

3. The method of claim 1 , wherein:

the sounding packet is a first sounding packet;

the feedback packet is a first feedback packet;

the feedback report is a first feedback report corresponding to a multiuser (MU) mode;

the plurality of angle values is a plurality of first angle values;

the one or more spatial or space-time streams are a first one or more spatial or space-time streams; and

the method further comprises:

transmitting, from the first communication device, a second sounding packet using a second one or more spatial or space-time streams and modulated using OFDM, the second sounding packet corresponding to a single user (SU) mode,

receiving, at the first communication device, a second feedback packet that was transmitted by the second communication device, the second feedback packet including a second feedback report corresponding to the second sounding packet, the second feedback report including

i) a plurality of second angle values associated with the second one or more spatial or space-time streams and one or more OFDM tones corresponding to the second sounding packet, and

ii) an avg-SNR associated with the second one or more spatial or space-time streams, and

using, at the first communication device, the second feedback report to beamform transmissions to the second communication device in the SU mode.

4. The method of claim 1 , wherein the feedback packet includes:

a mode indicator field that indicates that the feedback report corresponds to a multiuser (MU) mode.

5. The method of claim 1 , further comprising:

determining, at the first communication device, an actual number of spatial or space-time streams to use when transmitting to the second communication device in a multiuser (MU) mode based on other feedback packets received from one or more third communication devices.

6. The method of claim 1 , further comprising:

jointly calculating, at the first communication device, a beamsteering matrix to be used when transmitting to the second communication and one or more third communication devices in a multiuser (MU) mode using information in the feedback report and information in one or more other feedback reports received from the one or more third communication devices.

7. The method of claim 1 , wherein the feedback packet further includes codebook information to indicate a number of bits used for quantizing each angle value of the plurality of angle values.

8. The method of claim 1 , wherein the first communication device is an access point.

9. The method of claim 7 , wherein the second communication device is a client of the access point.

10. The method of claim 1 , wherein the feedback packet further includes a modulation and coding scheme (MCS) feedback indicator.

11. The method of claim 1 , wherein the feedback report includes angle values and deltas corresponding to only one respective OFDM tone for multiple groups of OFDM tones.

12. A first communication device comprising:

a network interface device having one or more integrated circuit devices configured to:

cause the first communication device to transmit a sounding packet using one or more spatial or space-time streams and modulated using orthogonal frequency division multiplexing (OFDM),

process a feedback packet, the feedback packet having been transmitted by a second communication device and received at the first communication device, the feedback packet including a feedback report corresponding to the sounding packet, the feedback report including

i) a plurality of angle values associated with the one or more spatial or space-time streams and one or more OFDM tones corresponding to the sounding packet,

ii) deltas corresponding to per-tone signal to noise ratio (PT-SNRs) associated with the one or more spatial or space-time streams and at least some of the one or more OFDM tones, wherein each delta corresponds to a difference between the respective PT-SNR and the an average signal to noise ratio (avg-SNR) associated with the one or more spatial or space-time streams, and

iii) the avg-SNR associated with the one or more spatial or space-time streams, and

use the feedback report to beamform transmissions to the second communication device.

13. The first communication device of claim 12 , wherein:

the feedback report further includes an indication of a maximum number of spatial or space-time streams to use when transmitting to the second communication device; and

the one or more integrated circuit devices are further configured to determine a number of spatial or space-time streams to use when transmitting to the second communication device.

14. The first communication device of claim 12 , wherein:

the sounding packet is a first sounding packet;

the feedback packet is a first feedback packet;

the feedback report is a first feedback report corresponding to a multiuser (MU) mode;

the plurality of angle values is a plurality of first angle values;

the one or more spatial or space-time streams are a first one or more spatial or space-time streams; and

the one or more integrated circuit devices are further configured to:

cause the first communication device to transmit a second sounding packet using a second one or more spatial or space-time streams and modulated using OFDM, the second sounding packet corresponding to a single user (SU) mode,

process a second feedback packet, the second feedback packet having been transmitted by the second communication device and received at the first communication device, the second feedback packet including a second feedback report corresponding to the second sounding packet, the second feedback report including

i) a plurality of second angle values associated with the second one or more spatial or space-time streams and one or more OFDM tones corresponding to the second sounding packet, and

ii) an avg-SNR associated with the second one or more spatial or space-time streams, and

use the second feedback report to beamform transmissions to the second communication device in the SU mode.

15. The first communication device of claim 12 , wherein the feedback packet includes:

a mode indicator field that indicates that the feedback report corresponds to a multiuser (MU) mode.

16. The first communication device of claim 12 , wherein the one or more integrated circuit devices are further configured to:

determine an actual number of spatial or space-time streams to use when transmitting to the second communication device in a multiuser (MU) mode based on other feedback packets received, at the first communication device, from one or more third communication devices.

17. The first communication device of claim 12 , wherein the one or more integrated circuit devices are further configured to:

jointly calculate a beamsteering matrix to be used when transmitting to the second communication and one or more third communication devices in a multiuser (MU) mode using information in the feedback report and information in one or more other feedback reports received from the one or more third communication devices.

18. The first communication device of claim 12 , wherein the feedback packet further includes codebook information to indicate a number of bits used for quantizing each angle value of the plurality of angle values.

19. The first communication device of claim 12 , wherein the first communication device is an access point.

20. The first communication device of claim 19 , wherein the second communication device is a client of the access point.

21. The first communication device of claim 12 , wherein the feedback packet further includes a modulation and coding scheme (MCS) feedback indicator.

22. A tangible, non-transitory computer readable medium having stored thereon computer executable instructions that, when executed by a processor, cause the processor to:

cause a first communication device to transmit a sounding packet using one or more spatial or space-time streams and modulated using orthogonal frequency division multiplexing (OFDM),

process a feedback packet, the feedback packet having been transmitted by a second communication device and received at the first communication device, the feedback packet including a feedback report corresponding to the sounding packet, the feedback report including

i) a plurality of angle values associated with the one or more spatial or space-time streams and one or more OFDM tones corresponding to the sounding packet,

ii) deltas corresponding to per-tone signal to noise ratio (PT-SNRs) associated with the one or more spatial or space-time streams and at least some of the one or more OFDM tones, wherein each delta corresponds to a difference between the respective PT-SNR and the an average signal to noise ratio (avg-SNR) associated with the one or more spatial or space-time streams, and

iii) the avg-SNR associated with the one or more spatial or space-time streams, and

use the feedback report to beamform transmissions to the second communication device.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: MARVELL ASIA PTE LTD
To: LENOVO IRELAND INTERNATIONAL LIMITED
Reel/Frame 075831/0936 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 075099/0156 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: MARVELL INTERNATIONAL, LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 075099/0266 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: ZHANG, HONGYUAN; SRINIVASA, SUDHIR; KWON, HYUKJOON; BANERJEA, RAJA
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 075099/0076 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2020
From: CAVIUM INTERNATIONAL
To: MARVELL ASIA PTE, LTD.
Reel/Frame 053475/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 20, 2020
From: MARVELL INTERNATIONAL LTD.
To: CAVIUM INTERNATIONAL
Reel/Frame 052918/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2020
From: MARVELL WORLD TRADE LTD.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 051778/0537 →
Continuity (3)
Continuation 13252710 · Oct 4, 2011
Provisional Application 61389635 · Oct 4, 2010
Related Publication 20140254414A1 · Sep 11, 2014