Adaptive rate control for OFDM communication system
First Claim
1. In a wireless communication system, a method for controlling a rate of a data transmission, comprising:
- deriving a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for the data transmission;
determining an initial rate for the data transmission based on the derived channel metrics;
updating the channel metrics during the data transmission; and
adjusting the rate based on the updated channel metrics.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques to adaptively control the rate of a data transmission in a wireless (e.g., OFDM) communication system. In an aspect, various types of metrics may be derived and used to select the proper rate for the data transmission. Some types of metrics relate to different characteristics of the communication channel, such as SNR, frequency selectivity, time selectivity, and so on. One type of metric relates to the performance of the data transmission. In another aspect, the various types of metrics may be used in different manners to adaptively control the rate. Some metrics may be used for open-loop control of the rate, other metrics may be used for closed-loop control, and some may be used for both. For example, the channel metrics may be used to determine or select the rate, and the performance metrics may be used to determine whether or not to adjust the rate.
-
Citations
37 Claims
-
1. In a wireless communication system, a method for controlling a rate of a data transmission, comprising:
-
deriving a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for the data transmission;
determining an initial rate for the data transmission based on the derived channel metrics;
updating the channel metrics during the data transmission; and
adjusting the rate based on the updated channel metrics. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. In an OFDM system, a method for controlling a rate of a data transmission, comprising:
-
deriving a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for the data transmission;
determining an initial rate for the data transmission based on the derived channel metrics;
updating the channel metrics during the data transmission;
deriving one or more performance metrics indicative of performance of the data transmission; and
if the one or more performance metrics indicate a change to the rate, then determining a new rate for the data transmission based on the updated channel metrics.
-
-
26. In a wireless communication system, a method for controlling a rate of a data transmission, comprising:
-
receiving an indication of an initial rate for the data transmission determined based on a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for the data transmission;
transmitting data at the initial rate;
receiving an indication of an updated rate for the data transmission determined based on updated channel metrics for the communication channel; and
transmitting data at the updated rate. - View Dependent Claims (27, 28)
-
-
29. In a wireless communication system, a rate control loop for controlling a rate of a data transmission, comprising:
-
a first loop operative to determine one or more performance metrics indicative of the performance of a data transmission and to provide an indication to adjust the rate based on the one or more performance metrics; and
a second loop operative to derive a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for the data transmission, to determine an initial rate to be used for the data transmission based on the derived channel metrics, to update the channel metrics during the data transmission, and to adjust the rate during the data transmission based on the indication from the first loop and the updated channel metrics.
-
-
30. A receiver unit in a wireless communication system, comprising:
-
a channel estimator operative to derive a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for a data transmission and to update the channel metrics during the data transmission; and
a rate selector operative to determine an initial rate for the data transmission based on the derived channel metrics and to adjust the rate based on the updated channel metrics. - View Dependent Claims (31, 32, 33, 34)
-
-
35. A receiver apparatus in a wireless communication system, comprising:
-
means for deriving a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for a data transmission;
means for determining an initial rate for the data transmission based on the derived channel metrics;
means for updating the channel metrics during the data transmission; and
means for adjusting the rate based on the updated channel metrics.
-
-
36. A transmitter unit in a wireless communication system, comprising:
-
a controller operative to receive an indication of an initial rate for a data transmission, determined based on a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for the data transmission, and to receive an indication of an updated rate for the data transmission determined based on updated channel metrics for the communication channel;
an encoder operative to code data in accordance with a coding scheme indicated by the rate from the controller; and
a modulator operative to modulate the coded data in accordance with a modulation scheme indicated by the rate from the controller.
-
-
37. A transmitter apparatus in a wireless communication system, comprising:
-
means for receiving an indication of an initial rate for the data transmission determined based on a plurality of channel metrics of a plurality of types and indicative of a plurality of characteristics of a communication channel used for a data transmission;
means for coding and modulating data in accordance with an initial coding and modulation scheme indicated by the initial rate;
means for receiving an indication of an updated rate for the data transmission determined based on updated channel metrics for the communication channel; and
means for coding and modulating data in accordance with an updated coding and modulation scheme indicated by the updated rate.
-
Specification