TONE BLOCK ALLOCATION FOR ORTHOGONAL FREQUENCY DIVISION MULTIPLE ACCESS DATA UNIT
First Claim
1. A method, comprising:
- selecting, for a first group of devices having a first group size of a plurality of potential group sizes, a set of block allocations from a codebook, the codebook having respective sets of block allocations corresponding to each of the plurality of potential group sizes, wherein the selected set of block allocations is selected to correspond to the first group size;
selecting a block allocation for the first group of devices from the selected set of block allocations, the selected block allocation indicating a respective set of orthogonal frequency division multiplexing (OFDM) tone blocks to be assigned to each device of the first group of devices, each set of OFDM tone blocks indicating a respective integer number of different OFDM tone blocks of a wireless local area network (WLAN) communication channel;
assigning, to each device of the first group of devices, the corresponding integer number of different OFDM tone blocks of the selected block allocation, wherein the selected block allocation includes at least i) a first set of OFDM tone blocks assigned to a first device of the first group of devices and ii) a second set of OFDM tone blocks assigned to a second device of the first group of devices; and
generating an orthogonal frequency division multiple access (OFDMA) data unit to be transmitted to the first group of devices via the WLAN communication channel using the assigned set of OFDM tone blocks, the OFDMA data unit including a preamble portion and a data portion, the preamble portion having an index to the codebook that indicates i) the first group size, and ii) the selected block allocation.
1 Assignment
0 Petitions
Accused Products
Abstract
For a first group of devices having a first group size, a set of block allocations is selected from a codebook. A block allocation for the first group of devices is selected from the selected set of block allocations. A corresponding integer number of different orthogonal frequency division multiplexing (OFDM) tone blocks is assigned to each device of the first group of devices according to the allocation. An orthogonal frequency division multiple access (OFDMA) data unit to be transmitted to the first group of devices via the WLAN communication channel is generated using the assigned set of OFDM tone blocks. The OFDMA data unit includes a preamble portion and a data portion, the preamble portion having an index to the codebook that indicates i) the first group size, and ii) the selected block allocation.
-
Citations
23 Claims
-
1. A method, comprising:
-
selecting, for a first group of devices having a first group size of a plurality of potential group sizes, a set of block allocations from a codebook, the codebook having respective sets of block allocations corresponding to each of the plurality of potential group sizes, wherein the selected set of block allocations is selected to correspond to the first group size; selecting a block allocation for the first group of devices from the selected set of block allocations, the selected block allocation indicating a respective set of orthogonal frequency division multiplexing (OFDM) tone blocks to be assigned to each device of the first group of devices, each set of OFDM tone blocks indicating a respective integer number of different OFDM tone blocks of a wireless local area network (WLAN) communication channel; assigning, to each device of the first group of devices, the corresponding integer number of different OFDM tone blocks of the selected block allocation, wherein the selected block allocation includes at least i) a first set of OFDM tone blocks assigned to a first device of the first group of devices and ii) a second set of OFDM tone blocks assigned to a second device of the first group of devices; and generating an orthogonal frequency division multiple access (OFDMA) data unit to be transmitted to the first group of devices via the WLAN communication channel using the assigned set of OFDM tone blocks, the OFDMA data unit including a preamble portion and a data portion, the preamble portion having an index to the codebook that indicates i) the first group size, and ii) the selected block allocation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
a network interface device having one or more integrated circuits configured to select, for a first group of devices having a first group size of a plurality of potential group sizes, a set of block allocations from a codebook, the codebook having respective sets of block allocations corresponding to each of the plurality of potential group sizes, wherein the selected set of block allocations is selected to correspond to the first group size, select a block allocation for the first group of devices from the selected set of block allocations, the selected block allocation indicating a respective set of orthogonal frequency division multiplexing (OFDM) tone blocks to be assigned to each device of the first group of devices, each set of OFDM tone blocks indicating a respective integer number of different OFDM tone blocks of a wireless local area network (WLAN) communication channel, assign, to each device of the first group of devices, the corresponding integer number of different OFDM tone blocks of the selected block allocation, wherein the selected block allocation includes at least i) a first OFDM tone block set assigned to a first device of the first group of devices and ii) a second OFDM tone block set assigned to a second device of the first group of devices, and generate an orthogonal frequency division multiple access (OFDMA) data unit to be transmitted to the first group of devices via the WLAN communication channel using the assigned OFDM tone block sets, the OFDMA data unit including a preamble portion and a data portion, the preamble portion having an index to the codebook that indicates i) the first group size, and ii) the selected block allocation. - View Dependent Claims (12, 13, 14, 15)
-
16. A method, comprising:
-
receiving an orthogonal frequency division multiple access (OFDMA) data unit via a wireless local area network (WLAN) communication channel; decoding a non-legacy signal field of the OFDMA data unit to determine a codebook index; determining a number of devices in a group of devices associated with the OFDMA data unit based on the codebook index; determining a block allocation based on the codebook index, the block allocation indicating respective sets of OFDM tone blocks for the WLAN communication channel that are assigned to each device of the group of devices; determining an assigned set of OFDM tone blocks based on the block allocation; and decoding a data portion of the OFDMA data unit using the assigned set of OFDM tone blocks. - View Dependent Claims (17, 18, 19)
-
-
20. An apparatus, comprising:
a network interface device having one or more integrated circuits configured to receive an orthogonal frequency division multiple access (OFDMA) data unit via a wireless local area network (WLAN) communication channel, decode a non-legacy signal field of the OFDMA data unit to determine a codebook index, determine a number of devices in a group of devices associated with the OFDMA data unit based on the codebook index, determine a block allocation based on the codebook index, the block allocation indicating respective sets of OFDM tone blocks for the WLAN communication channel that are assigned to each device of the group of devices, determine an assigned set of OFDM tone blocks based on the block allocation, and decode a data portion of the OFDMA data unit using the assigned set of OFDM tone blocks. - View Dependent Claims (21, 22, 23)
Specification