Patent ID: 7058117

Claim:
A method of extracting data from a received signal including multi-path interference in a rake receiver, comprising: sampling and filtering the received signal; estimating a time delay τ l between paths for the filtered samples ψ(τ); estimating channel complex coefficient c l for the filtered samples ψ(τ); extracting transmitted data x(τ l ) from the filtered samplesψ(τ) for each path l by solutions of simultaneous equations of the following filtered samples ψ(τ) equation ψ ⁡ ( τ ) ⁢ R ff - 1 ⁡ ( τ k - τ ^ 0 ) ⁢ Λ ss H ⁡ ( τ ^ k ) = ∑ l = 0 N p - 1 ⁢ c l ⁡ ( τ l ) ⁢ x ⁡ ( τ l ) ⁢ Λ ss ⁡ ( τ l ) ⁢ R ff ⁡ ( τ l - τ ^ 0 ) ⁢ R ff - 1 ⁡ ( τ k - τ ^ 0 ) ⁢ Λ ss H ⁡ ( τ ^ k ) + ⁢ ( τ ) wherein k is a particular path, N p the number of visible paths, R ƒƒ (τ l –τ o ) is a double convolution matrix of the filtering process and R ƒƒ −1 (τ o –τ o ) is the pseudo inverse, Λ ss (τ l ) is the product of spreading and scrambling matrices and Λ ss H (τ o –τ o ) is the inverse, and (τ) is noise.