Bit distributor for multicarrier communication systems employing adaptive bit loading for multiple spatial streams and methods
AssigneeIntel Corporation
InventorsXintian Lin, Qinghua Li, Alexei Davydov, Alexander Maltsev, Sumeet Sandhu, Ada Shuk Yan Poon
Life of this patent
Estimating the term…
Abstract
In a multicarrier transmitter that transmits two or more spatial data streams, a bit distributor assigns encoded bits to the spatial data streams based on bit-loading capabilities of the streams and in a manner to intermix the bits among the spatial streams.
Claims32
A bit distributor comprising:
- a calculator to calculate a delta for a first stream based on a bit-loading capability of the first stream;
- and
- a bit extractor to extract bits for the first stream from a group of selected input bits based on the delta for the first stream,
- wherein the calculator is to calculate a delta for a second stream based on a bit-loading capability of the second stream, and
- wherein the bit extractor is to extract bits for the second stream from remaining bits of the group based on the delta for the second stream.
A method of distributing bits among a plurality of streams comprising:
- calculating a delta for a first stream based on a bit-loading capability of the first stream;
- extracting bits for the first stream from a group of selected input bits based on the delta for the first stream;
- calculating a delta for a second stream based on a bit-loading capability of the second stream;
- and
- extracting bits for the second stream from remaining bits of the group based on the delta for the second stream.
A multicarrier transmitter comprising:
- first stream mapping circuitry to map bits of a first stream to symbols in accordance with subcarrier modulation assignments for the first stream;
- second stream mapping circuitry to map bits of a second stream to symbols in accordance with subcarrier modulation assignments for the second stream;
- and
- a bit distributor to generate the first and second streams from an input bit stream based on the subcarrier modulation assignments of the first and second streams, the bit distributor to assign bits to the first and second streams to increase diversity among sequential bits of the input bit stream.
A method comprising:
- mapping bits of a first stream to symbols in accordance with subcarrier modulation assignments for the first stream;
- mapping bits of a second stream to symbols in accordance with subcarrier modulation assignments for the second stream;
- generating the first and second streams from an input bit stream based on the subcarrier modulation assignments of the first and second streams;
- and
- assigning bits to the first and second streams to increase diversity among sequential bits of the input bit stream.
A system comprising:
- at least two substantially omnidirectional antennas;
- a multicarrier transmitter to transmit at least two data streams using the two antennas, the multicarrier transmitter comprising:
- first stream mapping circuitry to map bits of a first stream to symbols in accordance with subcarrier modulation assignments for the first stream;
- second stream mapping circuitry to map bits of a second stream to symbols in accordance with subcarrier modulation assignments for the second stream;
- and
- a bit distributor to generate the first and second streams from an input bit stream based on the subcarrier modulation assignments of the first and second streams, the bit distributor to assign bits to the first and second streams to increase diversity among sequential bits of the input bit stream.
A machine-accessible medium that provides instructions, which when accessed, cause a machine to perform operations comprising:
- calculating a delta for a first stream based on a bit-loading capability of the first stream;
- extracting bits for the first stream from a group of selected input bits based on the delta for the first stream;
- calculating a delta for a second stream based on a bit-loading capability of the second stream;
- and
- extracting bits for the second stream from remaining bits of the group based on the delta for the second stream.
Dependencies are inferred from the claim text.