Tone count selection
AssigneeIntel Corporation
InventorsThomas J. Kenney, Eldad Perahia, Robert J. Stacey
Life of this patent
Estimating the term…
Abstract
In a device or system, a total tone count is determined or selected for modulating a data payload. Two or more code words are interleaved into the data payload, and the data payload is transmitted on a channel of the device or system.
Claims20
A method performed by a communication device configured to operate over different channel bandwidths, the method comprising:
- determining whether bit padding is available;
- in response to determining that bit padding is unavailable, iterating through a plurality of total data tone counts to determine particular tone data counts that satisfy:
- N
- CBPS
- INT
- DIM
- -
- ⌊
- N
- CBPS
- INT
- DIM
- ⌋
- =
- 0
- ,
-
- N
- DBPS
- -
- ⌊
- N
- DBPS
- ⌋
- =
- 0
- ,
- and
- where NCBPS is a number of coded bits per symbol, INTDIM is a number of coded symbols stored in an interleaver, and NDBPS is a number of data bits per symbol;
- and
- selecting a total data tone count, from among the particular tone data counts, for modulating a data payload in accordance with orthogonal frequency division multiplexing (OFDM) transmission in an OFDM system over an identified one of the channel bandwidths.
An apparatus of a communication device, the apparatus comprising:
- processing circuitry configured to:
- iterate, when predetermined conditions are met, through a plurality of total data tone counts to determine particular tone data counts that satisfy:
- N
- CBPS
- INT
- DIM
- -
- ⌊
- N
- CBPS
- INT
- DIM
- ⌋
- =
- 0
- ,
-
- N
- DBPS
- -
- ⌊
- N
- DBPS
- ⌋
- =
- 0
- ,
- and
- where NCBPS is a number of coded bits per symbol, INTDIM is a number of coded symbols stored in an interleaver, and NDBPS is a number of data bits per symbol;
- select a total data tone count, from among the particular tone data counts;
- and
- modulate a data payload in accordance with orthogonal frequency division multiplexing (OFDM) transmission in an OFDM system over an identified one of the channel bandwidths based on the total data tone count;
- and
- a transceiver configured to communicate using the identified one of the channel bandwidths.
A non-transitory computer-readable storage medium that stores instructions for execution by one or more processors of a communication device to configure the communication device for multiple bandwidth operation, the instructions to configure the communication device to:
- iterate, when predetermined conditions are met, through a plurality of total data tone counts to determine particular tone data counts that satisfy:
- N
- CBPS
- INT
- DIM
- -
- ⌊
- N
- CBPS
- INT
- DIM
- ⌋
- =
- 0
- ,
-
- N
- DBPS
- -
- ⌊
- N
- DBPS
- ⌋
- =
- 0
- ,
- and
- where NCBPS is a number of coded bits per symbol;
- INTDIM is a number of coded symbols stored in an interleaver, and NDBPS is a number of data bits per symbol;
- select a total data tone count, from among the particular tone data counts;
- modulate a data payload in accordance with orthogonal frequency division multiplexing (OFDM) transmission in an OFDM system over an identified one of the channel bandwidths based on the total data tone count;
- interleave a plurality of codewords in the data payload before transmission on a channel of the identified channel bandwidth using an interleaver, the number of coded symbols stored in the interleaver proportional to an assigned interleaver parameter times a number of coded bits per single carrier, the interleaver being reused when expanding from a smaller channel bandwidth to a larger channel bandwidth by modification of the interleaver to accommodate a matrix defined to write and read data in the OFDM system with the greater channel bandwidth;
- and
- communicate using the identified one of the channel bandwidths.
Dependencies are inferred from the claim text.