Patent ID: 8634489

Claim:
A non-transitory computer-readable memory tangibly storing a plurality of instructions that, when executed by one or more processors, cause the one or more processors to: determine an indication of modulation constrained capacity of a multiple input multiple output (MIMO) communication channel, wherein the indication of modulation constrained capacity corresponds to one modulation scheme from a plurality of modulation schemes; compare the indication of modulation constrained capacity corresponding to the one modulation scheme to two or more thresholds corresponding to the one modulation scheme, wherein each threshold of the two or more thresholds corresponds to a different convolution code rate; select one of a plurality of convolution code rates based on the comparison of the indication of modulation constrained capacity to the two or more thresholds; and select a modulation scheme from the plurality of modulation schemes based on the comparison of the indication of modulation constrained capacity to at least one of the two or more thresholds.