US8750440B1 - Noise estimation in communication receivers - Google Patents

Noise estimation in communication receivers Download PDF

Info

Publication number
US8750440B1
US8750440B1 US13/953,756 US201313953756A US8750440B1 US 8750440 B1 US8750440 B1 US 8750440B1 US 201313953756 A US201313953756 A US 201313953756A US 8750440 B1 US8750440 B1 US 8750440B1
Authority
US
United States
Prior art keywords
noise
estimate
weighting values
correction factor
communication channel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
US13/953,756
Inventor
Ronen Mayrench
Daniel Yellin
Yona Perets
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Marvell International Ltd
Original Assignee
Marvell International Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Marvell International Ltd filed Critical Marvell International Ltd
Priority to US13/953,756 priority Critical patent/US8750440B1/en
Application granted granted Critical
Publication of US8750440B1 publication Critical patent/US8750440B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L25/00Baseband systems
    • H04L25/02Details ; arrangements for supplying electrical power along data transmission lines
    • H04L25/0202Channel estimation
    • H04L25/0224Channel estimation using sounding signals
    • H04L25/0228Channel estimation using sounding signals with direct estimation from sounding signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B17/00Monitoring; Testing
    • H04B17/30Monitoring; Testing of propagation channels
    • H04B17/309Measuring or estimating channel quality parameters
    • H04B17/345Interference values
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/0001Systems modifying transmission characteristics according to link quality, e.g. power backoff
    • H04L1/0023Systems modifying transmission characteristics according to link quality, e.g. power backoff characterised by the signalling
    • H04L1/0026Transmission of channel quality indication

Definitions

  • the present disclosure relates generally to communication systems, and particularly to methods and systems for noise estimation in communication receivers.
  • Communication receivers commonly estimate the response of the communication channel over which they receive signals, as well as the noise level in the received signals.
  • Channel and noise estimation are used, for example, for decoding the received signals and for assessing the channel quality.
  • An embodiment that is described herein provides a method, which includes receiving at a receiver a signal including reference symbols that is sent over a communication channel from a transmitter to the receiver.
  • a response of the communication channel is estimated by applying one or more weighting values to the reference symbols.
  • a noise correction factor is computed based on the weighting values.
  • An estimate of a noise level in the received signal is computed based on the estimated response of the communication channel and the noise correction factor.
  • the received signal is decoded based on the estimate of the noise level.
  • the method includes calculating channel quality feedback for the communication channel based on the estimated response of the communication channel and the estimate of the noise level.
  • receiving the signal includes receiving two or more versions of the signal via two or more antennas, respectively, computing the estimate of the noise level includes calculating multiple noise covariances based on the versions of the signal, and computing the noise correction factor includes calculating multiple noise correction factors to be applied respectively to the noise covariances.
  • applying the weighting values includes selecting the weighting values from among multiple sets of the weighting values.
  • computing the estimate of the noise level includes applying a single noise correction factor for at least two of the sets of the weighting values.
  • the method includes choosing one or more of the weighting values so as to improve the estimate of the noise level.
  • choosing the weighting values includes defining a maximum value for the noise correction factor, and adjusting the weighting values such that the noise correction factor does not exceed the maximum value.
  • computing the noise correction factor includes selecting the noise correction factor from a list of predefined noise correction factors by applying a selection criterion to the weighting values.
  • receiving the signal includes receiving a Long Term Evolution (LTE) signal.
  • LTE Long Term Evolution
  • apparatus including a receiver front-end, a channel estimation unit, a correction unit and a noise estimation unit.
  • the receiver front-end is configured to receive a signal including reference symbols that is sent from a transmitter to the receiver over a communication channel.
  • the channel estimation unit is configured to estimate a response of the communication channel by applying one or more weighting values to the reference symbols.
  • the correction unit is configured to compute a noise correction factor based on the weighting values.
  • the noise estimation unit is configured to compute an estimate of a noise level in the received signal based on the estimated response of the communication channel and the noise correction factor.
  • a mobile communication terminal includes the disclosed communication apparatus.
  • a chipset for processing signals in a mobile communication terminal includes the disclosed communication apparatus.
  • FIG. 1 is a block diagram that schematically illustrates a communication system, in accordance with an embodiment that is described herein;
  • FIG. 2 is a flow chart that schematically illustrates a method for signal reception using noise estimate correction, in accordance with an embodiment that is described herein.
  • a mobile communication terminal receives a downlink signal over a communication channel.
  • the received signal comprises data-carrying symbols and reference symbols.
  • the terminal estimates the response of the communication channel and the noise level in the signal based on the received reference signals.
  • the noise and channel response estimates are used for decoding the data-carrying symbols and for assessing the channel quality.
  • the terminal corrects this distortion by calculating a noise correction factor and applying this factor to the noise estimate.
  • the channel response is estimated by assigning respective weights to the received reference symbols, and calculating the estimated channel response based on the weighted reference symbols. Assigning different weights to different reference symbols enables the terminal to achieve accurate channel estimation for various communication channels and various channel conditions, e.g., delay spread, Signal-to-Noise Ratio (SNR) and speed of the communication terminal.
  • the channel estimation weights may depend on the time-frequency location of the reference symbols, the rate at which the channel varies over time, the SNR conditions and/or the channel time profile, for example.
  • the terminal calculates the noise correction factor as a function of the weights used for channel estimation.
  • the corrected noise estimate is calculated based on the received reference symbols, the estimated channel response and the noise correction factor.
  • the noise correction factors can be different per frequency location as the channel estimation weights can change over frequency. In another example embodiment, the noise correction factors can be similar over frequency.
  • the techniques described herein improve the accuracy of the noise estimate, even though the estimate is based on the same reference symbols that are used for channel estimation.
  • communication receivers that use these techniques are able to decode the data carried by the received signals with low error probability, and to assess the channel quality (e.g., for computing channel quality feedback) with high accuracy.
  • FIG. 1 is a block diagram that schematically illustrates a communication system 20 , in accordance with an embodiment that is described herein.
  • System 20 comprises a mobile communication terminal 24 , also referred to as User Equipment (UE).
  • UE 24 receives downlink signals from a Base Transceiver Station (BTS) 28 over a wireless communication channel.
  • BTS Base Transceiver Station
  • UE 24 may comprise, for example, a cellular phone, a communication-enabled mobile computing device, a cellular adapter for a mobile computing device, or any other suitable communication terminal.
  • system 20 comprises an Evolved Universal Terrestrial Radio Access (E-UTRA) system, also referred to as Long-Term Evolution (LTE).
  • E-UTRA Evolved Universal Terrestrial Radio Access
  • the downlink signals received by UE 24 comprise Orthogonal Frequency Division Multiplexing (OFDM) signals.
  • system 20 may conform to any other suitable communication standard or protocol, such as Wideband Code-Division Multiple Access (WCDMA), WiMAX and LTE-Advanced (LTE-A).
  • WCDMA Wideband Code-Division Multiple Access
  • LTE-A LTE-Advanced
  • the downlink signals that are transmitted from BTS 28 to UE 24 comprise data-carrying symbols and reference symbols.
  • the reference symbols are symbols whose values and time-frequency locations are known to UE 24 a-priori, and are typically used by the UE for various estimation processes.
  • a receiver front-end (RX FE) 36 receives the downlink signals via an antenna 32 .
  • RX FE 36 typically down-converts, filters and digitizes the received signals, so as to produce a digital baseband signal.
  • the baseband signal output by the RX FE comprises both data-carrying symbols and reference symbols. The reference symbols are denoted Y.
  • UE 24 comprises a channel estimation unit 40 and a noise estimation unit 44 , both operating on the received reference symbols.
  • Channel estimation unit 40 estimates the response of the wireless communication channel between BTS 28 and UE 24 based on the received reference symbols.
  • the estimated channel response is denoted .
  • the term “channel response” refers to the gain and transfer phase of the channel between the transmitted signal generated at the BTS and the received signal at the UE. The gain and phase are sometimes expressed as a complex value.
  • the BTS and/or UE comprise multiple antennas.
  • unit 44 typically estimates the channel response for each pair of transmit antenna and receive antenna.
  • the channel estimation unit applies certain weights (also referred to as weighting values) to the received reference symbols, and then estimates the channel response based on the weighted reference symbols.
  • the weights are denoted W.
  • unit 40 estimates the channel response using the weights and the received reference symbols by calculating a weighted average of the reference symbols in which each reference symbol is multiplied by the respective weight.
  • the channel estimation unit may use different approaches to estimate the channel response, e.g., one-dimensional (1-D) time-domain and 1-D frequency-domain calculations, or two-dimensional (2-D) calculations. In both cases the channel estimation weights that are used to correct the noise estimation can be viewed as equivalent 2-D weights.
  • Noise estimation unit 44 uses the received reference symbols to estimate the noise level in the received downlink signals.
  • the term “noise level” refers to the level of any undesired component of the received signal, e.g., thermal noise, interference from undesired transmissions, noise that is added to the received signal due to various receiver imperfections (e.g., channel estimation that differs from the actual channel value and may add noise to the decoded signal), and/or any other undesired component.
  • unit 44 estimates the noise variance of the received signal at each receive antenna.
  • the noise estimation is frequency-dependent.
  • UE 24 comprises an equalizer/demodulator 48 , which demodulates the data-carrying symbols based on the estimated channel response and the estimated noise level, so as to decode the data transmitted from BTS 28 to UE 24 .
  • UE 24 further comprises a Channel Quality Indication (CQI) calculation unit 52 , which calculates the CQI of the communication channel based on the estimated channel response and the estimated noise level. In some embodiments, the CQI is fed back to BTS 28 .
  • CQI Channel Quality Indication
  • both channel estimation and noise estimation are performed by operating on the received reference symbols Y.
  • the OFDM downlink signals, including the reference symbols are received in certain time-frequency allocations that are referred to as Resource Elements (REs).
  • REs Resource Elements
  • deriving both channel and noise estimates from the same reference symbols may distort the noise estimation.
  • this sort of noise estimation deviates from the true noise level, because the channel estimate and the noise estimate are derived from the same reference symbols in the same REs. Errors in the noise estimation are especially likely when the noise estimate is expected to measure the sum of the noise variance and the channel estimation errors, as is often the case in practice.
  • channel estimation unit 40 estimates the channel response using the following weighted average:
  • the estimated noise variance would be the empirical variance of ⁇ circumflex over (N) ⁇ (1) that converges asymptotically to
  • Equation 5 the estimated noise variance
  • Equation 6 the true noise variance
  • UE 24 comprises a noise correction unit 56 , which calculates a noise correction factor that compensates for the above-described errors in the noise estimate of unit 44 .
  • the noise correction factor is denoted B.
  • Noise correction unit 56 accepts the weights W that are applied to the reference symbols by channel estimation unit 40 , and calculates the correction factor B based on the weights W.
  • Noise estimation unit 44 then corrects its noise estimate using the correction factor B, so as to produce a corrected noise estimate.
  • noise estimation unit 44 calculates the noise estimate based on (1) the received pilot symbols Y, (2) the estimated channel response ⁇ , and (3) the noise correction factor B.
  • the corrected noise estimate is then used by equalizer/demodulator 48 for decoding the data, and by CQI calculation unit 52 for assessing the channel quality feedback.
  • the UE configuration shown in FIG. 1 is a simplified example configuration, which is depicted solely for the sake of conceptual clarity. In alternative embodiments, any other suitable UE configuration can be used. UE elements that are not necessary for understanding the disclosed techniques have been omitted from the figure for the sake of clarity.
  • the UE typically comprises transmission elements (not shown in the figure) for transmitting uplink signals toward the BTS.
  • FIG. 1 shows a single UE and a single BTS for the sake of clarity, real-life systems typically comprise multiple UEs and multiple BTSs.
  • the different elements of UE 24 may be implemented using dedicated hardware logic, such as using one or more Application-Specific Integrated Circuits (ASICs) and/or Field-Programmable Gate Arrays (FPGAs).
  • ASICs Application-Specific Integrated Circuits
  • FPGAs Field-Programmable Gate Arrays
  • UE elements can be combined with one another in one or more IC devices, or partitioned among different IC devices in any suitable manner.
  • some UE elements may be implemented using software running on general-purpose hardware, or using a combination of hardware and software elements.
  • certain elements of UE 24 are implemented using a general-purpose processor, which is programmed in software to carry out the functions described herein, although it too may be implemented on dedicated hardware.
  • the software may be downloaded to the processor in electronic form, over a network, for example, or it may, alternatively or additionally, be provided and/or stored on non-transitory tangible media, such as magnetic, optical or electronic memory.
  • non-transitory tangible media such as magnetic, optical or electronic memory.
  • some or all of the elements of UE 24 may be fabricated in a chip-set.
  • the UE receives the downlink signals via multiple receive antennas, and the noise estimate and noise correction factors are calculated for each noise covariance element.
  • R NN ( i,j ) E ⁇ N i ⁇ N j * ⁇ Equation 7 wherein R NN (i,j) denotes the noise covariance term between the i th and j th receive antennas.
  • the noise estimation unit estimates the noise by calculating noise covariance between pairs of antennas, and the noise correction unit calculates the noise correction factor per noise covariance element.
  • the noise correction factors are calculated from the channel estimation weighting factors.
  • unit 40 estimates the channel response by calculating a linear weighted average of the received reference symbols.
  • the weights are assigned using a MMSE criterion.
  • the channel response estimate can be written as:
  • H ⁇ ⁇ ( m ) ⁇ k ⁇ w ⁇ ( k ) ⁇ Y ⁇ ( k ) , Equation ⁇ ⁇ 8
  • ⁇ (m) denotes the channel response estimate for the m th RE, based on two or more reference symbols.
  • the estimated noise (before correction) can be written as:
  • R NN des ⁇ ( i , j ) ⁇ ⁇ ⁇ R N ⁇ ⁇ N ⁇ ( i , j ) + E ⁇ ⁇ ( H i - H ⁇ i ) ⁇ ( H j - H ⁇ j ) * ⁇ Equation ⁇ ⁇ 13
  • R N ⁇ ⁇ N des ⁇ ( i , j ) ⁇ ⁇ ⁇ E ⁇ ⁇ ⁇ ⁇ H i ⁇ ⁇ ⁇ H j * ⁇ + R NN ⁇ ( i , j ) ⁇ [ 1 + ⁇ k ⁇ w i ⁇ ( k ) ⁇ w j * ⁇ ( k ) ] Equation ⁇ ⁇ 14
  • the noise correction factor is given by:
  • the channel estimation weights are ⁇ 3 ⁇ 4, 1 ⁇ 4 ⁇ and the noise correction factor will be:
  • the bias correction factor can be similar for all frequencies, and differ for different elements in the R NN matrix. In another embodiment, the bias correction factor can be different for each element of the R NN matrix and for each frequency range.
  • noise estimation unit 44 calculates a noise estimate by processing the received reference symbols
  • noise correction unit 56 calculates the noise correction factor of Equation 14, and then noise estimation unit 44 multiplies the noise estimate by the noise correction factor, to produce a corrected noise estimate.
  • the correction factor is different for each element in the R NN matrix.
  • FIG. 2 is a flow chart that schematically illustrates a method for signal reception using noise estimate correction, in accordance with an embodiment of the present disclosure.
  • the method begins at a reception operation 60 , with RX FE 36 of UE 24 receiving a downlink signal from BTS 28 .
  • the received downlink signal comprises data-carrying symbols and reference symbols.
  • channel estimation unit 40 applies weights to the received reference symbols, as explained above.
  • channel estimation unit 40 estimates the channel response based on the weighted reference symbols.
  • noise correction unit 56 calculates a noise correction factor based on the weights that are applied by unit 40 .
  • noise estimation unit 44 estimates the noise based on the estimated channel response and the noise correction factor.
  • equalizer/demodulator 48 uses the corrected noise estimate to demodulate the data-carrying symbols of the downlink signal.
  • channel estimation unit 40 assigns the weights W according to channel estimation considerations, irrespective of noise estimation or noise correction. Then, noise correction unit 56 calculates the noise correction factors B based on the given weights. In alternative embodiments, unit 40 chooses the weights while considering the noise correction factor that will be calculated by unit 56 . In an example embodiment, a maximum value of the noise correction factor is predefined. Unit 40 adjusts the weights so that the resulting noise correction factor will not exceed the maximum allowed value. This technique enables the UE to trade channel estimation accuracy for noise estimation accuracy.
  • unit 40 holds multiple sets of weights, and selects a given set for applying to a given received signal.
  • each set of weights corresponds to a certain spectral range, and unit 40 selects the set that corresponds to the frequencies on which the signal is received.
  • unit 56 calculates a single noise correction factor for two or more of the sets of weights.
  • noise correction unit 56 holds a list of pre-calculated or predefined values of the noise correction factor B.
  • Unit 56 selects the appropriate noise correction factor from the list by applying a certain criterion to the channel estimation weights W.
  • unit 56 calculates the ratio between the weight assigned to a given reference symbol and the weights assigned to the other reference symbols, and chooses a value of B from the list according to this ratio.
  • unit 56 can use any other suitable selection criterion.
  • the embodiments described herein mainly address downlink transmissions and noise estimation in mobile terminals, the disclosed techniques can also be used for noise estimation in uplink signals, e.g., in a BTS receiver.
  • the embodiments described herein mainly address LTE systems, the methods and systems described herein can also be used in other applications, such as in WCDMA, WiMAX and LTE-A systems.

Abstract

A method includes receiving at a receiver a signal including reference symbols that is sent over a communication channel from a transmitter to the receiver. A response of the communication channel is estimated by applying one or more weighting values to the reference symbols. A noise correction factor is computed based on the weighting values. An estimate of a noise level in the received signal is computed based on the estimated response of the communication channel and the noise correction factor. The received signal is decoded based on the estimate of the noise level.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a continuation of U.S. patent application Ser. No. 12/831,282, filed Jul. 7, 2010, now U.S. Pat. No. 8,526,552, which claims the benefit of U.S. Provisional Patent Application 61/236,823, filed Aug. 25, 2009. The disclosures of these related applications are incorporated herein by reference.
FIELD OF THE DISCLOSURE
The present disclosure relates generally to communication systems, and particularly to methods and systems for noise estimation in communication receivers.
BACKGROUND
Communication receivers commonly estimate the response of the communication channel over which they receive signals, as well as the noise level in the received signals. Channel and noise estimation are used, for example, for decoding the received signals and for assessing the channel quality.
SUMMARY
An embodiment that is described herein provides a method, which includes receiving at a receiver a signal including reference symbols that is sent over a communication channel from a transmitter to the receiver. A response of the communication channel is estimated by applying one or more weighting values to the reference symbols. A noise correction factor is computed based on the weighting values. An estimate of a noise level in the received signal is computed based on the estimated response of the communication channel and the noise correction factor. The received signal is decoded based on the estimate of the noise level.
In some embodiments, the method includes calculating channel quality feedback for the communication channel based on the estimated response of the communication channel and the estimate of the noise level. In an embodiment, receiving the signal includes receiving two or more versions of the signal via two or more antennas, respectively, computing the estimate of the noise level includes calculating multiple noise covariances based on the versions of the signal, and computing the noise correction factor includes calculating multiple noise correction factors to be applied respectively to the noise covariances.
In a disclosed embodiment, applying the weighting values includes selecting the weighting values from among multiple sets of the weighting values. In an embodiment, computing the estimate of the noise level includes applying a single noise correction factor for at least two of the sets of the weighting values. In another embodiment, the method includes choosing one or more of the weighting values so as to improve the estimate of the noise level. In yet another embodiment, choosing the weighting values includes defining a maximum value for the noise correction factor, and adjusting the weighting values such that the noise correction factor does not exceed the maximum value.
In still another embodiment, computing the noise correction factor includes selecting the noise correction factor from a list of predefined noise correction factors by applying a selection criterion to the weighting values. In an embodiment, receiving the signal includes receiving a Long Term Evolution (LTE) signal.
There is additionally provided, in accordance with an embodiment that is described herein, apparatus including a receiver front-end, a channel estimation unit, a correction unit and a noise estimation unit. The receiver front-end is configured to receive a signal including reference symbols that is sent from a transmitter to the receiver over a communication channel. The channel estimation unit is configured to estimate a response of the communication channel by applying one or more weighting values to the reference symbols. The correction unit is configured to compute a noise correction factor based on the weighting values. The noise estimation unit is configured to compute an estimate of a noise level in the received signal based on the estimated response of the communication channel and the noise correction factor. In an embodiment, a mobile communication terminal includes the disclosed communication apparatus. In another embodiment, a chipset for processing signals in a mobile communication terminal includes the disclosed communication apparatus.
The present disclosure will be more fully understood from the following detailed description of the embodiments thereof, taken together with the drawings in which:
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a block diagram that schematically illustrates a communication system, in accordance with an embodiment that is described herein; and
FIG. 2 is a flow chart that schematically illustrates a method for signal reception using noise estimate correction, in accordance with an embodiment that is described herein.
DETAILED DESCRIPTION OF EMBODIMENTS
Embodiments that are described herein provide improved methods and devices for estimating noise in communication receivers. In some embodiments, a mobile communication terminal receives a downlink signal over a communication channel. The received signal comprises data-carrying symbols and reference symbols. The terminal estimates the response of the communication channel and the noise level in the signal based on the received reference signals. The noise and channel response estimates are used for decoding the data-carrying symbols and for assessing the channel quality.
In many practical scenarios, however, estimating both the noise and the channel response using the same reference symbols distorts the noise estimate. In some embodiments, the terminal corrects this distortion by calculating a noise correction factor and applying this factor to the noise estimate.
In an example embodiment, the channel response is estimated by assigning respective weights to the received reference symbols, and calculating the estimated channel response based on the weighted reference symbols. Assigning different weights to different reference symbols enables the terminal to achieve accurate channel estimation for various communication channels and various channel conditions, e.g., delay spread, Signal-to-Noise Ratio (SNR) and speed of the communication terminal. The channel estimation weights may depend on the time-frequency location of the reference symbols, the rate at which the channel varies over time, the SNR conditions and/or the channel time profile, for example. In this embodiment, the terminal calculates the noise correction factor as a function of the weights used for channel estimation. Thus, the corrected noise estimate is calculated based on the received reference symbols, the estimated channel response and the noise correction factor. In one example embodiment, the noise correction factors can be different per frequency location as the channel estimation weights can change over frequency. In another example embodiment, the noise correction factors can be similar over frequency.
The techniques described herein improve the accuracy of the noise estimate, even though the estimate is based on the same reference symbols that are used for channel estimation. As a result, communication receivers that use these techniques are able to decode the data carried by the received signals with low error probability, and to assess the channel quality (e.g., for computing channel quality feedback) with high accuracy.
FIG. 1 is a block diagram that schematically illustrates a communication system 20, in accordance with an embodiment that is described herein. System 20 comprises a mobile communication terminal 24, also referred to as User Equipment (UE). UE 24 receives downlink signals from a Base Transceiver Station (BTS) 28 over a wireless communication channel. UE 24 may comprise, for example, a cellular phone, a communication-enabled mobile computing device, a cellular adapter for a mobile computing device, or any other suitable communication terminal.
In the present example, system 20 comprises an Evolved Universal Terrestrial Radio Access (E-UTRA) system, also referred to as Long-Term Evolution (LTE). In this embodiment, the downlink signals received by UE 24 comprise Orthogonal Frequency Division Multiplexing (OFDM) signals. In alternative embodiments, system 20 may conform to any other suitable communication standard or protocol, such as Wideband Code-Division Multiple Access (WCDMA), WiMAX and LTE-Advanced (LTE-A). The downlink signals that are transmitted from BTS 28 to UE 24 comprise data-carrying symbols and reference symbols. The reference symbols are symbols whose values and time-frequency locations are known to UE 24 a-priori, and are typically used by the UE for various estimation processes.
In UE 24, a receiver front-end (RX FE) 36 receives the downlink signals via an antenna 32. RX FE 36 typically down-converts, filters and digitizes the received signals, so as to produce a digital baseband signal. The baseband signal output by the RX FE comprises both data-carrying symbols and reference symbols. The reference symbols are denoted Y.
UE 24 comprises a channel estimation unit 40 and a noise estimation unit 44, both operating on the received reference symbols. Channel estimation unit 40 estimates the response of the wireless communication channel between BTS 28 and UE 24 based on the received reference symbols. The estimated channel response is denoted
Figure US08750440-20140610-P00001
. The term “channel response” refers to the gain and transfer phase of the channel between the transmitted signal generated at the BTS and the received signal at the UE. The gain and phase are sometimes expressed as a complex value. In some embodiments, the BTS and/or UE comprise multiple antennas. In these embodiments, unit 44 typically estimates the channel response for each pair of transmit antenna and receive antenna.
In an embodiment, the channel estimation unit applies certain weights (also referred to as weighting values) to the received reference symbols, and then estimates the channel response based on the weighted reference symbols. The weights are denoted W. In an example embodiment, unit 40 estimates the channel response using the weights and the received reference symbols by calculating a weighted average of the reference symbols in which each reference symbol is multiplied by the respective weight. The channel estimation unit may use different approaches to estimate the channel response, e.g., one-dimensional (1-D) time-domain and 1-D frequency-domain calculations, or two-dimensional (2-D) calculations. In both cases the channel estimation weights that are used to correct the noise estimation can be viewed as equivalent 2-D weights.
Noise estimation unit 44 uses the received reference symbols to estimate the noise level in the received downlink signals. In context of the present patent application and in the claims, the term “noise level” refers to the level of any undesired component of the received signal, e.g., thermal noise, interference from undesired transmissions, noise that is added to the received signal due to various receiver imperfections (e.g., channel estimation that differs from the actual channel value and may add noise to the decoded signal), and/or any other undesired component. In an example embodiment, unit 44 estimates the noise variance of the received signal at each receive antenna. In some embodiments, the noise estimation is frequency-dependent.
The outputs of units 40 and 44 are used for decoding the data-carrying symbols of the downlink signals, as well as for assessing the channel quality. In an embodiment, UE 24 comprises an equalizer/demodulator 48, which demodulates the data-carrying symbols based on the estimated channel response and the estimated noise level, so as to decode the data transmitted from BTS 28 to UE 24. UE 24 further comprises a Channel Quality Indication (CQI) calculation unit 52, which calculates the CQI of the communication channel based on the estimated channel response and the estimated noise level. In some embodiments, the CQI is fed back to BTS 28.
As noted above, both channel estimation and noise estimation are performed by operating on the received reference symbols Y. In the present example, the OFDM downlink signals, including the reference symbols, are received in certain time-frequency allocations that are referred to as Resource Elements (REs). In practice, deriving both channel and noise estimates from the same reference symbols may distort the noise estimation.
Consider, for example, the downlink signal that is received in a certain RE. The received signal can be written as
Y=S·H+N  Equation 1
wherein Y denotes the received signal, S denotes the signal transmitted by the BTS, H denotes the channel response, and N denotes the noise term. Assume that unit 44 were to estimate the noise based on the received reference symbols Y and the estimated channel response g:
{circumflex over (N)}=Y−Ĥ·S.   Equation 2
In some practical cases, this sort of noise estimation deviates from the true noise level, because the channel estimate and the noise estimate are derived from the same reference symbols in the same REs. Errors in the noise estimation are especially likely when the noise estimate is expected to measure the sum of the noise variance and the channel estimation errors, as is often the case in practice.
Consider, for example, two reference symbols m=1 and m=2, which are received in two different REs. In the present example, the channel is constant, i.e., H(m)=1, and the transmitted reference symbols are also constant, i.e., S(m)=1. According to Equation 1 above, the received signal is given by Y(1)=1+N(1) and Y(2)=1+N(2).
In the present example, channel estimation unit 40 estimates the channel response using the following weighted average:
H ^ ( 1 ) = 3 4 · Y ( 1 ) + 1 4 · Y ( 2 ) . Equation 3
The noise estimate in this case (using Equation 2 above) is:
N ^ ( 1 ) = Y ( 1 ) - ( 3 4 · Y ( 1 ) + 1 4 · Y ( 2 ) ) = 1 4 · N ( 1 ) - 1 4 · N ( 2 ) . Equation 4
Assume that there is no correlation between N(1) and N(2), and that both noise terms have the same variance. Thus, the estimated noise variance would be the empirical variance of {circumflex over (N)}(1) that converges asymptotically to
σ ^ N 2 ( 1 ) = 2 16 σ N 2 . Equation 5
If, however, the channel estimation errors and the noise term are actually uncorrelated, then the true value of the noise variance should be:
σ ~ N 2 ( 1 ) = σ N 2 + E { H - H ^ 2 } = σ N 2 ( 1 + 10 16 ) = 26 16 σ N 2 . Equation 6
By comparing Equations 5 and 6, it can be seen that there is a considerable deviation (a factor of thirteen) between the estimated noise variance (Equation 5) and the true noise variance (Equation 6). In an OFDM system, such a deviation may occur since the noise is estimated using the same pilot bins that are also used for channel estimation. Thus, the noise estimation may be degraded due to presence of the actual noise term both in the channel estimation and in the noise estimation.
In some embodiments, UE 24 comprises a noise correction unit 56, which calculates a noise correction factor that compensates for the above-described errors in the noise estimate of unit 44. The noise correction factor is denoted B. Noise correction unit 56 accepts the weights W that are applied to the reference symbols by channel estimation unit 40, and calculates the correction factor B based on the weights W.
Noise estimation unit 44 then corrects its noise estimate using the correction factor B, so as to produce a corrected noise estimate. In other words, noise estimation unit 44 calculates the noise estimate based on (1) the received pilot symbols Y, (2) the estimated channel response Ĥ, and (3) the noise correction factor B. The corrected noise estimate is then used by equalizer/demodulator 48 for decoding the data, and by CQI calculation unit 52 for assessing the channel quality feedback.
The UE configuration shown in FIG. 1 is a simplified example configuration, which is depicted solely for the sake of conceptual clarity. In alternative embodiments, any other suitable UE configuration can be used. UE elements that are not necessary for understanding the disclosed techniques have been omitted from the figure for the sake of clarity. For example, the UE typically comprises transmission elements (not shown in the figure) for transmitting uplink signals toward the BTS. Although FIG. 1 shows a single UE and a single BTS for the sake of clarity, real-life systems typically comprise multiple UEs and multiple BTSs.
The different elements of UE 24, including units 40, 44, 48, 52 and 56, may be implemented using dedicated hardware logic, such as using one or more Application-Specific Integrated Circuits (ASICs) and/or Field-Programmable Gate Arrays (FPGAs). UE elements can be combined with one another in one or more IC devices, or partitioned among different IC devices in any suitable manner. Alternatively, some UE elements may be implemented using software running on general-purpose hardware, or using a combination of hardware and software elements. In some embodiments, certain elements of UE 24 are implemented using a general-purpose processor, which is programmed in software to carry out the functions described herein, although it too may be implemented on dedicated hardware. The software may be downloaded to the processor in electronic form, over a network, for example, or it may, alternatively or additionally, be provided and/or stored on non-transitory tangible media, such as magnetic, optical or electronic memory. In some embodiments, some or all of the elements of UE 24 may be fabricated in a chip-set.
The following description demonstrates the process of calculating the noise correction factor and using it to correct the noise estimate. In the present example, the UE receives the downlink signals via multiple receive antennas, and the noise estimate and noise correction factors are calculated for each noise covariance element. For example:
R NN(i,j)=E{N i ·N j*}  Equation 7
wherein RNN(i,j) denotes the noise covariance term between the ith and jth receive antennas. Typically, the noise estimation unit estimates the noise by calculating noise covariance between pairs of antennas, and the noise correction unit calculates the noise correction factor per noise covariance element. In an example embodiment, the noise correction factors are calculated from the channel estimation weighting factors.
In this embodiment, unit 40 estimates the channel response by calculating a linear weighted average of the received reference symbols. In an example embodiment, the weights are assigned using a MMSE criterion. The channel response estimate can be written as:
H ^ ( m ) = k w ( k ) · Y ( k ) , Equation 8
wherein Ĥ(m) denotes the channel response estimate for the mth RE, based on two or more reference symbols. The estimated noise (before correction) can be written as:
N ^ ( m ) = Y ( m ) - k w ( k ) · ( H ( k ) + N ( k ) ) = H ( m ) - k w ( k ) · H ( k ) + N ( m ) - k w ( k ) · N ( k ) Equation 9 N ^ ( m ) = Δ H ( m ) + N ( m ) - k w ( k ) · N ( k ) = Δ H ( m ) + N ( m ) · ( 1 - w ( m ) ) - k m w ( k ) · N ( k ) Equation 10
The output of noise estimate can thus be written as
R N ^ N ^ ( , j ) = E { N ^ i · N ^ j * } = E { Δ H i · Δ H j * } + E { N i · N j * } · ( 1 - w i - w j * + w i · w j * ) + E { N i · N j * } · k i w i ( k ) · w j * ( k ) Equation 11 R N ^ N ^ ( , j ) = E { N ^ i · N ^ j * } = E { Δ H i · Δ H j * } + R N N ( , j ) · [ 1 - w i - w j * + k w i ( k ) · w j * ( k ) ] Equation 12
wherein i and j denote indices of the receive antennas and the expectation operator E{ } is applied over a certain frequency range and over time. For example, i=0 and j=0 refers to noise variance of the first antenna.
The desired noise, assuming channel estimation errors and ignoring high order noise terms, is given by:
R NN des ( , j ) = ~ R N N ( , j ) + E { ( H i - H ^ i ) · ( H j - H ^ j ) * } Equation 13 R N N des ( , j ) = ~ E { Δ H i · Δ H j * } + R NN ( , j ) · [ 1 + k w i ( k ) · w j * ( k ) ] Equation 14
Assuming the channel estimation error is small relative to the noise terms, the noise correction factor is given by:
B ( , j ) = ( 1 + k w i ( k ) · w j * ( k ) ) ( 1 - w i - w j * + k w i ( k ) · w j * ( k ) ) Equation 15
According to the previous example, the channel estimation weights are {¾, ¼} and the noise correction factor will be:
B = ( 1 + ( 1 4 ) 2 + ( 3 4 ) 2 ) ( 1 - 2 · 3 4 + ( 1 4 ) 2 + ( 3 4 ) 2 ) = 26 16 26 16 - 24 16 = 13 Equation 16
which is the desired correction factor for correcting the noise estimation error.
In an embodiment, the bias correction factor can be similar for all frequencies, and differ for different elements in the RNN matrix. In another embodiment, the bias correction factor can be different for each element of the RNN matrix and for each frequency range.
In an embodiment, noise estimation unit 44 calculates a noise estimate by processing the received reference symbols, noise correction unit 56 calculates the noise correction factor of Equation 14, and then noise estimation unit 44 multiplies the noise estimate by the noise correction factor, to produce a corrected noise estimate. In an embodiment, the correction factor is different for each element in the RNN matrix.
FIG. 2 is a flow chart that schematically illustrates a method for signal reception using noise estimate correction, in accordance with an embodiment of the present disclosure. The method begins at a reception operation 60, with RX FE 36 of UE 24 receiving a downlink signal from BTS 28. The received downlink signal comprises data-carrying symbols and reference symbols. At a weighting operation 64, channel estimation unit 40 applies weights to the received reference symbols, as explained above. At a channel estimation operation 68, channel estimation unit 40 estimates the channel response based on the weighted reference symbols.
At a noise correction operation 72, noise correction unit 56 calculates a noise correction factor based on the weights that are applied by unit 40. At a noise estimation operation 76, noise estimation unit 44 estimates the noise based on the estimated channel response and the noise correction factor. At a decoding operation 80, equalizer/demodulator 48 uses the corrected noise estimate to demodulate the data-carrying symbols of the downlink signal.
In the embodiments described above, channel estimation unit 40 assigns the weights W according to channel estimation considerations, irrespective of noise estimation or noise correction. Then, noise correction unit 56 calculates the noise correction factors B based on the given weights. In alternative embodiments, unit 40 chooses the weights while considering the noise correction factor that will be calculated by unit 56. In an example embodiment, a maximum value of the noise correction factor is predefined. Unit 40 adjusts the weights so that the resulting noise correction factor will not exceed the maximum allowed value. This technique enables the UE to trade channel estimation accuracy for noise estimation accuracy.
In some embodiments, unit 40 holds multiple sets of weights, and selects a given set for applying to a given received signal. In an example embodiment, each set of weights corresponds to a certain spectral range, and unit 40 selects the set that corresponds to the frequencies on which the signal is received. In some embodiments, unit 56 calculates a single noise correction factor for two or more of the sets of weights.
In some embodiments, noise correction unit 56 holds a list of pre-calculated or predefined values of the noise correction factor B. Unit 56 selects the appropriate noise correction factor from the list by applying a certain criterion to the channel estimation weights W. In an example embodiment, unit 56 calculates the ratio between the weight assigned to a given reference symbol and the weights assigned to the other reference symbols, and chooses a value of B from the list according to this ratio. In alternative embodiments, unit 56 can use any other suitable selection criterion.
Although the embodiments described herein mainly address downlink transmissions and noise estimation in mobile terminals, the disclosed techniques can also be used for noise estimation in uplink signals, e.g., in a BTS receiver. Although the embodiments described herein mainly address LTE systems, the methods and systems described herein can also be used in other applications, such as in WCDMA, WiMAX and LTE-A systems.
It will thus be appreciated that the embodiments described above are cited by way of example, and that the present disclosure is not limited to what has been particularly shown and described hereinabove. Rather, the scope of the present disclosure includes both combinations and sub-combinations of the various features described hereinabove, as well as variations and modifications thereof which would occur to persons skilled in the art upon reading the foregoing description and which are not disclosed in the prior art.

Claims (20)

The invention claimed is:
1. A method, comprising:
at a receiver, receiving a signal comprising reference symbols that is sent over a communication channel from a transmitter to the receiver;
estimating a response of the communication channel by applying one or more weighting values to a group of the reference symbols transmitted in respective time-frequency bins;
computing an estimate of a noise level in the received signal based on the estimated response of the communication channel and on the same group of the reference symbols over which the response of the communication channel was estimated;
computing, based on the weighting values, a noise correction factor that compensates for a deviation in the estimate of the noise level caused by estimating both the response of the communication channel and the noise level based on the same group of the reference symbols that were transmitted in the same respective time-frequency bins;
correcting the estimate of the noise level by the noise correction factor; and
decoding the received signal based on the corrected estimate of the noise level.
2. The method according to claim 1, comprising calculating channel quality feedback for the communication channel based on the estimated response of the communication channel and the corrected estimate of the noise level.
3. The method according to claim 1, wherein receiving the signal comprises receiving two or more versions of the signal via two or more antennas, respectively, wherein computing the estimate of the noise level comprises calculating multiple noise covariances based on the versions of the signal, and wherein computing the noise correction factor comprises calculating multiple noise correction factors to be applied respectively to the noise covariances.
4. The method according to claim 1, wherein applying the weighting values comprises selecting the weighting values from among multiple sets of the weighting values.
5. The method according to claim 4, wherein correcting the estimate of the noise level comprises applying a single noise correction factor for at least two of the sets of the weighting values.
6. The method according to claim 1, comprising choosing one or more of the weighting values so as to improve the estimate of the noise level.
7. The method according to claim 6, wherein choosing the weighting values comprises defining a maximum value for the noise correction factor, and adjusting the weighting values such that the noise correction factor does not exceed the maximum value.
8. The method according to claim 1, wherein computing the noise correction factor comprises selecting the noise correction factor from a list of predefined noise correction factors by applying a selection criterion to the weighting values.
9. The method according to claim 1, wherein receiving the signal comprises receiving a Long Term Evolution (LTE) signal.
10. Apparatus, comprising:
a receiver front-end, which is configured to receive a signal comprising reference symbols that is sent from a transmitter to the receiver over a communication channel;
a channel estimation unit, which is configured to estimate a response of the communication channel by applying one or more weighting values to a group of the reference symbols transmitted in respective time-frequency bins;
a noise estimation unit, which is configured to compute an estimate of a noise level in the received signal based on the estimated response of the communication channel and on the same group of reference symbols over which the response of the communication channel was estimated; and
a correction unit, which is configured to compute, based on the weighting values, a noise correction factor that compensates for a deviation in the estimate of the noise level caused by estimating both the response of the communication channel and the noise level based on the same group of the reference symbols that were transmitted in the same respective time-frequency bins, and to correct the estimate of the noise level by the noise correction factor.
11. The apparatus according to claim 10, and comprising a channel quality estimation unit, which is configured to calculate channel quality feedback for the communication channel based on the estimated response of the communication channel and the corrected estimate of the noise level.
12. The apparatus according to claim 10, wherein the receiver front-end is configured to receive two or more versions of the signal via two or more antennas, respectively, wherein the noise estimation unit is configured to calculate multiple noise covariances based on the versions of the signal, and wherein the noise correction unit is configured to calculate multiple noise correction factors to be applied respectively to the noise covariances.
13. The apparatus according to claim 10, wherein the channel estimation unit is configured to select the weighting values from among multiple sets of the weighting values.
14. The apparatus according to claim 13, wherein the noise estimation unit is configured to apply a single noise correction factor for at least two of the sets of the weighting values.
15. The apparatus according to claim 10, wherein the channel estimation unit is configured to choose one or more of the weighting values so as to improve the estimate of the noise level.
16. The apparatus according to claim 15, wherein the channel estimation unit is configured to choose the weighting values by defining a maximum value for the noise correction factor, and adjusting the weighting values such that the noise correction factor does not exceed the maximum value.
17. The apparatus according to claim 10, wherein the correction unit is configured to select the noise correction factor from a list of predefined noise correction factors by applying a selection criterion to the weighting values.
18. The apparatus according to claim 10, wherein the receiver front-end is configured to receive the signal in accordance with a Long Term Evolution (LTE) specification.
19. A mobile communication terminal comprising the communication apparatus of claim 10.
20. A chipset for processing signals in a mobile communication terminal, comprising the communication apparatus of claim 10.
US13/953,756 2009-08-25 2013-07-30 Noise estimation in communication receivers Expired - Fee Related US8750440B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US13/953,756 US8750440B1 (en) 2009-08-25 2013-07-30 Noise estimation in communication receivers

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US23682309P 2009-08-25 2009-08-25
US12/831,282 US8526552B1 (en) 2009-08-25 2010-07-07 Noise estimation in communication receivers
US13/953,756 US8750440B1 (en) 2009-08-25 2013-07-30 Noise estimation in communication receivers

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US12/831,282 Continuation US8526552B1 (en) 2009-08-25 2010-07-07 Noise estimation in communication receivers

Publications (1)

Publication Number Publication Date
US8750440B1 true US8750440B1 (en) 2014-06-10

Family

ID=49034708

Family Applications (2)

Application Number Title Priority Date Filing Date
US12/831,282 Active 2031-09-25 US8526552B1 (en) 2009-08-25 2010-07-07 Noise estimation in communication receivers
US13/953,756 Expired - Fee Related US8750440B1 (en) 2009-08-25 2013-07-30 Noise estimation in communication receivers

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US12/831,282 Active 2031-09-25 US8526552B1 (en) 2009-08-25 2010-07-07 Noise estimation in communication receivers

Country Status (1)

Country Link
US (2) US8526552B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8526552B1 (en) 2009-08-25 2013-09-03 Marvell International Ltd. Noise estimation in communication receivers
CN102055704B (en) * 2009-11-10 2013-05-08 中兴通讯股份有限公司 Method and device for noise estimation in orthogonal frequency division multiplexing (OFDM) system

Citations (49)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5548819A (en) * 1991-12-02 1996-08-20 Spectraplex, Inc. Method and apparatus for communication of information
US20040076185A1 (en) 2002-07-09 2004-04-22 Hun-Kee Kim Apparatus and method for performing adaptive channel estimation in a mobile communication system
US20050107039A1 (en) * 2001-11-09 2005-05-19 Bengt Lindoff Co-channel interference detector for cellular communications systems
US6904110B2 (en) * 1997-07-31 2005-06-07 Francois Trans Channel equalization system and method
US20050243791A1 (en) * 2004-04-30 2005-11-03 Samsung Electronics Co., Ltd. Channel estimation apparatus and method for OFDM/OFDMA receiver
US20050281324A1 (en) * 2004-06-16 2005-12-22 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus to compensate for receiver frequency error in noise estimation processing
US20060007990A1 (en) 2004-03-12 2006-01-12 Telefonaktiebolaget Lm Method and apparatus for scaling parameter estimation in parametric generalized rake receivers
US20060034398A1 (en) * 2003-03-03 2006-02-16 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
US7103316B1 (en) * 2003-09-25 2006-09-05 Rfmd Wpan, Inc. Method and apparatus determining the presence of interference in a wireless communication channel
US20060251156A1 (en) * 2004-03-05 2006-11-09 Grant Stephen J Method and apparatus for impairment correlation estimation in a wireless communication receiver
US20070053417A1 (en) * 2005-09-08 2007-03-08 Toshio Nagata Methods and apparatus to perform fractional-spaced channel estimation for frequency-domain equalizers
US20070058735A1 (en) * 2005-09-13 2007-03-15 Sbc Knowledge Ventures Lp Method and apparatus for equalizing signals
US20070071145A1 (en) * 2005-09-23 2007-03-29 Yona Perets Method and apparatus to correct channel quality indicator estimation
US20070142009A1 (en) * 2005-12-01 2007-06-21 Sirius Satellite Radio, Inc. Systems and methods for antenna diversity combining for satellite radio signals
US20070183537A1 (en) * 2006-02-08 2007-08-09 Nec Corporation Radio receiver and noise estimated value correction method
US20070287382A1 (en) * 2006-06-07 2007-12-13 Severine Catreux-Erceg Method and apparatus for improving noise power estimate in a wcdma network
US20080008258A1 (en) 2006-07-05 2008-01-10 Yasuhiko Tanabe Wireless receiving apparatus and method
US20080051095A1 (en) 2006-08-28 2008-02-28 Samsung Electronics Co., Ltd. Receiving apparatus and method in broadband wireless access system
US7379851B2 (en) * 2000-06-09 2008-05-27 Advantest Corporation CDMA signal waveform quality display system, method, and program, and storage medium storing the program
US20080153428A1 (en) * 2006-12-04 2008-06-26 Samsung Electronics Co., Ltd. Apparatus and method for transmitting/receiving feedback information in a mobile communication system using array antennas
US20080165901A1 (en) * 2002-05-13 2008-07-10 Eyal Krupka Method and apparatus for processing signals received from a channel having a variable channel length
US20080225934A1 (en) * 2007-03-15 2008-09-18 Mitsubishi Electric Corporation Method for determining a corrected variance representative of the condition of reception of signals representative of symbols
US20080285674A1 (en) * 2005-11-01 2008-11-20 Silicon Integrated Systems Corp. Diversity receiver
US7466969B2 (en) 2005-03-04 2008-12-16 Nec Corporation MIMO receiver, MIMO reception method and wireless communication system
US20090022217A1 (en) * 2006-02-01 2009-01-22 Masayuki Kimata Equalizer and equalization method
US20090046582A1 (en) * 2007-08-15 2009-02-19 Qualcomm Incorporated Beamforming of control information in a wireless communication system
US20090075686A1 (en) * 2007-09-19 2009-03-19 Gomadam Krishna S Method and apparatus for wideband transmission based on multi-user mimo and two-way training
US20090122900A1 (en) 2005-10-05 2009-05-14 Eads Secure Networks Noise Power Interpolation in a Multi-Carrier System
US7561627B2 (en) * 2005-01-06 2009-07-14 Marvell World Trade Ltd. Method and system for channel equalization and crosstalk estimation in a multicarrier data transmission system
US20090291642A1 (en) * 2008-05-23 2009-11-26 Telefonaktiebolaget Lm Ericsson (Publ) Systems and Methods for SIR Estimation for Power Control
US20090296863A1 (en) * 2008-01-30 2009-12-03 Nokia Corporation Interference Estimator
US7702042B2 (en) * 2002-07-03 2010-04-20 Freescale Semiconductor, Inc. Arrangement and method for iterative channel impulse response estimation
US20100111223A1 (en) * 2008-11-03 2010-05-06 Motorola, Inc. Method and apparatus for choosing a modulation and coding rate in a multi-user, mimo communication system
US20100124893A1 (en) * 2008-11-14 2010-05-20 Infineon Technologies Ag Method and device for radio communication
US20100197262A1 (en) * 2007-01-12 2010-08-05 Shuya Hosokawa Reception device and reception method
US7848469B2 (en) * 2006-12-29 2010-12-07 Nokia Corporation Receiver
US20110026566A1 (en) * 2009-07-28 2011-02-03 Stephen Grant Pilot-based sinr estimation for mimo systems
US7929592B1 (en) * 1999-04-02 2011-04-19 Ntt Docomo, Inc. Channel estimation device and method, demodulation device and method, and fading frequency decision device and method
US20110096853A1 (en) * 2005-08-22 2011-04-28 Srikant Jayaraman Channel estimation in communications
USRE42317E1 (en) * 1998-12-07 2011-05-03 General Electric Compay Method and apparatus for filtering digital television signals
US7965619B2 (en) 2006-07-07 2011-06-21 Mitsubishi Electric Corporation Wireless communication system and communication control method
US20110222638A1 (en) 2010-03-12 2011-09-15 Chester Park Frequency-dependent iq imbalance estimation
US20110249779A1 (en) 2008-12-22 2011-10-13 Nokia Corporation Noise variance estimation for diversity reception
US20110249588A1 (en) * 2008-12-18 2011-10-13 Telefonaktiebolaget L M Ericsson (Publ) System For Wireless Communication and a Method For Providing Wireless Communication
US20110305268A1 (en) * 2008-08-19 2011-12-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and System and Device for CQI Estimation Disturbance Cancellation
US20120195397A1 (en) * 2007-03-27 2012-08-02 Motorola, Inc. Channel estimator with high noise suppression and low interpolation error for ofdm systems
US20120219050A1 (en) * 2009-11-10 2012-08-30 Zte Corporation Method and apparatus for noise estimation in orthogonal frequency division multiplexing (ofdm) system
US8483641B1 (en) 2010-07-28 2013-07-09 Marvell International Ltd. Validation and stabilization of noise matrices
US8526552B1 (en) 2009-08-25 2013-09-03 Marvell International Ltd. Noise estimation in communication receivers

Patent Citations (53)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5548819A (en) * 1991-12-02 1996-08-20 Spectraplex, Inc. Method and apparatus for communication of information
US6904110B2 (en) * 1997-07-31 2005-06-07 Francois Trans Channel equalization system and method
USRE42317E1 (en) * 1998-12-07 2011-05-03 General Electric Compay Method and apparatus for filtering digital television signals
US7929592B1 (en) * 1999-04-02 2011-04-19 Ntt Docomo, Inc. Channel estimation device and method, demodulation device and method, and fading frequency decision device and method
US20110142102A1 (en) * 1999-04-02 2011-06-16 Ntt Docomo, Inc. Channel estimation device and method, demodulation device and method, and fading frequency decision device and method
US7379851B2 (en) * 2000-06-09 2008-05-27 Advantest Corporation CDMA signal waveform quality display system, method, and program, and storage medium storing the program
US20050107039A1 (en) * 2001-11-09 2005-05-19 Bengt Lindoff Co-channel interference detector for cellular communications systems
US20080165901A1 (en) * 2002-05-13 2008-07-10 Eyal Krupka Method and apparatus for processing signals received from a channel having a variable channel length
US7702042B2 (en) * 2002-07-03 2010-04-20 Freescale Semiconductor, Inc. Arrangement and method for iterative channel impulse response estimation
US20040076185A1 (en) 2002-07-09 2004-04-22 Hun-Kee Kim Apparatus and method for performing adaptive channel estimation in a mobile communication system
US20060034398A1 (en) * 2003-03-03 2006-02-16 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
US20100067620A1 (en) * 2003-03-03 2010-03-18 Interdigital Technology Corporation Reduced complexity sliding window based equalizer
US7103316B1 (en) * 2003-09-25 2006-09-05 Rfmd Wpan, Inc. Method and apparatus determining the presence of interference in a wireless communication channel
US20060251156A1 (en) * 2004-03-05 2006-11-09 Grant Stephen J Method and apparatus for impairment correlation estimation in a wireless communication receiver
US20120027115A1 (en) * 2004-03-05 2012-02-02 Grant Stephen J Method and Apparatus for Impairment Correlation Estimation in a Wireless Communication Receiver
US20060007990A1 (en) 2004-03-12 2006-01-12 Telefonaktiebolaget Lm Method and apparatus for scaling parameter estimation in parametric generalized rake receivers
US20050243791A1 (en) * 2004-04-30 2005-11-03 Samsung Electronics Co., Ltd. Channel estimation apparatus and method for OFDM/OFDMA receiver
US20050281324A1 (en) * 2004-06-16 2005-12-22 Telefonaktiebolaget L M Ericsson (Publ) Method and apparatus to compensate for receiver frequency error in noise estimation processing
US7561627B2 (en) * 2005-01-06 2009-07-14 Marvell World Trade Ltd. Method and system for channel equalization and crosstalk estimation in a multicarrier data transmission system
US7466969B2 (en) 2005-03-04 2008-12-16 Nec Corporation MIMO receiver, MIMO reception method and wireless communication system
US20110096853A1 (en) * 2005-08-22 2011-04-28 Srikant Jayaraman Channel estimation in communications
US20070053417A1 (en) * 2005-09-08 2007-03-08 Toshio Nagata Methods and apparatus to perform fractional-spaced channel estimation for frequency-domain equalizers
US20070058735A1 (en) * 2005-09-13 2007-03-15 Sbc Knowledge Ventures Lp Method and apparatus for equalizing signals
US20070071145A1 (en) * 2005-09-23 2007-03-29 Yona Perets Method and apparatus to correct channel quality indicator estimation
US20090122900A1 (en) 2005-10-05 2009-05-14 Eads Secure Networks Noise Power Interpolation in a Multi-Carrier System
US20080285674A1 (en) * 2005-11-01 2008-11-20 Silicon Integrated Systems Corp. Diversity receiver
US20070142009A1 (en) * 2005-12-01 2007-06-21 Sirius Satellite Radio, Inc. Systems and methods for antenna diversity combining for satellite radio signals
US20090022217A1 (en) * 2006-02-01 2009-01-22 Masayuki Kimata Equalizer and equalization method
US20070183537A1 (en) * 2006-02-08 2007-08-09 Nec Corporation Radio receiver and noise estimated value correction method
US7649964B2 (en) 2006-02-08 2010-01-19 Nec Corporation Radio receiver and noise estimated value correction method
US20070287382A1 (en) * 2006-06-07 2007-12-13 Severine Catreux-Erceg Method and apparatus for improving noise power estimate in a wcdma network
US20080008258A1 (en) 2006-07-05 2008-01-10 Yasuhiko Tanabe Wireless receiving apparatus and method
US7965619B2 (en) 2006-07-07 2011-06-21 Mitsubishi Electric Corporation Wireless communication system and communication control method
US20080051095A1 (en) 2006-08-28 2008-02-28 Samsung Electronics Co., Ltd. Receiving apparatus and method in broadband wireless access system
US20080153428A1 (en) * 2006-12-04 2008-06-26 Samsung Electronics Co., Ltd. Apparatus and method for transmitting/receiving feedback information in a mobile communication system using array antennas
US7848469B2 (en) * 2006-12-29 2010-12-07 Nokia Corporation Receiver
US20100197262A1 (en) * 2007-01-12 2010-08-05 Shuya Hosokawa Reception device and reception method
US20080225934A1 (en) * 2007-03-15 2008-09-18 Mitsubishi Electric Corporation Method for determining a corrected variance representative of the condition of reception of signals representative of symbols
US20120195397A1 (en) * 2007-03-27 2012-08-02 Motorola, Inc. Channel estimator with high noise suppression and low interpolation error for ofdm systems
US20090046582A1 (en) * 2007-08-15 2009-02-19 Qualcomm Incorporated Beamforming of control information in a wireless communication system
US20090075686A1 (en) * 2007-09-19 2009-03-19 Gomadam Krishna S Method and apparatus for wideband transmission based on multi-user mimo and two-way training
US20090296863A1 (en) * 2008-01-30 2009-12-03 Nokia Corporation Interference Estimator
US20090291642A1 (en) * 2008-05-23 2009-11-26 Telefonaktiebolaget Lm Ericsson (Publ) Systems and Methods for SIR Estimation for Power Control
US20110305268A1 (en) * 2008-08-19 2011-12-15 Telefonaktiebolaget Lm Ericsson (Publ) Method and System and Device for CQI Estimation Disturbance Cancellation
US20100111223A1 (en) * 2008-11-03 2010-05-06 Motorola, Inc. Method and apparatus for choosing a modulation and coding rate in a multi-user, mimo communication system
US20100124893A1 (en) * 2008-11-14 2010-05-20 Infineon Technologies Ag Method and device for radio communication
US20110249588A1 (en) * 2008-12-18 2011-10-13 Telefonaktiebolaget L M Ericsson (Publ) System For Wireless Communication and a Method For Providing Wireless Communication
US20110249779A1 (en) 2008-12-22 2011-10-13 Nokia Corporation Noise variance estimation for diversity reception
US20110026566A1 (en) * 2009-07-28 2011-02-03 Stephen Grant Pilot-based sinr estimation for mimo systems
US8526552B1 (en) 2009-08-25 2013-09-03 Marvell International Ltd. Noise estimation in communication receivers
US20120219050A1 (en) * 2009-11-10 2012-08-30 Zte Corporation Method and apparatus for noise estimation in orthogonal frequency division multiplexing (ofdm) system
US20110222638A1 (en) 2010-03-12 2011-09-15 Chester Park Frequency-dependent iq imbalance estimation
US8483641B1 (en) 2010-07-28 2013-07-09 Marvell International Ltd. Validation and stabilization of noise matrices

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
3GPP TR 36.814 V0.4.1, "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Further advancements for E-UTRA physical layer aspects (Release 9)", Feb. 2009.
3GPP TS 36.211 V8.6.0, "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical Channels and Modulation (Release 8)", Mar. 2009.
3GPP TS 36.213 V8.6.0, "3rd Generation Partnership Project; Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); Physical layer procedures (Release 8)", Mar. 2009.
Dangl et al., "An Improved Block Equalization Scheme for Uncertain Channel Estimation", IEEE Transactions on Wireless Communications, vol. 6, No. 1, pp. 146-156, Jan. 2007.
U.S. Appl. No. 12/831,282 Office Action dated Feb. 14, 2013.
U.S. Appl. No. 12/831,282 Office Action dated Oct. 3, 2010.
U.S. Appl. No. 13/195,505 Office Action dated Jan. 24, 2013.

Also Published As

Publication number Publication date
US8526552B1 (en) 2013-09-03

Similar Documents

Publication Publication Date Title
CN1231005C (en) Adaptive antenna array and its control method
JP4924201B2 (en) Reception quality measuring apparatus and reception quality measuring method
EP2617171B1 (en) Interferer parameter estimation method and apparatus
JP4283805B2 (en) Noise power estimation method and noise power estimation apparatus
US20190044686A1 (en) Method and apparatus for reference signal configuration of a wireless communication system
KR101106692B1 (en) Apparatus and method for mode control in mimo communication system
US20090022217A1 (en) Equalizer and equalization method
US8848775B2 (en) Circuit for signal processing and method performed by such circuit
US9077422B1 (en) Validation and stabilization of noise matrices
WO2013115706A2 (en) Method and apparatus for pilot power allocation in a multi antenna communication system
US20150358183A1 (en) Receiver apparatus and frequency selectivity interference correction method
US8750440B1 (en) Noise estimation in communication receivers
CN102668436A (en) Method to estimate a signal to interference plus noise ratio based on selection of the samples and corresponding processing system
US20180013598A1 (en) Receiving apparatus and receiving method
US11146373B2 (en) Method and apparatus for reference signal configuration of a wireless communication system
US7916660B2 (en) Noise power estimation apparatus and method
CN113424504A (en) Wireless telecommunications base station and procedure for high mobility scenarios
US20150189617A1 (en) Fading doppler frequency estimation device and fading doppler frequency estimation method
US9755801B2 (en) Receiving apparatus in wireless communication system and channel estimation control method
JP2019115015A (en) Receiver unit, equalization processing program and signal reception method
WO2013129146A1 (en) Channel estimation method and receiver
US9413563B2 (en) Method and apparatus for channel estimation using localized SINR in wireless communication systems
US10225813B2 (en) Information processing in mobile devices
US20040180625A1 (en) Symbol estimation-based decorrelator for estimating spatial signatures in a wireless communications system
WO2021005881A1 (en) Wireless receiving device, wireless communication system, and wireless receiving method

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.)

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.)

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Expired due to failure to pay maintenance fee

Effective date: 20180610