Code division multiple access (CDMA) system for calculating coefficients of filter and method for filtering a received signal
AssigneeSunplus mMobile Inc.
InventorsWei-De Wu, Shin-Yuan Wang
Life of this patent
Estimating the term…
Abstract
A method for calculating coefficients of a filter and a method for filtering are provided. The invention directly factorizes a specific function in a cepstrum domain by spectral factorization and cepstrum technique to obtain coefficients of denominator function from the filter. In other words, the invention adopts a non-iterative algorithm to reduce computational complexity and avoid convergence due to calculating coefficients. Besides, the specific function of the invention includes a compensation function, so that a Fourier transform with greatly reduced size can be utilized in the spectral factorization to greatly save the computations and keep good system performance at a receiver.
Claims13
A method implemented in a Code Division Multiple Access (CDMA) system for forming a filter with filtering coefficients, wherein the filter is adapted to an equalizer of a receiver to eliminate interferences to a received signal from the receiver caused by transmission channel, the method comprising:
- a. estimating a channel response of the transmission channel;
- b. estimating a signal-to-interference-plus-noise power ratio (SINR) for the received signal from the receiver;
- c. calculating an autocorrelation function of the channel response;
- d. summing up the autocorrelation function of the channel response, a reciprocal of the SINR, and a compensation function, so as to obtain a specific function;
- e. retrieving a plurality of coefficients from the specific function;
- f. performing a cepstrum computation on the plurality of coefficients, so as to correspondingly obtain a plurality of quefrency coefficients;
- g. selecting a part of the plurality of quefrency coefficients to perform a Fourier transform with a limited size, so as to obtain a plurality of spectral components;
- h. applying an exponential computation on the spectral components, so as to obtain a plurality of exponential spectral components;
- i. applying an inverse Fourier transform with the limited size on the exponential spectral components, so as to obtain a plurality of coefficient candidates;
- j. selecting a part of the plurality of coefficient candidates, and normalizing the plurality of coefficient candidates to serve as coefficients of a denominator function of the filter, so as to form the denominator function;
- and
- k. calculating coefficients of a numerator function of the filter according to the coefficients of the denominator function and the channel response.
Dependencies are inferred from the claim text.