IP Library Granted Patent US 10,070,418
Granted Patent B2
US 10,070,418 · App. 14/491,931 · Granted Sep 4, 2018

Signaling for multi-dimension wireless resource allocation

Inventors: Yong Liu (Campbell, CA); Raja Banerjea (Sunnyvale, CA); Hongyuan Zhang (Fremont, CA); Harish Ramamurthy (Sunnyvale, CA)
Assignee: Marvell World Trade Ltd.
H04W72/0406H04L5/0023H04L5/0094H04L5/0053H04W72/046
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,070,418
App. No.
14/491,931
Filed
Sep 19, 2014
Granted
Sep 4, 2018
Kind
B2
Examiner
CEHIC, KENAN
Art Unit
2479
USPC
370/329
Abstract

The present disclosure includes systems and techniques relating to wireless devices. A described technique includes determining wireless resource allocations (e.g., spatial wireless channel allocations, downlink slot assignments, uplink slot assignments, and frequency sub-band assignments that correspond respectively to frequency sub-bands of a frequency band) in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with wireless devices. The technique further includes generating and transmitting information in one or more frames that directs wireless communications based on the wireless resource allocations. The information can be configured to cause the devices to receive respective data in downlink slots via spatial wireless channels in accordance with the wireless resource allocations, and to cause the devices to transmit, concurrently, respective acknowledgement indications, in response to the respective data, in uplink slots in accordance with the wireless resource allocations. The acknowledgement indications can be assigned to different frequency sub-bands.

Claims (30)

1. A method, comprising:

transmitting a null data packet announcement to two or more wireless communication devices;

transmitting a null data packet to the wireless communication devices, wherein the null data packet announcement causes each of the wireless communication devices to process the null data packet, wherein the null data packet announcement includes a multicast address or a broadcast address that causes each of the wireless communication devices to process the null data packet;

transmitting a first frame to the wireless communication devices to cause the wireless communication devices to transmit, concurrently, respective feedback packets after an end of the null data packet, wherein the feedback packets are derived from wireless channel estimations that are based on received versions of the null data packet, wherein the feedback packets are assigned to different groups of one or more orthogonal frequency division multiplexing (OFDM) subcarriers;

determining wireless resource allocations in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with the wireless communication devices, wherein the wireless resource allocations comprise spatial wireless channel allocations, downlink slot assignments, uplink slot assignments, and frequency sub-band assignments that correspond respectively to frequency sub-bands of a frequency band;

generating information in one or more second frames that directs wireless communications based on the wireless resource allocations, wherein the information in the one or more second frames is configured to cause the wireless communication devices to receive respective data in downlink slots via spatial wireless channels in accordance with the wireless resource allocations, and wherein the information in the one or more second frames is configured to cause the wireless communication devices to transmit, concurrently, respective acknowledgement indications, in response to the respective data, in uplink slots in accordance with the wireless resource allocations, wherein the acknowledgement indications are assigned to different ones of the frequency sub-bands of the frequency band; and

transmitting the one or more second frames to the wireless communication devices.

2. The method of claim 1 , wherein the different ones of the frequency sub-bands of the frequency band each comprise one or more orthogonal frequency division multiplexing (OFDM) tones.

3. The method of claim 1 , wherein at least a portion of the downlink slots overlap in the time domain and the frequency domain, and wherein the portion of the downlink slots are assigned to different spatial wireless channels.

4. The method of claim 1 , wherein the one or more second frames comprise orthogonal frequency division multiplexing (OFDM) tones.

5. The method of claim 1 , wherein the different ones of the frequency sub-bands are at least 20 MHz sub-bands.

6. An apparatus comprising:

circuitry configured to determine wireless resource allocations in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with two or more wireless communication devices, wherein the wireless resource allocations comprise spatial wireless channel allocations, downlink slot assignments, uplink slot assignments, and frequency sub-band assignments that correspond respectively to frequency sub-bands of a frequency band; and

circuitry configured to (i) send a null data packet announcement to the wireless communication devices, (ii) send a null data packet to the wireless communication devices, wherein the null data packet announcement causes each of the wireless communication devices to process the null data packet, wherein the null data packet announcement includes a multicast address or a broadcast address that causes each of the wireless communication devices to process the null data packet, (iii) send a first frame to the wireless communication devices to cause the wireless communication devices to transmit, concurrently, respective feedback packets after an end of the null data packet, wherein the feedback packets are derived from wireless channel estimations that are based on received versions of the null data packet, wherein the feedback packets are assigned to different groups of one or more orthogonal frequency division multiplexing (OFDM) subcarriers, and (iv) send information in one or more second frames that directs wireless communications based on the wireless resource allocations, wherein the information in the one or more second frames is configured to cause the wireless communication devices to receive respective data in downlink slots via spatial wireless channels in accordance with the wireless resource allocations, and wherein the information in the one or more second frames is configured to cause the wireless communication devices to transmit, concurrently, respective acknowledgement indications, in response to the respective data, in uplink slots in accordance with the wireless resource allocations, wherein the acknowledgement indications are assigned to different ones of the frequency sub-bands of the frequency band.

7. The apparatus of claim 6 , wherein the different ones of the frequency sub-bands of the frequency band each comprise one or more orthogonal frequency division multiplexing (OFDM) tones.

8. The apparatus of claim 6 , wherein at least a portion of the downlink slots overlap in the time domain and the frequency domain, and wherein the portion of the downlink slots are assigned to different spatial wireless channels.

9. The apparatus of claim 6 , wherein the one or more second frames comprise orthogonal frequency division multiplexing (OFDM) tones.

10. The apparatus of claim 6 , wherein the different ones of the frequency sub-bands are at least 20 MHz sub-bands.

11. The apparatus of claim 6 , comprising:

circuitry configured to transmit the one or more second frames in one or more downlink slots in accordance with the downlink slot assignments; and

circuitry configured to receive the feedback packets transmitted by the wireless communication devices.

12. An apparatus comprising:

first circuitry configured to (i) receive a null data packet announcement that is transmitted to two or more wireless communication devices, (ii) receive a null data packet, the null data packet announcement causing each of the wireless communication devices to process the null data packet, the null data packet announcement including a multicast address or a broadcast address that causes each of the wireless communication devices to process the null data packet, (iii) receive a first frame that causes the wireless communication devices to transmit, concurrently, respective feedback packets after an end of the null data packet, and (iv) receive information in one or more second frames that directs wireless communications based on wireless resource allocations, wherein the wireless resource allocations are determined in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with two or more wireless communication devices, wherein the wireless resource allocations comprise spatial wireless channel allocations, downlink slot assignments, uplink slot assignments, and frequency sub-band assignments that correspond respectively to frequency sub-bands of a frequency band, wherein the information in the one or more second frames is configured to cause the wireless communication devices to receive respective data in downlink slots via spatial wireless channels in accordance with the wireless resource allocations, wherein the information in the one or more second frames is configured to cause the wireless communication devices to transmit, at a same time, respective acknowledgement indications, in response to the respective data, in uplink slots in accordance with the wireless resource allocations, and wherein the first circuitry is configured to receive data in a downlink slot of the downlink slots in accordance with the wireless resource allocations, wherein the acknowledgement indications are assigned to different ones of the frequency sub-bands of the frequency band; and

second circuitry configured to (i) transmit a feedback packet of the feedback packets and (ii) transmit data in an uplink slot of the uplink slots in accordance with the wireless resource allocations, wherein the feedback packet is derived from a wireless channel estimation that is based on a received version of the null data packet, wherein the feedback packets are assigned to different groups of one or more orthogonal frequency division multiplexing (OFDM) subcarriers.

13. The apparatus of claim 12 , wherein the different ones of the frequency sub-bands of the frequency band each comprise one or more orthogonal frequency division multiplexing (OFDM) tones.

14. The apparatus of claim 12 , wherein at least a portion of the downlink slots overlap in the time domain and the frequency domain, and wherein the portion of the downlink slots are assigned to different spatial wireless channels.

15. The apparatus of claim 12 , wherein the one or more second frames comprise orthogonal frequency division multiplexing (OFDM) tones.

16. The apparatus of claim 12 , wherein the different ones of the frequency sub-bands are at least 20 MHz sub-bands.

17. The apparatus of claim 12 , comprising:

transceiver electronics that comprise the first circuitry and the second circuitry.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: MARVELL INTERNATIONAL, LTD.
To: MARVELL WORLD TRADE LTD.
Reel/Frame 075101/0931 →
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: LIU, YONG; RAMAMURTHY, HARISH; BANERJEA, RAJA; ZHANG, HONGYUAN
To: MARVELL SEMICONDUCTOR, INC.
Reel/Frame 075101/0407 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 26, 2026
From: MARVELL SEMICONDUCTOR, INC.
To: MARVELL INTERNATIONAL LTD.
Reel/Frame 075935/0098 →
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 12758709 · Apr 12, 2010
Provisional Application 61168531 · Apr 10, 2009
Related Publication 20150009940A1 · Jan 8, 2015
Cited By (1)
US 12,231,190