Interference rejection by soft-windowing CIR estimates based on per-tap quality estimates
First Claim
Patent Images
1. A method of processing a channel impulse response (CIR) estimate associated with a communication channel, comprising:
- determining coefficient values that respectively correspond to taps of the CIR estimate, wherein at least one of said coefficient values is between zero and a full scale value;
multiplying said taps by the respectively corresponding coefficient values to produce a modified CIR estimate; and
providing the modified CIR estimate for use in demodulating a communication signal received via the communication channel;
wherein said determining includes determining first and second energy measures associated with the communication channel, and determining said coefficient values based on said first and second energy measures, wherein said first energy measure is indicative of signal energy associated with the communication channel, and said second energy measure is indicative of signal-plus-noise energy associated with the communication channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A channel impulse response (CIR) estimate associated with a communication channel may be processed by determining coefficient values that respectively correspond to taps of the CIR estimate, and multiplying the taps by the respectively corresponding coefficient values. The coefficient values are determined according to a soft decision technique. The resulting modified CIR estimate is used to demodulate a communication signal received via the communication channel.
-
Citations
16 Claims
-
1. A method of processing a channel impulse response (CIR) estimate associated with a communication channel, comprising:
-
determining coefficient values that respectively correspond to taps of the CIR estimate, wherein at least one of said coefficient values is between zero and a full scale value; multiplying said taps by the respectively corresponding coefficient values to produce a modified CIR estimate; and providing the modified CIR estimate for use in demodulating a communication signal received via the communication channel; wherein said determining includes determining first and second energy measures associated with the communication channel, and determining said coefficient values based on said first and second energy measures, wherein said first energy measure is indicative of signal energy associated with the communication channel, and said second energy measure is indicative of signal-plus-noise energy associated with the communication channel. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for processing a CIR estimate associated with a communication channel, comprising:
-
a processing portion configured to determine coefficient values that respectively correspond to taps of the CIR estimate, wherein at least one of said coefficient values is between zero and a full scale value, said processing portion further configured to multiply said taps by the respectively corresponding coefficient values to produce a modified CIR estimate; and an output coupled to said processing portion for providing the modified CIR estimate for use in demodulating a communication signal received via the communication channel; wherein said processing portion is configured to determine said coefficient values based on first and second energy measures, wherein said first energy measure is indicative of signal energy associated with the communication channel, and said second energy measure is indicative of signal-plus-noise energy associated with the communication channel. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus for processing a CIR estimate associated with a communication channel, comprising:
-
means for determining coefficient values that respectively correspond to taps of the CIR estimate, wherein at least one of said coefficient values is between zero and a full scale value; means for multiplying said taps by the respectively corresponding coefficient values to produce a modified CIR estimate; and means for providing the modified CIR estimate for use in demodulating a communication signal received via the communication channel; wherein said means for determining includes means for determining first and second energy measures associated with the communication channel, and means for determining said coefficient values based on said first and second energy measures, wherein the first energy measure is a measure indicative of signal energy associated with the communication channel, and the second energy measure is a measure indicative of signal-plus-noise energy associated with the communication channel.
-
-
16. A computer program product that supports processing a CIR estimate associated with a communication channel, comprising:
-
a computer-readable medium comprising; code for causing at least one data processor to determine coefficient values that respectively correspond to taps of the CIR estimate, wherein at least one of said coefficient values is between zero and a full scale value; multiplying said taps by the respectively corresponding coefficient values to produce a modified CIR estimate; and provide the modified CIR estimate for use in demodulating a communication signal received via the communication channel; wherein said code for causing the at least one data processor to determine coefficient values causes the at least one data processor to determine first and second energy measures associated with the communication channel, and to determine said coefficient values based on said first and second energy measures, wherein the first energy measure is a measure indicative of signal energy associated with the communication channel, and wherein the second energy measure is a measure indicative of signal-plus-noise energy associated with the communication channel.
-
Specification