RATE SELECTION WITH MARGIN SHARING
First Claim
1. A method of performing rate selection for data transmission over a plurality of transmission channels in a communication system, comprising:
- obtaining a signal-to-noise ratio (SNR) estimate for each of the plurality of transmission channels;
determining a total SNR margin for each of a plurality of rate combinations based on the SNR estimates for the plurality of transmission channels, wherein each rate combination is associated with a specific number of the data streams to transmit, a specific rate for each data stream, and a specific overall throughput; and
selecting a rate combination from among the plurality of rate combinations based on total SNR margins and overall throughputs for the plurality of rate combinations.
1 Assignment
0 Petitions
Accused Products
Abstract
Rate selection with margin sharing in a system with independent data stream rates is presented. Signal-to-Noise Ratio (SNR) estimates are obtained for each stream. Rates are selected for the streams based on the SNR estimates, such that at least one data stream has an SNR margin below a threshold, each remaining data stream has an SNR margin above a respective threshold, and the total SNR margin for all streams is above a total threshold. For rate selection with margin sharing with a vector-quantized rate set, SNR estimates are obtained for usable transmission channels. The total SNR margin is determined for each rate combination based on the estimates. Each rate combination is associated with a specific number of data streams to transmit, a specific rate for each data stream, and a specific overall throughput. The combination with the highest overall throughput and non-negative total SNR margin is selected.
108 Citations
17 Claims
-
1. A method of performing rate selection for data transmission over a plurality of transmission channels in a communication system, comprising:
-
obtaining a signal-to-noise ratio (SNR) estimate for each of the plurality of transmission channels; determining a total SNR margin for each of a plurality of rate combinations based on the SNR estimates for the plurality of transmission channels, wherein each rate combination is associated with a specific number of the data streams to transmit, a specific rate for each data stream, and a specific overall throughput; and selecting a rate combination from among the plurality of rate combinations based on total SNR margins and overall throughputs for the plurality of rate combinations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus for performing rate selection in a communication system that has a plurality of transmission channels usable for data transmission, comprising:
-
a channel estimator operative to obtain a signal-to-noise ratio (SNR) estimate for each of the plurality of transmission channels; and a controller operative to determine a total SNR margin for each of a plurality of rate combinations based on the SNR estimates for the plurality of transmission channels, and to select a rate combination from among the plurality of rate combinations based on total SNR margins and overall throughputs for the plurality of rate combinations, wherein each rate combination is associated with a specific number of data streams to transmit, a specific rate for each data stream, and a specific overall throughput. - View Dependent Claims (10, 11)
-
-
12. An apparatus for performing rate selection in a communication system that has a plurality of transmission channels usable for data transmission, comprising:
-
means for obtaining a signal-to-noise ratio (SNR) estimate for each of a plurality of transmission channels; means for determining a total SNR margin for each of a plurality of rate combinations based on the SNR estimates for the plurality of transmission channels, wherein each rate combination is associated with a specific number of data streams to transmit, a specific rate for each data stream, and a specific overall throughput; and means for selecting a rate combination from among the plurality of rate combinations based on total SNR margins and overall throughputs for the plurality of rate combinations. - View Dependent Claims (13, 14)
-
-
15. A processor readable media having stored therein processor-usable instructions for a processor, wherein said instructions when executed by the processor cause the processor to:
-
obtain a signal-to-noise ratio (SNR) estimate for each of a plurality of transmission channels; determine a total SNR margin for each of a plurality of rate combinations based on the SNR estimates for the plurality of transmission channels, wherein each rate combination is associated with a specific number of data streams to transmit, a specific rate for each data stream, and a specific overall throughput; and select a rate combination from among the plurality of rate combinations based on total SNR margins and overall throughputs for the plurality of rate combinations. - View Dependent Claims (16, 17)
-
Specification