Patent ID: 7212591

Claim:
A method of estimating a plurality of delay values in a multi-path communication signal comprising: determining a noise level for a communication channel of the multi-path communication signal; generating correlation values corresponding to a plurality of delay values associated with the multi-path communication signal; producing a first power-delay profile (PDP) sequence from the correction values; estimating a first delay value based on the first PDP sequence; generating a first reference PDP sequence based on a predefined PDP sequence and the first PDP sequence wherein generating a first reference PDP sequence further comprises: selecting a peak value of the first PDP sequence; and removing the noise level from the peak value before scaling a predefined PDP sequence by the peak value; scaling a predefined PDP sequence by the peak value to generate the first reference PDP sequence; removing the first reference PDP sequence from the first PDP sequence so as to remove at least a portion of the contributions to the first PDP sequence associated with the first delay value from the first PDP sequence, and to provide a second PDP sequence; and estimating a second delay value based on the second PDP sequence.