Method and apparatus for processing data for transmission in a multi-channel communication system using selective channel inversion
First Claim
1. A method for transmitting data by a transmitter over multiple transmission channels to a receiver in a multi-channel communication system, comprising:
- selecting one or more available transmission channels from each of a plurality of groups of transmission channels for use for data transmission;
coding and modulating data for transmission over the selected transmission channels in each of the plurality of groups of transmission channels to provide modulation symbols;
weighting modulation symbols for each selected transmission channel in each group based on a respective weight indicative of a transmit power level for the transmission channel and derived based in part on the characteristics of the transmission channel; and
transmitting the weighted modulation symbols on the selected transmission channels.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to process data for transmission over multiple transmission channels. The available transmission channels are segregated into one or more groups, and the channels in each group are selected for use for data transmission. Data for each group is coded and modulated based on a particular coding and modulation scheme to provide modulation symbols, and the modulation symbols for each selected channel are weighted based on an assigned weight. The weighting “inverts” the selected channels such that they achieve similar received SNRs. With selective channel inversion, only “good” channels in each group having SNRs at or above a particular threshold are selected, “bad” channels are not used, and the total available transmit power for the group is distributed across the good channels in the group. Improved performance is achieved by using only good channels in each group and matching each selected channel'"'"'s received SNR to the required SNR.
66 Citations
45 Claims
-
1. A method for transmitting data by a transmitter over multiple transmission channels to a receiver in a multi-channel communication system, comprising:
-
selecting one or more available transmission channels from each of a plurality of groups of transmission channels for use for data transmission; coding and modulating data for transmission over the selected transmission channels in each of the plurality of groups of transmission channels to provide modulation symbols; weighting modulation symbols for each selected transmission channel in each group based on a respective weight indicative of a transmit power level for the transmission channel and derived based in part on the characteristics of the transmission channel; and transmitting the weighted modulation symbols on the selected transmission channels. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A transmitter for use in a multi-channel communication system, comprising:
-
a controller configured to select one or more available transmission channels from each of a plurality of groups of transmission channels for use for data transmission; a transmit data processor coupled to the controller and configured to code and modulate data for transmission over the selected transmission channels in each of the plurality of groups of transmission channels to provide modulation symbols and to weight the modulation symbols for each selected transmission channel in each group based on a respective weight indicative of a transmit power level for the transmission channel and derived based in part on the characteristics of the transmission channel; and a memory coupled with the processor. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. An apparatus for processing data for transmission over multiple transmission channels in a multi-channel communication system, comprising:
-
means for selecting one or more available transmission channels from each of a plurality of groups of transmission channels for data transmission; means for coding and modulating data for transmission over the selected transmission channels in each of the plurality of groups of transmission channels to provide modulation symbols; means for weighting modulation symbols for each selected transmission channel in each group based on a respective weight indicative of a transmit power level for the transmission channel and derived based in part on the characteristics of the transmission channel; and a transmitter configured to transmit the weighted modulation symbols on the selected transmission channels. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A processor readable media comprising instructions thereon that may be utilized by a processor for processing data for transmission over multiple transmission channels in a multi-channel communication system, the instructions comprising:
-
instructions for selecting one or more available transmission channels from each of a plurality of groups of transmission channels for use for data transmission; instructions for coding and modulating data for transmission over the selected transmission channels in each of the plurality of groups of transmission channels to provide modulation symbols; and instructions for weighting modulation symbols for each selected transmission channel in each group based on a respective weight indicative of a transmit power level for the transmission channel and derived based in part on the characteristics of the transmission channel.
-
Specification