The present invention relates to a method, apparatus, and computer program product for optimizing received signal quality in systems deploying adaptive information rate schemes.
By adapting symbol rate, modulation, coding, constellation size, power level, etc. to time-varying channels, average data rate can be optimized while maintaining an acceptable bit error rate (BER). As application requirements become more complex, there is a need to take into account higher layer metrics. For instance, adaptive techniques that support different types of traffic with different quality of service (QoS) requirements have been developed.
More specifically, radio link systems that change the symbol rate when adapting to the prevailing propagation conditions have been proposed. Adaptive rate systems deploy adaptive coding and modulation methods in conjunction with the adaptive symbol rate methods. As an example, system capacity in a radio link system with the adaptive symbol rate scheme can be adapted by changing the symbol rate. The modulation method may remain the same, although the symbol rate is changed. The coding scheme can alter over the change. Keeping the modulation method fixed, the transmitted power before and after the change remains at the same level.
However, when high capacity is used, the maximum allowed frequency bandwidth is occupied. Bad weather conditions or strong interference signals may degrade transmission conditions and may thus require decreasing link throughput by decreasing the transmitting symbol rate. In this case, a smaller bandwidth is needed for transmission.
It is therefore an object of the present invention to provide a method and apparatus, by means of which signal quality can be optimized in adaptive information rate systems.
This object is achieved by a method comprising:
controlling an information rate or bandwidth of a transmission signal in response to a channel condition;
measuring qualities of channels over a transmission bandwidth available for transmission of said transmission signal; and
selecting a carrier frequency for said transmission signal based on the measured channel qualities.
Additionally, the above object is achieved by an apparatus comprising:
a receiving unit for receiving a transmission signal with an information rate or bandwidth controlled in response to a channel condition;
a measuring unit for measuring qualities of channels over a transmission bandwidth available for transmission of said transmission signal; and
a selection unit for selecting a carrier frequency for said transmission signal based on the measured channel qualities.
Moreover, the above object is achieved by a computer program product comprising code means for producing the steps of the above-defined method when run on a computer device.
Accordingly, a favourable carrier frequency or transmission channel can be selected in terms of channel quality (e.g. noise or interference), to thereby optimize signal quality in adaptive information rate systems with changing bandwidth or information or data rate.
By measuring the channel quality (e.g. error vector spectrum, signal-to-noise ratio, signal-to-interference-and-noise ratio, etc.), it is also possible to detect the frequencies that are faded or that are interfered by other radio systems.
In an embodiment, the measuring of qualities of channels may comprise determining a spectrum of error vector samples. More specifically, the determination of the spectrum may comprise calculating a fast Fourier transform of the error vector samples.
The selection of the carrier frequency may be based on a determination of the minimum interference level over the transmission bandwidth. A change to the selected carrier frequency may be commanded to a far-end transmitter of the transmission signal at a predetermined timing.
In another embodiment, the measuring may comprise sweeping an actual carrier frequency from a minimum allowed frequency to a maximum allowed frequency, and measuring a signal-to-interference-and-noise level during the sweeping.
In a further embodiment, the measuring may comprise switching off transmitters at both transmission ends, sweeping at both transmission ends over the transmission bandwidth, and measuring an interference-and-noise level during the sweeping. The selection may then comprise negotiating a transmission channel between both transmission ends based on the measured interference-and-noise level.
In a still further embodiment, at least one of an interference level and a noise level outside a desired bandwidth of said transmission signal can be estimated, e.g., based on another spectrum calculation, wherein a change of the information rate and/or the selected carrier frequency may then be decided based on the interference estimation.
In the above embodiments, the measuring and selection may be performed in response to a change of the information rate or bandwidth.
Further advantageous modifications are defined in the dependent claims.
In the following, the present invention will be described in greater detail based on embodiments with reference to the accompanying drawings, in which:
Various embodiments will now be described based on a channel optimization procedure for transceiver and receivers of radio link systems in which the information rate (e.g. data rate) or symbol rate is changed when adapting to the prevailing propagation conditions. The embodiments may also be applied to adaptive rate systems that deploy adaptive coding and modulation methods in conjunction with the adaptive symbol rate method.
More specifically, the proposed optimization method and apparatus can be used in selecting an appropriate operating radio frequency (RF) when the system decides to change the system capacity from high level capacity to lower level capacity.
The system capacity in a radio link system with the adaptive symbol rate scheme can be adapted by changing the symbol rate. The modulation method may remain the same, although the symbol rate is changed. The coding scheme can alter over the change. Keeping the modulation method fixed, the transmitted power before and after the change may remain at the same level.
However, it is noted that the present invention can be implemented or used in any transmission system where adaptive information rates can be employed. More specifically, the present invention can be applied in point-to-point or point-to-multipoint radio applications. It may for example be applied in radio systems like e.g. WiMAX (Worldwide Interoperability for Microwave Access) as currently standardized in IEEE802.16 and WiMAX Forum, WCDMA (Wideband Code Division Multiple Access) as standardized in 3GPP, as well as 3GPP E-UTRAN (Enhanced Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network), such as LTE (Long Term Evolution). These radio access technologies (e.g. WLAN, WiMAX, E-UTRAN or 3G LTE) may involve multiple-input multiple-output (MIMO) systems or multi-beam/multi-antenna transmitter or receiver devices (e.g. base station devices, access points or other access devices) capable of receiving signals via different receiving paths and/or channels.
With favourable channel conditions (e.g. due to good weather conditions) a maximum symbol rate can be transmitted and maximum allowed bandwidth can be occupied. In this case, the RF carrier frequency is determined e.g. by a frequency regulatory authority. However, when channel or transmission conditions are becoming worse, the radio link may need to change transmission from higher symbol rate to lower symbol rate. This could be achieved in the following manner:
The starting point is that the radio link is using the whole allocated bandwidth W0 of a radio channel, e.g. 28 MHz. The initial carrier frequency is F0 i.e. the center frequency of the channel. The radio receiver measures that the channel quality (e.g. signal-to-noise and/or interference ratio) is degrading and it continues to degrade below a predefined threshold level (e.g. 5 dB) where the change to lower symbol rate can be done. In this case, the transmission requires less bandwidth W1, e.g., half of the whole allocated bandwidth (i.e. 14 MHz).
According to an embodiment, an optimum carrier frequency which provides the best transmission condition can then be searched. This can be achieved by collecting error vector (EV) samples into a memory and calculating a spectral distribution (frequency domain) thereof, e.g. by calculating a fast Fourier transform (FFT) for the samples. The resolution in the frequency domain depends on the number of samples e.g. in the FFT calculation. The FFT calculation can be done by either software (SW) or hardware (HW), depending on the available resources.
Optionally, before applying FFT, the EV samples can be weighted by the receiver impulse response of the low symbol rate mode.
The in-phase and quadrature components I and Q of an input signal are band-limited by respective low pass (LP) filters 10-1 and 10-2, which may be digital filters, such as finite impulse response (FIR) filters. Then, the filtered components are combined in a down-sampling unit 20 and the combined complex down-sampled output values are supplied to a symbol decision unit 40 to decide on symbol values. The obtained symbol values are subtracted in a subtraction unit 50 from the output values of the down-sampling unit 20 to generate error vector (EV) samples which are stored in an EV memory 60.
An FFT calculator 70 reads the EV samples stored in the EV memory 60 and calculates an FFT of the EV samples to obtain an error vector spectrum which may be specified by respective pairs of frequency values f1, f2, . . . fn and error vector magnitude (EVM) values v1, v2, . . . vn. These value pairs can be supplied to a microprocessor (μP) 80 with register(s), where they are analyzed and an optimum carrier frequency fk(opt) or channel for transmission is selected, as described later.
In step S101, a radio receiver, receiver module, receiver chip etc. comprising the apparatus of
Based on the error vector spectrum (or alternatively based on the SNR or SINR), the radio receiver (e.g. the μP 80 of
Finally, in step S104, the radio receiver (e.g. the μP 80 of
The receiver and the far-end transmitter may change the symbol rate and the carrier frequency almost simultaneously. Depending on the frame structure and the buffering arrangements this may or may not introduce a short outage in the link.
In step S201 of
F
min
=F
0−(W0−W1)/2,
F
max
=F
0+(W0−W1)/2 and
dF=W1,
where
F0 is the initial carrier frequency for maximum symbol rate,
W0 is the whole allocation bandwidth for the maximum symbol rate and
W1 is the new allocation bandwidth for new symbol rate.
To increase accuracy, frequency steps could be decreased to dF=W1/n, where n may be an integer in the range of e.g. n=1 . . . 10. The new transmission frequency will then be in the middle of an optimum bandwidth W1=dF*n.
Then, in step S203, the result of SINR values measured or calculated based on the output of the EVM calculator 90 during the frequency sweep is stored, e.g., in the memory 60 of
In step S301 both ends of the transmission link switch off their transmitters. Then, in step S302, the receivers at both ends sweep the whole frequency band W0 with the new bandwidth W1 and measure interference and noise level.
After the sweep, in step S303 both transmitters start to transmit at the original frequency F0 and to find the connection. Finally, in step S304, the transceivers (e.g. μP 80 of
All three optimization procedures of
When transmission conditions are becoming better, the link will change the transmission mode from lower symbol rate to higher symbol rate. In this case the second method of
In this lower-to-higher symbol rate case the determination of the new carrier frequency depends on how many symbol rates the link supports:
The link supports only two symbol rate transmissions: the carrier frequency will be set to the original carrier frequency F0.
The link supports several symbol rate transmissions. By default the system with the higher symbol rate uses the same carrier frequency F1 as with the lower symbol rate, if the channel boundaries are not exceeded, i.e., F2=F1. If there is a possibility to exceed the channel boundaries after the change, F2 is as close to F1 as possible in such a way that the channel boundaries are not exceeded after the change to the new signal bandwidth W2.
Then by analyzing SNR values, the system will search for the new carrier frequency for the new band W2 which supports the new symbol rate. The optimization method is same as described above, namely by analyzing EV spectrum or by analyzing SNR values within new bandwidth.
In a still further embodiment, an optional method for estimating interference when changing from lower to higher symbol rate can be provided, where the receiver samples the received signal with the maximum sampling frequency that is independent of the symbol rate. Also the analog anti-alias filtering of the receiver could be independent of the symbol rate.
As can be gathered from the dashed lined blocks 30, 74 and 90 in the left portion of
In summary, a method, apparatus, and computer program product have been described, wherein an information rate or bandwidth of a transmission signal is controlled in response to a channel condition, and qualities of channels are measured over a transmission bandwidth available for transmission of said transmission signal. A carrier frequency for said transmission signal is selected based on the measured channel qualities.
The present invention is not restricted to the above predetermined embodiments. For example, the present invention may be applied to any communication system which provides an adaptive information rate scheme with different selectable carrier frequencies or channels. The preferred embodiment may thus vary within the scope of the attached claims.
Number | Date | Country | Kind |
---|---|---|---|
07008873.7 | May 2007 | EP | regional |