Bit allocation among carriers in multicarrier communications
First Claim
Patent Images
1. A multicarrier data modulation method, comprising:
- allocating a plurality of data bit signals of a serial input data stream among a plurality of carrier signals, wherein the plurality of data signals are modulated over the plurality of carrier signals by a modulation apparatus, wherein a predetermined number of the plurality of data bit signals are included in each one of a plurality of error correction symbols, wherein a number of the plurality of data bit signals modulated on at least one carrier signal is fewer than the predetermined number of data bit signals included in each of the plurality of error correction symbols, wherein each of said plurality of carrier signals is associated with a respective transmission channel, and wherein the allocating of the plurality of data bit signals among the carrier signals reduces a number of carrier signals that modulate data bit signals belonging to different error correction symbols during a transmission period.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique is provided that may be employed in multicarrier communications to improve the efficiency of error correction using symbol-oriented error correction methodologies, by reducing the number of error correction code symbols (102, 104 . . . ) that are received in error that result from a single channel error. More specifically, in this technique, bits from the symbols are allocated among the channels in such a way as to minimize the number of respective channels that are allocated bits belonging to more that one respective symbol during a respective transmission period.
-
Citations
37 Claims
-
1. A multicarrier data modulation method, comprising:
allocating a plurality of data bit signals of a serial input data stream among a plurality of carrier signals, wherein the plurality of data signals are modulated over the plurality of carrier signals by a modulation apparatus, wherein a predetermined number of the plurality of data bit signals are included in each one of a plurality of error correction symbols, wherein a number of the plurality of data bit signals modulated on at least one carrier signal is fewer than the predetermined number of data bit signals included in each of the plurality of error correction symbols, wherein each of said plurality of carrier signals is associated with a respective transmission channel, and wherein the allocating of the plurality of data bit signals among the carrier signals reduces a number of carrier signals that modulate data bit signals belonging to different error correction symbols during a transmission period. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-readable memory comprising stored computer-executable program instructions that, in response to execution by a processor of an apparatus, enable the apparatus to:
-
provide a plurality of carrier signals for use in modulating a plurality of data bit signals of a serial input data stream, wherein a predetermined number of the plurality of data bit signals is included in each one of a plurality of error correction symbols before the plurality of data bit signals are modulated on the plurality of carrier signals, wherein a number of the plurality of data bit signals modulated on at least one carrier signal is fewer than the predetermined number of data bit signals included in each error correction symbol, and wherein each of said plurality of carrier signals is associated with a respective transmission channel; and determine an allocation of the plurality of data bit signals among the plurality of carrier signals, wherein the allocation of the plurality of data bit signals among the plurality of carrier signals reduces a number of carrier signals that modulate data bit signals belonging to different error correction symbols during a transmission period. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A multicarrier data modulation system, comprising:
-
a transceiver adapted to generate a plurality of carrier signals for use in modulating a plurality of data bit signals of a serial input data stream; and a processor adapted to; include a predetermined number of the plurality of data bit signals in each one of a plurality of error correction symbols before the plurality of data bit signals are modulated on the plurality of carrier signals, wherein a number of plurality of data bit signals configured to be modulated on at least one carrier signal is fewer than the predetermined number of the plurality of data bit signals that are included in each error correction symbol, and wherein each of said plurality of carrier signals is associated with a respective transmission channel, and allocate the plurality of data bit signals among the plurality of carrier signals in a way that reduces the number of carrier signals that modulate data bit signals belonging to different error correction symbols during a transmission period. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A multicarrier data modulation method, comprising:
-
modulating, over a plurality of carrier signals, a plurality of data bit signals of a serial input data stream, wherein a predetermined number of the plurality of data bit signals is included in each one of a plurality of error correction symbols before the plurality of data bit signals are modulated on the plurality of carrier signals, wherein a number of data bit signals that are modulable on at least one carrier signal is fewer than the predetermined number of the plurality of data bit signals included in each error correction symbol, and wherein each of said plurality of carrier signals is associated with a respective transmission channel; and allocating the plurality of data bit signals among the plurality of carrier signals, wherein the allocating of the plurality of data bit signals among the plurality of carrier signals reduces or minimizes the number of carrier signals that modulate data bit signals belonging to different error correction symbols during a transmission period. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method for modulating data bit signals over a transmission channel having a plurality of subchannels, comprising:
-
including a predetermined number of data bit signals of an input data stream to each of a plurality of error correction symbols; modulating, over the plurality of subchannels, a plurality of data bit signals, including modulating over at least one of the plurality of subchannels fewer than the predetermined number of data bit signals included in each error correction symbol; placing the plurality of subchannels into groups comprised of one or more subchannels based on data bit signal capacities of the subchannels, wherein a collective data bit signal capacity of each group comprises the predetermined number of data bit signals; and allocating the plurality of data bit signals among the groups of subchannels such that data bit signals included in different error correction symbols are not modulated on the same subchannel, thereby reducing the number of error correction symbols that are affected by an error occurring on any given subchannel during a transmission period. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
Specification