IP Library Granted Patent US 10,959,243
Granted Patent B2
US 10,959,243 · App. 16/557,186 · Granted Mar 23, 2021

Systems and methods for providing resource signaling within a wireless local area network (WLAN)

Inventors: Yakun Sun (San Jose, CA); Hongyuan Zhang (Fremont, CA)
Assignee: Marvell Asia Pte, Ltd.
H04W72/085H04L5/0023H04L5/0037H04L5/0044H04L5/0053H04L5/0064H04L5/0092H04L27/2613H04W72/042H04B7/0452H04B7/0697H04L5/0007H04L5/0094H04L2025/03426H04W84/12
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,959,243
App. No.
16/557,186
Granted
Mar 23, 2021
Kind
B2
Abstract

Embodiments described herein provide a method for resource unit signaling with reduced data bits in a wireless local area network. At a wireless transceiver, a data frame may be obtained for transmission. The data frame includes a first preamble portion and a second preamble portion compliant with a wireless local area network communication protocol. When an available resource unit for transmitting the data frame is less than an allowed bandwidth, the first preamble portion and the second preamble portion may be configured with resource unit signaling bits. When the available resource unit is greater than or equal to the allowed bandwidth, the resource unit may be virtually divided into a plurality of channels. At least one of the first preamble portion and the second preamble portion may be configured with a first number of bits representing a number of users spatially multiplexed on a channel from the plurality of channels.

Claims (43)

1. A method for providing resource unit signaling with reduced data bits in a wireless local area network, the method comprising:

determining whether bandwidth of a resource unit for transmitting a data frame is greater than an allowed bandwidth; and

in response to determining that the bandwidth of the resource unit is greater than the allowed bandwidth:

virtually dividing the resource unit into a plurality of channels,

grouping channels in the plurality of channels into two half-portions of the plurality of channels,

for each half-portion of the plurality of channels, configuring a signal field-B (SIGB) portion of the data frame to indicate a subset of client stations spatially multiplexed on the resource unit, and

transmitting the data frame including the configured SIGB portions.

2. The method of claim 1 , further comprising:

evenly distributing a set of spatially multiplexed client stations into each half-portion of the plurality of channels.

3. The method of claim 2 , further comprising:

for each half-portion of the plurality of channels, allocating a subset of consecutively indexed client stations to the respective channel.

4. The method of claim 1 , wherein the allowed bandwidth is 20 MHz, and the resource unit includes 40 MHz.

5. The method of claim 1 , wherein:

the virtually dividing the resource unit into a plurality of channels comprises virtually dividing the resource unit into a first channel and a second channel; and

configuring a first channel specific common field corresponding to the first channel to indicate the resource unit,

configuring a first SIGB portion of the data frame corresponding to the first channel to indicate a first subset of client stations allocated to the first channel,

configuring a second channel specific common field corresponding to the second channel to indicate the resource unit, and

configuring a second SIGB portion of the data frame corresponding to the second channel to indicate a second subset of client stations allocated to the second channel.

6. The method of claim 1 , further comprising:

configuring a bit for all parallel SIGB portions corresponding to the plurality of channels to indicate that resource allocation signaling is skipped for each channel from the plurality of channels.

7. The method of claim 1 , wherein when the resource unit is equivalent to a multiple of the allowed bandwidth, and a number of the plurality of channels is equivalent to a value of the multiple.

8. A system for providing resource unit signaling with reduced data bits in a wireless local area network, the system comprising:

processing circuitry configured to:

determine whether bandwidth of a resource unit for transmitting a data frame is greater than an allowed bandwidth;

in response to determining that the bandwidth of the resource unit is greater than the allowed bandwidth:

virtually divide the resource unit into a plurality of channels,

group channels in the plurality of channels into two half-portions of the plurality of channels,

for each half-portion of the plurality of channels, configuring a signal field-B (SIGB) portion of the data frame to indicate a subset of client stations spatially multiplexed on the resource unit, and

a wireless transceiver configured to transmit the data frame including the configured SIGB portion.

9. The system of claim 8 , wherein the processing circuitry is further configured to:

evenly distribute a set of spatially multiplexed client stations into each half-portion of the plurality of channels.

10. The system of claim 9 , wherein the processing circuitry is further configured to:

for each half-portion of the plurality of channels, allocate a subset of consecutively indexed client stations to the respective channel.

11. The system of claim 8 , wherein the allowed bandwidth is 20 MHz, and the resource unit includes 40 MHz.

12. The system of claim 8 , wherein the processing circuitry is configured to:

virtually divide the resource unit into a first channel and a second channel; and

configure a first channel specific common field corresponding to the first channel to indicate the resource unit,

configure a first SIGB portion of the data frame corresponding to the first channel to indicate a first subset of client stations allocated to the first channel;

configure a second channel specific common field corresponding to the second channel to indicate the resource unit, and

configure a second SIGB portion of the data frame corresponding to the second channel to indicate a second subset of client stations allocated to the second channel.

13. The system of claim 8 , wherein the processing circuitry is further configured to:

configure a bit for all parallel SIGB portions corresponding to the plurality of channels to indicate that resource allocation signaling is skipped for each channel from the plurality of channels.

14. The system of claim 8 , wherein when the resource unit is equivalent to a multiple of the allowed bandwidth, and a number of the plurality of channels is equivalent to a value of the multiple.

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 →
Continuity (4)
Continuation 16010895 · Jun 18, 2018
Continuation 15371895 · Dec 7, 2016
Provisional Application 62267579 · Dec 15, 2015
Related Publication 20200146021A1 · May 7, 2020