The present invention generally relates to wireless communication link adaptation, and particularly relates to aging the channel quality information used for adaptation according to channel variability.
In a common approach to link adaptation for wireless communications, the transmitter adjusts one or more transmission parameters responsive to changes in the receivers channel quality. The receiver supports link adaptation by the transmitter by sending channel quality information as feedback to the transmitter. For example, the receiver periodically measures channel quality and sends corresponding Channel Quality Indicators (CQIs) to the transmitter, which uses the reported CQIs to adjust the modulation and coding scheme used for transmitting to the receiver.
Ongoing signal quality measurements at the receiver drive CQI generation and feedback. For example, the receiver periodically measures received signal quality as a signal-to-noise ratio (SNR), and maps the measured SNRs into a defined table of CQI values, each value representing a range of SNRs in dBs. CQI may be expressed in terms of transport format sizes which approximately follow an SNR dB scale. Here, the receiver estimates the largest transport format that can be received at a defined reliability or other performance metric. In such embodiments, the CQI values quantize measured SNR and provide a more compact signaling format, which is desirable for high CQI reporting rates. Of course, CQIs can be based on measures other than an SNR scale. Regardless, higher CQI reporting rates are used in more sophisticated wireless communication networks to drive fast dynamic scheduling and link adaptation, which allows those systems to achieve high bit rates and high system throughput.
High Speed Data Packet Access (HSDPA) services in Wideband CDMA, for example, rely on high CQI reporting rates. Long Term Evolution (LTE) networks also rely on high CQI reporting rates to support the fast user scheduling and link adaptation used in such networks to maintain high utilization of the communication link—i.e., to maintain high aggregate data throughput on the link. Even with fast CQI reporting, problems remain. For example, there is an “aging” problem associated with the delay between the time a receiver measures its signal quality and the time that the correspondingly transmitted CQI is actually used at the transmitter for adapting the link with respect to that receiver. The age of a given CQI value includes delays between the receiver measuring and reporting signal quality, transmission link delays, and the delay between the transmitter receiving the CQI and using it for link adaptation. That last delay may include scheduling delays, where the transmitter schedules its downlink transmissions to different users.
In HSDPA, such reporting delays are in the range of six milliseconds. That value in combination with a reporting period of eight milliseconds results in an overall delay that varies between eight and fourteen milliseconds. This magnitude of overall delay is tolerable, in terms of maintaining a desired tradeoff between latency and link throughput. That is, it is desirable to send data at the highest rate possible, while limiting the need for retransmissions. HSDPA targets a given Block Error Rate (BLER) at the receiver, e.g., a 10% BLER, and uses Hybrid Automatic Repeat Request (HARQ) for retransmitting data as needed.
Even so, it is known in the art to mitigate the “aging” problem. For example, U.S. Pub. 2005/0181811 A1 teaches “correcting” CQI feedback from a receiver according to an “offset” value. As this reference explains, a channel-dependent scheduler at a base station schedules the user or users reporting the best channel conditions, but the actual channel qualities for those users may have deteriorated by the time the scheduled transmissions occur. The reference thus looks at additional information that can be used to get a more accurate sense of channel quality. In one embodiment, ACK/NACK feedback from a receiver provides a basis for determining or otherwise updating an offset value that is used to correct CQI feedback from the receiver. In this manner, CQIs reported by the receiver can be discounted or otherwise reduced by a performance-based offset that is determined by monitoring one or more parameters indicative of reception performance. The approach is useful in that it helps prevent the selection of overly optimistic transmission parameter settings.
Another known mitigation technique applies a similar type of offset to reported CQIs, but bases the offset on CQI age. The published patent application WO 2006/075208 A1 provides an example of age-based CQI compensation in the HSDPA context. The '208 reference suggests that applying corrective back-off or offset values to all CQIs is less preferable than applying an age-dependent offset, in the sense that a relatively new CQI may well provide an accurate sense of current channel conditions at the reporting receiver. As such, the '208 reference teaches applying an offset to reported CQIs, where the magnitude of the applied offset is determined as a function of CQI age.
Neither of the above approaches directly addresses the challenges posed by some of the newer communication network standards, such as Long Term Evolution (LTE). Like HSDPA and other high-rate services, LTE relies on fast link adaptation and dynamic user scheduling, to achieve high bit rates and maintain high data throughput. For example, an LTE base station, referred to as an eNodeB, may perform link adaptations on a one millisecond basis. LTE receivers support such operations by generating periodic CQI reports according to measurements taken from common reference symbols received in the downlink. The receivers send CQI reports on a physical uplink control channel (the PUCCH, for example), and also may send CQI reports on a physical uplink shared channel (the PUSCH, for example), responsive to receiving grants from an eNodeB.
Problematically, however, certain modes of operation in LTE can result in significantly extended delays between CQI reports from a given user, as compared to HSDPA, for example. In the current LTE standards, the reporting delays for CQIs may be as short as four milliseconds, and as long as eighty milliseconds. Such variability significantly complicates any approach to CQI correction, as there may not be enough recent feedback for performance-based back-offs. Further, with the wide variability in reporting delays and the potential for very long reporting delays, the known approaches to age-based back-offs may produce overly conservative back-offs, which lowers data throughput below achievable levels and thus wastes link capacity.
According to teachings presented in this document, reported channel quality information, as used for controlling one or more aspects of wireless transmission, is compensated according to an aging function that depends on channel variability. In this manner, the “amount” or extent of age-based compensation applied to the channel quality feedback for a given user—e.g., a mobile station or other item of user equipment—varies as a function of that user's channel conditions. More particularly, in an advantageous approach, the aging function applied to the channel quality estimates received from (or generated for) a given user depends on estimates of that user's channel variability. Channel quality estimates for a user whose channel conditions are changing very little, or at least are changing very slowly, may be aged less aggressively than those associated with a user whose channel conditions are changing more rapidly.
Compensating, or otherwise adjusting a given channel quality estimate comprises, in one or more embodiments, applying a back-off value to the channel quality estimate. For example, a back-off amount may be subtracted from a given channel quality estimate, where the magnitude of the back-off amount is a function of the age of the channel quality estimate, and of the variability in channel quality. The amount of back-off can be linearly or non-linearly related to variability in channel quality, but, as a general proposition, for a given age of channel quality estimate, more back-off is applied for higher variability in channel quality, and less back-off is applied for lower variability in channel quality.
With these teachings in mind, one embodiment of a method of computing aged channel quality estimates for use in controlling transmissions on a wireless communication link includes estimating a variability in channel quality for the wireless communication link, and computing aged channel quality estimates corresponding to channel quality estimates determined for the wireless communication link. The channel quality estimates may be determined on an “ongoing” basis, which may be a periodic basis, and/or an as-needed basis, such as for scheduled transmissions. In any case, the aged channel quality estimates are computed by adjusting the value of each channel quality estimate by an amount that depends on the age of the channel quality estimate and on the variability in channel quality estimated for the wireless communication link. Channel quality estimates are, for example, Channel Quality Indicator (CQI) values received from or generated for a remote transceiver.
In another embodiment, a wireless communication transceiver is configured to compute aged channel quality estimates for use in controlling transmissions on a wireless communication link. Advantageously, the wireless communication transceiver includes one or more processing circuits configured to estimate a variability in channel quality for the wireless communication link, and compute aged channel quality estimates corresponding to channel quality estimates determined for the wireless communication link. The wireless communication transceiver computes the aged channel quality estimates by adjusting the value of each channel quality estimate by an amount that depends on the age of the channel quality estimate and on the variability in channel quality estimated for the wireless communication link.
In one such embodiment, the wireless communication transceiver comprises a base station in a wireless communication network, and the wireless communication link comprises downlinks between the base station and a plurality of mobile terminals. As such, the base station determines (or receives) aged channel quality estimates for each mobile terminal and controls downlink transmissions to the mobile terminals based on the aged channel quality estimates. Similarly, in another embodiment, the wireless communication link comprises uplinks between a base station in a wireless communication network, and a plurality of mobile terminals. In at least one such embodiment, the base station estimates channel quality for each mobile terminal based on received uplink signals, and correspondingly generates aged channel quality estimates for each mobile terminal. Further, the base station controls uplink transmissions by the mobile terminals, based on the aged channel quality estimates. For example, the base station determines uplink scheduling decisions for the mobile terminals based on their aged channel estimates.
In another embodiment, a method of controlling transmissions from a wireless communication network base station to mobile terminals is based on aged channel quality estimates, e.g., aged channel quality indicators. The method includes receiving channel quality indicators from each of one or more mobile terminals, for use in controlling transmissions to the one or more mobile terminals. In particular, the method includes estimating a variability in channel quality for each mobile terminal, and computing aged channel quality indicators for each mobile terminal by adjusting the channel quality indicators received from the mobile terminal according to an aging function that depends on channel quality indicator age and on the variability in channel quality estimated for the mobile terminal. The method further includes controlling transmissions to the one or more mobile terminals based on the aged channel quality indicators.
Similarly, in another disclosed embodiment, a wireless communication network base station is configured to control transmissions to a plurality of mobile terminals based at least in part on receiving channel quality indicators from the mobile terminals. Advantageously, the base station includes one or more processing circuits configured to estimate a variability in channel quality for each mobile terminal, and compute aged channel quality indicators for the mobile terminals. The processing circuits compute these aged channel quality indicators by adjusting the channel quality indicators received from each mobile terminal according to an aging function that depends on channel quality indicator age and on the variability in channel quality estimated for the mobile terminal. Further, the processing circuits control transmissions to the mobile terminals based on the aged channel quality indicators.
Of course, the present invention is not limited to the above brief summary of features and advantages. Those skilled in the art will recognize additional features and advantages upon reading the following detailed description and upon viewing the accompanying figures.
As such, one or more embodiments of the first transceiver 2 includes one or more processing circuits for computing aged channel quality estimates, e.g., an “aging” processor 6, and, in a general case, the first transceiver 2 further includes a transmit controller 8 that is configured to control transmissions to the second transceiver 4, based at least in part on the aged channel quality estimates computed for the second transceiver 4. Alternatively, the second transceiver 4 computes the aged channel quality estimates and returns them to the first transceiver 2. In such embodiments, the second transceiver 4 may include its own aging processor 9, which may be configured to determine actual ages for the channel quality estimates it is generating, based on knowledge of transmission scheduling at the first transceiver 2, or it may determine an average age based on past transmission timing.
In one or more embodiments, the wireless communication transceiver 2 comprises a base station in a wireless communication network and the wireless communication link comprises downlinks between the base station and a plurality of mobile terminals. Here, it should be understood that the wireless transceiver 4 represents an example of one such mobile terminal. Advantageously, the base station is configured to control downlink transmissions to each mobile terminal based on the aged channel quality estimates computed for each mobile terminal. In at least one such embodiment, the base station is configured to receive channel quality estimates from each mobile terminal on an ongoing basis, and correspondingly compute the aged channel quality estimates for that mobile terminal. Alternatively, the base station may receive aged channel quality estimates as computed by each mobile terminal.
In any case, in at least one embodiment, the base station is configured to control downlink transmissions to the mobile terminals based on the aged channel quality estimates by one or more of selecting modulation and coding schemes, selecting transmission rank, selecting between open-loop or closed-loop multiple-input-multiple-output transmission modes, selecting between wideband and frequency selective transmission precoding, selecting between transmit diversity and spatial multiplexing, and scheduling transmissions to the mobile terminals, based at least in part of the aged channel quality estimates.
In another embodiment, the wireless communication link between the first and second transceiver 2 and 4 comprises uplinks between a base station (the first transceiver 2) and a plurality of mobile terminals (the second transceiver 4 represents an example of one such mobile terminal). Advantageously, in such embodiments, the base station is configured to control uplink transmissions from the mobile terminals based on the aged channel quality estimates computed for the mobile terminals. For example, for each mobile terminal, the base station is configured to compute channel quality estimates based on uplink signals received from the mobile terminal, and correspondingly compute the aged channel quality estimates for that mobile terminal.
In another embodiment, the base station is configured to use a default value for the estimated variability in channel quality for each mobile terminal, at least during an initialization period, where the default value is based on a known or expected variability in channel quality that is characteristic for at least one of a given time of day and a given service area of the wireless communication network that is associated with the base station. That is, the characteristic variability in channel quality may be different for different service areas and, even within a given service area, it may be different at different times of the day.
In another embodiment, the base station is configured for different modes of Multiple-Input-Multiple-Output, MIMO, transmissions to a plurality of mobile terminals, and is configured to associate different MIMO modes with different predefined values or degrees of variability in channel quality. As such, the base station estimates the variability in channel quality for each mobile terminal at least in part on a current communication mode of the mobile terminal.
Further, returning to the details of
In these and other embodiments, the first transceiver 2 is configured to determine the age of a given channel quality estimate based on calculating an elapsed time between a corresponding channel quality measurement on which the channel quality estimate is based and a forthcoming transmission time in which the corresponding aged channel quality estimate will be used for controlling transmission on the wireless communication link. For example, the age may be calculated based on the total time between the second transceiver 4 measuring channel quality and generating a corresponding channel estimate, and the first transceiver 2 making a transmit control adjustment according to that channel quality estimate. All or part of this elapsed time may be known or determined, or one or more components of the elapsed time may be based on assumed values.
In at least one embodiment, the first transceiver 2 is configured to estimate the variability in channel quality for the wireless communication link by correlating the channel quality estimates over time. In the context of this approach, higher correlation values indicate lower variability in channel quality and lower correlation values indicate higher variability in channel quality. If multiple links are involved, e.g., if channel quality estimate aging is being performed for multiple mobile terminals being supported by the base station, each mobile terminal's channel quality estimates are correlated, for determining the variability in channel quality for that particular mobile terminal.
In another embodiment, the first transceiver 2 is configured to estimate the variability in channel quality for the wireless communication link by calculating an autocorrelation for the channel quality estimates. With this approach, lower autocorrelation values indicate higher variability in channel quality and higher autocorrelation values indicate lower variability in channel quality.
In another embodiment, the first transceiver 2 is configured to estimate the variability in channel quality for the wireless communication link by measuring received signal strengths at two or more receive antennas and tracking over time an autocorrelation in signal strengths for the one or more antennas. Alternatively, the first transceiver 2 is configured to estimate the variability in channel quality for the wireless communication link by tracking over time ACK/NACK feedback from the second transceiver 4, which is receiving transmissions from the first transceiver 2 over the wireless communication link. The first transceiver 2 uses the ACK/NACK feedback to determine a relationship between reception error rates at the transceiver 4 and channel quality estimate age.
It may be helpful to turn from the general illustration of
In operation, the base station 12 controls one or more transmission parameters used for transmitting to all or selected ones of the mobile terminals 20 on the illustrated communication links 22, based on channel quality feedback from the mobile terminals 20. More particularly, the base station 12, in one or more embodiments, is configured to control transmissions to the plurality of mobile terminals 20 based on aged channel quality indicators (CQIs) 24, where the “aging” applied to the CQIs from each mobile terminal 20 is functionally dependent on the variability in channel conditions for that mobile terminal 20. (In this regard, CQIs will be understood to be a form of channel quality estimates, and aged CQIs will be understood to be a form of aged channel quality estimates.)
Referring briefly to
Broadly, then, the processing circuits 30 within the base station 12 are configured to estimate a variability in channel quality for each mobile terminal 20, and to compute aged CQIs 26 for the mobile terminals 20, by adjusting the CQIs 24 received from each mobile terminal 20 according to an aging function that depends on channel quality indicator age and on the variability in channel quality estimated for the mobile terminal 20. Still further, the processing circuits 30 are configured to control transmissions to the mobile terminals 20 based on the aged CQIs 26. As non-limiting examples, the one or more processing circuits 30 are configured to control transmissions to the plurality of mobile terminals 20 based on the aged CQIs 26 by at performing at least one of the following control functions based on the aged CQIs 26: (1) selecting modulation and coding schemes; (2) selecting transmission rank; (3) selecting between open-loop or closed-loop multiple-input-multiple-output (MIMO) transmission modes; and (4) scheduling transmissions to the plurality of mobile terminals 20.
In any case, the illustrated method “begins” with the base station 12 estimating a variability in channel quality for each of one or more mobile terminals 20 (Block 100). For example, the base station 12 may be an LTE base station providing scheduled downlink transmissions to a plurality of LTE mobile terminals. Processing continues with the base station 12 computing aged CQIs 26 for each such mobile terminal 20, according to an aging function that depends on CQI age and the variability in channel quality estimated for the mobile terminal 20 (Block 102). Further, processing continues with the base station 12 controlling transmissions to the one or more mobile terminals 20, based on the aged CQIs 26 (Block 104). As used in this context, the “age” of a given CQI 24 may be determined based on the delay between its generation at the reporting mobile terminal 20 and its use by the base station 12 in controlling transmissions to that mobile terminal 20.
Unlike conventional approaches to CQI compensation, which discount CQIs based on tracking retransmissions, or using purely time-based discounting, the base station 12 varies or otherwise adjusts the aging sensitivity of the CQIs 24 from each given mobile terminal 20, based on the variability in channel conditions estimated for that mobile terminal 20. This approach provides potentially significant gains in overall throughput, because the aging back-off applied to CQIs 24 from a given mobile terminal 20 that enjoys relatively stable channel conditions can be made less aggressive than that applied to CQIs 24 received from a mobile terminal 20 that is operating with greater variability in its channel conditions.
As a non-limiting example,
In the example of
In any case, each of the predefined functions use a linear aging over a first time window, where the amount of back-off applied to CQIs 24 from a given mobile station 20 depends directly on the computed age of the CQIs, although the particular function to use for aging is still selected as a function of that mobile terminals' estimated channel variability. Beyond a certain age, Tmax, each of the predefined aging functions ƒ1-ƒ4 takes on a constant value. However, the time value of Tmax may be different for different aging functions. That is, each of the predefined functions can be characterized by its slope for its linear portion, and by the time Tmax at which it transitions into a constant back-off value.
Broadly, then, in one or more embodiments, the processing circuits 30 are configured to compute the aged CQIs 26 for the mobile terminals 20 by, for each mobile terminal, selecting a particular aging function from among a predefined set of aging functions, based on the variability in channel quality estimated for the mobile terminal 20, and determining an adjustment value for a given CQI 24 received from the mobile terminal 20 according to its age and the selected aging function. In at least one such embodiment, the processing circuits 30 are configured to store parameterized functional expressions or tabulated look-up values representing the predefined set of aging functions.
In
In
In these or other embodiments, the one or more base station processing circuits 30 are configured to estimate the variability in channel quality for each mobile terminal 20 by correlating the CQIs 24 received from the mobile terminal 20. That is, each CQI 24 from a given mobile terminal 20, for a given reporting time or interval can be correlated with the CQIs 24 from that same mobile terminal 20, for a plurality of other reporting times.
With the availability of CQIs 24 taken over a given window of time, the correlation processor 40 determines correlation values (CVs in the illustration) between the set 44 of CQIs 24 and the offset set 46 of CQIs. Alternatively, the correlation processor 40 simply uses offset indexing for the set 44 of CQIs 24, to determine the correlations between CQIs 24. Regardless, the correlation values are optionally passed to a quantizer 48, which quantizes the calculated correlation values, e.g., into low, medium, high, and very high ranges determined from a LUT 50 stored in a memory 52. Here, the LUT 50 provides mapping from the calculated correlation values into a quantized channel variability range.
The correlation values (quantized or un-quantized) are provided as input data to an aged CQI value generator 54, which also receives CQI age values for individual CQIs 24. This CQI age information may be determined, for example, by an age determining circuit 56, which uses a timing reference 58 for determining elapsed times between CQI measurement/reporting by the mobile terminals 20, and corresponding transmission control usage of those CQIs 24 at the base station 12. With the computed CQI ages and the channel variability estimates, the aged CQI value generator 54 receives incoming CQIs 24 (e.g., from the buffer 42), and applies an aging adjustment to them, to produce corresponding aged CQIs 26. The amount of aging-based backoff applied to the incoming CQIs 24 thus is a function of the channel variability estimated for the mobile terminal 20 that reported the CQIs 24. Those skilled in the art will appreciate that the same or duplicate circuitry processes the CQIs 24 from each mobile terminal 20 of interest, to produce aged CQIs 26 for each such mobile terminal 20.
As an alternative, the correlation processor 40 and buffer 42 may be implemented in each mobile terminal 20 of interest. Each such mobile terminal 20 is configured to report channel quality estimate variability. Further, it is possible to implement most or all aging processing in the mobile terminals 20, but, at least with respect to downlink transmissions, the mobile terminals 20 generally will not know actual base station scheduling and transmission times, and age determination thus can be based on average age estimates.
In another embodiment, the processing circuits 30 are configured to estimate the variability in channel quality for each mobile terminal 20 by calculating a correlation for the CQIs 24 received from the mobile terminal 20. That is, the CQI aging processor is configured to compute autocorrelation between the CQIs 24 received for each mobile terminal 20 of interest.
Higher autocorrelation values indicate lower variability in channel quality and lower autocorrelation values indicate higher variability in channel quality.
In yet another embodiment, the processing circuits 30 are configured to estimate the variability in channel quality for each mobile terminal 20 by measuring uplink signal strengths for the mobile terminal 20 and determining an autocorrelation in uplink signal strengths.
Alternatively, the processing circuits 30 are configured to estimate the variability in channel quality for a given mobile terminal 20 by tracking ACK/NACK feedback from the mobile terminal 20, to determine a relationship between reception error rates at the mobile terminal 20 and CQI age. For example, the base station 12 can be configured to “learn” the bit or block error rate for a given mobile terminal 20, based on ACK/NACK feedback from that mobile terminal 20, and, from that, to derive an estimate of channel variability for that mobile terminal 20.
In the same or other embodiments, the one or more base station processing circuits 30 are configured to associate different communication modes with different predefined values or degrees of variability in channel quality. In such embodiments, the processing circuits 30 estimate the channel variability—i.e., the variability in channel quality—for each mobile terminal 20 based at least in part on a current communication mode of the mobile terminal 20. For example, closed-loop MIMO is sensitive to mobile speed, because it aims at following multipath fading, while open-loop MIMO does not and average out multipath variations. For the same mobile terminal 20 at a given mobile speed, the closed-loop MIMO will result in a higher CQI variability than open-loop. Since it is possible to dynamically switch between open- and closed-loop it is an advantage to separate their variability estimates. Other general examples include these items: (1) frequency selective precoding gives higher variability than wideband precoding; (2) frequency selective CQI reporting gives higher variability than wideband CQI; (3) transmit diversity gives lower variability than spatial multiplexing; and (4) lower transmission rank (rank restriction) gives lower variability.
In the same or other embodiments, the one or more base station processing circuits 30 are configured to compute the aged CQIs 26 for the mobile terminals 20 by, for each mobile terminal 20, selecting a particular aging function from among a predefined set of aging functions, based on the variability in channel quality estimated for the mobile terminal 20, and determining an adjustment value for a given CQI 24 received from the mobile terminal 20 according to its age and the selected aging function. As previously noted,
Additionally, the processing circuits in one or more embodiments are configured to estimate the variability in channel quality for each mobile terminal 20 by using a default value at least during an initialization period, wherein insufficient data is available for calculating an estimate of the variability in channel quality for the mobile terminal 20.
The illustration depicts the wireless communication network 10 as having a number of cells 60-1 through 60-4, each cell served by a corresponding base station 12-1 through 12-4. Each base station 12-1, 12-2, and so on, can be configured as the base station 12 introduced in
Each base station 12 is configured with one or more default values to use as the estimate of channel quality variability for mobile terminals 20, in cases where there is insufficient data to generate an actual estimate, e.g., at call setup. For example, each base station 12 can be configured with a default value or values representative of historical averages or norms of channel quality variability for its corresponding cell 60. That is, the base station 12-1 may use a default value or values that have been empirically or analytically determined for the reception characteristics known or expected for cell 60-1. Further, in at least one embodiment, a given base station is loaded with a starting default value, and then it refines it over time, based on tracking historical values of actual estimated channel variability.
Also, different default values may be configured for different communication modes, etc. In any case, it should be understood that, with respect to the illustrated cells, base stations 12-1 through 12-4 can be configured respectively with default values “dv1” through “dv4.” With that arrangement, the base station 12-1 uses dv1 as a default estimate of channel variability for given mobile terminals 20, until sufficient data is available for making terminal-specific estimates; likewise, base station 12-2 uses dv2, and so on. Broadly, any given base station 12 can be configured such that its processing circuits 30 are, with respect to a given service area of the base station 12, configured to use a default value that is based on a known or expected variability in channel quality that is characteristic for the given service area. Thus, different default values can be used for different base station sectors or other service area divisions. Further, within any given sector or service area, different default values can be used for different communication modes.
Thus, with the preceding example discussions in mind, it will be appreciated that the base station 12 presented in this document provides a method and apparatus for transmission control—e.g., link adaptation—that takes the ages of the available channel quality measurements into account when doing link adaptation. But more particularly, the amount of aging back-off applied to given channel quality measurements from a given mobile terminal 20 depends on the variability in channel quality estimated for that mobile terminal 20. In an LTE embodiment, the ages of the terminal-reported CQIs 24 are known to the base station 12. That is, the LTE standards specify the CQI reporting delays (currently 4 ms is specified). At the transmission control instant at the base station 12—i.e., when transmission control is done based on a received report—the total measurement delay can be calculated as the sum of the reporting delay plus the time that has elapsed since report was received.
This overall aging may be understood by describing report generation and usage, according to the following generalized steps for an LTE implementation:
Those skilled in the art will appreciate that the above processing example, or variations of it, are carried out by the base station 12 on an ongoing basis, for CQIs 24 incoming from each of one or more mobile terminals 20. Further, similar processing can be performed for the uplink between a given mobile terminal 20 and the base station 12. That is, the base station 12 measures signal quality for uplink signals from the mobile terminal 20, and timestamps them for aging-related processing, such as for computing aged signal qualities with respect to scheduling uplink transmissions.
Also, it will be appreciated that the function ƒ(dtot, varqual) advantageously determines how aggressively the CQIs 24 reported from a given mobile terminal 20 are aged, to obtain aged CQIs 26 for making transmission control adjustments for that mobile terminal 20.
For example, high-mobility mobile stations 20 may be expected to exhibit higher channel quality variability than low-mobility mobile stations 20. According to the teachings presented in this document, the amount of age-based back-off applied to the CQIs 24 incoming from any particular mobile terminal 20 is made more aggressive or less aggressive, based on the corresponding estimate of channel quality variability made for that mobile terminal 20. In this manner, the CQIs 24 incoming from higher mobility mobile terminals 20 can be backed off more as a function of age, than those incoming from lower mobility mobile terminals 20. Of course, it may be that a given high-mobility mobile terminal 20 enjoys relatively low variability in its channel quality, despite its high mobility. In that case, the aging of its reported CQIs 24 would be made less aggressive.
By making the age-based back-off applied to CQIs 24 from a given mobile terminal 20 more or less aggressive as a function of the variability in channel quality estimated for that mobile terminal 20, the base station 12 obtains better utilization of the downlink resources through more accurate transmission control. That is, the base station 12 uses adjusted CQI values that in general are a more realistic representation of the channel conditions at the mobile terminal at the time transmission control is effected, e.g., at the time link adaptations are made for transmitting to the mobile terminal 20. This approach leads to higher bitrates and throughput, and lowers transmission latency, particularly for instances where mobile terminals 20 are operating with long channel quality reporting delays.
Of course, the present invention is not limited by the foregoing discussion, or by the associated drawings. Indeed, the present invention is limited only by the appended claims and their legal equivalents.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/SE09/50383 | 4/14/2009 | WO | 00 | 10/12/2011 |