Patent ID: 7346097

Claim:
A method, comprising: determining a strength of a multipath propagated signal in a set of propagation delay points in the surroundings of each of a plurality of RAKE receiver branches, restricting a code delay change in each RAKE receiver branch so that the changed code delay is within an area, in which the signal strength can be estimated by virtue of measurements, restricting differences between the code delays in the RAKE receiver branches to exceed a predetermined value, determining solutions for the code delays in the RAKE receiver branches, the solutions comprising a code delay candidate for a RAKE receiver branch to be processed for an order of delay preceding RAKE receiver branches so that a specific solution is provided for each allowed code delay change in the RAKE receiver branch to be processed, the specific solution comprising a code delay candidate for the branch to be processed and for the RAKE receiver branches preceding the RAKE receiver branch to be processed, and the specific solution maximizing a sum of the signal strengths in the RAKE receiver branch to be processed and in the preceding RAKE receiver branches, with the restriction that in said specific solution a value of the code delay candidate in the RAKE receiver branch to be processed equals at the most a code delay corresponding to said code delay change, and forming said solutions in the order of an allowed maximum delay, and selecting the code delays in the RAKE receiver branches in accordance with a last determined solution.