IP Library Granted Patent US 8,842,614
Granted Patent B2
US 8,842,614 · App. 12/758,709 · Granted Sep 23, 2014

Signaling for multi-dimension wireless resource allocation

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,842,614
App. No.
12/758,709
Granted
Sep 23, 2014
Kind
B2
Abstract

The present disclosure includes systems and techniques relating to wireless local area network devices. Systems and techniques include determining wireless resource allocations in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with wireless communication devices, generating a control frame that directs wireless communications based on at least a portion of the wireless resource allocations, and transmitting the control frame to the wireless communication devices. Determining wireless resource allocations can include determining frequency allocations in the time domain.

Claims (42)

1. A method, comprising:

determining 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 determining the wireless resource allocations comprises determining frequency allocations in the time domain and spatial wireless channel allocations in the time domain;

generating a control frame that directs wireless communications based on at least a portion of the wireless resource allocations, wherein the control frame comprises records addressed respectively to the wireless communication devices, each of the records comprising a station identifier, a downlink slot assignment, an uplink slot assignment, and a frequency sub-band assignment that is associated with at least one of the downlink slot assignment or the uplink slot assignment, wherein determining the wireless resource allocations comprises assigning different frequency sub-bands of a frequency band to produce the frequency sub-band assignments for the records, and wherein the frequency sub-band assignments specify one or more 20MHz sub-bands within the frequency band; and

transmitting the control frame to the wireless communication devices,

wherein generating the control frame comprises:

including information to cause a first device of the wireless communication devices to receive first data in a downlink frame via a first spatial wireless channel;

including information to cause the first device to transmit an acknowledgement indication related to the first data in a first uplink slot of an uplink frame;

including information to cause a second device of the wireless communication devices to receive second data in the downlink frame via a second spatial wireless channel; and

including information to cause the second device to transmit an acknowledgement indication related to the second data in a second uplink slot of the uplink frame.

2. The method of claim 1 , wherein determining the wireless resource allocations comprises (i) assigning the first uplink slot to a first frequency sub-band of the frequency band and (ii) assigning the second uplink slot to a second frequency sub-band of the frequency band, wherein the first sub-band is different from the second sub-band, and wherein the frequency band comprises orthogonal frequency division multiplexing (OFDM) tones.

3. The method of claim 1 , comprising:

transmitting a sounding packet in a downlink slot in accordance with at least one of the downlink slot assignments; and

receiving feedback packets transmitted by the wireless communication devices in accordance with the uplink slot assignments, wherein the feedback packets are derived from wireless channel estimations that are based on received versions of the sounding packet.

4. The method of claim 3 , wherein the records cause corresponding devices to receive the sounding packet in the downlink slot.

5. The method of claim 1 , further comprising:

broadcasting a sounding packet to the wireless communication devices; and

transmitting information that identifies which ones of the wireless communication devices are required to respond to the sounding packet.

6. An apparatus comprising:

transceiver electronics to transmit and receive signals; and

processor electronics configured to (i) 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, (ii) generate a control frame that directs wireless communications based on at least a portion of the wireless resource allocations, and (iii) cause a transmission of the control frame to the wireless communication devices,

wherein the wireless resource allocations include two or more determined frequency sub-band allocations in the time domain and two or more determined spatial wireless channel allocations in the time domain, wherein the determined frequency sub-band allocations specify one or more 20MHz sub-bands within a frequency band, and wherein the control frame comprises records addressed respectively to the wireless communication devices, each of the records comprising a station identifier, a downlink slot assignment, an uplink slot assignment, and a frequency sub-band assignment that is associated with at least one of the downlink slot assignment or the uplink slot assignment and is based on at least one of the determined frequency sub-band allocations, and wherein the control frame comprises:

information to cause a first device of the wireless communication devices to receive first data in a downlink frame via a first spatial wireless channel;

information to cause the first device to transmit an acknowledgement indication related to the first data in a first uplink slot of an uplink frame;

information to cause a second device of the wireless communication devices to receive second data in the downlink frame via a second spatial wireless channel; and

information to cause the second device to transmit an acknowledgement indication related to the second data in a second uplink slot of the uplink frame.

7. The apparatus of claim 6 , wherein the processor electronics are configured to (i) assign the first uplink slot to a first frequency sub-band of the frequency band and (ii) assign the second uplink slot to a second frequency sub-band of the frequency band, wherein the first sub-band is different from the second sub-band, and wherein the frequency band comprises orthogonal frequency division multiplexing (OFDM) tones.

8. The apparatus of claim 6 , wherein the processor electronics are configured to (i) cause a transmission of a sounding packet in a downlink slot in accordance with at least one of the downlink slot assignments, and (ii) receive feedback packets transmitted by the wireless communication devices in accordance with the uplink slot assignments, wherein the feedback packets are derived from wireless channel estimations that are based on received versions of the sounding packet.

9. The apparatus of claim 8 , wherein the records cause corresponding devices to receive the sounding packet in the downlink slot.

10. The apparatus of claim 6 , wherein the processor electronics are configured to (i) cause a broadcast of a sounding packet to the wireless communication devices, and (ii) cause a transmission of information that identifies which ones of the wireless communication devices are required to respond to the sounding packet.

11. The apparatus of claim 6 , wherein the processor electronics are configured to (i) assign a first downlink slot to a first frequency sub-band of the frequency band and (ii) assign a second downlink slot to a second frequency sub-band of the frequency band, wherein the first sub-band is different from the second sub-band, and wherein the frequency band comprises orthogonal frequency division multiplexing (OFDM) tones.

12. A system comprising:

two or more wireless communication devices, including a first device and a second device; and

an access point configured to (i) determine wireless resource allocations in a time domain, a spatial wireless channel domain, and a frequency domain to coordinate communications with the two or more wireless communication devices, (ii) generate a control frame that directs wireless communications based on at least a portion of the wireless resource allocations, and (iii) cause a transmission of the control frame to the wireless communication devices, wherein the wireless resource allocations include two or more determined frequency sub-band allocations in the time domain and two or more determined spatial wireless channel allocations in the time domain, wherein the determined frequency sub-band allocations specify one or more 20MHz sub-bands within a frequency band, and wherein the control frame comprises records addressed respectively to the wireless communication devices, each of the records comprising a station identifier, a downlink slot assignment, an uplink slot assignment, and a frequency sub-band assignment that is associated with at least one of the downlink slot assignment or the uplink slot assignment and is based on at least one of the determined frequency sub-band allocations, wherein the control frame comprises:

information to cause the first device to receive first data in a downlink frame via a first spatial wireless channel;

information to cause the first device to transmit an acknowledgement indication related to the first data in a first uplink slot of an uplink frame;

information to cause the second device to receive second data in the downlink frame via a second spatial wireless channel; and

information to cause the second device to transmit an acknowledgement indication related to the second data in a second uplink slot of the uplink frame.

13. The system of claim 12 , wherein the access point is configured to (i) assign the first uplink slot to a first frequency sub-band of the frequency band and (ii) assign the second uplink slot to a second frequency sub-band of the frequency band, wherein the first sub-band is different from the second sub-band, and wherein the frequency band comprises orthogonal frequency division multiplexing (OFDM) tones.

14. The system of claim 12 , wherein the access point is configured to (i) cause a transmission of a sounding packet in a downlink slot in accordance with at least one of the downlink slot assignments and (ii) receive feedback packets transmitted by the wireless communication devices in accordance with the uplink slot assignments, wherein the feedback packets are derived from wireless channel estimations that are based on received versions of the sounding packet.

15. The system of claim 14 , wherein the records cause corresponding devices to receive the sounding packet in the downlink slot.

16. The system of claim 12 , wherein the access point is configured to (i) cause a broadcast of a sounding packet to the wireless communication devices and (ii) cause a transmission of information that identifies which ones of the wireless communication devices are required to respond to the sounding packet.

17. The system of claim 12 , wherein the access point is configured to (i) assign a first downlink slot to a first frequency sub-band of the frequency band and (ii) assign a second downlink slot to a second frequency sub-band of the frequency band, wherein the first sub-band is different from the second sub-band, and wherein the frequency band comprises orthogonal frequency division multiplexing (OFDM) tones.

Assignments (3)
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 →